Commit graph

  • 98102e510d feat: CLAUDE.md for every directory in CorePHP — 155 files total dev Snider 2026-03-29 13:41:35 +01:00
  • 1d8a202bdf feat: add CLAUDE.md to all 21 CorePHP subsystems Snider 2026-03-29 13:23:46 +01:00
  • 8f2590477c Merge pull request 'DX audit and fix (PHP)' (#10) from agent/dx-audit-and-fix--laravel-php-package into dev Snider 2026-03-24 11:35:11 +00:00
  • be304e7b1a fix(lifecycle): deduplicate route names from multi-domain registrations v0.0.4 main Snider 2026-03-21 23:19:30 +00:00
  • fab9318f64 chore: sync dependencies for v0.0.3 v0.0.3 Snider 2026-03-17 17:53:15 +00:00
  • 1fbac8f9ab chore: sync dependencies for v0.0.2 v0.0.2 Snider 2026-03-17 17:47:17 +00:00
  • 208cb93c95 fix(dx): code style fixes, strict_types, and test repair Snider 2026-03-17 09:03:50 +00:00
  • ad7e97407c chore: sync dependencies for v0.0.1 v0.0.1 Snider 2026-03-16 22:18:20 +00:00
  • 2249c09e2e chore: sync go.mod dependencies Snider 2026-03-15 15:29:00 +00:00
  • 651041747a chore: add .core/ and .idea/ to .gitignore Snider 2026-03-15 10:17:50 +00:00
  • 8cb9f2df22 fix: update stale import paths and dependency versions from extraction Snider 2026-03-14 13:39:00 +00:00
  • 1594ea0586 fix(plugin): remove invalid commands/repository schema from plugin.json Snider 2026-03-13 10:54:42 +00:00
  • 78b728c6df feat(plugin): add npm package for Claude Code plugin distribution Snider 2026-03-13 10:49:15 +00:00
  • e27f8b1088 fix(plugin): add commands/ auto-discover directory, fix plugin.json schema Snider 2026-03-13 10:18:41 +00:00
  • b0074e5870 refactor: move config YAMLs into .core/ convention Snider 2026-03-13 10:06:58 +00:00
  • 74ef3ec5e4 refactor: move Go source files to pkg/php/ Snider 2026-03-12 19:14:14 +00:00
  • 303186323a fix(scheduler): pre-filter files for #[Scheduled] before class_exists Snider 2026-03-12 15:58:15 +00:00
  • d02f4361e3 fix(scheduler): skip test directories in ScheduledActionScanner Snider 2026-03-12 15:45:45 +00:00
  • 7db3637985 feat(webhook): add CronTrigger scheduled action — replaces 4 Docker cron containers Snider 2026-03-12 14:26:58 +00:00
  • 0e038ff350 feat(webhook): add config + Boot — route registration, cron trigger config Snider 2026-03-12 14:25:17 +00:00
  • a1de171871 feat(webhook): add WebhookController — store, verify, fire event, return 200 Snider 2026-03-12 14:23:32 +00:00
  • 39ede84d0e feat(webhook): add WebhookCall model, migration, event, verifier interface Snider 2026-03-12 14:21:20 +00:00
  • a0a0727c88 fix(actions): harden scheduled actions — security allowlists, trait verification, scan safety Snider 2026-03-12 13:56:14 +00:00
  • 3c4011bdcb test(actions): add integration tests for scheduled actions flow Snider 2026-03-12 12:43:51 +00:00
  • 633fbeb559 feat(actions): add ScheduleServiceProvider — wires DB-backed actions into scheduler Snider 2026-03-12 12:42:59 +00:00
  • d1598882bb feat(actions): add schedule:sync command — persists #[Scheduled] to database Snider 2026-03-12 12:41:17 +00:00
  • 9ffb756969 feat(actions): add ScheduledActionScanner — discovers #[Scheduled] classes Snider 2026-03-12 12:25:31 +00:00
  • ace48d57c2 feat(actions): add ScheduledAction model and migration Snider 2026-03-12 12:24:20 +00:00
  • 8d0b2b64ec feat(actions): add #[Scheduled] attribute for Action classes Snider 2026-03-12 12:23:33 +00:00
  • cb6d206c76 chore: add .worktrees/ to .gitignore Snider 2026-03-12 12:21:31 +00:00
  • 755c6b7134 docs: add human-friendly documentation Snider 2026-03-11 13:02:41 +00:00
  • 7d7c489509 fix: add unsafe-eval to production CSP — Livewire uses eval() Snider 2026-03-10 05:32:46 +00:00
  • 87ae36ef22 fix: remove host_analytics from framework CSP config Snider 2026-03-10 05:28:01 +00:00
  • 95cd788bc9 fix: CSP defaults for Livewire — disable nonces, allow unsafe-inline Snider 2026-03-10 05:25:57 +00:00
  • affedb3d46 refactor: extract Service + Client to standalone packages Snider 2026-03-09 18:56:43 +00:00
  • dc064cbb61 feat: promote PHP commands to root in core-php binary Snider 2026-03-09 18:47:55 +00:00
  • 4b24a6d186 feat: add claude plugin for PHP/Laravel development Snider 2026-03-09 18:15:42 +00:00
  • 8baf48d4fc docs: update README badges and install command to lthn/php Snider 2026-03-09 18:00:12 +00:00
  • 4b2b5d6350 feat: rename package to lthn/php for Packagist distribution Snider 2026-03-09 17:56:14 +00:00
  • 25df6996e6 feat(plug): add contract interfaces and Registry::register() method Snider 2026-03-09 17:25:40 +00:00
  • a9c1afe492 refactor(php): remove QA CLI commands — moved to core/lint Snider 2026-03-09 13:27:08 +00:00
  • ad8af2fb83 feat: merge go-php Go CLI into core/php Snider 2026-03-06 17:50:01 +00:00
  • 28d004ff61 feat: replace Go CLI with PHP framework Snider 2026-03-06 08:49:51 +00:00
  • 81fbbac1f6
    feat(ci): use lthn/build:php container image Claude 2026-02-23 13:45:43 +00:00
  • b2692e27fe
    fix: clone path dependencies using runner token on CI Claude 2026-02-23 04:56:56 +00:00
  • d231c72661
    fix: make reusable workflow resilient to missing test runners Claude 2026-02-23 04:55:04 +00:00
  • 9604b08d61
    ci: add reusable PHP test workflow for Forgejo Actions Claude 2026-02-23 01:20:35 +00:00
  • 6cb5957ca6
    feat: extract PHP/Laravel commands from core/cli Claude 2026-02-16 14:40:59 +00:00