Melvin Chia
|
f30d25aa15
|
feat(forgeCLI): add route and schema initialization to database init handler
|
2025-12-30 23:06:38 +08:00 |
|
Melvin Chia
|
6e0818b44e
|
fix(forgeCLI): remove suggestion from warning about auto creating env file
|
2025-12-30 22:46:24 +08:00 |
|
Melvin Chia
|
929e85e8c1
|
fix(forgeCLI): adjust spacing in section title formatting
|
2025-12-30 21:17:52 +08:00 |
|
Melvin Chia
|
4e0fb0ed5f
|
fix(server,forgeCLI): route and schema template file generation is now run in forgeCLI before starting the server
|
2025-12-30 21:16:22 +08:00 |
|
Melvin Chia
|
b50cbe8a4c
|
fix(forgeCLI): enhance command usage output with colored options and commands
|
2025-12-30 21:01:50 +08:00 |
|
Melvin Chia
|
4f02ad517c
|
refactor(forgeCLI): clean up imports and improve type definitions
|
2025-12-30 12:19:35 +08:00 |
|
Melvin Chia
|
a1de57f78b
|
feat(forgeCLI): restructure forgeCLI codebase and add dynamic command loading mechanism
|
2025-12-30 12:07:38 +08:00 |
|
Melvin Chia
|
b2f0884ef5
|
feat(forgeCLI): enhance dev command with extra arguments support
|
2025-12-30 11:15:44 +08:00 |
|
Melvin Chia
|
17cb85d632
|
refactor(forgeCLI): update root directory path for schema and routes
|
2025-12-30 10:42:36 +08:00 |
|
Melvin Chia
|
efed3cf9ee
|
refactor(forgeCLI): streamline schema and route file handling, remove unused functions
|
2025-12-30 10:24:08 +08:00 |
|
Melvin Chia
|
3daa4a81ad
|
feat(forgeCLI): add getEnvVar function for environment variable retrieval, update PB_DIR retrieval to support fallback
|
2025-12-29 23:40:55 +08:00 |
|
Melvin Chia
|
3d8cec06fa
|
feat(forgeCLI): enhance migration and schema generation processes
|
2025-12-29 23:10:22 +08:00 |
|
Melvin Chia
|
51be76bf4b
|
refactor(forgeCLI): improve type definition for importSchemaModules
|
2025-12-29 23:10:10 +08:00 |
|
Melvin Chia
|
3742d2b8c5
|
refactor(forgeCLI): enhance module structure validation logic
|
2025-12-29 23:09:41 +08:00 |
|
Melvin Chia
|
c3ff86695b
|
refactor(forgeCLI): make git-submodule update targetted module only
|
2025-12-29 23:09:03 +08:00 |
|
Melvin Chia
|
c5a20aaf68
|
refactor(forgeCLI): reorganize migration and schema generation functions
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
33558ae8d7
|
refactor(forgeCLI): refactor module management scripts
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
f5f272302f
|
refactor(forgeCLI): simplify command argument handling and remove unused code
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
8ca8f0c228
|
refactor(forgeCLI): replace ensureEnvExists with getEnvVars and clean up code
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
a4f63a6e2e
|
refactor(forgeCLI): reorganize database initialization functions and remove unused code
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
2c56ff7d56
|
refactor(forgeCLI): update database commands and improve version retrieval
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
4358934061
|
refactor(forgeCLI): huge refactor
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
7e3403bbfd
|
refactor(forgeCLI): enhance CLI logging and update database commands
|
2025-12-29 19:03:23 +08:00 |
|
Melvin Chia
|
dbbbfb84ca
|
chore: remove useless README
|
2025-12-26 23:46:08 +08:00 |
|
Melvin Chia
|
68fcdf5e83
|
feat(forgeCLI): enhance module removal process with migration handling
|
2025-12-26 23:07:07 +08:00 |
|
Melvin Chia
|
ea4575eee6
|
feat(forgeCLI): update PocketBase integration for Docker support
|
2025-12-26 22:02:59 +08:00 |
|
Melvin Chia
|
3f532bd5db
|
feat(locales): enhance removeGitSubmodule function with git index removal and cleanup
|
2025-12-25 04:46:18 +08:00 |
|
Melvin Chia
|
2d30958018
|
feat(locales): add list command to manage language packs and implement listLocalesHandler function
|
2025-12-25 04:12:47 +08:00 |
|
Melvin Chia
|
f7f475263b
|
feat(locales): add commands for managing locales, including add and remove locale handlers, and utility functions for locale validation and retrieval
|
2025-12-25 04:05:22 +08:00 |
|
Melvin Chia
|
6508284667
|
fix(venueMapBuilder): correct SVGRefContext.Provider usage in SVGRefProvider component
|
2025-12-21 08:11:41 +08:00 |
|
Melvin Chia
|
e819199ef0
|
fix(server): add conditional checks for running database migrations and generating schemas
|
2025-12-12 18:30:02 +08:00 |
|
Melvin Chia
|
d1b49dd636
|
refactor: remove useDebounce hook and update search handling in various places
|
2025-12-12 08:35:29 +08:00 |
|
Melvin Chia
|
55f61e3688
|
feat: add personalization options for border radius and bordered components
|
2025-12-10 00:05:48 +08:00 |
|
Melvin Chia
|
dec9ab0128
|
feat(forgeCLI): add error handling for port in use when starting PocketBase server
|
2025-12-08 19:58:28 +08:00 |
|
Melvin Chia
|
99c26bb10c
|
feat(forgeCLI): add check for running PB instances in publish-module command
|
2025-12-08 16:49:46 +08:00 |
|
Melvin Chia
|
7e034b3223
|
feat(forgeCLI): add lodash and @types/lodash to dependencies in package.json templates
|
2025-12-07 15:17:39 +08:00 |
|
Melvin Chia
|
a6cd7d44aa
|
refactor: prettier formatting
|
2025-12-05 12:16:07 +08:00 |
|
Melvin Chia
|
e4e4881027
|
feat(forgeCLI): add updateGitSubmodules function and call it in addModuleHandler
|
2025-12-01 13:50:42 +08:00 |
|
Melvin Chia
|
2c53694927
|
fix: update references from Lifeforge to LifeForge for branding consistency
|
2025-12-01 07:17:08 +08:00 |
|
Melvin Chia
|
80d3ccc200
|
fix(forgeCLI): replace DashboardItem with Widget in ExampleWidget component in templates
|
2025-11-30 17:43:21 +08:00 |
|
Melvin Chia
|
86acdefd48
|
feat(forgeCLI): add pocketbase dependency to package.json
|
2025-11-29 22:08:00 +08:00 |
|
Melvin Chia
|
2436318cd9
|
feat(forgeCLI): add lodash dependency and update tsconfig.json include/exclude patterns
|
2025-11-29 22:04:50 +08:00 |
|
Melvin Chia
|
71048a1a8c
|
fix(forgeCLI): update tsconfig.json in templates to extends from server tsconfig
|
2025-11-29 21:05:39 +08:00 |
|
Melvin Chia
|
253206e188
|
fix(venueMapBuilder): update codebase to adapt to new UI SDK
|
2025-11-29 19:28:31 +08:00 |
|
Melvin Chia
|
d5456f6351
|
fix(venueMapBuilder): add missing 'types' script to package.json
|
2025-11-29 19:27:35 +08:00 |
|
Melvin Chia
|
d97ed5d7e2
|
fix(mrt-map-builder): update codebase to adapt to new UI SDK
|
2025-11-29 19:26:26 +08:00 |
|
Melvin Chia
|
75914d7b1c
|
fix(localizationManager): update codebase to adapt to new UI SDK
|
2025-11-29 19:23:45 +08:00 |
|
Melvin Chia
|
97f743a1d2
|
feat(ui): extracted props into its own interface in ViewModeSelector component
|
2025-11-29 18:40:48 +08:00 |
|
Melvin Chia
|
1d11dbff3a
|
refactor(forgeCLI): update template to replace ItemWrapper with Card component
|
2025-11-29 15:29:58 +08:00 |
|
Melvin Chia
|
e5431f6168
|
fix(forgeCLI): format JSON files and update tsconfig for better consistency
|
2025-11-28 19:23:56 +08:00 |
|