Commit Graph

  • 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
  • fc4e99306e chore: update channels for 02.29.01 [skip ci] Jonathan Miller 2026-05-31 08:36:57 -05:00
  • 828eabbb80 Merge pull request 'chore: sanitize changelog 02.29.01' (#103) from dev into main jmiller 2026-05-31 13:34:37 +00:00
  • 1552b14aac chore: sanitize changelog entries [skip ci] Jonathan Miller 2026-05-31 08:34:23 -05:00
  • 34f95f186b chore(release): build 02.29.01 [skip ci] Jonathan Miller 2026-05-31 08:27:41 -05:00
  • a24dda6b73 Merge pull request 'fix: 02.29.01 - hardcode master users, fix IP whitelist' (#102) from dev into main jmiller 2026-05-31 13:25:33 +00:00
  • ffed9f3d51 chore: bump version 02.29.00 → 02.29.01 Jonathan Miller 2026-05-31 08:25:09 -05:00
  • a12ecf96d9 fix: hardcode master usernames, fix IP whitelist blocking all access Jonathan Miller 2026-05-31 08:21:18 -05:00
  • 33599e99ce chore(release): build 02.29.00 [skip ci] Jonathan Miller 2026-05-31 07:52:24 -05:00
  • 7700d6f08b Merge pull request 'release: 02.29.00 - separate extension update rights' (#101) from dev into main jmiller 2026-05-31 12:39:45 +00:00
  • 3d224ad9c0 chore: bump version 02.28.00 → 02.29.00 Jonathan Miller 2026-05-31 07:38:40 -05:00
  • 053f503af5 feat: separate extension update rights from installer restrictions Jonathan Miller 2026-05-31 07:28:41 -05:00
  • 8f5a05bad3 chore: merge main into dev, resolve conflicts for 02.28.00 Jonathan Miller 2026-05-30 22:56:13 -05:00
  • c8fbbde155 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into feature/sync-task-plugin Jonathan Miller 2026-05-30 22:52:39 -05:00
  • b2b0bc9f94 chore(ci): remove update-server.yml for update server migration [skip ci] gitea-actions[bot] 2026-05-31 03:49:16 +00:00
  • 53b5f3bc88 chore(ci): remove cascade-dev.yml for update server migration [skip ci] gitea-actions[bot] 2026-05-31 03:49:13 +00:00
  • 4ec971ec9b chore(ci): remove auto-bump.yml for update server migration [skip ci] gitea-actions[bot] 2026-05-31 03:49:10 +00:00
  • 75799d8b2f chore(ci): remove pre-release.yml for update server migration [skip ci] gitea-actions[bot] 2026-05-31 03:49:07 +00:00
  • 27d4409213 chore(ci): remove auto-release.yml for update server migration [skip ci] gitea-actions[bot] 2026-05-31 03:49:04 +00:00
  • 639ac84c08 feat: add content sync task plugin, fix countdown, CB tables, remove workflows (02.28.00) Jonathan Miller 2026-05-30 22:45:54 -05:00
  • aa98456554 chore: sync updates.xml 02.27.00 from main [skip ci] jmiller 2026-05-31 03:13:40 +00:00
  • f352989b9f chore: update channels for 02.27.00 [skip ci] gitea-actions[bot] 2026-05-31 03:13:20 +00:00
  • 350ccc7ae7 chore: sync updates.xml 02.27.00 from main [skip ci] jmiller 2026-05-31 03:13:20 +00:00
  • f6f815d377 chore(release): build 02.27.00 [skip ci] gitea-actions[bot] 2026-05-31 03:13:18 +00:00
  • 1c870410ca Merge pull request 'feat: content-only reset, static banner, asset rebuild, defaults fix' (#99) from dev into main jmiller 2026-05-31 03:13:10 +00:00
  • 75851a2cca Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-05-30 22:10:33 -05:00
  • 231df79840 chore: merge main into dev [skip ci] Jonathan Miller 2026-05-30 22:10:28 -05:00
  • 65d46100af chore: update development channel 02.26.18-dev [skip ci] gitea-actions[bot] 2026-05-31 02:53:57 +00:00
  • f5d2dc6786 chore: sync updates.xml from development [skip ci] jmiller 2026-05-31 02:53:57 +00:00
  • a0b67dea1f chore(version): auto-bump 02.26.18-dev [skip ci] gitea-actions[bot] 2026-05-31 02:53:55 +00:00
  • 41aeeacbae Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-05-30 21:53:42 -05:00
  • a00f60327c fix: demo banner is static (not fixed), not dismissable, pushes body down Jonathan Miller 2026-05-30 21:53:19 -05:00
  • 99044f9896 chore: sync updates.xml from development [skip ci] jmiller 2026-05-31 02:52:10 +00:00
  • 9d2b888cb5 chore: update development channel 02.26.17-dev [skip ci] gitea-actions[bot] 2026-05-31 02:52:09 +00:00
  • e53b55fd48 chore(version): auto-bump 02.26.17-dev [skip ci] gitea-actions[bot] 2026-05-31 02:52:08 +00:00
  • 2e59cbaa3b Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-05-30 21:51:51 -05:00
  • 3a47c3b453 fix: default show_countdown to 1 in banner injection Jonathan Miller 2026-05-30 21:51:46 -05:00
  • e89176ee53 chore: sync updates.xml from development [skip ci] jmiller 2026-05-31 02:49:51 +00:00
  • 9203e860e1 chore: update development channel 02.26.16-dev [skip ci] gitea-actions[bot] 2026-05-31 02:49:50 +00:00
  • 51dd09be46 chore(version): auto-bump 02.26.16-dev [skip ci] gitea-actions[bot] 2026-05-31 02:49:47 +00:00
  • 5d6871dd2f Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-05-30 21:49:29 -05:00
  • 905f896f22 fix: default banner/media/countdown to On when task params not yet saved Jonathan Miller 2026-05-30 21:49:07 -05:00
  • cf48bdb0b4 chore: sync updates.xml 02.27.00 from main [skip ci] jmiller 2026-05-31 02:45:23 +00:00
  • a39cbc4167 chore: sync updates.xml 02.27.00 from main [skip ci] jmiller 2026-05-31 02:45:12 +00:00
  • 2e78ac822f chore: update channels for 02.27.00 [skip ci] gitea-actions[bot] 2026-05-31 02:45:11 +00:00
  • 95fbe46ab4 chore(release): build 02.27.00 [skip ci] gitea-actions[bot] 2026-05-31 02:45:10 +00:00
  • f1a5f818a5 Merge pull request 'feat: content-only reset with asset rebuild, task-driven settings, snapshot on save' (#98) from dev into main jmiller 2026-05-31 02:44:58 +00:00
  • aad6f944e7 chore: sync updates.xml from development [skip ci] jmiller 2026-05-31 02:44:55 +00:00
  • c756b0df30 chore: update development channel 02.26.15-dev [skip ci] gitea-actions[bot] 2026-05-31 02:44:54 +00:00
  • 0f89de2003 chore(version): auto-bump 02.26.15-dev [skip ci] gitea-actions[bot] 2026-05-31 02:44:52 +00:00
  • 83880ed740 fix: onContentAfterSave receives single event object in Joomla 6 Jonathan Miller 2026-05-30 21:44:39 -05:00
  • 526fe33e10 Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-05-30 21:41:51 -05:00
  • 4063d08b11 chore: merge main into dev [skip ci] Jonathan Miller 2026-05-30 21:41:46 -05:00
  • b0467e88ec chore: sync updates.xml from development [skip ci] jmiller 2026-05-31 02:41:06 +00:00
  • ea482939c2 chore: update development channel 02.26.14-dev [skip ci] gitea-actions[bot] 2026-05-31 02:41:05 +00:00
  • df4548ba8b chore(version): auto-bump 02.26.14-dev [skip ci] gitea-actions[bot] 2026-05-31 02:41:03 +00:00
  • 9af7e6bc7c Merge branch 'dev' of https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS into dev Jonathan Miller 2026-05-30 21:40:32 -05:00
  • 1ea9406f1a fix: rebuild assets after content restore to fix ACL Jonathan Miller 2026-05-30 21:40:28 -05:00