Commit Graph

  • cbcf4e62e4 feat(baseTemplate): plugin sidebar context; LPMA link for grant-only users master3395 2026-03-27 21:48:19 +01:00
  • 087863134c feat(firewall): merge Auto Ban Security Alerts logs into banned IPs API master3395 2026-03-27 21:48:08 +01:00
  • 515ba2ae33 feat(firewall): merge Auto Ban Security Alerts logs into banned IPs API master3395 2026-03-27 21:48:08 +01:00
  • af07be2fa1 Merge pull request #1746 from master3395/v2.5.5-dev Master3395 2026-03-27 21:14:23 +01:00
  • d57dcdbf7d Merge pull request #1746 from master3395/v2.5.5-dev Master3395 2026-03-27 21:14:23 +01:00
  • ceee5297ee fix(pluginHolder): reliable plugin upgrades, store UI dates, upgrades columns master3395 2026-03-27 21:08:26 +01:00
  • 98c086d7af fix(pluginHolder): reliable plugin upgrades, store UI dates, upgrades columns master3395 2026-03-27 21:08:26 +01:00
  • e94293f1d3 fix phpmyadmin signin endpoint not found master3395 2026-03-27 13:40:21 +01:00
  • 65f6b7af64 fix phpmyadmin signin endpoint not found master3395 2026-03-27 13:40:21 +01:00
  • 3af98321d3 fix: ensure phpMyAdmin signin bridge + auto plugin migrations + PMA tmp dir master3395 2026-03-27 01:15:33 +01:00
  • 80ea96cc91 fix: ensure phpMyAdmin signin bridge + auto plugin migrations + PMA tmp dir master3395 2026-03-27 01:15:33 +01:00
  • d66ea24997 fix(pluginHolder): resolve CyberPanel admin identity for activation APIs master3395 2026-03-26 23:16:45 +01:00
  • 2b23826948 fix(pluginHolder): resolve CyberPanel admin identity for activation APIs master3395 2026-03-26 23:16:45 +01:00
  • 44263a37a9 pluginHolder: fix plugin store stale-cache refresh + hourly scheduler master3395 2026-03-26 22:45:54 +01:00
  • 8d3e2cd51a pluginHolder: fix plugin store stale-cache refresh + hourly scheduler master3395 2026-03-26 22:45:54 +01:00
  • 4b48627150 pluginHolder: fix plugin store cache timestamp display and stale refresh trigger. master3395 2026-03-26 15:22:56 +01:00
  • b5b313090a pluginHolder: fix plugin store cache timestamp display and stale refresh trigger. master3395 2026-03-26 15:22:56 +01:00
  • f195733c0d pluginHolder: auto-persist activation keys from plugin settings pages. master3395 2026-03-26 15:09:03 +01:00
  • a8d1c0f4e9 pluginHolder: auto-persist activation keys from plugin settings pages. master3395 2026-03-26 15:09:03 +01:00
  • b1f0ae220f pluginHolder: persist premium activation keys in MariaDB. master3395 2026-03-26 12:39:48 +01:00
  • ff93f0facb pluginHolder: persist premium activation keys in MariaDB. master3395 2026-03-26 12:39:48 +01:00
  • 638ad8f04e install: port origin/v2.4.5 lscpd el9/10 selection, start retry, venv lscpd restart (e49ed16f) master3395 2026-03-26 01:36:55 +01:00
  • c50b51dfbf install: port origin/v2.4.5 lscpd el9/10 selection, start retry, venv lscpd restart (e49ed16f) master3395 2026-03-26 01:36:55 +01:00
  • 6db13857d2 install.sh: fetch cyberpanel.sh from repo so AlmaLinux 10 fixes are used master3395 2026-03-08 23:28:34 +01:00
  • e71fe07952 install.sh: fetch cyberpanel.sh from repo so AlmaLinux 10 fixes are used master3395 2026-03-08 23:28:34 +01:00
  • 67fc054364 Refactor: replace url() with path() for Django routes Infinyte Solutions 2026-01-06 13:07:23 -05:00
  • 421f085d26 Refactor: replace url() with path() for Django routes Infinyte Solutions 2026-01-06 13:07:23 -05:00
  • a9b3018d7e Add ModSecurity compatibility detection for user installations usmannasir 2025-11-08 15:28:34 +05:00
  • 50eef93271 Add ModSecurity compatibility detection for user installations usmannasir 2025-11-08 15:28:34 +05:00
  • 61bc08d36c Fix n8n proxy configuration for OpenLiteSpeed compatibility usmannasir 2025-11-08 00:32:16 +05:00
  • a835413b63 Fix n8n proxy configuration for OpenLiteSpeed compatibility usmannasir 2025-11-08 00:32:16 +05:00
  • fd6c8a337a Update n8n deployment to use latest version usmannasir 2025-11-07 21:53:02 +05:00
  • 63110a4605 Update n8n deployment to use latest version usmannasir 2025-11-07 21:53:02 +05:00
  • 7e98fbd093 Fix n8n deployment compatibility with OpenLiteSpeed proxy usmannasir 2025-11-07 21:53:02 +05:00
  • e09804f25a Fix n8n deployment compatibility with OpenLiteSpeed proxy usmannasir 2025-11-07 21:53:02 +05:00
  • 7588dc5cef Fix AlmaLinux 8 installation: Add python-dotenv to requirements master3395 2026-03-26 01:24:35 +01:00
  • 0610e07a4a Fix AlmaLinux 8 installation: Add python-dotenv to requirements master3395 2026-03-26 01:24:35 +01:00
  • 86912db06e Enhance OS detection and support for additional distributions Master3395 2025-09-17 01:05:48 +02:00
  • 35b705aaad Enhance OS detection and support for additional distributions Master3395 2025-09-17 01:05:48 +02:00
  • f6c3c5e64f fix(install): strip MaxScale apt repo in universal_os_fixes (Ubuntu/Debian) master3395 2026-03-26 01:06:26 +01:00
  • 12475461a1 fix(install): strip MaxScale apt repo in universal_os_fixes (Ubuntu/Debian) master3395 2026-03-26 01:06:26 +01:00
  • aa0567f2af fix(install): Ubuntu MaxScale apt repo (#1740), AlmaLinux 10 prereqs (#1736) master3395 2026-03-26 01:04:48 +01:00
  • 9627770c99 fix(install): Ubuntu MaxScale apt repo (#1740), AlmaLinux 10 prereqs (#1736) master3395 2026-03-26 01:04:48 +01:00
  • 80de7fe237 Merge pull request #1745 from master3395/v2.5.5-dev Master3395 2026-03-26 00:30:03 +01:00
  • b4a17be963 Merge pull request #1745 from master3395/v2.5.5-dev Master3395 2026-03-26 00:30:03 +01:00
  • cdcc199e2e webmail: account picker search, list/reader resize, assets v28 master3395 2026-03-26 00:26:27 +01:00
  • 80e4df87ba webmail: account picker search, list/reader resize, assets v28 master3395 2026-03-26 00:26:27 +01:00
  • f6fc11e697 webmail: folder settings store, spam/junk layout, cache busting master3395 2026-03-26 00:09:38 +01:00
  • f4a720d65e webmail: folder settings store, spam/junk layout, cache busting master3395 2026-03-26 00:09:38 +01:00
  • 3e8750ab58 webmail: v2.5.5-dev UI and backend improvements master3395 2026-03-25 23:18:50 +01:00
  • 856606d6a3 webmail: v2.5.5-dev UI and backend improvements master3395 2026-03-25 23:18:50 +01:00
  • e764828ac8 CyberPanel: fix webmail folder selection and UI assets master3395 2026-03-25 22:00:42 +01:00
  • 17c66c8485 CyberPanel: fix webmail folder selection and UI assets master3395 2026-03-25 22:00:42 +01:00
  • b20422430f upgrade sync: merge DATABASES only into settings after git pull (fix webmail/emailDelivery dropped from INSTALLED_APPS); add merge_production_settings.py; fix PIPESTATUS with tee master3395 2026-03-25 20:58:33 +01:00
  • bc54c9c845 upgrade sync: merge DATABASES only into settings after git pull (fix webmail/emailDelivery dropped from INSTALLED_APPS); add merge_production_settings.py; fix PIPESTATUS with tee master3395 2026-03-25 20:58:33 +01:00
  • 36276ecb64 Merge origin/v2.5.5-dev into v2.5.5-dev (integrate PR #1744 with local 2.4.5 parity) master3395 2026-03-25 20:51:16 +01:00
  • 789b914b6f Merge origin/v2.5.5-dev into v2.5.5-dev (integrate PR #1744 with local 2.4.5 parity) master3395 2026-03-25 20:51:16 +01:00
  • 9f77df85fb CyberCP: align urlpatterns with v2.4.5 (loginSystem after base; webmail/emailDelivery last); keep PUBLIC_ROOT routes first; optional emailMarketing after plugins; add webmail/emailDelivery slash redirects master3395 2026-03-25 20:47:21 +01:00
  • cc9baf962d CyberCP: align urlpatterns with v2.4.5 (loginSystem after base; webmail/emailDelivery last); keep PUBLIC_ROOT routes first; optional emailMarketing after plugins; add webmail/emailDelivery slash redirects master3395 2026-03-25 20:47:21 +01:00
  • 1dfb592b02 install: detectPlatform treat bare VERSION_ID 9/10 as rhel9 for OLS binaries master3395 2026-03-25 20:37:43 +01:00
  • 8d78e90ad6 install: detectPlatform treat bare VERSION_ID 9/10 as rhel9 for OLS binaries master3395 2026-03-25 20:37:43 +01:00
  • 4d62272664 Merge upstream v2.4.5 into v2.5.5-dev for full stack parity master3395 2026-03-25 20:36:51 +01:00
  • a4421681bc Merge upstream v2.4.5 into v2.5.5-dev for full stack parity master3395 2026-03-25 20:36:51 +01:00
  • 26e20be12d Merge pull request #1744 from master3395/v2.5.5-dev Master3395 2026-03-25 19:10:43 +01:00
  • 234d5211ef Merge pull request #1744 from master3395/v2.5.5-dev Master3395 2026-03-25 19:10:43 +01:00
  • 2bfe6ac6ce Populate plugin store modify dates master3395 2026-03-25 15:26:26 +01:00
  • 4b4625e032 Populate plugin store modify dates master3395 2026-03-25 15:26:26 +01:00
  • 3b6edc4806 Fix plugin settings proxy view callables master3395 2026-03-25 14:41:40 +01:00
  • 7a9fcf28fb Fix plugin settings proxy view callables master3395 2026-03-25 14:41:40 +01:00
  • e60070cdce Fix plugin settings proxy callable names master3395 2026-03-25 14:38:09 +01:00
  • a2fddadfd6 Fix plugin settings proxy callable names master3395 2026-03-25 14:38:09 +01:00
  • 6d9399778e Improve plugin store UX and fix plugin settings 404s master3395 2026-03-25 14:31:57 +01:00
  • 0b79346ea1 Improve plugin store UX and fix plugin settings 404s master3395 2026-03-25 14:31:57 +01:00
  • 3cc0f7723b Merge pull request #1743 from master3395/v2.5.5-dev Master3395 2026-03-25 11:05:52 +01:00
  • 22f97ac33d Merge pull request #1743 from master3395/v2.5.5-dev Master3395 2026-03-25 11:05:52 +01:00
  • 8aa1cfc884 Add websiteFunctions legacy Websites stub migration master3395 2026-03-25 11:04:36 +01:00
  • 3524b46ff0 Add websiteFunctions legacy Websites stub migration master3395 2026-03-25 11:04:36 +01:00
  • 6bf09d1f9d Merge pull request #1742 from master3395/v2.5.5-dev Master3395 2026-03-25 10:58:05 +01:00
  • 012a9c6248 Merge pull request #1742 from master3395/v2.5.5-dev Master3395 2026-03-25 10:58:05 +01:00
  • b3ae20cba0 Add managePlugins ACL + enforce pluginHolder actions master3395 2026-03-25 10:12:48 +01:00
  • 69bafdf09e Add managePlugins ACL + enforce pluginHolder actions master3395 2026-03-25 10:12:48 +01:00
  • ab3d8bfd19 listUsers: suppress duplicate success toasts after refresh master3395 2026-03-25 01:47:31 +01:00
  • fea1ab6619 listUsers: suppress duplicate success toasts after refresh master3395 2026-03-25 01:47:31 +01:00
  • 5f9a55bbdb fix(users): delete panel users when WebAuthn tables are missing master3395 2026-03-25 01:43:58 +01:00
  • 3054e6e50d fix(users): delete panel users when WebAuthn tables are missing master3395 2026-03-25 01:43:58 +01:00
  • b19e59b40f fix(users): homeDirectoryManager logging + duplicate username check master3395 2026-03-25 01:23:02 +01:00
  • a741375aa4 fix(users): homeDirectoryManager logging + duplicate username check master3395 2026-03-25 01:23:02 +01:00
  • 09094adcb1 fix(users): resolve home_dir when selected home id missing (UnboundLocalError) master3395 2026-03-25 01:14:55 +01:00
  • e78f391ce3 fix(users): resolve home_dir when selected home id missing (UnboundLocalError) master3395 2026-03-25 01:14:55 +01:00
  • fb321340da fix(users): Create User ACL ng-model default and safer submitUserCreation master3395 2026-03-25 01:10:11 +01:00
  • 276b4fa375 fix(users): Create User ACL ng-model default and safer submitUserCreation master3395 2026-03-25 01:10:11 +01:00
  • 2176147772 pluginInstaller: privileged read for core files (index.html uninstall) master3395 2026-03-25 00:08:08 +01:00
  • fbbb3dcbed pluginInstaller: privileged read for core files (index.html uninstall) master3395 2026-03-25 00:08:08 +01:00
  • e1d191c905 pluginInstaller: privileged write for settings/urls, skip duplicate pluginHolder urls master3395 2026-03-24 23:21:09 +01:00
  • 1f06e8b090 pluginInstaller: privileged write for settings/urls, skip duplicate pluginHolder urls master3395 2026-03-24 23:21:09 +01:00
  • 341667f3d9 pluginHolder: compat installPlugin() without zip_path (legacy pluginInstaller) master3395 2026-03-24 22:28:08 +01:00
  • bb61871b28 pluginHolder: compat installPlugin() without zip_path (legacy pluginInstaller) master3395 2026-03-24 22:28:08 +01:00
  • b23f09bf98 Merge pull request #1741 from master3395/v2.5.5-dev Master3395 2026-03-24 20:33:27 +01:00
  • bd790c39a6 Merge pull request #1741 from master3395/v2.5.5-dev Master3395 2026-03-24 20:33:27 +01:00
  • 90fcc7b621 FTP: path normalization, post-create directory edit, enable/disable master3395 2026-03-24 20:22:56 +01:00