jmiller
24e7251548
refactor(installer): replace hardcoded extension list with dynamic manifest verification
...
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Universal: PR Check / Secret Scan (pull_request) Successful in 6s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 47s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Read package manifest via $adapter->getParent()->getManifest() to discover
children dynamically instead of maintaining a hardcoded EXPECTED_EXTENSIONS
array. Fail-open pattern wraps verification in try/catch. Only the success
path (plugin enables, license warning) is gated; unconditional housekeeping
(DLID restore) runs regardless.
Claude-Session: https://claude.ai/code/session_01CwLGvFJPjoPTp9BEnSjtJf
2026-07-06 10:45:44 -05:00
jmiller
b959b01c01
feat: add post-install verification to detect failed sub-extensions
...
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 7s
Universal: PR Check / Secret Scan (pull_request) Successful in 8s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 12s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Checks that all expected component and plugins registered in
#__extensions after install. Disables the package entry and shows
an error if any sub-extension failed to install.
Claude-Session: https://claude.ai/code/session_01CwLGvFJPjoPTp9BEnSjtJf
2026-07-05 22:32:21 -05:00
gitea-actions[bot]
516d7068e4
chore(version): pre-release bump to 01.00.37-dev [skip ci]
2026-07-05 22:56:36 +00:00
gitea-actions[bot]
0921ea3a0d
chore(version): auto-bump patch 01.00.36-dev [skip ci]
2026-07-05 22:56:22 +00:00
gitea-actions[bot]
3dd13ab945
chore(version): pre-release bump to 01.00.35-dev [skip ci]
2026-06-28 18:58:26 +00:00
gitea-actions[bot]
89754b51b8
chore(version): auto-bump patch 01.00.34-dev [skip ci]
2026-06-28 18:58:12 +00:00
jmiller
949d0d2141
feat: add license key warning on install/update
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 15s
2026-06-28 18:57:33 +00:00
gitea-actions[bot]
5247f013af
chore(version): pre-release bump to 01.00.33-dev [skip ci]
2026-06-28 08:06:48 +00:00
gitea-actions[bot]
2411a5c6e0
chore(version): pre-release bump to 01.00.32-dev [skip ci]
2026-06-28 08:04:37 +00:00
gitea-actions[bot]
dfbc6f95ea
chore(version): pre-release bump to 01.00.31-dev [skip ci]
2026-06-24 12:18:38 +00:00
gitea-actions[bot]
f0ee618839
chore(version): pre-release bump to 01.00.30-dev [skip ci]
2026-06-23 20:37:47 +00:00
gitea-actions[bot]
65ac3e83b2
chore(version): auto-bump patch 01.00.29-dev [skip ci]
2026-06-23 20:37:36 +00:00
Jonathan Miller
d37fb359b3
feat: full config.xml (13 settings) + access.xml (19 permissions)
Universal: Auto Version Bump / Version Bump (push) Successful in 14s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 14s
2026-06-23 15:36:50 -05:00
gitea-actions[bot]
e7ff54c34f
chore(version): pre-release bump to 01.00.28-dev [skip ci]
2026-06-23 18:15:24 +00:00
gitea-actions[bot]
1fc6d26be4
chore(version): auto-bump patch 01.00.27-dev [skip ci]
2026-06-23 18:14:51 +00:00
gitea-actions[bot]
058e641ec5
chore(version): pre-release bump to 01.00.26-dev [skip ci]
2026-06-23 17:00:46 +00:00
gitea-actions[bot]
e3fb89c7e1
chore(version): auto-bump patch 01.00.25-dev [skip ci]
2026-06-23 17:00:35 +00:00
Jonathan Miller
19324737ff
feat: add admin component (6 views) + webservices plugin (6 API routes)
Universal: Auto Version Bump / Version Bump (push) Successful in 15s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
2026-06-23 11:59:46 -05:00
gitea-actions[bot]
0b4a390b99
chore(version): pre-release bump to 01.00.24-dev [skip ci]
2026-06-23 15:30:41 +00:00
gitea-actions[bot]
99ddd399e3
chore(version): auto-bump patch 01.00.23-dev [skip ci]
2026-06-23 15:30:32 +00:00
gitea-actions[bot]
c8aa6d223a
chore(version): pre-release bump to 01.00.22-dev [skip ci]
2026-06-23 14:14:49 +00:00
gitea-actions[bot]
a65b565d7d
chore(version): auto-bump patch 01.00.21-dev [skip ci]
2026-06-23 14:14:38 +00:00
gitea-actions[bot]
92b16e8b40
chore(version): pre-release bump to 01.00.20-dev [skip ci]
2026-06-23 13:30:28 +00:00
gitea-actions[bot]
f74caeb813
chore(version): auto-bump patch 01.00.19-dev [skip ci]
2026-06-23 13:30:19 +00:00
gitea-actions[bot]
6209764c28
chore(version): pre-release bump to 01.00.18-dev [skip ci]
2026-06-23 13:11:17 +00:00
gitea-actions[bot]
6065dbcf67
chore(version): auto-bump patch 01.00.17-dev [skip ci]
2026-06-23 13:11:02 +00:00
Jonathan Miller
2b1f179a00
feat: add Joomla scaffolding — plugin manifest, Extension class, services provider, SQL install/uninstall (11 tables), language files
Universal: Auto Version Bump / Version Bump (push) Successful in 15s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 17s
2026-06-23 08:10:42 -05:00
gitea-actions[bot]
d6e69d360a
chore(version): pre-release bump to 01.00.16-dev [skip ci]
2026-06-22 14:19:36 +00:00
gitea-actions[bot]
24a6128b30
chore(version): auto-bump patch 01.00.15-dev [skip ci]
2026-06-22 14:19:28 +00:00
gitea-actions[bot]
38626d1705
chore(version): pre-release bump to 01.00.14-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 7s
2026-06-22 13:48:09 +00:00
gitea-actions[bot]
8f22366f05
chore(version): auto-bump patch 01.00.13-dev [skip ci]
2026-06-22 13:47:53 +00:00
gitea-actions[bot]
c6427ce837
chore(version): pre-release bump to 01.00.12-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 49s
2026-06-21 23:42:33 +00:00
gitea-actions[bot]
d8a315e1d0
chore(version): pre-release bump to 01.00.11-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 1m51s
2026-06-21 23:36:15 +00:00
gitea-actions[bot]
b66bea436c
chore(version): pre-release bump to 01.00.10-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 28s
2026-06-21 22:56:36 +00:00
gitea-actions[bot]
b521963d1d
chore(version): auto-bump patch 01.00.09-dev [skip ci]
2026-06-21 22:56:26 +00:00
Jonathan Miller
38d43cfd70
fix: review #19 — booking overlap check (FOR UPDATE), wait estimate excludes in-service
Universal: Auto Version Bump / Version Bump (push) Successful in 11s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 12s
2026-06-21 17:55:41 -05:00
gitea-actions[bot]
43a2f45666
chore(version): pre-release bump to 01.00.08-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 24s
2026-06-21 22:49:15 +00:00
gitea-actions[bot]
91cebab04e
chore(version): auto-bump patch 01.00.07-dev [skip ci]
2026-06-21 22:49:06 +00:00
Jonathan Miller
b22c9aa8e4
feat: round 4 helpers
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 11s
2026-06-21 17:48:39 -05:00
gitea-actions[bot]
b0946cbca3
chore(version): pre-release bump to 01.00.06-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 6s
2026-06-21 22:44:35 +00:00
gitea-actions[bot]
8ad812251f
chore(version): auto-bump patch 01.00.05-dev [skip ci]
2026-06-21 22:44:25 +00:00
Jonathan Miller
cc7571a4f7
feat: round 3 helpers — 1 new files
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 12s
2026-06-21 17:43:42 -05:00
gitea-actions[bot]
e023ab687b
chore(version): pre-release bump to 01.00.04-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 5s
2026-06-21 22:38:59 +00:00
gitea-actions[bot]
7d8c95d9d4
chore(version): auto-bump patch 01.00.03-dev [skip ci]
2026-06-21 22:38:50 +00:00
Jonathan Miller
b9fdf33f97
feat: build out core helpers — 1 files added
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 10s
2026-06-21 17:38:20 -05:00
gitea-actions[bot]
dfd64b202d
chore(version): pre-release bump to 01.00.02-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 4s
2026-06-21 22:34:49 +00:00
gitea-actions[bot]
a5b0ba7daf
chore(version): pre-release bump to 01.00.01-dev [skip ci]
Publish to Composer / Publish Package (release) Successful in 52s
2026-06-21 22:31:14 +00:00
Jonathan Miller
a7ed719bb5
feat: second helper — core business logic for primary feature
Universal: Auto Version Bump / Version Bump (push) Successful in 9s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 9s
2026-06-21 17:30:15 -05:00
Jonathan Miller
1fa341c543
feat: initial scaffold — package manifest with dlid/updateservers + first helper
Universal: Auto Version Bump / Version Bump (push) Successful in 18s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Failing after 13m19s
2026-06-21 17:27:01 -05:00