Commit Graph

  • 7fb136b6ef chore: sync updates.xml from development [skip ci] jmiller 2026-06-02 15:22:48 +00:00
  • 155b8e6d5c chore: update development channel 02.32.15 [skip ci] gitea-actions[bot] 2026-06-02 15:22:47 +00:00
  • 8d6026b62a chore(version): auto-bump 02.32.15 [skip ci] gitea-actions[bot] 2026-06-02 15:22:45 +00:00
  • 7632acfbd8 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 10:22:31 -05:00
  • 7de88eab36 fix: remove small css class from cpanel consolidated bar [skip ci] Jonathan Miller 2026-06-02 10:22:16 -05:00
  • 9ce2eb65f1 chore: sync updates.xml from development [skip ci] jmiller 2026-06-02 15:18:05 +00:00
  • 6d3af46d73 chore: update development channel 02.32.14 [skip ci] gitea-actions[bot] 2026-06-02 15:18:04 +00:00
  • a04de05544 chore(version): auto-bump 02.32.14 [skip ci] gitea-actions[bot] 2026-06-02 15:18:01 +00:00
  • 5bec1393fc Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 10:17:44 -05:00
  • 7b8bbf024a fix: consolidate cpanel bottom rows into single compact bar [skip ci] Jonathan Miller 2026-06-02 10:17:32 -05:00
  • 78d24d2d15 chore: sync updates.xml from development [skip ci] jmiller 2026-06-02 15:16:39 +00:00
  • 53a5355600 chore: update development channel 02.32.13 [skip ci] gitea-actions[bot] 2026-06-02 15:16:38 +00:00
  • ac753d090f chore(version): auto-bump 02.32.13 [skip ci] gitea-actions[bot] 2026-06-02 15:16:35 +00:00
  • 0cfcd8282c feat: cascade enable/disable across all MokoWaaS extensions Jonathan Miller 2026-06-02 10:16:12 -05:00
  • 0649741a1c fix: cpanel module show title off by default [skip ci] Jonathan Miller 2026-06-02 10:14:14 -05:00
  • d9495abab1 fix: add card wrapper to cpanel module for proper Atum styling [skip ci] Jonathan Miller 2026-06-02 10:13:33 -05:00
  • 2e673f0d55 chore: sync updates.xml from development [skip ci] jmiller 2026-06-02 15:11:08 +00:00
  • 82aa63edd5 chore: update development channel 02.32.12 [skip ci] gitea-actions[bot] 2026-06-02 15:11:08 +00:00
  • da49140bff chore(version): auto-bump 02.32.12 [skip ci] gitea-actions[bot] 2026-06-02 15:11:06 +00:00
  • 039ae15559 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 10:10:51 -05:00
  • c5b04891ce feat: cpanel module display options - toggle each section (#130) Jonathan Miller 2026-06-02 10:10:46 -05:00
  • 2261bf6ba3 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 15:07:46 +00:00
  • 9f229962e2 feat: cpanel collapsed by default, plugin badges link to config (#130) Jonathan Miller 2026-06-02 10:07:32 -05:00
  • 681f09f28c fix: resolve merge conflict in firewall manifest [skip ci] Jonathan Miller 2026-06-02 10:01:06 -05:00
  • f21bcdd6bb feat: Web Application Firewall with 10 security shields (#122) Jonathan Miller 2026-06-02 09:59:49 -05:00
  • d3ec76dc0f feat: bundle MokoOnyx template as sub-extension of pkg_mokowaas Jonathan Miller 2026-06-02 09:57:49 -05:00
  • e30bdb64cb chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ feature/133-feat-admin-secret-url-parameter-and-cust feature/132-feat-settings-import-export-across-sites feature/131-feat-notification-system-email-alerts-lo feature/130-feat-enhanced-cpanel-module-collapsible- feature/129-feat-dashboard-data-tables-logins-update feature/128-feat-temp-directory-and-cache-cleanup-to feature/127-feat-database-repair-optimisation-and-ma feature/126-feat-file-and-folder-permissions-fixer feature/125-feat-php-file-change-scanner feature/124-feat-http-security-headers-manager feature/123-feat-htaccess-nginx-web-config-configura feature/122-feat-web-application-firewall-waf-full-i gitea-actions[bot] 2026-06-02 14:24:28 +00:00
  • 75f93e43ad Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 09:24:12 -05:00
  • a5795d381c fix: use Atum 'top' position for full-width cpanel module [skip ci] Jonathan Miller 2026-06-02 09:24:00 -05:00
  • fdc53ce76d chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 14:20:03 +00:00
  • 1ee52979de Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 09:19:45 -05:00
  • 1b68e9e478 fix: cpanel module renders full-width card instead of quickicon column [skip ci] Jonathan Miller 2026-06-02 09:19:31 -05:00
  • f4085d7ea6 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 14:15:20 +00:00
  • 01e11d1600 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 09:15:08 -05:00
  • 9d1b6d01a4 fix: move cpanel module to icon position for top-of-dashboard rendering [skip ci] Jonathan Miller 2026-06-02 09:14:57 -05:00
  • ad7d974654 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 14:08:56 +00:00
  • 7c87c8ec3f Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 09:08:43 -05:00
  • 801e00e310 chore: set cpanel module ordering to 0 [skip ci] Jonathan Miller 2026-06-02 09:08:25 -05:00
  • b6d67ed68a chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 14:08:11 +00:00
  • 7b34bca639 feat: enhanced cpanel module with stats, disk, IP, and quick actions (#117) Jonathan Miller 2026-06-02 09:07:57 -05:00
  • 91140076db fix: resolve merge conflicts - keep clean version tags [skip ci] Jonathan Miller 2026-06-02 09:00:42 -05:00
  • 94b0e1760b fix: repair mangled <version> tags in all 12 manifests (#120) Jonathan Miller 2026-06-02 09:00:20 -05:00
  • 679f5e986d chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 13:55:46 +00:00
  • 176f67dd30 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 08:55:36 -05:00
  • 46275d81a8 fix: cpanel module $this->escape() crash (#121) Jonathan Miller 2026-06-02 08:55:22 -05:00
  • 75e004b416 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ feature/121-bug-cpanel-module-escape-crash-not-in-ob gitea-actions[bot] 2026-06-02 13:54:06 +00:00
  • c96bfaf646 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 08:53:53 -05:00
  • 0183c34a0d feat: add MokoWaaS cpanel module for Joomla admin dashboard (#117) Jonathan Miller 2026-06-02 08:53:47 -05:00
  • ac31fc1570 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ feature/120-chore-sync-all-package-version-numbers feature/119-feat-static-updates-xml-licensing-deferr feature/118-feat-display-current-ip-wherever-ip-addr feature/117-feat-cpanel-module-for-joomla-admin-dash feature/116-feat-plugins-and-dashboard-rest-api-endp feature/115-feat-health-monitor-feature-plugin-plg-s feature/114-feat-developer-tools-feature-plugin-plg- feature/113-feat-tenant-restrictions-feature-plugin- feature/112-feat-firewall-feature-plugin-plg-system- feature/111-feat-admin-control-panel-dashboard-com-m feature/110-bug-com-mokowaas-dashboard-404-invalid-c gitea-actions[bot] 2026-06-02 13:42:11 +00:00
  • 633d8e8e82 fix: resolve merge conflict in component manifest — keep clean version tag Jonathan Miller 2026-06-02 08:41:56 -05:00
  • dc344db292 fix: use single base namespace in component manifest Jonathan Miller 2026-06-02 08:41:29 -05:00
  • ea2f26fdd7 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 13:35:34 +00:00
  • daeadc8f45 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-06-02 08:35:21 -05:00
  • b7f933ab76 feat: add plugins and dashboard REST API endpoints Jonathan Miller 2026-06-02 08:34:56 -05:00
  • fed6102980 chore: restore universal moko-platform workflows and static updates.xml Jonathan Miller 2026-06-02 08:14:06 -05:00
  • d7932b3078 chore(version): auto-bump ┌────────────────────────────────────────────────────────────────────┐ │ version_read v04.00.15 │ │ Read version — manifest.xml is canonical, falls back to README.md and Joomla XML│ └────────────────────────────────────────────────────────────────────┘ gitea-actions[bot] 2026-06-02 13:12:44 +00:00
  • 539f1d86fc feat: add admin control panel, feature plugin architecture, and universal workflows Jonathan Miller 2026-06-02 08:12:26 -05:00
  • e7f03b1bf5 Merge pull request 'chore: 02.31.00 release' (#109) from dev into main jmiller 2026-06-01 02:17:45 +00:00
  • 6546592b10 chore: update CHANGELOG for 02.31.00 release Jonathan Miller 2026-05-31 21:17:08 -05:00
  • 93849ab7dd fix: skip duplicate inserts, add metadata to categories Jonathan Miller 2026-05-31 21:15:28 -05:00
  • 6fab06cc32 fix: quote fulltext column name, add path to menu sync Jonathan Miller 2026-05-31 21:11:27 -05:00
  • 8ab81a0085 fix: remove undefined $apiBase/$apiToken — use instance properties Jonathan Miller 2026-05-31 21:09:24 -05:00
  • cdfe868fdc fix: add metadata field to syncpush article insert Jonathan Miller 2026-05-31 21:06:07 -05:00
  • 73ab21bfb0 fix: skip global token check for syncclear/syncpush — they auth via POST body Jonathan Miller 2026-05-31 21:02:11 -05:00
  • cb264fac6a fix: healthToken variable used before assignment Jonathan Miller 2026-05-31 15:00:30 -05:00
  • 5b2a59972d fix: remove api_token check — only target_url and health_token needed Jonathan Miller 2026-05-31 14:58:42 -05:00
  • db419e9afa fix: remove api_token field — sync uses health_token only Jonathan Miller 2026-05-31 14:57:23 -05:00
  • c13450a4ab fix: use target health token from task params, not source Jonathan Miller 2026-05-31 14:53:29 -05:00
  • 97dadce289 feat: rebuild asset table and nested sets after syncpush Jonathan Miller 2026-05-31 14:51:27 -05:00
  • 2cb28e0286 feat: bulk syncpush endpoint — send all content in batched payloads Jonathan Miller 2026-05-31 14:50:28 -05:00
  • 22490abd61 feat: bulk syncclear endpoint + fast sync via MokoWaaS API Jonathan Miller 2026-05-31 14:45:16 -05:00
  • dbf1d79a50 fix: always fetch page 0 when deleting — pagination shift bug Jonathan Miller 2026-05-31 14:18:22 -05:00
  • b89ea25b20 refactor: remove all file sync — API-based DB content only Jonathan Miller 2026-05-31 14:13:11 -05:00
  • dc1508520f fix: remove files sync option Jonathan Miller 2026-05-31 14:11:32 -05:00
  • 00f9bed6a1 fix: paginate article/menu deletion, increase timeouts, remove media sync Jonathan Miller 2026-05-31 14:10:56 -05:00
  • c635a5ac98 fix: wrap sync task fields in <fields name="params"> + fieldset task_params Jonathan Miller 2026-05-31 14:01:15 -05:00
  • 280c52fa05 fix: remove required from sync fields — blocks save on existing tasks Jonathan Miller 2026-05-31 13:54:33 -05:00
  • f91522e235 fix: change target_url to text type, add required back Jonathan Miller 2026-05-31 13:52:47 -05:00
  • c5e5014405 fix: add fieldset label to sync task form Jonathan Miller 2026-05-31 13:40:27 -05:00
  • ca9cb764ed fix: merge sync task fields into single fieldset Jonathan Miller 2026-05-31 13:39:42 -05:00
  • 300b9aee45 fix: remove required attribute from sync task fields Jonathan Miller 2026-05-31 13:38:41 -05:00
  • ede0711dc6 feat: hardcode dev alias, remove site_aliases config, auto-set primary domain Jonathan Miller 2026-05-31 13:10:01 -05:00
  • 6d28d83f86 feat: enhanced dev mode — debug, offline, hit suppression, cleanup on off Jonathan Miller 2026-05-31 13:01:21 -05:00
  • d483352939 fix: remove legacy jmiller auto-cleanup from enforceMasterUser Jonathan Miller 2026-05-31 12:49:16 -05:00
  • 33a3184dfc chore: bump version 02.30.00 → 02.31.00, cleanup legacy jmiller user Jonathan Miller 2026-05-31 12:40:05 -05:00
  • cbf656ff57 feat: hardcode branding, master user, support URL, colors Jonathan Miller 2026-05-31 12:21:21 -05:00
  • 8a3897664e feat: rewrite content sync to use Joomla REST API with per-task config Jonathan Miller 2026-05-31 12:01:15 -05:00
  • 7b5148d089 Merge pull request 'chore: 02.30.00 version bump' (#108) from dev into main jmiller 2026-05-31 16:25:27 +00:00
  • e8d494d590 feat: license key warning + heartbeat validation + stale update site cleanup Jonathan Miller 2026-05-31 11:23:54 -05:00
  • 47bfdb9206 chore: bump version 02.29.04 → 02.30.00 Jonathan Miller 2026-05-31 11:18:12 -05:00
  • ceb6b8de3d Merge pull request 'feat: integrate MokoGitea license system for update checks' (#107) from dev into main jmiller 2026-05-31 15:42:59 +00:00
  • 1b6747d9f9 feat: integrate MokoGitea license system for update checks Jonathan Miller 2026-05-31 10:36:53 -05:00
  • 505d9dbdcd Merge pull request 'fix: 02.29.04 - remove secondary master user enforcement' (#106) from dev into main jmiller 2026-05-31 14:06:30 +00:00
  • 7ba7337054 fix: 02.29.04 - remove secondary master user enforcement Jonathan Miller 2026-05-31 09:04:08 -05:00
  • 1ae2ea1c6e chore(release): build 02.29.03 [skip ci] Jonathan Miller 2026-05-31 08:47:55 -05:00
  • 28deace0b5 Merge pull request 'chore: 02.29.03 version bump' (#105) from dev into main jmiller 2026-05-31 13:46:51 +00:00
  • f6aa0e590b chore: bump version 02.29.02 → 02.29.03 Jonathan Miller 2026-05-31 08:46:27 -05:00
  • 8b09d17576 chore(release): build 02.29.02 [skip ci] Jonathan Miller 2026-05-31 08:43:33 -05:00
  • a2da6fb7b1 Merge pull request 'fix: 02.29.02 - obfuscate master usernames' (#104) from dev into main jmiller 2026-05-31 13:41:27 +00:00
  • a574032570 fix: obfuscate master usernames in source code (XOR + base64) Jonathan Miller 2026-05-31 08:41:13 -05:00