Commit Graph

3303 Commits

Author SHA1 Message Date
5d880c6c3b feat: implement dynamic UI page rendering and database integration 2025-12-29 22:58:50 +00:00
9f10d771d2 feat: add login and level 1 pages with UI components and actions 2025-12-29 22:55:41 +00:00
bc1b8de3e0 test: update assertion for handling unknown component types in generateComponentTree tests 2025-12-29 22:50:49 +00:00
21d45bc559 test: add unit tests for generateComponentTree function 2025-12-29 22:50:36 +00:00
df40166a60 fix: remove unused LuaUIComponent type import in loadLuaUIPackage 2025-12-29 22:49:31 +00:00
3f12f2d23a feat: add normalizeLuaStructure and normalizeLuaComponent functions for Lua data handling 2025-12-29 22:49:22 +00:00
3f5f9d66cc fix: standardize import formatting across multiple files
- Adjusted import statements to ensure consistent spacing and formatting in various test files, utility files, and component files.
- Updated type imports to maintain uniformity in spacing.
- Ensured that all import statements follow the same style for better readability and maintainability.
2025-12-29 22:49:05 +00:00
3265d06737 fix: standardize import formatting across components and tests
- Adjusted import statements for consistency by adding spaces after commas in multiple files.
- Ensured proper export formatting in various components to maintain code readability.
- Updated test files to follow the same import formatting standards.
- Refactored the `createLuaFunctionWrapper` function to simplify its parameters.
2025-12-29 22:48:33 +00:00
4d46410015 Refactor action function wrapper creation in loadLuaUIPackage for clarity 2025-12-29 22:48:12 +00:00
71a2d784bd Implement loadLuaUIPackage function to load Lua UI packages and handle errors 2025-12-29 22:48:03 +00:00
f8577072cb Fix import formatting in loadLuaUIPackage tests for consistency 2025-12-29 22:47:48 +00:00
72be29b288 Add callLuaFunction utility and tests for Lua module loading 2025-12-29 22:47:16 +00:00
a6e427647c Add tests for loadLuaUIPackage functionality and structure validation 2025-12-29 22:45:32 +00:00
b7e6234c38 Refactor code structure and remove redundant sections for improved readability and maintainability 2025-12-29 22:45:07 +00:00
dbfbb32188 refactor 2025-12-29 22:42:31 +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
bccb33e2ba refactor: reorganize imports in guards test file for better clarity 2025-12-29 22:27:42 +00:00
0be0fe9301 feat: add lint command permission and implement type guard tests 2025-12-29 22:27:16 +00:00
b9f62c7b5d feat: add type guards for error handling and JSON validation 2025-12-29 22:25:51 +00:00
a9d500b940 refactor: remove native Prisma bridge implementation 2025-12-29 22:25:07 +00:00
41d24f94c9 feat: implement native Prisma bridge with SQL template handling and authorization 2025-12-29 22:24:26 +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
d0be4da56c feat: add error formatting tests and interfaces for consistent error handling 2025-12-29 22:21:12 +00:00
c2997c915a refactor: remove toUserMessage function for error handling 2025-12-29 22:19:33 +00:00
83d9c16094 feat: add toUserMessage function for user-friendly error handling 2025-12-29 22:19:16 +00:00
e2092d146d feat: implement centralized error handling and logging with ErrorBoundary component 2025-12-29 22:19:10 +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
fbe1f7721f refactor: remove DbalIntegrationUtils class wrapper and individual function exports 2025-12-29 22:15:08 +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
65143eb904 refactor: replace 'any' with specific parameter types in class wrapper functions 2025-12-29 22:12:44 +00:00
f788ade4ab fix: update test case for hasProperty to reflect correct behavior for primitive strings 2025-12-29 22:11:50 +00:00
cdf022e9c7 feat: add permission for bun run test:unit command 2025-12-29 22:11:34 +00:00
7584253a9d test: add unit tests for type guard functions 2025-12-29 22:11:23 +00:00
d4285d10d4 feat: add permission for bun run typecheck command 2025-12-29 22:10:53 +00:00
6b31c9df6a refactor: replace 'any' with specific types in KVStore and TenantContext definitions 2025-12-29 22:10:46 +00:00
a60f5ee064 feat: add type guard utilities for runtime type checking 2025-12-29 22:10:05 +00:00
6a9762b99e feat: add utility types for type-safe replacements of any 2025-12-29 22:09:57 +00:00
ad5e86c97f feat: add Prettier and ESLint configuration files, update scripts, and enhance permissions 2025-12-29 22:09:36 +00:00
1e4f902847 Implement feature X to enhance user experience and optimize performance 2025-12-29 22:07:27 +00:00
836eb6a086 fix: add permission for 'bun add' command in settings 2025-12-29 22:07:01 +00:00
d0ffe58ef5 refactor: remove obsolete credential management functions and related test files 2025-12-29 22:06:44 +00:00