Commit Graph

30 Commits

Author SHA1 Message Date
50f24c67b0 feat: add new icons and update README with icon details 2025-12-30 10:40:10 +00:00
a6e427647c Add tests for loadLuaUIPackage functionality and structure validation 2025-12-29 22:45:32 +00:00
50cd5c40b2 Refactor page rendering functions for consistency and readability
- Adjusted indentation and formatting in get-pages.ts for consistency.
- Enhanced readability in build-feature-card.ts by formatting parameters and adding commas.
- Updated build-features-component.ts to maintain consistent formatting and added missing commas.
- Improved formatting in build-hero-component.ts for better readability.
- Standardized formatting in build-level1-homepage.ts by adding commas.
- Refactored initialize-default-pages.ts for consistent indentation and added commas.
- Cleaned up PageRendererUtils.ts by ensuring consistent argument handling.
- Streamlined check-permissions.ts for better readability and consistency.
- Refined execute-lua-script.ts for consistent error handling and formatting.
- Enhanced get-page.ts and get-pages-by-level.ts with consistent return formatting.
- Improved load-pages.ts for better readability and consistent formatting.
- Standardized on-page-load.ts and on-page-unload.ts for consistent formatting and readability.
2025-12-29 22:38:34 +00:00
d305b25c76 refactor 2025-12-29 22:38:23 +00:00
0be0fe9301 feat: add lint command permission and implement type guard tests 2025-12-29 22:27:16 +00:00
c6dc552023 feat: add timeout command for build process in settings 2025-12-29 22:23:33 +00:00
bf9bfcf843 feat: add bunx playwright command permission to settings 2025-12-29 22:23:15 +00:00
b134f3f8d4 feat: add permission for git restore command in settings 2025-12-29 22:17:30 +00:00
977a2a9e58 feat: add permission for bun audit command in settings 2025-12-29 22:16:55 +00:00
89270e1d7e feat: add permission for git checkout command in settings 2025-12-29 22:16:48 +00:00
cb942f77e7 feat: add permission for bun run lint command in settings 2025-12-29 22:16:28 +00:00
4918627d42 feat: add permission for npm audit command in settings 2025-12-29 22:16:03 +00:00
fb38b5b304 feat: add permission for npm run lint command in settings 2025-12-29 22:15:35 +00:00
8d7d2691b0 feat: add permission for npm run typecheck command in settings 2025-12-29 22:15:20 +00:00
f3f60a09a2 feat: add permission for npx prisma validate command in settings 2025-12-29 22:14:53 +00:00
fd556ad3ee feat: add permission for echo command in settings 2025-12-29 22:14:46 +00:00
cdf022e9c7 feat: add permission for bun run test:unit command 2025-12-29 22:11:34 +00:00
d4285d10d4 feat: add permission for bun run typecheck command 2025-12-29 22:10:53 +00:00
ad5e86c97f feat: add Prettier and ESLint configuration files, update scripts, and enhance permissions 2025-12-29 22:09:36 +00:00
836eb6a086 fix: add permission for 'bun add' command in settings 2025-12-29 22:07:01 +00:00
7e66010928 refactor: remove obsolete test files for package-glue, seed-data, and system components 2025-12-29 21:59:52 +00:00
e6c368bfbe fix: add permission for 'cat' command in settings 2025-12-29 21:55:01 +00:00
555589d9a8 fix: add git log permission to settings and update LevelsGrid component import 2025-12-29 21:54:29 +00:00
4d1ac45b19 Refactor and add tests for various CRUD operations across components, schemas, pages, and workflows
- Updated import paths for hooks and components.
- Added unit tests for user authentication, user retrieval by email and username, and comment management.
- Implemented tests for component configuration and node management.
- Created tests for page management including adding, deleting, and updating pages.
- Added schema management tests for CRUD operations.
- Implemented workflow management tests for adding, deleting, updating, and retrieving workflows.
- Updated NotificationSummaryCard import path to reflect new structure.
2025-12-29 21:53:22 +00:00
35e2b02ec1 feat: Add 'Bash(DATABASE_URL="file:./dev.db" npx prisma generate:*)' permission to settings.local.json 2025-12-29 21:45:43 +00:00
d3f4d6b8d4 feat: Add 'Bash(npx prisma generate:*)' permission to settings.local.json 2025-12-29 21:45:15 +00:00
75de014884 feat: Add 'Bash(npm run db:generate:*)' permission to settings.local.json 2025-12-29 21:43:10 +00:00
c0e38f393f feat: Update Bash permissions and add peer dependencies in package-lock.json 2025-12-29 21:42:00 +00:00
3092cf5578 feat: Expand Bash permissions in settings.local.json 2025-12-29 21:39:37 +00:00
7243f29f19 feat: Add UI Standards, Refactoring Summary, and Dependency Update Reports
- Introduced UI Standards document to enforce Material-UI and SASS usage.
- Created Refactoring Summary detailing the conversion of large TypeScript files to JSON, improving maintainability and reducing code complexity.
- Added Dependency Update Summary outlining major version updates and API refactoring for Prisma and other dependencies.
- Documented Legacy Pipeline Cruft Analysis to identify redundant workflows post-implementation of gated workflows.
- Enhanced PR Summary for converting TODO items to GitHub issues with new scripts and automation workflows.
- Established Renovate Dependency Dashboard Status Report confirming successful dependency updates and compliance with UI standards.
2025-12-29 21:37:54 +00:00