=============================== DEPLOY START: 20260922_165129 =============================== ==> Checking repo... ==> Pulling latest code... From https://github.com/nitishup94/chat-application * branch main -> FETCH_HEAD 96814a8..bd90287 main -> origin/main Updating 96814a8..bd90287 Fast-forward studyplaner-backend/FCM_NOTIFICATIONS.md | 30 ++++++++++++++++++++++ .../StudyPlanner-FCM.postman_collection.json | 1 - .../study/Controller/Admin/FcmSendToUser.php | 20 ++++++++++++--- studyplaner-backend/study/Helper/FcmClient.php | 21 ++++++++++++--- 4 files changed, 65 insertions(+), 7 deletions(-) create mode 100644 studyplaner-backend/FCM_NOTIFICATIONS.md ==> Changed files: studyplaner-backend/FCM_NOTIFICATIONS.md studyplaner-backend/postman/StudyPlanner-FCM.postman_collection.json studyplaner-backend/study/Controller/Admin/FcmSendToUser.php studyplaner-backend/study/Helper/FcmClient.php ==> Shared/root files changed. Deploying all services for safety. ==> Building admin... added 106 packages, and audited 107 packages in 15s 25 packages are looking for funding run `npm fund` for details 7 vulnerabilities (1 moderate, 6 high) To address all issues, run: npm audit fix Run `npm audit` for details. > studyplanner-admin@0.1.0 build > vite build vite v6.4.2 building for production... transforming... ✓ 116 modules transformed. rendering chunks... computing gzip size... dist/index.html 0.48 kB │ gzip: 0.31 kB dist/assets/index-8f06Tb-9.css 101.21 kB │ gzip: 14.46 kB dist/assets/adminApiPath-DryrlJhD.js 0.20 kB │ gzip: 0.18 kB dist/assets/hoursFormat-C-FYDpz0.js 0.22 kB │ gzip: 0.15 kB dist/assets/AdminBadge-D5IPhcgu.js 1.22 kB │ gzip: 0.56 kB dist/assets/adminUi-DVFzeMuA.js 2.99 kB │ gzip: 0.79 kB dist/assets/AdminSignin-Di8or_4s.js 3.13 kB │ gzip: 1.52 kB dist/assets/Index-DhKyDOaF.js 3.67 kB │ gzip: 1.66 kB dist/assets/Index-95FNLaMk.js 3.72 kB │ gzip: 1.63 kB dist/assets/Index-BwJS_FPl.js 4.58 kB │ gzip: 1.81 kB dist/assets/List-BSKJXWor.js 8.10 kB │ gzip: 3.01 kB dist/assets/Home-cqQn_v9s.js 8.57 kB │ gzip: 2.54 kB dist/assets/Detail-BKg3lVBd.js 9.24 kB │ gzip: 2.81 kB dist/assets/Compose-DgE32s4l.js 11.72 kB │ gzip: 4.02 kB dist/assets/Edit-B-I83S9R.js 13.81 kB │ gzip: 4.64 kB dist/assets/AdminLayout-t2tPITqT.js 24.87 kB │ gzip: 8.41 kB dist/assets/sweetalert2.esm.all-CxryAhEz.js 79.87 kB │ gzip: 21.16 kB dist/assets/apexcharts.ssr.esm-fe46cd2d-CEIEYvuU.js 518.27 kB │ gzip: 140.34 kB dist/assets/index-dv4wlg5p.js 632.80 kB │ gzip: 184.33 kB (!) Some chunks are larger than 500 kB after minification. Consider: - Using dynamic import() to code-split the application - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ✓ built in 21.95s ==> Cleaning admin node_modules... ==> Backing up admin... ==> Deploying admin... ==> Building studyplanner... added 285 packages, and audited 286 packages in 36s 43 packages are looking for funding run `npm fund` for details 16 vulnerabilities (1 low, 2 moderate, 11 high, 2 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. > vue-tailwind-admin-dashboard@0.0.0 build > vite build vite v6.4.1 building for production... transforming... ✓ 620 modules transformed. rendering chunks... computing gzip size... dist/index.html 3.24 kB │ gzip: 0.95 kB dist/assets/Home-DizBJlGN.css 0.12 kB │ gzip: 0.11 kB dist/assets/SubjectView-O4USVi0D.css 0.24 kB │ gzip: 0.19 kB dist/assets/CompletedSubjectsList-D8THsKr8.css 0.33 kB │ gzip: 0.17 kB dist/assets/ButtonLoader-BlwcfvPz.css 0.37 kB │ gzip: 0.19 kB dist/assets/SubjectsList-CZIwpWEv.css 1.15 kB │ gzip: 0.40 kB dist/assets/AdminLayout-Bxe9R-Z8.css 1.67 kB │ gzip: 0.63 kB dist/assets/PublicHome-B2KV2pR-.css 3.81 kB │ gzip: 1.13 kB dist/assets/index-BAWFNKEQ.css 191.97 kB │ gzip: 28.75 kB dist/assets/FullScreenLayout-B-PKLdko.js 0.23 kB │ gzip: 0.20 kB dist/assets/Modal-Cetua4uB.js 0.40 kB │ gzip: 0.31 kB dist/assets/CommonGridShape-CjJkFbFv.js 0.56 kB │ gzip: 0.34 kB dist/assets/BookOpenIcon-VsnlV8OW.js 0.57 kB │ gzip: 0.37 kB dist/assets/ComponentCard.vue_vue_type_script_setup_true_lang-BKshjSyl.js 0.71 kB │ gzip: 0.43 kB dist/assets/TestSeriesBridge-rjdp2ikK.js 0.97 kB │ gzip: 0.60 kB dist/assets/PageBreadcrumb.vue_vue_type_script_setup_true_lang-Ij7OKxKw.js 1.02 kB │ gzip: 0.60 kB dist/assets/chatAuth-BvPjsCSu.js 1.07 kB │ gzip: 0.50 kB dist/assets/ChatBridge-DV7c4a2z.js 1.16 kB │ gzip: 0.71 kB dist/assets/ButtonLoader-D5lLWZl1.js 1.27 kB │ gzip: 0.80 kB dist/assets/MenuResource-B82MZlJh.js 1.37 kB │ gzip: 0.81 kB dist/assets/SigninWithToken-hlBuJFnj.js 2.67 kB │ gzip: 1.37 kB dist/assets/ResetPassword-4rfUIIyO.js 3.44 kB │ gzip: 1.62 kB dist/assets/ResetPasswordView-ByHeGNii.js 3.67 kB │ gzip: 1.56 kB dist/assets/ThemeToggler-BUfVQBmK.js 4.40 kB │ gzip: 1.82 kB dist/assets/CompletedSubjectsList-CdR_Elqg.js 8.09 kB │ gzip: 3.08 kB dist/assets/Signin-kRrWxWxM.js 10.23 kB │ gzip: 3.97 kB dist/assets/UserProfile-Gape7jJc.js 12.01 kB │ gzip: 4.20 kB dist/assets/Signup-C5szRzOI.js 12.36 kB │ gzip: 3.77 kB dist/assets/SubjectsList-BC4o4fUm.js 17.62 kB │ gzip: 6.06 kB dist/assets/AdminLayout-CSiicvQi.js 27.65 kB │ gzip: 9.52 kB dist/assets/index-B9ygI19o.js 36.28 kB │ gzip: 14.69 kB dist/assets/SubjectView-6lbZ9_NR.js 75.01 kB │ gzip: 23.02 kB dist/assets/sweetalert2.esm.all-CbWTpxcM.js 78.94 kB │ gzip: 20.77 kB dist/assets/Home-Dn_cOwca.js 110.71 kB │ gzip: 23.57 kB dist/assets/PublicHome-Do9AtcOU.js 133.80 kB │ gzip: 39.78 kB dist/assets/dataTables-BA_G0xIu.js 192.20 kB │ gzip: 67.06 kB dist/assets/Planning-Czv5qX2O.js 267.86 kB │ gzip: 78.57 kB dist/assets/index-C0rftQVH.js 702.87 kB │ gzip: 204.64 kB (!) Some chunks are larger than 500 kB after minification. Consider: - Using dynamic import() to code-split the application - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ✓ built in 32.55s ==> Cleaning studyplanner node_modules... ==> Backing up studyplanner... ==> Cleaning studyplanner target... ==> Deploying studyplanner... ==> Building chat client... up to date, audited 143 packages in 4s 34 packages are looking for funding run `npm fund` for details 16 vulnerabilities (1 low, 6 moderate, 9 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. > chat-client@0.1.0 build > vite build The CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details. vite v5.4.21 building for production... transforming... Browserslist: browsers data (caniuse-lite) is 7 months old. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme ✓ 147 modules transformed. rendering chunks... computing gzip size... dist/index.html 0.38 kB │ gzip: 0.26 kB dist/assets/index-9ZqVwM21.css 43.87 kB │ gzip: 8.65 kB dist/assets/socketService-CpnTUUX8.js 3.76 kB │ gzip: 1.24 kB dist/assets/index-Dt8zaw7B.js 259.35 kB │ gzip: 90.76 kB ✓ built in 12.05s ==> Backing up chat client dist... ==> Deploying chat client dist... ==> Deploying chat api... ==> Backing up chat api (excluding uploads, node_modules)... ==> Cleaning chat api target (keeping uploads)... ==> Copying latest chat api code... ==> Writing chat api .env... ==> Installing chat api dependencies... npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated npmlog@5.0.1: This package is no longer supported. npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated are-we-there-yet@2.0.0: This package is no longer supported. npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated multer@1.4.5-lts.2: Multer 1.x is impacted by a number of vulnerabilities, which have been patched in 2.x. You should upgrade to the latest 2.x version. npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. npm warn deprecated gauge@3.0.2: This package is no longer supported. npm warn deprecated tar@6.2.1: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me added 309 packages, and audited 310 packages in 12s 39 packages are looking for funding run `npm fund` for details 21 vulnerabilities (1 low, 4 moderate, 15 high, 1 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. ==> Restarting pm2 process: chat-api ==> Deploying php study... ==> Backing up php study... ==> Cleaning php study target... ==> Copying latest php study code... ==> Cleaning old backups... =============================== ✅ DEPLOY SUCCESS: 20260922_165129 ===============================