jmiller
cb6d19ece8
chore: sync updates.xml 02.01.37 from dev [skip ci]
2026-05-22 09:41:25 +00:00
jmiller
6a186ed365
chore: sync updates.xml 02.01.36 from dev [skip ci]
2026-05-22 04:02:26 +00:00
Jonathan Miller
0ec18b9868
Merge remote-tracking branch 'origin/dev'
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 3s
2026-05-21 22:52:14 -05:00
Jonathan Miller
e3f4890e5d
docs: update CHANGELOG for production release 02.01.35 [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 22:51:13 -05:00
jmiller
6e81585177
chore: sync updates.xml 02.01.35 from dev [skip ci]
2026-05-22 03:49:22 +00:00
gitea-actions[bot]
ff69e1d7fd
chore: update development channel 02.01.35 [skip ci]
2026-05-22 03:49:21 +00:00
gitea-actions[bot]
eefe9d134a
chore(version): bump to 02.01.35 [skip ci]
2026-05-22 03:49:20 +00:00
Jonathan Miller
bfb159d0f0
fix: add SSL bypass and error logging to Grafana provisioning
...
- Add CURLOPT_SSL_VERIFYPEER=false for shared hosting environments
- Add CURLOPT_FOLLOWLOCATION to handle redirects
- Log all Grafana heartbeat attempts with HTTP code and cURL errors
- Helps debug provisioning failures on DreamHost and similar hosts
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 22:48:49 -05:00
jmiller
fc47aee5ba
chore: sync updates.xml 02.01.34 from dev [skip ci]
2026-05-22 03:43:18 +00:00
gitea-actions[bot]
6b95c0aef9
chore: update development channel 02.01.34 [skip ci]
2026-05-22 03:43:18 +00:00
gitea-actions[bot]
047e296ee3
chore(version): bump to 02.01.34 [skip ci]
2026-05-22 03:43:17 +00:00
Jonathan Miller
47faa1b289
fix: update Grafana API token (Admin SA) [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 22:42:49 -05:00
jmiller
48372e2f4f
chore: sync updates.xml 02.01.33 from dev [skip ci]
2026-05-22 03:36:20 +00:00
gitea-actions[bot]
155a8b92b0
chore: update development channel 02.01.33 [skip ci]
2026-05-22 03:36:19 +00:00
gitea-actions[bot]
ba0029e286
chore(version): bump to 02.01.33 [skip ci]
2026-05-22 03:36:18 +00:00
jmiller
b46506cdb7
fix: updates.xml download URL tag dev -> development [skip ci]
2026-05-22 03:34:46 +00:00
jmiller
ebbac5760c
fix: updates.xml download URL tag dev -> development [skip ci]
2026-05-22 03:34:46 +00:00
jmiller
aa72835288
fix(ci): pre-release php-curl + continue-on-error + CLI updates.xml [skip ci]
2026-05-22 03:31:14 +00:00
jmiller
479a6c03f8
chore: sync updates.xml 02.01.32 from dev [skip ci]
2026-05-22 03:29:13 +00:00
gitea-actions[bot]
55219d758c
chore: update development channel 02.01.32 [skip ci]
2026-05-22 03:29:12 +00:00
gitea-actions[bot]
27db3762ad
chore(version): bump to 02.01.32 [skip ci]
2026-05-22 03:29:11 +00:00
jmiller
a2f34db524
fix(ci): add php-curl [skip ci]
2026-05-22 03:28:41 +00:00
gitea-actions[bot]
37aa2bd854
chore: update development channel 02.01.31 [skip ci]
2026-05-22 03:25:43 +00:00
gitea-actions[bot]
ccbd1dc2d5
chore(version): bump to 02.01.31 [skip ci]
2026-05-22 03:25:42 +00:00
jmiller
59f0d1c166
fix(ci): pre-release continue-on-error + CLI updates.xml [skip ci]
2026-05-22 03:25:15 +00:00
jmiller
72cf207f76
chore: sync updates.xml 02.01.30 [skip ci]
2026-05-22 03:20:57 +00:00
gitea-actions[bot]
8a66abc711
chore: update development channel 02.01.30 [skip ci]
2026-05-22 03:19:38 +00:00
gitea-actions[bot]
c2f5ca7754
chore(version): bump to 02.01.30 [skip ci]
2026-05-22 03:19:37 +00:00
jmiller
1a6dfee74e
fix(ci): zip_name/zip_path for upload [skip ci]
2026-05-22 03:19:12 +00:00
gitea-actions[bot]
25f8baf58b
chore(version): bump to 02.01.29 [skip ci]
2026-05-22 03:14:30 +00:00
jmiller
8c60927bbf
fix(ci): clean pre-release.yml [skip ci]
2026-05-22 03:14:01 +00:00
jmiller
f80bf700ca
fix(ci): clean pre-release.yml control chars [skip ci]
2026-05-22 03:10:40 +00:00
jmiller
717d81d80e
fix(ci): sync auto-release.yml to dev [skip ci]
2026-05-22 02:59:00 +00:00
jmiller
be4a0888c0
fix(ci): sync pre-release.yml to dev [skip ci]
2026-05-22 02:59:00 +00:00
gitea-actions[bot]
37a96bafa9
chore: update development channel 02.01.28 [skip ci]
2026-05-22 02:56:55 +00:00
gitea-actions[bot]
9ccd27e809
chore(version): bump 02.01.27 → 02.01.28 [skip ci]
2026-05-22 02:56:54 +00:00
jmiller
1a9815d96e
refactor(ci): sync auto-release.yml — CLI-based workflow [skip ci]
2026-05-22 02:56:16 +00:00
jmiller
326277010d
refactor(ci): pre-release uses CLI tools [skip ci]
2026-05-22 02:49:41 +00:00
jmiller
3f78570267
fix(ci): sync pre-release.yml — CLI-based updates.xml sync [skip ci]
2026-05-22 02:40:09 +00:00
jmiller
ea2ed31cb4
fix(ci): sync pre-release.yml — updates.xml API sync ( #34 ) [skip ci]
2026-05-22 02:35:55 +00:00
jmiller
57c259f951
chore: sync updates.xml from dev (02.01.27 development) [skip ci]
2026-05-22 02:31:27 +00:00
Jonathan Miller
6c10d51b2f
docs: update CHANGELOG for 02.01.27 [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 21:29:12 -05:00
gitea-actions[bot]
49b4fa85a9
chore: update development channel 02.01.27 [skip ci]
2026-05-22 02:25:31 +00:00
gitea-actions[bot]
1c1b541bc5
chore(version): bump 02.01.26 → 02.01.27 [skip ci]
2026-05-22 02:25:30 +00:00
Jonathan Miller
0bc5504e16
security: obfuscate Grafana credentials with XOR+base64
...
API key and URL stored as XOR-encoded base64 constants. Deobfuscated
at runtime only when needed. Prevents plain-text grep discovery.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 21:25:01 -05:00
gitea-actions[bot]
c5ff1a5ada
chore: update development channel 02.01.26 [skip ci]
2026-05-22 02:21:15 +00:00
gitea-actions[bot]
f63e46030d
chore(version): bump 02.01.25 → 02.01.26 [skip ci]
2026-05-22 02:21:14 +00:00
Jonathan Miller
34df31b086
feat: hardcode Grafana credentials, always-on health endpoint
...
- Health endpoint always enabled when plugin is installed
- Grafana URL and API key hardcoded as constants
- Removed enable_health_endpoint, grafana_url, grafana_api_key from config UI
- Token still auto-generated and shown as read-only
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 21:20:44 -05:00
Jonathan Miller
ec847a5eed
docs: update CHANGELOG with 02.01.25 health endpoint release [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 21:12:20 -05:00
jmiller
f3882bc96f
chore: sync updates.xml from dev (02.01.25 development) [skip ci]
2026-05-22 02:10:29 +00:00