From d8ec361cf6dc20ceb8c53776b3044b349bc09f4c Mon Sep 17 00:00:00 2001 From: Merul Dhiman Date: Wed, 4 Jun 2025 16:18:44 +0530 Subject: [PATCH 1/7] chore: this part works now wooohooo --- "\\" | 8 + .../src/routes/(app)/+layout.svelte | 24 +- .../src/routes/(app)/scan-qr/+page.svelte | 85 +++-- .../evault-provisioner/src/index.ts | 2 + .../src/templates/evault.nomad.ts | 186 ++++++---- .../cache/plugins/2sy648wh9sugi | 1 - .../project.inlang/cache/plugins/ygx0uiahq6uw | 16 - platforms/{metagram => pictique}/.gitignore | 0 platforms/{metagram => pictique}/.npmrc | 0 .../{metagram => pictique}/.prettierignore | 0 platforms/{metagram => pictique}/.prettierrc | 0 .../{metagram => pictique}/.storybook/main.ts | 0 .../.storybook/preview.ts | 0 platforms/{metagram => pictique}/README.md | 0 .../{metagram => pictique}/eslint.config.js | 0 .../{metagram => pictique}/messages/en.json | 0 .../{metagram => pictique}/messages/es.json | 0 platforms/{metagram => pictique}/package.json | 2 + .../project.inlang/.gitignore | 0 .../project.inlang/project_id | 0 .../project.inlang/settings.json | 0 platforms/{metagram => pictique}/src/app.css | 0 platforms/{metagram => pictique}/src/app.d.ts | 0 platforms/{metagram => pictique}/src/app.html | 0 .../src/hooks.server.ts | 0 platforms/{metagram => pictique}/src/hooks.ts | 0 .../src/lib/components/CreatePostModal.svelte | 116 +++++++ .../src/lib/dummyData.ts | 0 .../ActionMenu/ActionMenu.stories.ts | 0 .../fragments/ActionMenu/ActionMenu.svelte | 0 .../fragments/BottomNav/BottomNav.stories.ts | 0 .../lib/fragments/BottomNav/BottomNav.svelte | 0 .../ChatMessage/ChatMessage.stories.ts | 0 .../fragments/ChatMessage/ChatMessage.svelte | 0 .../lib/fragments/Comment/Comment.stories.ts | 0 .../src/lib/fragments/Comment/Comment.svelte | 0 .../CreatePostModal/CreatePostModal.svelte | 106 ++++++ .../Drawer/Drawer.stories.snippet.svelte | 0 .../lib/fragments/Drawer/Drawer.stories.ts | 0 .../src/lib/fragments/Drawer/Drawer.svelte | 0 .../lib/fragments/Header/Header.stories.ts | 0 .../src/lib/fragments/Header/Header.svelte | 0 .../fragments/InputFile/InputFile.stories.ts | 0 .../lib/fragments/InputFile/InputFile.svelte | 0 .../lib/fragments/Message/Message.stories.ts | 0 .../src/lib/fragments/Message/Message.svelte | 0 .../MessageInput/MessageInput.stories.ts | 0 .../MessageInput/MessageInput.svelte | 0 .../Modal/Modal.stories.snippet.svelte | 0 .../src/lib/fragments/Modal/Modal.stories.ts | 0 .../src/lib/fragments/Modal/Modal.svelte | 0 .../src/lib/fragments/Post/Post.stories.ts | 0 .../src/lib/fragments/Post/Post.svelte | 29 +- .../fragments/RightAside/RightAside.svelte | 0 .../SettingsDeleteButton.svelte | 0 ...ngsNavigationButton.stories.snippet.svelte | 0 .../SettingsNavigationButton.stories.ts | 0 .../SettingsNavigationButton.svelte | 0 .../SettingsPage/SettingsPage.svelte | 0 .../SettingsToggleButton.svelte | 0 .../lib/fragments/SideBar/SideBar.stories.ts | 0 .../src/lib/fragments/SideBar/SideBar.svelte | 0 .../UploadedPostView.stories.ts | 0 .../UploadedPostView/UploadedPostView.svelte | 0 .../UserRequest/UserRequest.stories.ts | 0 .../fragments/UserRequest/UserRequest.svelte | 0 .../src/lib/fragments/index.ts | 0 .../src/lib/icons/Camera.svelte | 0 .../src/lib/icons/CommentIcon.svelte | 0 .../src/lib/icons/CommentsTwo.svelte | 0 .../src/lib/icons/Cross.svelte | 0 .../src/lib/icons/Flash.svelte | 0 .../src/lib/icons/Home.svelte | 0 .../src/lib/icons/Icons.stories.ts | 0 .../src/lib/icons/Icons.svelte | 0 .../src/lib/icons/Like.svelte | 0 .../src/lib/icons/Refresh.svelte | 0 .../src/lib/icons/Search.svelte | 0 .../src/lib/icons/Settings.svelte | 0 .../src/lib/icons/VerticalDots.svelte | 0 .../src/lib/icons/index.ts | 0 .../{metagram => pictique}/src/lib/index.ts | 0 .../src/lib/store/store.svelte.ts | 0 platforms/pictique/src/lib/stores/auth.ts | 24 ++ platforms/pictique/src/lib/stores/posts.ts | 66 ++++ .../{metagram => pictique}/src/lib/types.ts | 0 .../src/lib/ui/Avatar/Avatar.stories.ts | 0 .../src/lib/ui/Avatar/Avatar.svelte | 0 .../ui/Button/Button.stories.snippet.svelte | 0 .../src/lib/ui/Button/Button.stories.ts | 0 .../src/lib/ui/Button/Button.svelte | 0 .../ui/Helper/Helper.stories.snippet.svelte | 0 .../src/lib/ui/Helper/Helper.stories.ts | 0 .../src/lib/ui/Helper/Helper.svelte | 0 .../src/lib/ui/Input/Input.stories.ts | 0 .../src/lib/ui/Input/Input.svelte | 0 .../lib/ui/Label/Label.stories.snippet.svelte | 0 .../src/lib/ui/Label/Label.stories.ts | 0 .../src/lib/ui/Label/Label.svelte | 0 .../pictique/src/lib/ui/Modal/Modal.svelte | 30 ++ platforms/pictique/src/lib/ui/Qr/Qr.svelte | 7 + .../src/lib/ui/Select/Select.stories.ts | 0 .../src/lib/ui/Select/Select.svelte | 0 .../src/lib/ui/Toggle/Toggle.stories.ts | 0 .../src/lib/ui/Toggle/Toggle.svelte | 0 .../src/lib/ui/index.ts | 1 + platforms/pictique/src/lib/utils/axios.ts | 23 ++ .../src/lib/utils/clickOutside.ts | 0 .../src/lib/utils/index.ts | 1 + .../src/lib/utils/mergeClasses.ts | 0 .../src/routes/(auth)/auth/+page.svelte | 48 +++ .../src/routes/(protected)/+layout.svelte | 19 +- .../routes/(protected)/discover/+page.svelte | 0 .../src/routes/(protected)/home/+page.svelte | 92 +++-- .../routes/(protected)/messages/+page.svelte | 0 .../(protected)/messages/[id]/+page.svelte | 0 .../src/routes/(protected)/post/+page.svelte | 0 .../routes/(protected)/profile/+page.svelte | 0 .../(protected)/settings/+layout.svelte | 0 .../routes/(protected)/settings/+page.svelte | 0 .../(protected)/settings/account/+page.svelte | 0 .../settings/account/deactivate/+page.svelte | 0 .../settings/account/username/+page.svelte | 0 .../settings/data-and-storage/+page.svelte | 0 .../(protected)/settings/logout/+page.svelte | 0 .../settings/notifications/+page.svelte | 0 .../src/routes/+layout.svelte | 0 .../src/routes/+layout.ts | 0 .../src/routes/+page.svelte | 0 .../{metagram => pictique}/static/favicon.png | Bin .../static/fonts/Geist-VariableFont_wght.ttf | Bin .../static/images/Logo.svg | 0 .../{metagram => pictique}/svelte.config.js | 9 +- .../{metagram => pictique}/tsconfig.json | 0 .../{metagram => pictique}/vite.config.ts | 0 platforms/piqtique-api/package.json | 39 +++ .../src/controllers/AuthController.ts | 81 +++++ .../src/controllers/CommentController.ts | 125 +++++++ .../src/controllers/MessageController.ts | 173 ++++++++++ .../src/controllers/PostController.ts | 54 +++ .../piqtique-api/src/database/data-source.ts | 20 ++ .../src/database/entities/Comment.ts | 35 ++ .../src/database/entities/Message.ts | 29 ++ .../src/database/entities/Post.ts | 41 +++ .../src/database/entities/User.ts | 71 ++++ .../migrations/1749032877158-migration.ts | 70 ++++ platforms/piqtique-api/src/index.ts | 73 ++++ platforms/piqtique-api/src/middleware/auth.ts | 40 +++ .../piqtique-api/src/services/PostService.ts | 67 ++++ .../piqtique-api/src/services/UserService.ts | 35 ++ platforms/piqtique-api/src/types/express.d.ts | 9 + platforms/piqtique-api/src/utils/jwt.ts | 15 + platforms/piqtique-api/tsconfig.json | 25 ++ pnpm-lock.yaml | 317 +++++++++++++++++- scripts/expose-ports.sh | 10 + services/ontology/package.json | 28 +- .../ontology/schemas/socialMediaPost.json | 71 ++++ services/ontology/schemas/user.json | 28 ++ services/ontology/schemas/userProfile.json | 63 ++++ services/ontology/src/index.js | 93 +++++ 160 files changed, 2302 insertions(+), 205 deletions(-) create mode 100644 "\\" delete mode 100644 platforms/metagram/project.inlang/cache/plugins/2sy648wh9sugi delete mode 100644 platforms/metagram/project.inlang/cache/plugins/ygx0uiahq6uw rename platforms/{metagram => pictique}/.gitignore (100%) rename platforms/{metagram => pictique}/.npmrc (100%) rename platforms/{metagram => pictique}/.prettierignore (100%) rename platforms/{metagram => pictique}/.prettierrc (100%) rename platforms/{metagram => pictique}/.storybook/main.ts (100%) rename platforms/{metagram => pictique}/.storybook/preview.ts (100%) rename platforms/{metagram => pictique}/README.md (100%) rename platforms/{metagram => pictique}/eslint.config.js (100%) rename platforms/{metagram => pictique}/messages/en.json (100%) rename platforms/{metagram => pictique}/messages/es.json (100%) rename platforms/{metagram => pictique}/package.json (97%) rename platforms/{metagram => pictique}/project.inlang/.gitignore (100%) rename platforms/{metagram => pictique}/project.inlang/project_id (100%) rename platforms/{metagram => pictique}/project.inlang/settings.json (100%) rename platforms/{metagram => pictique}/src/app.css (100%) rename platforms/{metagram => pictique}/src/app.d.ts (100%) rename platforms/{metagram => pictique}/src/app.html (100%) rename platforms/{metagram => pictique}/src/hooks.server.ts (100%) rename platforms/{metagram => pictique}/src/hooks.ts (100%) create mode 100644 platforms/pictique/src/lib/components/CreatePostModal.svelte rename platforms/{metagram => pictique}/src/lib/dummyData.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/ActionMenu/ActionMenu.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/ActionMenu/ActionMenu.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/BottomNav/BottomNav.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/BottomNav/BottomNav.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/ChatMessage/ChatMessage.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/ChatMessage/ChatMessage.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Comment/Comment.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Comment/Comment.svelte (100%) create mode 100644 platforms/pictique/src/lib/fragments/CreatePostModal/CreatePostModal.svelte rename platforms/{metagram => pictique}/src/lib/fragments/Drawer/Drawer.stories.snippet.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Drawer/Drawer.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Drawer/Drawer.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Header/Header.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Header/Header.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/InputFile/InputFile.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/InputFile/InputFile.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Message/Message.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Message/Message.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/MessageInput/MessageInput.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/MessageInput/MessageInput.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Modal/Modal.stories.snippet.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Modal/Modal.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Modal/Modal.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Post/Post.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/Post/Post.svelte (86%) rename platforms/{metagram => pictique}/src/lib/fragments/RightAside/RightAside.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SettingsDeleteButton/SettingsDeleteButton.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SettingsNavigationButton/SettingsNavigationButton.stories.snippet.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SettingsNavigationButton/SettingsNavigationButton.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SettingsNavigationButton/SettingsNavigationButton.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SettingsPage/SettingsPage.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SettingsToggleButton/SettingsToggleButton.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SideBar/SideBar.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/SideBar/SideBar.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/UploadedPostView/UploadedPostView.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/UploadedPostView/UploadedPostView.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/UserRequest/UserRequest.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/fragments/UserRequest/UserRequest.svelte (100%) rename platforms/{metagram => pictique}/src/lib/fragments/index.ts (100%) rename platforms/{metagram => pictique}/src/lib/icons/Camera.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/CommentIcon.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/CommentsTwo.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Cross.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Flash.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Home.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Icons.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/icons/Icons.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Like.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Refresh.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Search.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/Settings.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/VerticalDots.svelte (100%) rename platforms/{metagram => pictique}/src/lib/icons/index.ts (100%) rename platforms/{metagram => pictique}/src/lib/index.ts (100%) rename platforms/{metagram => pictique}/src/lib/store/store.svelte.ts (100%) create mode 100644 platforms/pictique/src/lib/stores/auth.ts create mode 100644 platforms/pictique/src/lib/stores/posts.ts rename platforms/{metagram => pictique}/src/lib/types.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Avatar/Avatar.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Avatar/Avatar.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Button/Button.stories.snippet.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Button/Button.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Button/Button.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Helper/Helper.stories.snippet.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Helper/Helper.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Helper/Helper.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Input/Input.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Input/Input.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Label/Label.stories.snippet.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Label/Label.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Label/Label.svelte (100%) create mode 100644 platforms/pictique/src/lib/ui/Modal/Modal.svelte create mode 100644 platforms/pictique/src/lib/ui/Qr/Qr.svelte rename platforms/{metagram => pictique}/src/lib/ui/Select/Select.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Select/Select.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/Toggle/Toggle.stories.ts (100%) rename platforms/{metagram => pictique}/src/lib/ui/Toggle/Toggle.svelte (100%) rename platforms/{metagram => pictique}/src/lib/ui/index.ts (89%) create mode 100644 platforms/pictique/src/lib/utils/axios.ts rename platforms/{metagram => pictique}/src/lib/utils/clickOutside.ts (100%) rename platforms/{metagram => pictique}/src/lib/utils/index.ts (71%) rename platforms/{metagram => pictique}/src/lib/utils/mergeClasses.ts (100%) create mode 100644 platforms/pictique/src/routes/(auth)/auth/+page.svelte rename platforms/{metagram => pictique}/src/routes/(protected)/+layout.svelte (88%) rename platforms/{metagram => pictique}/src/routes/(protected)/discover/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/home/+page.svelte (60%) rename platforms/{metagram => pictique}/src/routes/(protected)/messages/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/messages/[id]/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/post/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/profile/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/+layout.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/account/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/account/deactivate/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/account/username/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/data-and-storage/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/logout/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/(protected)/settings/notifications/+page.svelte (100%) rename platforms/{metagram => pictique}/src/routes/+layout.svelte (100%) rename platforms/{metagram => pictique}/src/routes/+layout.ts (100%) rename platforms/{metagram => pictique}/src/routes/+page.svelte (100%) rename platforms/{metagram => pictique}/static/favicon.png (100%) rename platforms/{metagram => pictique}/static/fonts/Geist-VariableFont_wght.ttf (100%) rename platforms/{metagram => pictique}/static/images/Logo.svg (100%) rename platforms/{metagram => pictique}/svelte.config.js (54%) rename platforms/{metagram => pictique}/tsconfig.json (100%) rename platforms/{metagram => pictique}/vite.config.ts (100%) create mode 100644 platforms/piqtique-api/package.json create mode 100644 platforms/piqtique-api/src/controllers/AuthController.ts create mode 100644 platforms/piqtique-api/src/controllers/CommentController.ts create mode 100644 platforms/piqtique-api/src/controllers/MessageController.ts create mode 100644 platforms/piqtique-api/src/controllers/PostController.ts create mode 100644 platforms/piqtique-api/src/database/data-source.ts create mode 100644 platforms/piqtique-api/src/database/entities/Comment.ts create mode 100644 platforms/piqtique-api/src/database/entities/Message.ts create mode 100644 platforms/piqtique-api/src/database/entities/Post.ts create mode 100644 platforms/piqtique-api/src/database/entities/User.ts create mode 100644 platforms/piqtique-api/src/database/migrations/1749032877158-migration.ts create mode 100644 platforms/piqtique-api/src/index.ts create mode 100644 platforms/piqtique-api/src/middleware/auth.ts create mode 100644 platforms/piqtique-api/src/services/PostService.ts create mode 100644 platforms/piqtique-api/src/services/UserService.ts create mode 100644 platforms/piqtique-api/src/types/express.d.ts create mode 100644 platforms/piqtique-api/src/utils/jwt.ts create mode 100644 platforms/piqtique-api/tsconfig.json create mode 100644 scripts/expose-ports.sh create mode 100644 services/ontology/schemas/socialMediaPost.json create mode 100644 services/ontology/schemas/user.json create mode 100644 services/ontology/schemas/userProfile.json create mode 100644 services/ontology/src/index.js diff --git "a/\\" "b/\\" new file mode 100644 index 00000000..e23649e1 --- /dev/null +++ "b/\\" @@ -0,0 +1,8 @@ +
+
+

asdf

+
+
diff --git a/infrastructure/eid-wallet/src/routes/(app)/+layout.svelte b/infrastructure/eid-wallet/src/routes/(app)/+layout.svelte index f6e1e531..80d867ea 100644 --- a/infrastructure/eid-wallet/src/routes/(app)/+layout.svelte +++ b/infrastructure/eid-wallet/src/routes/(app)/+layout.svelte @@ -1,11 +1,18 @@ @@ -18,3 +25,10 @@ let currentRoute = $derived(page.url.pathname.split("/").pop() || "home");
{@render children()}
+ + diff --git a/infrastructure/eid-wallet/src/routes/(app)/scan-qr/+page.svelte b/infrastructure/eid-wallet/src/routes/(app)/scan-qr/+page.svelte index a5b4373c..ac4f76d3 100644 --- a/infrastructure/eid-wallet/src/routes/(app)/scan-qr/+page.svelte +++ b/infrastructure/eid-wallet/src/routes/(app)/scan-qr/+page.svelte @@ -1,12 +1,9 @@ + +
+
+
+

Create Post

+ +
+ +
+