From 00f6e34c536723eaef5d5780f47f4e36aeb801a3 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Sun, 17 Nov 2024 20:35:20 +0000 Subject: [PATCH] merge from local --- docker-compose.yml | 11 +- packages/app/Dockerfile | 2 +- packages/app/config/sidebar/BottomItems.json | 11 -- packages/app/package.json | 2 +- .../PostCard/components/attachments/index.jsx | 14 +- .../components/attachments/index.less | 1 + .../app/src/components/PostCreator/index.jsx | 55 ++++--- .../src/components/TrendingsCard/index.jsx | 3 + packages/app/src/cores/player/player.core.js | 4 +- packages/app/src/cores/style/style.core.jsx | 15 -- .../app/src/cores/widgets/widgets.core.js | 2 - packages/app/src/hooks/useMaxScreen/index.js | 4 +- packages/app/src/layout.jsx | 3 + .../src/layouts/components/toolsBar/index.jsx | 10 +- .../lyrics/components/controller/index.jsx | 32 +--- .../pages/lyrics/components/video/index.jsx | 148 ++++++++---------- packages/app/src/pages/post/[post_id].jsx | 6 +- .../app/src/pages/trending/[trending].jsx | 27 ++++ packages/app/src/pages/trending/index.less | 18 +++ packages/app/src/pages/tv/live/[id].jsx | 6 +- packages/app/src/pages/tv/tabs.jsx | 25 --- .../components/widgetsManager/index.jsx | 100 ++++++------ packages/app/src/settings/widgets/index.jsx | 16 +- packages/app/src/styles/fixments.less | 33 +++- packages/app/src/styles/index.less | 9 ++ packages/server/db_models/extension/index.js | 28 +++- packages/server/gateway/proxy.js | 14 +- .../ems/ipcEvents/accountActivation.js | 2 - .../marketplace/classes/extension/index.js | 3 + .../classes/extension/methods/resolve.js | 24 +++ .../marketplace/marketplace.service.js | 13 ++ .../server/services/marketplace/package.json | 5 +- .../routes/extensions/[user_id]/[pkg]/get.js | 10 ++ .../extensions/[user_id]/[pkg]/main/get.js | 12 ++ .../routes/extensions/publish/put.js | 133 ++++++++++++++++ .../marketplace/routes/publish/post.js | 8 - .../routes/music/lyrics/[track_id]/put.js | 14 +- .../routes/posts/trending/[trending]/get.js | 25 +++ .../posts/routes/posts/trendings/get.js | 80 ++++------ .../services/users/routes/users/search/get.js | 44 ++++++ scripts/publishWidget.js | 102 +++++++----- widgets/Clock/package.json | 6 + widgets/Clock/src/clock.jsx | 21 +++ widgets/Clock/src/extension.js | 45 ++++++ widgets/Clock/src/index.less | 6 + 45 files changed, 757 insertions(+), 395 deletions(-) create mode 100644 packages/app/src/pages/trending/[trending].jsx create mode 100644 packages/app/src/pages/trending/index.less create mode 100644 packages/server/services/marketplace/classes/extension/index.js create mode 100644 packages/server/services/marketplace/classes/extension/methods/resolve.js create mode 100644 packages/server/services/marketplace/routes/extensions/[user_id]/[pkg]/get.js create mode 100644 packages/server/services/marketplace/routes/extensions/[user_id]/[pkg]/main/get.js create mode 100644 packages/server/services/marketplace/routes/extensions/publish/put.js delete mode 100644 packages/server/services/marketplace/routes/publish/post.js create mode 100644 packages/server/services/posts/routes/posts/trending/[trending]/get.js create mode 100644 packages/server/services/users/routes/users/search/get.js create mode 100644 widgets/Clock/package.json create mode 100644 widgets/Clock/src/clock.jsx create mode 100644 widgets/Clock/src/extension.js create mode 100644 widgets/Clock/src/index.less diff --git a/docker-compose.yml b/docker-compose.yml index ecb75922..e362122b 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,13 @@ services: + app: + build: packages/app + restart: unless-stopped + networks: + - internal_network + ports: + - "3000:3000" + env_file: + - ./.env api: build: packages/server restart: unless-stopped @@ -8,7 +17,7 @@ services: - "9000:9000" env_file: - ./.env - + redis: image: docker.dragonflydb.io/dragonflydb/dragonfly:latest restart: unless-stopped diff --git a/packages/app/Dockerfile b/packages/app/Dockerfile index c870b101..db2a17cf 100755 --- a/packages/app/Dockerfile +++ b/packages/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16-alpine +FROM node:20-alpine RUN apk add git RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app diff --git a/packages/app/config/sidebar/BottomItems.json b/packages/app/config/sidebar/BottomItems.json index b06d04a8..a86b5beb 100644 --- a/packages/app/config/sidebar/BottomItems.json +++ b/packages/app/config/sidebar/BottomItems.json @@ -4,17 +4,6 @@ "label": "Search", "icon": "FiSearch" }, - { - "id": "messages", - "label": "Messages", - "icon": "FiMessageCircle", - "path": "/messages" - }, - { - "id": "notifications", - "label": "Notifications", - "icon": "FiBell" - }, { "id": "settings", "label": "Settings", diff --git a/packages/app/package.json b/packages/app/package.json index 5c72e682..555f7dd4 100755 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -45,7 +45,7 @@ "fast-average-color": "^9.2.0", "framer-motion": "^10.12.17", "fuse.js": "6.5.3", - "hls.js": "^1.5.15", + "hls.js": "^1.5.17", "howler": "2.2.3", "i18next": "21.6.6", "js-cookie": "3.0.1", diff --git a/packages/app/src/components/PostCard/components/attachments/index.jsx b/packages/app/src/components/PostCard/components/attachments/index.jsx index e2e6680b..6796301d 100755 --- a/packages/app/src/components/PostCard/components/attachments/index.jsx +++ b/packages/app/src/components/PostCard/components/attachments/index.jsx @@ -75,17 +75,9 @@ const Attachment = React.memo((props) => { return } case "video": { - return + return } case "audio": { return