Commit Graph
28 Commits
Author SHA1 Message Date
kj 4014551aae feat(cli): lock captures effective description; list shows it; new commands surface view with origin and collision reporting 2026-10-06 15:37:15 -03:00
kj 6028abe51c release(commands): v0.2.5 commands-v0.2.5 2026-10-06 15:14:46 -03:00
kj c2931245bb feat(cli): pure alias-based dispatcher in project bin; Commands\Toolbox entry point; describe() required on CommandInterface
BREAKING: project commands implementing CommandInterface must define
static describe(): string (intentional, forces documentation).
2026-10-06 15:14:33 -03:00
kj 5eb019726a release(commands): v0.2.4 commands-v0.2.4 v0.2.4 2026-10-06 14:59:18 -03:00
kj 74da6f9c64 feat(config): default read URLs use anonymous HTTPS; keep env overrides; pin scheme with offline test 2026-10-06 14:59:16 -03:00
kj 15b66733b6 release(commands): v0.2.3 commands-v0.2.3 v0.2.3 2026-10-06 14:13:04 -03:00
kj 901968d0bd feat(compat): declare core independence with core:"none" (INDEPENDENT status, block inheritance, no warning) 2026-10-06 14:12:36 -03:00
kj fc51133d92 test(phar): cubre catálogo embebido y raíz sin --toolbox 2026-10-05 18:29:22 -03:00
kj 2dc048ce02 release(commands): v0.2.2 commands-v0.2.2 v0.2.2 2026-10-05 18:11:01 -03:00
kj 06f6635f8b release(test): v0.1.2 test-v0.1.2 2026-10-05 18:10:57 -03:00
kj 4085363572 release(http): v0.1.2 http-v0.1.2 2026-10-05 18:10:52 -03:00
kj f7e6b2c832 release(htmx): v0.1.1 htmx-v0.1.1 2026-10-05 18:10:47 -03:00
kj 3773303e6b release(crypto): v0.1.1 crypto-v0.1.1 2026-10-05 18:10:42 -03:00
kj df976c7985 release(text): v0.1.1 text-v0.1.1 2026-10-05 18:10:30 -03:00
kj 90e800ba1f feat(commands): describe catalog rows per component with package fallback 2026-10-05 18:10:30 -03:00
kj 40d853b2b0 release(commands): v0.2.1 commands-v0.2.1 v0.2.1 2026-10-05 17:36:48 -03:00
kj a7f1a4dc60 release(test): v0.1.1 test-v0.1.1 2026-10-05 17:36:43 -03:00
kj d11fd1989d release(http): v0.1.1 http-v0.1.1 2026-10-05 17:36:38 -03:00
kj 6925b814e6 fix(commands): surface core fetch errors, run post-install in the project, exit 1 on invalid project command; document compat flow 2026-10-05 17:36:08 -03:00
kj eb5e6eeed4 fix(test): self-register Tests\ autoload and migrations dir in bootstrap
The harness failed under a real phpunit run because nothing mapped
Tests\ -> tests/ and Commands\Migration needs migrations/ to exist.
Declare commands:migration as the actual dependency.
2026-10-05 17:36:08 -03:00
kj 0082cbe3f4 fix(http): drop deprecated curl_close calls; resolve Proxy destination lazily
PHP 8.5 deprecates curl_close() (no-op since 8.0) and Libs\Proxy fataled
on class load because SOURCE_URL was evaluated in a static property
initializer. Stamps http with per-component core data for load-verified
clients (aria2, proxy, compreFace).
2026-10-05 17:36:08 -03:00
kj 0b98b7a26b feat(compat): sweep of components against the real core with strict diagnostics 2026-10-05 17:36:08 -03:00
kj 1127272330 refactor(release): unify ask via global ANSWER variable 2026-10-05 16:29:16 -03:00
kj 6e7b572935 feat(release): introduce interactive mode 2026-10-05 16:22:17 -03:00
kj df2e6e1dfe release(commands): v0.2.0 commands-v0.2.0 v0.2.0 2026-10-05 16:03:43 -03:00
kj 7025ccf553 feat(self-update): resolve latest via Forgejo/gitea releases API 2026-10-05 15:50:13 -03:00
kj 0220e97109 feat(toolbox): support running from a phar self-contained installer 2026-10-05 15:28:04 -03:00
kj b7799f9fff first commit. 2026-10-05 15:08:39 -03:00