Commit graph

  • 64f9c7246b docs: add CLAUDE.md project instructions main Snider 2026-03-13 13:38:02 +00:00
  • 1e75a4a293 feat: rename package to lthn/php-api for Packagist Snider 2026-03-09 17:59:56 +00:00
  • 5a512fda14 fix: rename core/php-framework dependency to core/php Snider 2026-03-09 17:38:39 +00:00
  • 261bc16cb5 feat: absorb Front\Api frontage from php-framework Snider 2026-03-04 13:05:14 +00:00
  • 774ecae403 fix: replace CDN Alpine with Flux directives, rebrand API portal Snider 2026-03-03 20:50:44 +00:00
  • e709545db1 fix: correct namespace prefixes in Website\Api Snider 2026-03-03 17:37:47 +00:00
  • 98b938eb51 fix: correct McpApiKeyAuth namespace in API routes Snider 2026-03-03 17:02:08 +00:00
  • 9a0d795abb fix: remove routes for unimplemented controllers Snider 2026-03-03 16:53:35 +00:00
  • 1ddfc00699 chore: rename package to core/php-api Snider 2026-03-03 10:38:58 +00:00
  • 0dbcf5e840 fix(ci): install zip in release workflow Snider 2026-02-27 17:44:00 +00:00
  • f05874ac23 fix(ci): simplify release workflow, use FORGEJO_REF_NAME Snider 2026-02-27 17:36:26 +00:00
  • 71780373c3 fix(ci): use Forgejo-native variables in release workflow Snider 2026-02-27 17:13:20 +00:00
  • be2504341d feat: add Forgejo release workflow for Composer registry Snider 2026-02-27 17:00:19 +00:00
  • 32669e4d54 fix(ci): correct container image expression Charon 2026-02-23 13:47:08 +00:00
  • 48ca8ed8fd feat(ci): use lthn/build:php container image Charon 2026-02-23 13:46:47 +00:00
  • 0751ef0081 ci: retrigger workflow Claude 2026-02-23 05:48:38 +00:00
  • 8aa1f80db7 ci: add composer config for path repositories (v5) Claude 2026-02-23 05:45:48 +00:00
  • b1541df187
    fix(ci): hard-code sister package clone instead of PHP parsing Claude 2026-02-23 05:31:40 +00:00
  • da2cbd87a2
    fix(ci): use single-quoted PHP to avoid shell escaping issues Claude 2026-02-23 05:24:21 +00:00
  • 3752fe7cb0
    fix(ci): correct bash escaping in dependency checkout step Claude 2026-02-23 05:19:12 +00:00
  • bd16f7bd54
    ci: inline workflow to bypass reusable workflow cache Claude 2026-02-23 05:11:44 +00:00
  • 4c720b4d27
    ci: use reusable PHP test workflow from core/php Claude 2026-02-23 01:22:05 +00:00
  • d62d694a9f Merge pull request 'test(cors): add comprehensive PublicApiCors middleware tests' (#21) from test/public-api-cors into main Snider 2026-02-21 00:01:57 +00:00
  • d6c00e4ba8 test(cors): add comprehensive PublicApiCors middleware tests (#8) darbs-claude 2026-02-20 23:49:17 +00:00
  • 7c73d3c043 docs(phase0): complete environment assessment and architecture review (#1) dev Clotho 2026-02-20 03:13:33 +00:00
  • 37717b3548 feat(api): add invalidStatus and providerError response helpers Snider 2026-01-29 21:18:56 +00:00
  • 0371d42e34 docs: add January 2026 completed items to changelog Snider 2026-01-29 19:51:57 +00:00
  • 2fe92e3709 test(api): add comprehensive OpenAPI documentation tests (P2-009) Snider 2026-01-29 19:46:49 +00:00
  • 82b1f1312a test(ratelimit): add comprehensive rate limiting tests (P2-007) Snider 2026-01-29 19:43:28 +00:00
  • 97d0b32ed5 test(scopes): add comprehensive API scope enforcement tests (P2-008) Snider 2026-01-29 19:34:40 +00:00
  • 49c862b6c1 feat(security): add API key IP whitelisting with CIDR support (P1-004) Snider 2026-01-29 13:20:58 +00:00
  • 919f7e1fc1 docs: add package documentation Snider 2026-01-29 10:47:51 +00:00
  • 1da124a92a docs: rewrite CLAUDE.md for core-api package specifics Snider 2026-01-28 14:06:13 +00:00
  • d77ebdf69e refactor: update namespaces for L1 package convention Snider 2026-01-27 17:34:34 +00:00
  • 058d65252d docs: add API documentation plan and module code review Snider 2026-01-27 16:21:41 +00:00
  • 57fa0d6727 refactor(api): relocate API module to Core\Api namespace Snider 2026-01-27 16:14:36 +00:00
  • 9cc9e4a178 feat(api): add webhook template manager and secret rotation Snider 2026-01-27 10:17:54 +00:00
  • 931974645b monorepo sepration Snider 2026-01-26 20:57:08 +00:00
  • 3265159fdc
    Initial commit Snider 2026-01-26 20:47:46 +00:00