jmiller
f0c96f4014
Delete .mokogitea/.mokostandards
2026-05-14 20:04:30 +00:00
jmiller
5b99ed1f32
Update README.md
2026-05-14 20:00:38 +00:00
Jonathan Miller
a5cf3e1de8
Tab canvas fix
...
Signed-off-by: Jonathan Miller <jmiller-moko@noreply.git.mokoconsulting.tech >
2026-05-14 14:54:43 -05:00
Jonathan Miller
60c2b4461f
Uncommit
2026-05-14 14:54:42 -05:00
Jonathan Miller
66ebe15d13
feat: add article metadata footer for custom fields
...
Add a reusable layout that renders Joomla custom fields (jcfields) as a
styled metadata footer on articles, mirroring the MokoStandards wiki
metadata footer pattern. Fields are grouped dynamically by field group
so new fields/groups render automatically without template changes.
- New layout: layouts/mokoonyx/article-metadata.php
- Updated toc-left.php and toc-right.php to include the layout
- BEM-named CSS with responsive grid, CSS variable integration
- Type-aware rendering (URLs as links, textareas full-width)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-14 14:54:42 -05:00
jmiller
1d66a9bf48
chore: force-sync .mokogitea/ISSUE_TEMPLATE/version.md [skip ci]
2026-05-12 19:27:15 +00:00
jmiller
776b8d89a2
chore: force-sync .mokogitea/ISSUE_TEMPLATE/security.md [skip ci]
2026-05-12 19:27:14 +00:00
jmiller
bd4259b2ee
chore: force-sync .mokogitea/ISSUE_TEMPLATE/rfc.md [skip ci]
2026-05-12 19:27:14 +00:00
jmiller
3a37e1d1b1
chore: force-sync .mokogitea/ISSUE_TEMPLATE/question.md [skip ci]
2026-05-12 19:27:14 +00:00
jmiller
8abf12a25c
chore: force-sync .mokogitea/ISSUE_TEMPLATE/joomla_issue.md [skip ci]
2026-05-12 19:27:13 +00:00
jmiller
58bd6af341
chore: force-sync .mokogitea/ISSUE_TEMPLATE/feature_request.md [skip ci]
2026-05-12 19:27:13 +00:00
jmiller
0227e8171c
chore: force-sync .mokogitea/ISSUE_TEMPLATE/documentation.md [skip ci]
2026-05-12 19:27:12 +00:00
jmiller
9922392881
chore: force-sync .mokogitea/ISSUE_TEMPLATE/config.yml [skip ci]
2026-05-12 19:27:12 +00:00
jmiller
e24d624341
chore: force-sync .mokogitea/ISSUE_TEMPLATE/bug_report.md [skip ci]
2026-05-12 19:27:12 +00:00
jmiller
4d000a3de8
chore: force-sync .mokogitea/ISSUE_TEMPLATE/adr.md [skip ci]
2026-05-12 19:27:11 +00:00
jmiller
44b465aa5e
chore: force-sync .mokogitea/workflows/update-server.yml [skip ci]
2026-05-12 19:27:11 +00:00
jmiller
b553e3dfcf
chore: force-sync .mokogitea/workflows/security-audit.yml [skip ci]
2026-05-12 19:27:11 +00:00
jmiller
d248d20d83
chore: force-sync .mokogitea/workflows/repo-health.yml [skip ci]
2026-05-12 19:27:10 +00:00
jmiller
6c57d4fc4d
chore: force-sync .mokogitea/workflows/pre-release.yml [skip ci]
2026-05-12 19:27:10 +00:00
jmiller
22041c7a54
chore: force-sync .mokogitea/workflows/pr-check.yml [skip ci]
2026-05-12 19:27:09 +00:00
jmiller
e19a7292db
chore: force-sync .mokogitea/workflows/notify.yml [skip ci]
2026-05-12 19:27:09 +00:00
jmiller
f58553e488
chore: force-sync .mokogitea/workflows/gitleaks.yml [skip ci]
2026-05-12 19:27:09 +00:00
jmiller
b64f4eca1e
chore: force-sync .mokogitea/workflows/deploy-manual.yml [skip ci]
2026-05-12 19:27:08 +00:00
jmiller
17a8af6311
chore: force-sync .mokogitea/workflows/cleanup.yml [skip ci]
2026-05-12 19:27:08 +00:00
jmiller
9549770fb7
chore: force-sync .mokogitea/workflows/ci-joomla.yml [skip ci]
2026-05-12 19:27:07 +00:00
jmiller
91aff35e84
chore: force-sync .mokogitea/workflows/cascade-dev.yml [skip ci]
2026-05-12 19:27:07 +00:00
jmiller
2e1c66230b
chore: force-sync .mokogitea/workflows/auto-release.yml [skip ci]
2026-05-12 19:27:07 +00:00
jmiller
12720fcf38
chore: sync .mokogitea/ISSUE_TEMPLATE/version.md from template [skip ci]
2026-05-12 18:56:58 +00:00
jmiller
ffb8d1e40e
chore: sync .mokogitea/ISSUE_TEMPLATE/security.md from template [skip ci]
2026-05-12 18:56:58 +00:00
jmiller
1e91fc2911
chore: sync .mokogitea/ISSUE_TEMPLATE/rfc.md from template [skip ci]
2026-05-12 18:56:57 +00:00
jmiller
8bce95976e
chore: sync .mokogitea/ISSUE_TEMPLATE/question.md from template [skip ci]
2026-05-12 18:56:57 +00:00
jmiller
870512c4bc
chore: sync .mokogitea/ISSUE_TEMPLATE/joomla_issue.md from template [skip ci]
2026-05-12 18:56:56 +00:00
jmiller
db2c91fdc4
chore: sync .mokogitea/ISSUE_TEMPLATE/feature_request.md from template [skip ci]
2026-05-12 18:56:56 +00:00
jmiller
50cfecf2cb
chore: sync .mokogitea/ISSUE_TEMPLATE/documentation.md from template [skip ci]
2026-05-12 18:56:56 +00:00
jmiller
5321ecc4d3
chore: sync .mokogitea/ISSUE_TEMPLATE/config.yml from template [skip ci]
2026-05-12 18:56:55 +00:00
jmiller
b877dbde53
chore: sync .mokogitea/ISSUE_TEMPLATE/bug_report.md from template [skip ci]
2026-05-12 18:56:55 +00:00
jmiller
4d48831a24
chore: sync .mokogitea/ISSUE_TEMPLATE/adr.md from template [skip ci]
2026-05-12 18:56:55 +00:00
jmiller
87c1558549
chore: sync .mokogitea/workflows/update-server.yml from template [skip ci]
2026-05-12 18:56:54 +00:00
jmiller
6b7a7a0c14
chore: sync .mokogitea/workflows/security-audit.yml from template [skip ci]
2026-05-12 18:56:54 +00:00
jmiller
413e36859f
chore: sync .mokogitea/workflows/repo-health.yml from template [skip ci]
2026-05-12 18:56:53 +00:00
jmiller
7d90fd95de
chore: sync .mokogitea/workflows/pre-release.yml from template [skip ci]
2026-05-12 18:56:53 +00:00
jmiller
4512d62cb8
chore: sync .mokogitea/workflows/pr-check.yml from template [skip ci]
2026-05-12 18:56:53 +00:00
jmiller
dea2db6c4f
chore: sync .mokogitea/workflows/notify.yml from template [skip ci]
2026-05-12 18:56:52 +00:00
jmiller
f6170df30a
chore: sync .mokogitea/workflows/gitleaks.yml from template [skip ci]
2026-05-12 18:56:52 +00:00
jmiller
7fe85c7f5b
chore: sync .mokogitea/workflows/deploy-manual.yml from template [skip ci]
2026-05-12 18:56:52 +00:00
jmiller
13355ddf96
chore: sync .mokogitea/workflows/cleanup.yml from template [skip ci]
2026-05-12 18:56:51 +00:00
jmiller
7c917434ed
chore: sync .mokogitea/workflows/ci-joomla.yml from template [skip ci]
2026-05-12 18:56:51 +00:00
jmiller
8267089e59
chore: sync .mokogitea/workflows/cascade-dev.yml from template [skip ci]
2026-05-12 18:56:51 +00:00
jmiller
89c5a63aa4
chore: sync .mokogitea/workflows/auto-release.yml from template [skip ci]
2026-05-12 18:56:50 +00:00
jmiller
875067a5c1
chore: remove .gitea/workflows/update-server.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:13 +00:00
jmiller
0a3d08d538
chore: move .gitea/workflows/update-server.yml to .mokogitea/update-server.yml [skip ci]
2026-05-12 05:11:12 +00:00
jmiller
cabfc5c3f2
chore: remove .gitea/workflows/security-audit.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:12 +00:00
jmiller
95c35fc43c
chore: move .gitea/workflows/security-audit.yml to .mokogitea/security-audit.yml [skip ci]
2026-05-12 05:11:12 +00:00
jmiller
1a5c68720c
chore: remove .gitea/workflows/repo-health.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:11 +00:00
jmiller
2de9a19a19
chore: move .gitea/workflows/repo-health.yml to .mokogitea/repo-health.yml [skip ci]
2026-05-12 05:11:11 +00:00
jmiller
101401a05d
chore: remove .gitea/workflows/pre-release.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:10 +00:00
jmiller
3eff02bf20
chore: move .gitea/workflows/pre-release.yml to .mokogitea/pre-release.yml [skip ci]
2026-05-12 05:11:10 +00:00
jmiller
3eff7b73fd
chore: remove .gitea/workflows/pr-check.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:10 +00:00
jmiller
d746f492fc
chore: move .gitea/workflows/pr-check.yml to .mokogitea/pr-check.yml [skip ci]
2026-05-12 05:11:09 +00:00
jmiller
559cb2db3b
chore: remove .gitea/workflows/pr-branch-check.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:09 +00:00
jmiller
275c438e08
chore: move .gitea/workflows/pr-branch-check.yml to .mokogitea/pr-branch-check.yml [skip ci]
2026-05-12 05:11:08 +00:00
jmiller
59fc56308d
chore: remove .gitea/workflows/notify.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:08 +00:00
jmiller
848510e362
chore: move .gitea/workflows/notify.yml to .mokogitea/notify.yml [skip ci]
2026-05-12 05:11:08 +00:00
jmiller
0826436712
chore: remove .gitea/workflows/gitleaks.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:07 +00:00
jmiller
79fbed2ad5
chore: move .gitea/workflows/gitleaks.yml to .mokogitea/gitleaks.yml [skip ci]
2026-05-12 05:11:07 +00:00
jmiller
00ddab25db
chore: remove .gitea/workflows/dispatch-css-sync.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:06 +00:00
jmiller
7e0b7165f4
chore: move .gitea/workflows/dispatch-css-sync.yml to .mokogitea/dispatch-css-sync.yml [skip ci]
2026-05-12 05:11:06 +00:00
jmiller
9ffb4d4455
chore: remove .gitea/workflows/deploy-manual.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:06 +00:00
jmiller
bcdcd9534e
chore: move .gitea/workflows/deploy-manual.yml to .mokogitea/deploy-manual.yml [skip ci]
2026-05-12 05:11:05 +00:00
jmiller
1e9cc2185e
chore: remove .gitea/workflows/cleanup.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:05 +00:00
jmiller
46c50edc91
chore: move .gitea/workflows/cleanup.yml to .mokogitea/cleanup.yml [skip ci]
2026-05-12 05:11:04 +00:00
jmiller
81bdb43fbe
chore: remove .gitea/workflows/ci-joomla.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:04 +00:00
jmiller
e81e0fab18
chore: move .gitea/workflows/ci-joomla.yml to .mokogitea/ci-joomla.yml [skip ci]
2026-05-12 05:11:04 +00:00
jmiller
8e64ba47d5
chore: remove .gitea/workflows/cascade-dev.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:03 +00:00
jmiller
10a38db28f
chore: move .gitea/workflows/cascade-dev.yml to .mokogitea/cascade-dev.yml [skip ci]
2026-05-12 05:11:03 +00:00
jmiller
edaafce923
chore: remove .gitea/workflows/auto-release.yml (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:02 +00:00
jmiller
c0726a2969
chore: move .gitea/workflows/auto-release.yml to .mokogitea/auto-release.yml [skip ci]
2026-05-12 05:11:02 +00:00
jmiller
51d2fb5225
chore: remove .gitea/.mokostandards (moved to .mokogitea/) [skip ci]
2026-05-12 05:11:02 +00:00
jmiller
f0fe2cdc09
chore: move .gitea/.mokostandards to .mokogitea/.mokostandards [skip ci]
2026-05-12 05:11:01 +00:00
jmiller
4b02fd4b0a
chore: sync pr-branch-check.yml from Template-Joomla [skip ci]
2026-05-11 21:26:42 +00:00
jmiller
796a9b5eed
chore: sync auto-release.yml from Template-Joomla [skip ci]
2026-05-11 21:20:22 +00:00
gitea-actions[bot]
d77a449e36
chore: update updates.xml (development: 02.01.08-dev) [skip ci]
2026-05-11 16:54:59 +00:00
gitea-actions[bot]
64cecd0be4
chore(version): auto-bump patch 02.01.08 [skip ci]
2026-05-11 16:54:59 +00:00
Jonathan Miller
5312bb1f6b
feat: add changelog auto-bump to auto-release, fix CHANGELOG history
...
Repo Health / Access control (push) Successful in 1s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 2s
Add changelog promotion step to auto-release workflow: renames
## [Unreleased] to ## [XX.YY.ZZ] --- YYYY-MM-DD and inserts a fresh
Unreleased section on stable release (ported from MokoGalleryCalendar).
Fix CHANGELOG.md: remove orphaned duplicate [Unreleased] section,
fix nonsensical "MokoOnyx → MokoOnyx" bridge release description,
correct migration script description.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 11:54:44 -05:00
Jonathan Miller
a1bbbe95f4
docs: update CHANGELOG with unreleased changes
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 11:54:44 -05:00
Jonathan Miller
85b0649ff6
chore: remove migration tab and update template description
...
Remove the migration fieldset (MokoCassiopeia migration notes) from
template params and associated language strings. Update the template
description to remove migration callout and "formerly MokoCassiopeia"
reference.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 11:54:43 -05:00
gitea-actions[bot]
f575224860
chore: update updates.xml (development: 02.01.07-dev) [skip ci]
2026-05-11 16:32:30 +00:00
gitea-actions[bot]
97e0b92d32
chore(version): auto-bump patch 02.01.07 [skip ci]
2026-05-11 16:32:29 +00:00
Jonathan Miller
06177dc3e1
feat: replace custom head params with user.js/user.css, add component.css print view
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Repository health (push) Failing after 3s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 10s
Remove custom_head_start/custom_head_end template params and associated
code from index.php, error.php, and templateDetails.xml in favor of the
existing user.js and user.css asset loading (via Web Asset Manager).
Add dedicated component.css for the print/component view that replaces
template.css with print-optimized styles using theme variables. Component
view now loads custom light palette when configured and sends a
content_group=print_view identifier to Google Analytics.
Add user.css and user.js to .gitignore (client-repo only files).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 11:18:49 -05:00
jmiller
24c5ed687b
chore: remove renovate.json [skip ci]
2026-05-10 19:57:25 +00:00
Jonathan Miller
fe3a5efda4
fix: sync updates.xml to all branches after release
...
Repo Health / Access control (push) Successful in 0s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Scripts governance (push) Successful in 2s
Repo Health / Repository health (push) Failing after 2s
Pre-release and auto-release workflows now push updates.xml to both
main and dev branches after any release. Joomla reads updates.xml from
main, so dev-only updates were invisible to the updater.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 17:28:55 -05:00
gitea-actions[bot]
b136d7f63c
chore: update development channel 02.01.06 [skip ci]
2026-05-09 21:58:37 +00:00
gitea-actions[bot]
5ca85f220e
chore(version): bump 02.01.05 → 02.01.06 [skip ci]
2026-05-09 21:58:35 +00:00
gitea-actions[bot]
42d8ba0585
chore: update updates.xml (development: 02.01.05-dev) [skip ci]
2026-05-09 21:55:17 +00:00
gitea-actions[bot]
09aafeedce
chore(version): auto-bump patch 02.01.05 [skip ci]
2026-05-09 21:55:17 +00:00
Jonathan Miller
ec98959024
feat: clean media folder on install/update
...
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 8s
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 3s
- Deletes stale .min.css/.min.js in project dirs (MokoMinifyHelper
regenerates them automatically on next page load)
- Removes unminified vendor FA CSS (vendors ship .min only)
- Removes deprecated files from previous versions
- Runs during postflight on both install and update
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:55:06 -05:00
gitea-actions[bot]
b4cc43181c
chore: update updates.xml (development: 02.01.04-dev) [skip ci]
2026-05-09 21:53:09 +00:00
gitea-actions[bot]
51efb3f243
chore(version): auto-bump patch 02.01.04 [skip ci]
2026-05-09 21:53:08 +00:00
Jonathan Miller
3d3f8f14ef
chore: vendor FA assets point to .min.css only (source files removed)
...
Repo Health / Access control (push) Successful in 0s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 4s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Font Awesome is a vendor library — no unminified source needed.
Asset registry now points directly to .min.css files.
Index.php no longer conditionally switches FA files by dev mode.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:51:59 -05:00
gitea-actions[bot]
f62c22b1f0
chore: update updates.xml (development: 02.01.03-dev) [skip ci]
2026-05-09 21:50:50 +00:00
gitea-actions[bot]
a95d35114c
chore(version): auto-bump patch 02.01.03 [skip ci]
2026-05-09 21:50:49 +00:00
Jonathan Miller
847e44f265
chore: remove unminified Font Awesome CSS (vendor ships minified only)
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 2s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Library files don't need source versions — only .min.css is served.
Saves ~500KB from the release package.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:50:10 -05:00
gitea-actions[bot]
5b8315b221
chore: update updates.xml (development: 02.01.02-dev) [skip ci]
2026-05-09 21:49:37 +00:00
gitea-actions[bot]
135e9e1a6e
chore(version): auto-bump patch 02.01.02 [skip ci]
2026-05-09 21:49:37 +00:00
Jonathan Miller
a634816813
feat: auto-minify user.css, user.js, and custom theme files on page load
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Release configuration (push) Failing after 3s
Repo Health / Repository health (push) Failing after 3s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 8s
- MokoMinifyHelper now includes user.css, user.js, gtm.js, and all
custom theme files in its watch list
- When debug is off: auto-regenerates .min files if source is newer
- When debug is on: deletes .min files so source is served directly
- Removed manual .min asset switching from index.php — Joomla's Web
Asset Manager handles it automatically when .min files exist on disk
- Removed duplicate .min entries from joomla.asset.json
This means editable files (user.css, user.js, custom themes) get
auto-minified on the server after any edit — no build step needed.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:49:10 -05:00
gitea-actions[bot]
03a7dcc503
chore: update updates.xml (development: 02.01.01-dev) [skip ci]
2026-05-09 21:45:05 +00:00
gitea-actions[bot]
e023411f74
chore(version): auto-bump patch 02.01.01 [skip ci]
2026-05-09 21:45:03 +00:00
Jonathan Miller
264ff9d3da
fix: remove duplicate .min asset entries from joomla.asset.json
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 2s
Repo Health / Repository health (push) Failing after 3s
Update Joomla Update Server XML Feed / Update updates.xml (push) Successful in 9s
Joomla's Web Asset Manager auto-serves .min.css/.min.js when debug mode
is off — no need for separate registered assets. Duplicate entries were
preventing the auto-switching behavior.
Now: register source files only. Joomla finds .min versions automatically
when $debug = false in configuration.php.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:44:21 -05:00
Jonathan Miller
95c42c91a5
feat: wire minification into CI/release pipeline
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 3s
Repo Health / Repository health (push) Failing after 2s
- Makefile: new `minify` target using moko-platform/build/minify.js
- auto-release.yml: Step 7.5 minifies before ZIP packaging
- .gitignore: exclude *.min.css and *.min.js from git
- Minified files ship in release ZIPs but not in the repo
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-09 16:32:28 -05:00
Jonathan Miller
bd77de4676
feat: add CSS sync workflow — syncs to template, checks client variable coverage
...
Repo Health / Access control (push) Successful in 1s
Repo Health / Release configuration (push) Failing after 2s
Repo Health / Scripts governance (push) Successful in 2s
Repo Health / Repository health (push) Failing after 3s
On push to main with CSS changes:
1. Syncs base CSS to Template-Client-WaaS
2. Checks each client repo's custom files for missing variables
3. Creates issue if any base variables are absent from client overrides
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-07 20:35:41 -05:00
Jonathan Miller
1dfde94611
ci: add PHPStan static analysis to CI pipeline [skip ci]
2026-05-07 20:35:41 -05:00
Moko Standards Bot
f51472e571
ci: add Gitleaks secret scanning + Renovate dependency config [skip ci]
2026-05-07 20:35:41 -05:00
jmiller
62435b0bdc
Merge pull request 'chore: cascade main → dev ( 42859ac) [skip ci]' ( #14 ) from main into dev
2026-05-07 19:38:13 +00:00
jmiller
c32561379a
Merge pull request 'chore: cascade main → dev ( 7a0e04a) [skip ci]' ( #13 ) from main into dev
2026-05-05 20:51:59 +00:00
Jonathan Miller
b6be878cf7
chore: resolve cascade conflicts (main → dev) [skip ci]
...
Take main's versions for README.md (02.01.00) and updates.xml
(stable release entries). Dev's old 01.00.27-dev entry dropped —
will regenerate on next dev push via update-server workflow.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-05 15:48:52 -05:00
gitea-actions[bot]
8d0d0f29db
chore: update updates.xml (development: 01.00.27-dev) [skip ci]
2026-05-01 16:27:43 +00:00
gitea-actions[bot]
88ad85dd72
chore(version): auto-bump patch 01.00.27 [skip ci]
2026-05-01 16:27:42 +00:00