14 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
b04dbdb688 Add unit tests and fix test structure
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 16:40:58 +00:00
copilot-swe-agent[bot]
a854d3a185 Add component tree renderer, hooks, and tests
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 16:36:32 +00:00
copilot-swe-agent[bot]
0d454c1973 Final code review improvements - consolidate imports and improve documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 15:28:01 +00:00
copilot-swe-agent[bot]
88b90d3266 Address code review feedback - improve import consistency and screenshot uniqueness
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 15:25:49 +00:00
copilot-swe-agent[bot]
4136f3c50d Add Playwright playbook runner, Storybook generator, and comprehensive documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 15:23:41 +00:00
copilot-swe-agent[bot]
ef1a912833 Refactor admin components to use atomic component library and add utilities
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 15:20:10 +00:00
copilot-swe-agent[bot]
6707f25e14 feat: Add index management feature with API and UI
- Add index-management feature to features.json
- Create /api/admin/indexes endpoint (GET, POST, DELETE)
- Build IndexManagerTab component for managing indexes
- Add support for BTREE, HASH, GIN, GIST, BRIN index types
- Add unique index creation option
- Add multi-column index support
- Create comprehensive integration tests (30+ tests)
- Add getIndexTypes utility function
- Update navigation to include Index Manager
- Add SQL injection prevention for all operations

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 12:56:03 +00:00
copilot-swe-agent[bot]
921b528977 feat: Add query builder feature with API and UI
- Add query-builder feature to features.json configuration
- Create /api/admin/query-builder endpoint with full validation
- Build QueryBuilderTab component with visual query construction
- Add WHERE conditions builder with multiple operators
- Add ORDER BY, LIMIT, and OFFSET support
- Add query operators configuration
- Create comprehensive integration tests
- Add getQueryOperators utility function
- Update navigation to include Query Builder

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 12:53:20 +00:00
copilot-swe-agent[bot]
c1cc95c91b test: Add comprehensive integration tests for CRUD operations and query interface
- Add RecordCRUD.spec.ts with 9 API validation tests
- Add QueryInterface.spec.ts with 10 SQL query validation tests
- Add TableDataSchema.spec.ts with 7 table data/schema API tests
- Update TESTING.md with new test coverage (135 total tests)
- Expand test coverage for authentication, validation, and SQL injection prevention
- All tests validate proper authentication and input validation

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 04:31:31 +00:00
copilot-swe-agent[bot]
ba38c1bf26 feat(constraints): Add PRIMARY KEY constraint support and enhance column management tests
- Add PRIMARY KEY to constraint types in features.json
- Update constraints API to handle PRIMARY KEY operations
- Add PRIMARY KEY to constraint listing query
- Add validation and tests for PRIMARY KEY constraints
- Add tests for DEFAULT value and NOT NULL in column management
- Update ROADMAP.md to mark PRIMARY KEY, DEFAULT, and NOT NULL as complete
- Update README.md with new constraint capabilities
- Update TESTING.md with comprehensive test coverage (105 total tests)

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 04:29:19 +00:00
copilot-swe-agent[bot]
49210c7c5d Add E2E tests and update documentation for Constraint Manager UI
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 04:10:37 +00:00
copilot-swe-agent[bot]
5fb035e29c feat: Add constraint management API and configuration
- Add constraint-management feature to features.json
- Create /api/admin/constraints endpoint (GET, POST, DELETE)
- Support UNIQUE and CHECK constraints
- Add getConstraintTypes() utility function
- Add integration tests for constraints API
- Add unit tests for constraint types
- Follow CODE_STYLE.md guidelines

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 03:42:13 +00:00
copilot-swe-agent[bot]
3f6d276449 Add unit and E2E tests for Table Manager and Column Manager features
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-08 02:55:59 +00:00
3ebf60d5dd Initial commit 2026-01-08 01:04:26 +00:00