Commit Graph

  • 83c8bd10b2 Merge pull request #1763 from master3395/v2.5.5-dev v2.5.5-dev Master3395 2026-04-14 22:13:26 +02:00
  • c434aaeb54 harden installer adminPass wrapper behavior master3395 2026-04-14 21:57:04 +02:00
  • a548f0c042 fix password argument quoting for adminPass flows master3395 2026-04-14 21:54:02 +02:00
  • fb1d97758b Merge pull request #1762 from master3395/v2.5.5-dev Master3395 2026-04-13 00:58:03 +02:00
  • 8a01e013bc docs: note v2.5.5-dev upstream sync and cyberpanel-plugins security ref master3395 2026-04-13 00:55:28 +02:00
  • c7995ecf03 Fix missing /usr/local/CyberCP/bin/python for cron and IncBackups master3395 2026-04-12 02:54:04 +02:00
  • 778de5afd9 Merge pull request #1761 from master3395/v2.5.5-dev Master3395 2026-04-12 02:49:39 +02:00
  • 3d83fce2c2 Panel static: sync Django STATIC_ROOT to public/static for LiteSpeed master3395 2026-04-12 02:39:19 +02:00
  • 9667ac9dfc Merge pull request #1760 from master3395/v2.5.5-dev Master3395 2026-04-11 23:38:37 +02:00
  • f434a23684 fix(upgrade): never reset DB passwords by default; avoid root GRANT IDENTIFIED BY master3395 2026-04-11 23:25:11 +02:00
  • 6f6f1dcd53 fix(php): OS-specific lsphp install matrix shared install↔upgrade master3395 2026-04-11 22:52:36 +02:00
  • 72d7d57ccf Merge pull request #1759 from master3395/v2.5.5-dev Master3395 2026-04-11 22:08:05 +02:00
  • 54513a0327 docs: third-party AGPL notice for SnappyMail list-unsubscribe plugin master3395 2026-04-11 22:03:38 +02:00
  • 4e4693a957 Merge pull request #1758 from master3395/v2.5.5-dev Master3395 2026-04-11 21:49:06 +02:00
  • 5c89367aeb Restore SnappyMail list-unsubscribe-header plugin step after SnappyMail install master3395 2026-04-11 21:43:36 +02:00
  • de616c0c7c Version Management: upgrade log polling, progress 0-100%, origin label master3395 2026-04-11 21:34:18 +02:00
  • d629da06e5 Merge pull request #1757 from master3395/v2.5.5-dev Master3395 2026-04-11 20:35:10 +02:00
  • 0519e797f5 Docker Manager: image refresh, history UI, ports in settings master3395 2026-04-11 20:31:58 +02:00
  • ca6cbb7ebd Add Rspamd UI reverse-proxy view and sync mail stack helpers master3395 2026-04-11 19:38:27 +02:00
  • 7306fcb87d Bundle SnappyMail list-unsubscribe-header plugin; enable on install/upgrade master3395 2026-04-11 01:51:09 +02:00
  • 46c9725715 fix(emailPremium): Rspamd admin UI Angular binding and panel proxy URL master3395 2026-04-11 00:21:14 +02:00
  • 92acb9a3b8 fix(firewall): pagination ng-show + firewall.js cache bust (cb=11) master3395 2026-04-10 21:38:51 +02:00
  • adc70e8bfc Merge pull request #1756 from master3395/v2.5.5-dev Master3395 2026-04-10 20:33:05 +02:00
  • 6d386da22f Merge upstream/usmannasir v2.5.5-dev into fork (resolve PR #1756 conflicts) master3395 2026-04-10 20:32:21 +02:00
  • 6a52cc54bd Firewall: sync rulesLoading fix to public/static; harden rules fetch; cb=6 master3395 2026-04-10 19:30:20 +02:00
  • 9941a09865 Dashboard Top Process: Pause/Resume auto-refresh button master3395 2026-04-10 18:52:20 +02:00
  • 06a3823c57 Dashboard Top Process: silent refresh, 10s interval, no 2s table flash master3395 2026-04-10 18:48:53 +02:00
  • 9ac5a16079 Dashboard SSH pagination: default 3 per page, add 5 option master3395 2026-04-10 18:45:37 +02:00
  • 7736e0ef95 Dashboard SSH pagination: fix ng-if scope shadowing for per-page and go-to master3395 2026-04-10 18:17:18 +02:00
  • 8db49babae Dashboard SSH: bind tables to paginated arrays so page/per-page works master3395 2026-04-10 18:09:30 +02:00
  • 8f57463550 SSH trusted IPs: sync UI and analysis with firewall tab master3395 2026-04-10 17:53:17 +02:00
  • 85981f1cac feat: automate OLS+Apache backend provisioning for user-managed domains. master3395 2026-04-10 11:33:54 +02:00
  • 352eebf0b5 Rspamd: cross-OS installer fixes and proxied Web UI at /emailPremium/Rspamd/ui/ master3395 2026-04-10 00:38:31 +02:00
  • f2668e5360 Merge pull request #1755 from master3395/v2.5.5-dev Master3395 2026-04-09 23:35:02 +02:00
  • 85571c917d Merge pull request #1755 from master3395/v2.5.5-dev Master3395 2026-04-09 23:35:02 +02:00
  • e54a8093c0 docs: clarify Rspamd install log during long InstallRedis step; log install errors master3395 2026-04-09 22:49:38 +02:00
  • 6e0575093e docs: clarify Rspamd install log during long InstallRedis step; log install errors master3395 2026-04-09 22:49:38 +02:00
  • 9543c8396e fix: Rspamd installer, Email Delivery migrations, dns sys.path master3395 2026-04-09 22:39:49 +02:00
  • a3dace73bb fix: Rspamd installer, Email Delivery migrations, dns sys.path master3395 2026-04-09 22:39:49 +02:00
  • f9c1c28385 Fix catch-all bootstrap when e_catchall is missing. master3395 2026-04-09 13:42:03 +02:00
  • 90fd3b7dfb Fix catch-all bootstrap when e_catchall is missing. master3395 2026-04-09 13:42:03 +02:00
  • 50ec386376 Fix missing email UI controllers in public mailServer bundle. master3395 2026-04-09 12:55:36 +02:00
  • 5840456abf Fix missing email UI controllers in public mailServer bundle. master3395 2026-04-09 12:55:36 +02:00
  • f6dd9a4884 Merge pull request #1754 from master3395/v2.5.5-dev Master3395 2026-04-07 18:55:21 +02:00
  • a2ee765134 Merge pull request #1754 from master3395/v2.5.5-dev Master3395 2026-04-07 18:55:21 +02:00
  • f09f7b96b9 DNS: stop auto-creating duplicate DMARC TXT records master3395 2026-04-07 18:50:16 +02:00
  • facd84fec2 DNS: stop auto-creating duplicate DMARC TXT records master3395 2026-04-07 18:50:16 +02:00
  • 385a108014 Fix OLS+Apache child domains: DNS CF sync, ACME paths, subdomain creation UX master3395 2026-04-06 01:48:35 +02:00
  • 3308233959 Fix OLS+Apache child domains: DNS CF sync, ACME paths, subdomain creation UX master3395 2026-04-06 01:48:35 +02:00
  • 2077692a73 fix(dns): delete all Cloudflare DNS records for child subdomains master3395 2026-04-06 00:57:06 +02:00
  • 9c08cfe94f fix(dns): delete all Cloudflare DNS records for child subdomains master3395 2026-04-06 00:57:06 +02:00
  • de2b2cdefb Merge pull request #1753 from master3395/v2.5.5-dev Master3395 2026-04-05 15:57:09 +02:00
  • 425d31f539 Merge pull request #1753 from master3395/v2.5.5-dev Master3395 2026-04-05 15:57:09 +02:00
  • 83786265ac Fix typo in 'Please wait...' message Master3395 2026-04-05 15:56:12 +02:00
  • 8666cf7d71 Fix typo in 'Please wait...' message Master3395 2026-04-05 15:56:12 +02:00
  • 8da7f74abc fix(ssl): deploy renewed certs to /etc/letsencrypt/live (#1676) master3395 2026-04-03 21:37:30 +02:00
  • b8dcb66b6b fix(ssl): deploy renewed certs to /etc/letsencrypt/live (#1676) master3395 2026-04-03 21:37:30 +02:00
  • b526010289 Merge pull request #1751 from master3395/v2.5.5-dev Master3395 2026-04-03 21:26:13 +02:00
  • 1f4c43aa92 Merge pull request #1751 from master3395/v2.5.5-dev Master3395 2026-04-03 21:26:13 +02:00
  • ef0f12f55a manageServices: align version cache TTL and application page meta master3395 2026-04-03 21:21:21 +02:00
  • c705b7e6c8 manageServices: align version cache TTL and application page meta master3395 2026-04-03 21:21:21 +02:00
  • bbe1df2d68 Docker Manager: fix container update flow and UI sync master3395 2026-04-03 21:20:32 +02:00
  • 975966146f Docker Manager: fix container update flow and UI sync master3395 2026-04-03 21:20:32 +02:00
  • 774c72f159 Manage Services: RabbitMQ 4.x default, repo alignment, UI fixes master3395 2026-04-01 03:27:17 +02:00
  • dbd6379bcb Manage Services: RabbitMQ 4.x default, repo alignment, UI fixes master3395 2026-04-01 03:27:17 +02:00
  • 82ec34f339 Manage Applications: Elasticsearch, Redis, RabbitMQ installers and UI hardening master3395 2026-04-01 00:35:22 +02:00
  • eb31b66871 Manage Applications: Elasticsearch, Redis, RabbitMQ installers and UI hardening master3395 2026-04-01 00:35:22 +02:00
  • 3e00565cf4 Use official RabbitMQ logo as local static asset. master3395 2026-03-31 20:49:11 +02:00
  • f2c02c7501 Use official RabbitMQ logo as local static asset. master3395 2026-03-31 20:49:11 +02:00
  • 5a91c58177 Fix RabbitMQ application icon SVG compatibility. master3395 2026-03-31 20:42:07 +02:00
  • 5da16e0940 Fix RabbitMQ application icon SVG compatibility. master3395 2026-03-31 20:42:07 +02:00
  • 2c00789774 Add RabbitMQ support to Manage Applications and lifecycle flows. master3395 2026-03-31 20:41:00 +02:00
  • 95e38e70f3 Add RabbitMQ support to Manage Applications and lifecycle flows. master3395 2026-03-31 20:41:00 +02:00
  • db24409d0d Plugin UI: Premium filter, URL hash sync; installer DB SQL fallback; loginSystem migrations. master3395 2026-03-28 01:21:37 +01:00
  • 2c1b6ad557 Plugin UI: Premium filter, URL hash sync; installer DB SQL fallback; loginSystem migrations. master3395 2026-03-28 01:21:37 +01:00
  • 6755d75e2c plugins: place settings back-link inside #main-content master3395 2026-03-27 23:59:00 +01:00
  • ffde367671 plugins: place settings back-link inside #main-content master3395 2026-03-27 23:59:00 +01:00
  • 831c0fbae3 plugins: back link to Installed on all proxied settings pages master3395 2026-03-27 23:54:36 +01:00
  • 4f42e7d2d7 plugins: back link to Installed on all proxied settings pages master3395 2026-03-27 23:54:36 +01:00
  • 4d36536115 Merge pull request #1748 from master3395/v2.5.5-dev Master3395 2026-03-27 23:51:17 +01:00
  • b7c2f0a43f Merge pull request #1748 from master3395/v2.5.5-dev Master3395 2026-03-27 23:51:17 +01:00
  • f83a573242 plugins: delete local source after uninstall (with confirmations) master3395 2026-03-27 23:49:36 +01:00
  • 7098a7e4f2 plugins: delete local source after uninstall (with confirmations) master3395 2026-03-27 23:49:36 +01:00
  • 5e8f973bb5 plugins: reliable lscpd restart after install and revert master3395 2026-03-27 23:39:11 +01:00
  • c8c1bc5f1f plugins: reliable lscpd restart after install and revert master3395 2026-03-27 23:39:11 +01:00
  • 7aaacc1f0d Merge pull request #1747 from master3395/v2.5.5-dev Master3395 2026-03-27 23:10:37 +01:00
  • c7c0507229 Merge pull request #1747 from master3395/v2.5.5-dev Master3395 2026-03-27 23:10:37 +01:00
  • b89ed169ca upgrade sync: force match origin when checkout blocked; fail script if sync fails master3395 2026-03-27 23:02:32 +01:00
  • 7b3bf85964 upgrade sync: force match origin when checkout blocked; fail script if sync fails master3395 2026-03-27 23:02:32 +01:00
  • d2e0a1bda7 upgrade: fail fast if CyberCP clone fails; retry clone; quarantine old tree master3395 2026-03-27 22:47:09 +01:00
  • c128e76e20 upgrade: fail fast if CyberCP clone fails; retry clone; quarantine old tree master3395 2026-03-27 22:47:09 +01:00
  • 35fe6abba6 Version Management: show fork + upstream tips; upstream-only when origin is official master3395 2026-03-27 22:29:58 +01:00
  • 751dd6d6e0 Version Management: show fork + upstream tips; upstream-only when origin is official master3395 2026-03-27 22:29:58 +01:00
  • ce11e643bd feat(versionManagment): fork vs official upstream rows and layout refresh master3395 2026-03-27 22:08:45 +01:00
  • c950fbc4ab feat(versionManagment): fork vs official upstream rows and layout refresh master3395 2026-03-27 22:08:45 +01:00
  • cbbb1b8dba fix(versionManagment): compare dev fork installs to fork branch on GitHub master3395 2026-03-27 21:58:48 +01:00
  • 227608aaa3 fix(versionManagment): compare dev fork installs to fork branch on GitHub master3395 2026-03-27 21:58:48 +01:00
  • bbcfec196d fix: LPMA launch routes in secMiddleware; strict sign-on + lpma_policy_read master3395 2026-03-27 21:54:17 +01:00
  • 2c1f8f8933 fix: LPMA launch routes in secMiddleware; strict sign-on + lpma_policy_read master3395 2026-03-27 21:54:17 +01:00
  • 1c6ab7a188 feat(baseTemplate): plugin sidebar context; LPMA link for grant-only users master3395 2026-03-27 21:48:19 +01:00