Commit graph

  • 2c598f022d refactor: move Api and Mcp frontages to their packages main Snider 2026-03-04 13:05:22 +00:00
  • 7c20a5f905 feat: process middleware aliases in all fire* methods Snider 2026-03-04 12:48:51 +00:00
  • 9b36ae0661 fix: process middleware requests in fireApiRoutes() Snider 2026-03-04 12:41:49 +00:00
  • c953ec7aac fix: remove /api prefix from fireApiRoutes() Snider 2026-03-04 12:39:44 +00:00
  • f2c0c5f225 feat: fire McpToolsRegistering in MCP boot Snider 2026-03-04 07:38:25 +00:00
  • 0323243c9a feat: add McpRoutesRegistering lifecycle event Snider 2026-03-03 21:52:55 +00:00
  • 97ca407cdd chore: rename package to core/php-framework Snider 2026-03-03 10:38:58 +00:00
  • 6b1aa5f4b7 fix: require explicit CDN_ENABLED for CDN mode Snider 2026-03-02 17:38:25 +00:00
  • 096024d73c fix(ci): install zip in release workflow v0.0.1 Snider 2026-02-27 17:43:51 +00:00
  • c8d61a93a0 fix(ci): simplify release workflow, use FORGEJO_REF_NAME Snider 2026-02-27 17:36:17 +00:00
  • 3106d561b6 fix(ci): use ubuntu-latest runner for release workflow Snider 2026-02-27 17:20:16 +00:00
  • d8aa79e103 fix(ci): use Forgejo-native variables in release workflow Snider 2026-02-27 17:13:11 +00:00
  • 9c7c445aec revert(ci): restore setup-php workflow from 7d9278f Snider 2026-02-27 17:07:43 +00:00
  • d4b51393f4 fix: remove service widget references from core layouts Snider 2026-02-27 16:54:38 +00:00
  • ef20b8f2ab fix(ci): correct container image expression Charon 2026-02-23 13:47:06 +00:00
  • 67dda00ef2 feat(ci): use lthn/build:php container image Charon 2026-02-23 13:46:45 +00:00
  • 7d9278faad
    ci: inline workflow to bypass reusable workflow cache Claude 2026-02-23 05:11:33 +00:00
  • 5a2169fe68
    ci: re-trigger with updated reusable workflow Claude 2026-02-23 05:04:52 +00:00
  • 2b916654eb
    ci: trigger rebuild with fixed reusable workflow Claude 2026-02-23 04:57:18 +00:00
  • 12482ae3e3
    ci: use reusable PHP test workflow from core/php Claude 2026-02-23 01:22:17 +00:00
  • 05f03a1ca1 feat: add Docker infrastructure from CLI Snider 2026-02-21 21:14:32 +00:00
  • ee97744409 Merge pull request 'docs(discovery): map L1 packages vs standalone php-* modules' (#8) from feat/discovery-l1-packages-vs-standalone-modules into main Snider 2026-02-21 00:19:21 +00:00
  • bbcfba1d4b docs(discovery): map L1 packages vs standalone php-* modules (#3) darbs-claude 2026-02-21 00:17:55 +00:00
  • 742e53a9e3 docs(#2): add phase 0 assessment findings and TODO dev Clotho 2026-02-20 02:02:26 +00:00
  • 4f09bfedd2 fix(csp): add nonce to all inline style and script tags Snider 2026-02-13 19:45:09 +00:00
  • feb47c8ea5 feat(menu): add agents group to AdminMenuRegistry Snider 2026-02-08 20:10:22 +00:00
  • a47f038680 feat: add php-commands.yaml spec for new core php commands Snider 2026-01-29 23:28:48 +00:00
  • 1c5cbac9f7 feat: add security-checks.yaml spec for core php security command Snider 2026-01-29 23:25:50 +00:00
  • 94ce7bc1e7 feat: add QA pipeline with security and mutation testing tools Snider 2026-01-29 23:21:12 +00:00
  • 560c6aec4d fix: add return types to render() methods Snider 2026-01-29 23:12:35 +00:00
  • 7e367803fc fix: resolve static analysis issues and bump PHPStan to level 1 Snider 2026-01-29 23:09:27 +00:00
  • 1ab03b7c59 fix: resolve static analysis errors in PHPStan and Psalm Snider 2026-01-29 22:58:44 +00:00
  • 8d2ace98cf fix: resolve all test failures Snider 2026-01-29 22:42:19 +00:00
  • 0eea8b5408 fix: resolve CI test failures Snider 2026-01-29 22:33:41 +00:00
  • 7696d8cd41 docs(deploy): add PHP deployment guide Snider 2026-01-29 22:27:50 +00:00
  • bdc03c5658 docs: add Deploy section with LinuxKit VMs, templates, and Docker Snider 2026-01-29 22:24:54 +00:00
  • f831fd6846 docs: restructure with Build/Publish sections and dynamic nav Snider 2026-01-29 22:20:32 +00:00
  • 421d4ae0cd docs: add missing package index pages for dynamic nav Snider 2026-01-29 21:47:35 +00:00
  • c1920e541e docs: add examples for Go, PHP, and VM commands Snider 2026-01-29 21:33:10 +00:00
  • 55d4f0f385 docs(go): add Claude Code skill documentation Snider 2026-01-29 11:23:46 +00:00
  • a088415eb0 docs(go): add core test command documentation Snider 2026-01-29 11:16:51 +00:00
  • eee31c1222 chore: remove vitepress cache from tracking Snider 2026-01-29 10:56:23 +00:00
  • 632bca9111 feat(docs): restructure with PHP/Go framework sections Snider 2026-01-29 10:47:50 +00:00
  • 6b6612af83 docs: rewrite CLAUDE.md with frontages, L1 packages, and actions Snider 2026-01-28 13:59:41 +00:00
  • 087d0ad557 refactor: update namespaces for L1 package convention Snider 2026-01-27 17:34:38 +00:00
  • afc03418eb docs: add changelog entries for Jan 2026 Snider 2026-01-27 16:27:42 +00:00
  • 94cb8cc3fa feat: add webhook security validation rules Snider 2026-01-27 13:10:11 +00:00
  • f3125b8fa0 fix(config): update ignore patterns for dead links and add coverage directory to .gitignore Snider 2026-01-26 21:37:33 +00:00
  • 3d407ed5d3 fix(authentication): update examples for API keys to improve clarity Snider 2026-01-26 21:23:12 +00:00
  • b05e3a0c13 feat(components): add new Blade components for Flux UI including icons, charts, and form elements Snider 2026-01-26 21:21:53 +00:00
  • 294e73e189 feat(footer): add customizable footer component with dynamic content and links Snider 2026-01-26 20:46:49 +00:00
  • b0e3ef461f feat(workspace): implement workspace teams and permissions management with enhanced member model Snider 2026-01-26 19:00:50 +00:00
  • 537f01672b feat(database): create mcp_tool_versions table and model for versioned tool management Snider 2026-01-26 18:25:23 +00:00
  • 7631afb12e feat(docs): update TODO list with completed documentation tasks and add new guides for service contracts, seeder system, and SQL security Snider 2026-01-26 18:22:50 +00:00
  • 62c23b7fe9 feat(webhooks): implement entitlement webhook management with delivery tracking and event handling Snider 2026-01-26 17:52:21 +00:00
  • 36f524cc5c feat(api): add API versioning support with middleware for version parsing and sunset headers Snider 2026-01-26 16:59:47 +00:00
  • f1c4c8f46d feat: add initial framework files including API, console, and web routes; set up testing structure Snider 2026-01-26 14:25:55 +00:00
  • e498a1701e refactor: update namespaces and remove deprecated biolinks route; enhance API documentation attributes Snider 2026-01-26 14:24:42 +00:00
  • 02125e8234 feat(quota): implement workspace quota management with usage tracking and analytics Snider 2026-01-26 14:24:35 +00:00
  • cc6cf23ff0 refactor: update references from 'biolink' to 'page' and improve seeder structure Snider 2026-01-26 14:24:25 +00:00
  • b8531676e2 feat(search): implement global search component with keyboard navigation and recent searches Snider 2026-01-26 14:24:15 +00:00
  • edb34e38d5 fix(privacy): hash IP addresses in referral tracking for GDPR compliance Snider 2026-01-26 00:39:07 +00:00
  • c8dfc2a8a9 refactor: remove deprecated code for v0.0.1 release Snider 2026-01-25 23:36:01 +00:00
  • 65dd9af950 refactor: consolidate migrations and clean up core packages Snider 2026-01-25 22:28:58 +00:00
  • 1f1c8d0496 fix: add tier columns to users table, remove app-specific seeder Snider 2026-01-25 22:20:54 +00:00
  • 5919bca336 Convert login form to use Flux UI components Snider 2026-01-23 12:00:30 +00:00
  • f6c688d4e1 Fix login button showing all states at once Snider 2026-01-23 11:55:23 +00:00
  • febfeb5fdb Fix AdminMenuProvider interface compatibility Snider 2026-01-23 11:39:28 +00:00
  • 2d348f4c2d Update RELEASE-BLOCKERS.md: mark medium issues fixed Snider 2026-01-22 20:03:13 +00:00
  • 13670ebb34 Add dependency guards and PHPDoc documentation Snider 2026-01-22 19:24:39 +00:00
  • c6993dbfca Prepare for open-source release Snider 2026-01-22 18:45:52 +00:00
  • e5d08be8c7 Update .gitignore to exclude additional vendor and storage directories Snider 2026-01-21 20:22:19 +00:00
  • 606176585c Fix critical and high severity issues from code review Snider 2026-01-21 20:20:14 +00:00
  • b26c430cd6 Add core components and initial setup for the PHP framework Snider 2026-01-21 14:11:45 +00:00
  • d6fbabf4d9 Add .gitkeep to track empty directories Snider 2026-01-21 14:08:04 +00:00
  • 713cbc601d Add Font Awesome Pro to admin layout Snider 2026-01-21 14:05:51 +00:00
  • 392678e68a Initial release: Core PHP modular monolith framework Snider 2026-01-20 17:02:28 +00:00