]> BookStack Code Mirror - bookstack/commit
Re-structured the app code to be feature based rather than code type based
authorDan Brown <redacted>
Tue, 25 Sep 2018 11:30:50 +0000 (12:30 +0100)
committerDan Brown <redacted>
Tue, 25 Sep 2018 11:30:50 +0000 (12:30 +0100)
commit919660678bec2b94eaa84ac60d0313f5ef07dfb7
treee8a559e2e155d9b859d410f3f5d5d3278bec297e
parent19751ed1cb2176c2bb0e2d5323cfdc5b7786cd17
Re-structured the app code to be feature based rather than code type based
109 files changed:
app/Actions/Activity.php [moved from app/Activity.php with 93% similarity]
app/Actions/ActivityService.php [moved from app/Services/ActivityService.php with 96% similarity]
app/Actions/Comment.php [moved from app/Comment.php with 94% similarity]
app/Actions/CommentRepo.php [moved from app/Repos/CommentRepo.php with 76% similarity]
app/Actions/Tag.php [moved from app/Tag.php with 85% similarity]
app/Actions/TagRepo.php [moved from app/Repos/TagRepo.php with 91% similarity]
app/Actions/View.php [moved from app/View.php with 82% similarity]
app/Actions/ViewService.php [moved from app/Services/ViewService.php with 85% similarity]
app/Auth/Access/EmailConfirmationService.php [moved from app/Services/EmailConfirmationService.php with 93% similarity]
app/Auth/Access/Ldap.php [moved from app/Services/Ldap.php with 98% similarity]
app/Auth/Access/LdapService.php [moved from app/Services/LdapService.php with 96% similarity]
app/Auth/Access/SocialAuthService.php [moved from app/Services/SocialAuthService.php with 98% similarity]
app/Auth/Permissions/EntityPermission.php [moved from app/EntityPermission.php with 84% similarity]
app/Auth/Permissions/JointPermission.php [moved from app/JointPermission.php with 80% similarity]
app/Auth/Permissions/PermissionService.php [moved from app/Services/PermissionService.php with 95% similarity]
app/Auth/Permissions/PermissionsRepo.php [moved from app/Repos/PermissionsRepo.php with 93% similarity]
app/Auth/Permissions/RolePermission.php [moved from app/RolePermission.php with 83% similarity]
app/Auth/Role.php [moved from app/Role.php with 77% similarity]
app/Auth/SocialAccount.php [moved from app/SocialAccount.php with 71% similarity]
app/Auth/User.php [moved from app/User.php with 97% similarity]
app/Auth/UserRepo.php [moved from app/Repos/UserRepo.php with 94% similarity]
app/Console/Commands/CleanupImages.php
app/Console/Commands/ClearActivity.php
app/Console/Commands/ClearRevisions.php
app/Console/Commands/CreateAdmin.php
app/Console/Commands/DeleteUsers.php
app/Console/Commands/RegeneratePermissions.php
app/Console/Commands/RegenerateSearch.php
app/Entities/Book.php [moved from app/Book.php with 91% similarity]
app/Entities/Bookshelf.php [moved from app/Bookshelf.php with 91% similarity]
app/Entities/Chapter.php [moved from app/Chapter.php with 86% similarity]
app/Entities/Entity.php [moved from app/Entity.php with 88% similarity]
app/Entities/EntityProvider.php [new file with mode: 0644]
app/Entities/EntityRepo.php [moved from app/Repos/EntityRepo.php with 94% similarity]
app/Entities/ExportService.php [moved from app/Services/ExportService.php with 94% similarity]
app/Entities/Page.php [moved from app/Page.php with 89% similarity]
app/Entities/PageRevision.php [moved from app/PageRevision.php with 93% similarity]
app/Entities/SearchService.php [moved from app/Services/SearchService.php with 97% similarity]
app/Entities/SearchTerm.php [moved from app/SearchTerm.php with 85% similarity]
app/Facades/Activity.php [moved from app/Services/Facades/Activity.php with 85% similarity]
app/Facades/Images.php [moved from app/Services/Facades/Images.php with 85% similarity]
app/Facades/Setting.php [moved from app/Services/Facades/Setting.php with 85% similarity]
app/Facades/Views.php [moved from app/Services/Facades/Views.php with 85% similarity]
app/Http/Controllers/AttachmentController.php
app/Http/Controllers/Auth/LoginController.php
app/Http/Controllers/Auth/RegisterController.php
app/Http/Controllers/BookController.php
app/Http/Controllers/BookshelfController.php
app/Http/Controllers/ChapterController.php
app/Http/Controllers/CommentController.php
app/Http/Controllers/Controller.php
app/Http/Controllers/HomeController.php
app/Http/Controllers/ImageController.php
app/Http/Controllers/PageController.php
app/Http/Controllers/PermissionController.php
app/Http/Controllers/SearchController.php
app/Http/Controllers/SettingController.php
app/Http/Controllers/TagController.php
app/Http/Controllers/UserController.php
app/Ownable.php
app/Providers/AppServiceProvider.php
app/Providers/AuthServiceProvider.php
app/Providers/CustomFacadeProvider.php
app/Providers/LdapUserProvider.php
app/Settings/Setting.php [moved from app/Setting.php with 68% similarity]
app/Settings/SettingService.php [moved from app/Services/SettingService.php with 97% similarity]
app/Uploads/Attachment.php [moved from app/Attachment.php with 90% similarity]
app/Uploads/AttachmentService.php [moved from app/Services/AttachmentService.php with 98% similarity]
app/Uploads/Image.php [moved from app/Image.php with 88% similarity]
app/Uploads/ImageRepo.php [moved from app/Repos/ImageRepo.php with 95% similarity]
app/Uploads/ImageService.php [moved from app/Services/ImageService.php with 98% similarity]
app/Uploads/UploadService.php [moved from app/Services/UploadService.php with 93% similarity]
app/helpers.php
config/app.php
config/auth.php
config/services.php
database/factories/ModelFactory.php
database/migrations/2015_12_07_195238_add_image_upload_types.php
database/migrations/2018_08_04_115700_create_bookshelves_table.php
database/seeds/DummyContentSeeder.php
database/seeds/LargeContentSeeder.php
resources/views/components/page-picker.blade.php
resources/views/errors/404.blade.php
resources/views/settings/index.blade.php
tests/ActivityTrackingTest.php
tests/AttachmentTest.php
tests/Auth/AuthTest.php
tests/Auth/LdapTest.php
tests/Auth/SocialAuthTest.php
tests/BrowserKitTest.php
tests/CommandsTest.php
tests/Entity/BookShelfTest.php
tests/Entity/CommentSettingTest.php
tests/Entity/CommentTest.php
tests/Entity/EntitySearchTest.php
tests/Entity/EntityTest.php
tests/Entity/ExportTest.php
tests/Entity/MarkdownTest.php
tests/Entity/PageContentTest.php
tests/Entity/PageDraftTest.php
tests/Entity/PageRevisionTest.php
tests/Entity/SortTest.php
tests/Entity/TagTest.php
tests/ImageTest.php
tests/Permissions/RestrictionsTest.php
tests/Permissions/RolesTest.php
tests/PublicActionTest.php
tests/SharedTestHelpers.php
tests/UserProfileTest.php