-
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
-