From 1ca5f4e521c54c25228f017084fa5ee2abcf4eeb Mon Sep 17 00:00:00 2001 From: lexx Date: Wed, 4 Oct 2023 13:32:30 +0300 Subject: [PATCH] lots --- bin/build.sh | 9 + bin/lucent-serve | 3 + bin/phpstan.sh | 3 + composer.json | 1 - front/js/svelte/account/Register.svelte | 77 ++--- .../svelte/content/ActionsOnSelected.svelte | 2 +- front/js/svelte/content/RecordRow.svelte | 6 +- front/js/svelte/content/tools/Tools.svelte | 2 +- front/js/svelte/edges/sortEdges.js | 3 +- front/js/svelte/files/Preview.svelte | 40 +-- front/js/svelte/home/RecordRow.svelte | 4 +- front/js/svelte/records/ContentTabs.svelte | 16 +- front/js/svelte/records/Edit.svelte | 70 ++-- front/js/svelte/records/Graph.svelte | 2 +- front/js/svelte/records/Info.svelte | 2 +- front/js/svelte/records/InlineEdit.svelte | 6 +- front/js/svelte/records/Preview.js | 2 +- front/js/svelte/records/PreviewCard.svelte | 6 +- .../svelte/records/PreviewCardInline.svelte | 2 +- .../js/svelte/records/PreviewCardSmall.svelte | 2 +- front/js/svelte/records/StatusSelect.svelte | 2 +- .../records/block/elements/Reference.svelte | 2 +- front/js/svelte/records/elements/File.svelte | 7 +- .../svelte/records/elements/Reference.svelte | 4 +- .../records/elements/ReferenceInline.svelte | 4 +- .../records/elements/ReferenceTable.svelte | 4 +- src/AccessKey/AccessKey.php | 56 ---- src/AccessKey/AccessKeyRepo.php | 43 --- src/AccessKey/AccessKeyService.php | 40 --- src/AccessKey/AccessKeysCollection.php | 41 --- src/AccessKey/ApiMiddleware.php | 40 --- src/Account/AccountService.php | 6 + src/Account/AuthService.php | 13 + src/Channel/ChannelService.php | 16 +- src/Commands/CompileConfig.php | 10 +- src/Commands/RebuildThumbnails.php | 6 +- src/Config/main.php | 7 +- .../2014_10_12_000000_create_users_table.php | 37 +++ ...022_11_16_192907_create_sessions_table.php | 35 ++ .../migrations/2023_01_20_162322_records.php | 48 +++ .../2023_03_02_152122_revisions.php | 34 ++ src/Field/Field.php | 73 ----- src/Field/FieldCollection.php | 43 --- src/Field/FieldController.php | 167 ---------- src/Field/FieldName.php | 42 --- src/Field/FieldService.php | 222 ------------- src/Field/UI.php | 298 ------------------ src/File/FileService.php | 11 +- src/File/Uploader.php | 20 +- src/Http/Controller/Api/FieldController.php | 39 --- src/Http/Controller/AuthController.php | 63 ++-- src/Http/Controller/EdgeController.php | 15 - src/Http/Controller/FileController.php | 5 +- src/Http/Controller/FolderController.php | 50 --- src/Http/Controller/HomeController.php | 8 +- src/Http/Controller/RecordController.php | 69 ++-- src/Http/Controller/SchemaController.php | 126 -------- src/Http/Controller/ViewController.php | 66 ---- src/Http/api.php | 29 -- src/Http/web.php | 13 - src/LucentServiceProvider.php | 9 + src/Query/Query.php | 14 +- src/Record/Manager.php | 9 +- src/Record/QueryRecord.php | 27 +- src/Record/Record.php | 24 +- src/Record/RecordGraph.php | 31 -- src/Record/RecordRepo.php | 4 +- src/Record/RecordService.php | 47 ++- src/Record/RecordStatus.php | 31 -- src/Record/Status.php | 10 + src/Record/System.php | 25 +- src/Revision/Revision.php | 10 +- src/Schema/CollectionSchema.php | 2 + src/Schema/FilesSchema.php | 2 + src/Schema/Functions.php | 31 -- src/Schema/SchemaService.php | 16 +- src/{Field => Schema}/System.php | 4 +- src/StaticGenerator/StaticGenerator.php | 7 +- src/Support.php | 13 - src/Views/layouts/account.blade.php | 5 +- src/Views/layouts/channel.blade.php | 9 +- src/macros.php | 6 + 82 files changed, 519 insertions(+), 1889 deletions(-) create mode 100755 bin/build.sh create mode 100755 bin/lucent-serve create mode 100755 bin/phpstan.sh delete mode 100644 src/AccessKey/AccessKey.php delete mode 100644 src/AccessKey/AccessKeyRepo.php delete mode 100644 src/AccessKey/AccessKeyService.php delete mode 100644 src/AccessKey/AccessKeysCollection.php delete mode 100644 src/AccessKey/ApiMiddleware.php create mode 100644 src/Database/migrations/2014_10_12_000000_create_users_table.php create mode 100644 src/Database/migrations/2022_11_16_192907_create_sessions_table.php create mode 100644 src/Database/migrations/2023_01_20_162322_records.php create mode 100644 src/Database/migrations/2023_03_02_152122_revisions.php delete mode 100644 src/Field/Field.php delete mode 100644 src/Field/FieldCollection.php delete mode 100644 src/Field/FieldController.php delete mode 100644 src/Field/FieldName.php delete mode 100644 src/Field/FieldService.php delete mode 100644 src/Field/UI.php delete mode 100644 src/Http/Controller/Api/FieldController.php delete mode 100644 src/Http/Controller/EdgeController.php delete mode 100644 src/Http/Controller/FolderController.php delete mode 100644 src/Http/Controller/SchemaController.php delete mode 100644 src/Http/Controller/ViewController.php delete mode 100644 src/Record/RecordGraph.php delete mode 100644 src/Record/RecordStatus.php create mode 100644 src/Record/Status.php delete mode 100644 src/Schema/Functions.php rename src/{Field => Schema}/System.php (97%) delete mode 100644 src/Support.php diff --git a/bin/build.sh b/bin/build.sh new file mode 100755 index 0000000..dcc52ec --- /dev/null +++ b/bin/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cp -r ./ ~/temp-lucent +cd ~/temp-lucent && npm run build +rm -rf ~/temp-lucent/node_modules +rm -rf ~/temp-lucent/.git +cd ~/ +zip -r lucent.zip temp-lucent/ +rm -rf ~/temp-lucent diff --git a/bin/lucent-serve b/bin/lucent-serve new file mode 100755 index 0000000..5643a27 --- /dev/null +++ b/bin/lucent-serve @@ -0,0 +1,3 @@ +#!/bin/bash + +php8.2 artisan serve --port 8197 diff --git a/bin/phpstan.sh b/bin/phpstan.sh new file mode 100755 index 0000000..265c86b --- /dev/null +++ b/bin/phpstan.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +php8.2 ./vendor/bin/phpstan analyse -c phpstan.neon diff --git a/composer.json b/composer.json index 519331e..c256fce 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,6 @@ "files": [ "src/Response.php", "src/macros.php", - "src/Schema/Functions.php", "src/File/Uploader.php" ] }, diff --git a/front/js/svelte/account/Register.svelte b/front/js/svelte/account/Register.svelte index 453ea5f..ec9c9a1 100644 --- a/front/js/svelte/account/Register.svelte +++ b/front/js/svelte/account/Register.svelte @@ -1,14 +1,11 @@ -