Commit Graph

  • d5262891f0 Add Angular filesize filter for Modify Website page master3395 2026-02-16 14:14:58 +01:00
  • bcfa275cff Fix Modify Website page: use Angular array annotation for modifyWebsitesController master3395 2026-02-16 14:05:45 +01:00
  • 77c04fb5b6 Fix Modify Website page: use Angular array annotation for modifyWebsitesController master3395 2026-02-16 14:05:45 +01:00
  • 236607181d Remove Fix Subdomain Logs page; fix view to pass request for ACL master3395 2026-02-16 14:00:52 +01:00
  • 06e8a1bd13 Remove Fix Subdomain Logs page; fix view to pass request for ACL master3395 2026-02-16 14:00:52 +01:00
  • 8ce05bbd31 Add firewall_static_context to template context for cache-busting master3395 2026-02-16 13:19:46 +01:00
  • 5ae519bef8 Add firewall_static_context to template context for cache-busting master3395 2026-02-16 13:19:46 +01:00
  • 9390551ebd Firewall: fix search bar, Search button, Modify centering, system-status $ error master3395 2026-02-16 03:16:18 +01:00
  • 4734f257b7 Firewall: fix search bar, Search button, Modify centering, system-status $ error master3395 2026-02-16 03:16:18 +01:00
  • cf7518b015 fix(firewall): remove conflicting inline click handlers so tab tables load on click master3395 2026-02-16 00:39:39 +01:00
  • 0753a02bf8 fix(firewall): remove conflicting inline click handlers so tab tables load on click master3395 2026-02-16 00:39:39 +01:00
  • bcebd8883a fix(firewall): banned IPs search, modify modal, export/import, Tracking Prevention master3395 2026-02-16 00:20:57 +01:00
  • 3022f92e27 fix(firewall): banned IPs search, modify modal, export/import, Tracking Prevention master3395 2026-02-16 00:20:57 +01:00
  • 5c44048f27 Merge pull request #1703 from master3395/v2.5.5-dev Master3395 2026-02-16 00:13:07 +01:00
  • 399a16be9a Merge pull request #1703 from master3395/v2.5.5-dev Master3395 2026-02-16 00:13:07 +01:00
  • b63317b7af Install/upgrade and UI updates: monolithic install, SnappyMail, firewall, to-do docs master3395 2026-02-16 00:12:03 +01:00
  • a6417b2bda Install/upgrade and UI updates: monolithic install, SnappyMail, firewall, to-do docs master3395 2026-02-16 00:12:03 +01:00
  • 0f1ef2f101 Fix ACL Delete DNS Zone (issue #1701): permission UI and legacy config master3395 2026-02-16 00:09:42 +01:00
  • 9b57272422 Fix ACL Delete DNS Zone (issue #1701): permission UI and legacy config master3395 2026-02-16 00:09:42 +01:00
  • c4b9bd210e Merge pull request #1702 from master3395/v2.5.5-dev Master3395 2026-02-15 23:58:03 +01:00
  • a416ef5943 Merge pull request #1702 from master3395/v2.5.5-dev Master3395 2026-02-15 23:58:03 +01:00
  • 7de649c47a Plugins: move Show/Sort by into collapsible Filter (rename Category Filter to Filter) master3395 2026-02-15 23:54:44 +01:00
  • b6a7e584a0 Plugins: move Show/Sort by into collapsible Filter (rename Category Filter to Filter) master3395 2026-02-15 23:54:44 +01:00
  • 22aeda0c98 Plugins: collapsible Category Filter on Grid/Table view (like A-Å in store) master3395 2026-02-15 23:47:39 +01:00
  • d147ec8032 Plugins: collapsible Category Filter on Grid/Table view (like A-Å in store) master3395 2026-02-15 23:47:39 +01:00
  • 197f355cf7 Plugins: fix 404 - add plugin roots to sys.path before loading URLs master3395 2026-02-15 23:24:04 +01:00
  • 8c78545e6d Plugins: fix 404 - add plugin roots to sys.path before loading URLs master3395 2026-02-15 23:24:04 +01:00
  • 48ebfc79b2 pluginHolder/urls: register plugin routes before catch-all so /plugins/<name>/settings/ match master3395 2026-02-15 23:06:03 +01:00
  • b61d1d1a19 pluginHolder/urls: register plugin routes before catch-all so /plugins/<name>/settings/ match master3395 2026-02-15 23:06:03 +01:00
  • 8fc7446d95 Plugins: fix installed/active counts, 404s, metadata sync, install fallback master3395 2026-02-15 23:03:01 +01:00
  • 3a73682561 Plugins: fix installed/active counts, 404s, metadata sync, install fallback master3395 2026-02-15 23:03:01 +01:00
  • 44b1acc52c CI: fix 'Unrecognized function: hashFiles' — use in-step skip instead of job if master3395 2026-02-15 20:06:33 +01:00
  • 87502cfcbc CI: fix 'Unrecognized function: hashFiles' — use in-step skip instead of job if master3395 2026-02-15 20:06:33 +01:00
  • cdce54f61f CI: fix Actions failures — pin ubuntu-22.04, drop Docker in workflow master3395 2026-02-15 20:04:00 +01:00
  • 0e35bc4386 CI: fix Actions failures — pin ubuntu-22.04, drop Docker in workflow master3395 2026-02-15 20:04:00 +01:00
  • 8a06d7847d CI: run validate-on-os via script to fix quoting and reliability master3395 2026-02-15 19:57:49 +01:00
  • 508a9f5512 CI: run validate-on-os via script to fix quoting and reliability master3395 2026-02-15 19:57:49 +01:00
  • e741dfba11 CI: skip validate-python when versionFetcher.py missing; do not require it in key files master3395 2026-02-15 19:50:50 +01:00
  • c8d64ae439 CI: skip validate-python when versionFetcher.py missing; do not require it in key files master3395 2026-02-15 19:50:50 +01:00
  • a2331c5d14 CI: validate modular upgrade (loader + upgrade_modules). Loader: default to stable, support both branches. master3395 2026-02-15 19:38:15 +01:00
  • d1a9bd787e CI: validate modular upgrade (loader + upgrade_modules). Loader: default to stable, support both branches. master3395 2026-02-15 19:38:15 +01:00
  • 6d932c7d41 Modularize upgrade script: loader + upgrade_modules, keep monolithic backup master3395 2026-02-15 19:32:03 +01:00
  • 9cb9f1bed3 Modularize upgrade script: loader + upgrade_modules, keep monolithic backup master3395 2026-02-15 19:32:03 +01:00
  • 4561e221e0 MariaDB 11->12: robust detection, fallback after dnf; --backup-db/--no-backup-db; preUpgrade pass-through master3395 2026-02-15 18:57:59 +01:00
  • 76dfe4c0a0 MariaDB 11->12: robust detection, fallback after dnf; --backup-db/--no-backup-db; preUpgrade pass-through master3395 2026-02-15 18:57:59 +01:00
  • 59f02fbe12 Progress messages during repo/MariaDB setup so upgrade does not appear to stop master3395 2026-02-15 17:35:14 +01:00
  • 012fa73333 Progress messages during repo/MariaDB setup so upgrade does not appear to stop master3395 2026-02-15 17:35:14 +01:00
  • f320b6f51f MariaDB 11->12 manual upgrade path; preUpgrade.sh curl no-cache for script fetch master3395 2026-02-15 17:22:41 +01:00
  • a675569aca MariaDB 11->12 manual upgrade path; preUpgrade.sh curl no-cache for script fetch master3395 2026-02-15 17:22:41 +01:00
  • b9fbf0a56c MariaDB: allow any version (12.3, etc.); pre-upgrade backup; optional --migrate-to-utf8; highlight 10.11.16, 11.8, 12.x; 10.11 stays latin1 master3395 2026-02-15 17:14:48 +01:00
  • f013755e32 MariaDB: allow any version (12.3, etc.); pre-upgrade backup; optional --migrate-to-utf8; highlight 10.11.16, 11.8, 12.x; 10.11 stays latin1 master3395 2026-02-15 17:14:48 +01:00
  • 7f19208383 MariaDB: manual 10->11 upgrade (stop, remove old server pkg, install 11.8, start, mariadb-upgrade); client skip-ssl; banner uses --skip-ssl master3395 2026-02-15 16:37:09 +01:00
  • b486719feb MariaDB: manual 10->11 upgrade (stop, remove old server pkg, install 11.8, start, mariadb-upgrade); client skip-ssl; banner uses --skip-ssl master3395 2026-02-15 16:37:09 +01:00
  • 42bd57299c phpMyAdmin: force 127.0.0.1 so it shows MariaDB 11.8 (not socket 10.11) master3395 2026-02-15 16:22:43 +01:00
  • e78eae324a phpMyAdmin: force 127.0.0.1 so it shows MariaDB 11.8 (not socket 10.11) master3395 2026-02-15 16:22:43 +01:00
  • 7ad26d2d17 EL: backup old 10.11 mariadb.repo so dnf uses only chosen MariaDB version (11.8) master3395 2026-02-15 05:34:43 +01:00
  • 9ef720749a EL: backup old 10.11 mariadb.repo so dnf uses only chosen MariaDB version (11.8) master3395 2026-02-15 05:34:43 +01:00
  • ab5117f016 AlmaLinux 9/EL: omit curl from dnf; optional gpgme-devel; --allowerasing fallback; Download_Requirement curl fallback master3395 2026-02-15 05:29:42 +01:00
  • 2f9e035c90 AlmaLinux 9/EL: omit curl from dnf; optional gpgme-devel; --allowerasing fallback; Download_Requirement curl fallback master3395 2026-02-15 05:29:42 +01:00
  • e946fa7f25 MariaDB 11.8 on Ubuntu/Debian; ASCII box (red line fix); preUpgrade from master3395; banner actual DB version; log typo master3395 2026-02-15 04:47:27 +01:00
  • 946cbe5fec MariaDB 11.8 on Ubuntu/Debian; ASCII box (red line fix); preUpgrade from master3395; banner actual DB version; log typo master3395 2026-02-15 04:47:27 +01:00
  • 2c0d481f46 Merge pull request #1700 from master3395/v2.5.5-dev Master3395 2026-02-15 04:18:57 +01:00
  • 820090710f Merge pull request #1700 from master3395/v2.5.5-dev Master3395 2026-02-15 04:18:57 +01:00
  • f7af4f1c62 ci: trigger workflows (Actions re-run) master3395 2026-02-15 04:15:44 +01:00
  • fef5696edd ci: trigger workflows (Actions re-run) master3395 2026-02-15 04:15:44 +01:00
  • e3eafc0df9 CI: Docker validate only shell + key files (no install/Python in container) master3395 2026-02-15 04:09:22 +01:00
  • 530ea640be CI: Docker validate only shell + key files (no install/Python in container) master3395 2026-02-15 04:09:22 +01:00
  • 9955e046cd CI: use venv in Docker validate for reliable Python/requests master3395 2026-02-15 04:06:21 +01:00
  • bdc9adc9de CI: use venv in Docker validate for reliable Python/requests master3395 2026-02-15 04:06:21 +01:00
  • 5750601c48 CI: pip install --break-system-packages fallback in Docker validate master3395 2026-02-15 04:02:39 +01:00
  • 1a28329c65 CI: pip install --break-system-packages fallback in Docker validate master3395 2026-02-15 04:02:39 +01:00
  • f06d6c7c71 CI: CentOS 7 vault.centos.org repo fix for Docker validate-on-os master3395 2026-02-15 04:02:01 +01:00
  • d8cd44e8ac CI: CentOS 7 vault.centos.org repo fix for Docker validate-on-os master3395 2026-02-15 04:02:01 +01:00
  • c8747de503 CI: fix shell syntax (for-loop 2>/dev/null), key-files grep (BRANCH_NAME + cyberpanel_upgrade.sh) master3395 2026-02-15 03:57:01 +01:00
  • f38f862370 CI: fix shell syntax (for-loop 2>/dev/null), key-files grep (BRANCH_NAME + cyberpanel_upgrade.sh) master3395 2026-02-15 03:57:01 +01:00
  • e97365baee AlmaLinux 9 repo fix: remove aggressive disable of originals, keep override fallback master3395 2026-02-15 03:50:37 +01:00
  • ed0c7fddeb AlmaLinux 9 repo fix: remove aggressive disable of originals, keep override fallback master3395 2026-02-15 03:50:37 +01:00
  • a07974c758 Upgrade: phpMyAdmin version normalization, download verify and chown master3395 2026-02-15 03:49:33 +01:00
  • 7ccb38669c Upgrade: phpMyAdmin version normalization, download verify and chown master3395 2026-02-15 03:49:33 +01:00
  • 45fe91bb47 CI: fix Docker jobs (remove curl to avoid conflict), resilient shell check master3395 2026-02-15 03:48:28 +01:00
  • b36ab0fd02 CI: fix Docker jobs (remove curl to avoid conflict), resilient shell check master3395 2026-02-15 03:48:28 +01:00
  • 3edfb28977 CI: validate on all supported OSes (Alma, CentOS, CloudLinux, Debian, RHEL, Rocky, Ubuntu) master3395 2026-02-15 03:42:31 +01:00
  • 69e21b91c4 CI: validate on all supported OSes (Alma, CentOS, CloudLinux, Debian, RHEL, Rocky, Ubuntu) master3395 2026-02-15 03:42:31 +01:00
  • e1bb26ab39 Merge pull request #1699 from master3395/v2.5.5-dev Master3395 2026-02-15 03:31:19 +01:00
  • b4f17679b5 Merge pull request #1699 from master3395/v2.5.5-dev Master3395 2026-02-15 03:31:19 +01:00
  • 0ba2cf201d Fix phpMyAdmin for install/upgrade on v2.5.5-dev master3395 2026-02-15 03:27:33 +01:00
  • 1e8e571cc5 Fix phpMyAdmin for install/upgrade on v2.5.5-dev master3395 2026-02-15 03:27:33 +01:00
  • 1f7bf1486a Merge pull request #1697 from master3395/v2.5.5-dev Master3395 2026-02-15 03:05:02 +01:00
  • b666f97892 Merge pull request #1697 from master3395/v2.5.5-dev Master3395 2026-02-15 03:05:02 +01:00
  • 9a2afefb95 Notification dropdown: scroll, button size, dark-mode text; install/upgrade use usmannasir URLs master3395 2026-02-15 03:02:08 +01:00
  • 7b9495d761 Notification dropdown: scroll, button size, dark-mode text; install/upgrade use usmannasir URLs master3395 2026-02-15 03:02:08 +01:00
  • 430476d92e chore: sync baseTemplate static to public/static after git sync (LiteSpeed serves from public/static) master3395 2026-02-15 02:40:15 +01:00
  • 821ddf9666 chore: sync baseTemplate static to public/static after git sync (LiteSpeed serves from public/static) master3395 2026-02-15 02:40:15 +01:00
  • 370a3e796d fix: dashboard loading - register newDashboardStat alias, init systemStatusInfo defaults master3395 2026-02-15 02:36:05 +01:00
  • aeefee7433 fix: dashboard loading - register newDashboardStat alias, init systemStatusInfo defaults master3395 2026-02-15 02:36:05 +01:00
  • 3dfc4a1b0f fix: avoid 500 after git sync - optional emailMarketing urls, backup/restore settings in sync step master3395 2026-02-15 02:33:37 +01:00
  • 3922af585f fix: avoid 500 after git sync - optional emailMarketing urls, backup/restore settings in sync step master3395 2026-02-15 02:33:37 +01:00
  • c24f067e74 Merge pull request #1696 from master3395/v2.5.5-dev Master3395 2026-02-15 02:12:12 +01:00
  • 5c981d9ed9 Merge pull request #1696 from master3395/v2.5.5-dev Master3395 2026-02-15 02:12:12 +01:00
  • 41c708ee02 fix: use mariadb CLI instead of deprecated mysql (version check, GRANT, service, upgrade.py) master3395 2026-02-15 02:11:08 +01:00