Commit graph

  • 2e50e4e25e
    test: add unit tests for Model methods feat/test-model-methods Claude 2026-03-24 16:55:49 +00:00
  • d1afc5592a
    test: add tests for admin modal components (Settings, PlatformUser, ActivityLog, ServiceManager) feat/test-admin-modals Claude 2026-03-24 16:51:57 +00:00
  • b1abc8d639
    refactor: implement 2FA stubs and remove dead BoostPurchase component feat/implement-stubs Claude 2026-03-24 16:44:20 +00:00
  • 8b173461af
    refactor: remove empty register() methods in Boot classes feat/clean-empty-register Claude 2026-03-24 16:41:33 +00:00
  • ddfb71d767
    refactor: add declare(strict_types=1) to remaining PHP files feat/strict-types-all Claude 2026-03-24 16:38:18 +00:00
  • 9f7e5783ba
    fix: add error handling to SearchProviderRegistry search method Claude 2026-03-24 16:37:21 +00:00
  • f90cd2c3ec Merge pull request 'DX audit and fix (PHP)' (#29) from agent/dx-audit-and-fix--laravel-php-package into dev dev feat/search-provider-error-handling feat/return-type-hints feat/phpdoc-public-methods feat/modal-error-handling Snider 2026-03-24 11:36:48 +00:00
  • bcb40d4ebf fix(dx): add strict_types, composer scripts, and fix test discovery Snider 2026-03-17 09:04:27 +00:00
  • 8ed30235fe chore: add .core/ and .idea/ to .gitignore v0.0.3 v0.0.2 v0.0.1 main Snider 2026-03-15 10:17:50 +00:00
  • f4fc6976de docs: add CLAUDE.md project instructions Snider 2026-03-13 13:38:02 +00:00
  • 67b5eb2af9 feat: rename package to lthn/php-admin for Packagist Snider 2026-03-09 17:59:52 +00:00
  • 72820e3c79 fix: rename core/php-framework dependency to core/php Snider 2026-03-09 17:38:38 +00:00
  • 1644f47785 chore: rename package to core/php-admin Snider 2026-03-03 10:38:58 +00:00
  • ff37c7626e fix(ci): install zip in release workflow Snider 2026-02-27 17:44:01 +00:00
  • e9a4d10852 fix(ci): simplify release workflow, use FORGEJO_REF_NAME Snider 2026-02-27 17:36:27 +00:00
  • 25ada6110a fix(ci): use Forgejo-native variables in release workflow Snider 2026-02-27 17:13:21 +00:00
  • 32e919ff2e feat: add Forgejo release workflow for Composer registry Snider 2026-02-27 17:00:19 +00:00
  • 22f0e49b4b fix(ci): correct container image expression Charon 2026-02-23 13:47:07 +00:00
  • 2dc7632ef5 feat(ci): use lthn/build:php container image Charon 2026-02-23 13:46:46 +00:00
  • 739e84d84b ci: clean up workflow comment Claude 2026-02-23 05:56:02 +00:00
  • 69897aedab ci: trigger v5 run Claude 2026-02-23 05:53:59 +00:00
  • 702717394a ci: retrigger workflow Claude 2026-02-23 05:48:37 +00:00
  • a4626e8f41 ci: add composer config for path repositories (v5) Claude 2026-02-23 05:45:47 +00:00
  • f57a3b21ba
    fix(ci): hard-code sister package clone instead of PHP parsing Claude 2026-02-23 05:31:39 +00:00
  • 8f66284a52
    fix(ci): use single-quoted PHP to avoid shell escaping issues Claude 2026-02-23 05:24:20 +00:00
  • a74e74c81b
    fix(ci): correct bash escaping in dependency checkout step Claude 2026-02-23 05:19:11 +00:00
  • 812886dc33
    ci: inline workflow to bypass reusable workflow cache Claude 2026-02-23 05:11:43 +00:00
  • 912927fdd0
    ci: use reusable PHP test workflow from core/php Claude 2026-02-23 01:22:03 +00:00
  • 63abc5f99a Merge pull request 'security: validate JSON metadata fields to prevent mass assignment' (#22) from security/validate-json-metadata into main Charon 2026-02-21 01:26:03 +00:00
  • 8922683bcf
    security: validate JSON metadata fields to prevent mass assignment Clotho 2026-02-20 12:06:18 +00:00
  • ee383bbe3f Merge pull request 'fix(security): improve TeapotController header sanitization' (#21) from security/improve-teapot-sanitization into main Charon 2026-02-20 12:10:58 +00:00
  • 498bceab88 Merge pull request 'security: add rate limiting to admin action endpoints' (#20) from security/rate-limit-admin-actions into main Charon 2026-02-20 12:10:47 +00:00
  • 163d34aacf fix(security): improve TeapotController header sanitization (#13) Clotho 2026-02-20 11:50:04 +00:00
  • 9ae0055f33 security: add rate limiting to admin action endpoints (#12) Clotho 2026-02-20 11:28:26 +00:00
  • 6bdb6c0242 Merge pull request 'docs: add Phase 0 environment assessment and test baseline (#2)' (#4) from feat/phase-0-assessment into main Snider 2026-02-20 02:29:48 +00:00
  • 82197da41e docs: add Phase 0 environment assessment and test baseline (#2) Clotho 2026-02-20 02:25:01 +00:00
  • c8809d12ea docs: add January 2026 completed items to changelog Snider 2026-01-29 19:51:57 +00:00
  • 5a2ce4bab8 test(layout): add comprehensive tests for HLCRF layout system Snider 2026-01-29 19:27:30 +00:00
  • e5a71d2a2d test(modal): add comprehensive tests for Livewire modal system Snider 2026-01-29 19:23:17 +00:00
  • a27abc6b63 test(search): add comprehensive tests for search provider registry Snider 2026-01-29 19:18:33 +00:00
  • cecf4a9f7b test(honeypot): add comprehensive tests for teapot/honeypot anti-spam system Snider 2026-01-29 19:14:45 +00:00
  • 0fd8185a99 test(forms): add authorization props tests for form components Snider 2026-01-29 13:33:14 +00:00
  • a91849fb53 docs: add package documentation Snider 2026-01-29 10:47:50 +00:00
  • 63f274f83a docs: update CLAUDE.md for core-admin package specifics Snider 2026-01-28 14:03:40 +00:00
  • b7f77480d3 refactor: update namespaces for L1 package convention Snider 2026-01-27 17:34:41 +00:00
  • 17bb2c8dbf Add Hub service layer and admin navigation restructure Snider 2026-01-27 16:12:01 +00:00
  • 71c0805bfd monorepo sepration Snider 2026-01-26 20:56:28 +00:00
  • 8ee3a54482
    Initial commit Snider 2026-01-26 20:48:24 +00:00