]> BookStack Code Mirror - bookstack/commit
Added reference storage system, and command to re-index
authorDan Brown <redacted>
Wed, 17 Aug 2022 13:39:53 +0000 (14:39 +0100)
committerDan Brown <redacted>
Wed, 17 Aug 2022 13:40:14 +0000 (14:40 +0100)
commit5d29d0cc7bb47cad7a662f1e6afc10cb97fe3ddd
tree7d99a60fa7123a0ac16d1e7a445cfd3832a9d0e1
parent344b3a3615f1f39f92ebae9c791dccc423baf61d
Added reference storage system, and command to re-index

Also re-named/orgranized some files for this, to make them "References"
specific instead of a subset of "Util".
15 files changed:
app/Console/Commands/RegenerateCommentContent.php
app/Console/Commands/RegeneratePermissions.php
app/Console/Commands/RegenerateReferences.php [new file with mode: 0644]
app/Entities/Models/Entity.php
app/References/CrossLinkParser.php [moved from app/Util/CrossLinking/CrossLinkParser.php with 82% similarity]
app/References/ModelResolvers/BookLinkModelResolver.php [moved from app/Util/CrossLinking/ModelResolvers/BookLinkModelResolver.php with 87% similarity]
app/References/ModelResolvers/BookshelfLinkModelResolver.php [moved from app/Util/CrossLinking/ModelResolvers/BookshelfLinkModelResolver.php with 88% similarity]
app/References/ModelResolvers/ChapterLinkModelResolver.php [moved from app/Util/CrossLinking/ModelResolvers/ChapterLinkModelResolver.php with 85% similarity]
app/References/ModelResolvers/CrossLinkModelResolver.php [moved from app/Util/CrossLinking/ModelResolvers/CrossLinkModelResolver.php with 77% similarity]
app/References/ModelResolvers/PageLinkModelResolver.php [moved from app/Util/CrossLinking/ModelResolvers/PageLinkModelResolver.php with 85% similarity]
app/References/ModelResolvers/PagePermalinkModelResolver.php [moved from app/Util/CrossLinking/ModelResolvers/PagePermalinkModelResolver.php with 90% similarity]
app/References/Reference.php [new file with mode: 0644]
app/References/ReferenceService.php [new file with mode: 0644]
database/migrations/2022_08_17_092941_create_references_table.php [new file with mode: 0644]
tests/References/CrossLinkParserTest.php [moved from tests/Util/CrossLinkParserTest.php with 67% similarity]