melvinchia3636
|
1b5831467f
|
feat: add new bug report and feature request templates
|
2026-01-28 22:52:17 +08:00 |
|
melvinchia3636
|
922f5d6daf
|
fix: minor fixes
|
2026-01-28 22:04:09 +08:00 |
|
Melvin Chia
|
381b10887e
|
chore: disable blank issue in issue template
|
2026-01-28 19:31:32 +08:00 |
|
melvinchia3636
|
459f321216
|
build: improve build script
|
2026-01-28 19:17:51 +08:00 |
|
melvinchia3636
|
6b2ffd09c6
|
fix(cli): Further fix on #81
|
2026-01-28 19:17:51 +08:00 |
|
Melvin Chia
|
cde1925db3
|
chore: add Star History section to README
Added in the README a Star History section with a chart to showcase project growth.
|
2026-01-28 19:00:10 +08:00 |
|
melvinchia3636
|
0e10723dd9
|
fix(cli): fix #81
|
2026-01-28 18:42:36 +08:00 |
|
melvinchia3636
|
70f9e6aaa9
|
build(docs): remove redundant prebuild script
|
2026-01-28 14:15:22 +08:00 |
|
melvinchia3636
|
231d73064c
|
feat: migrate locale files to a new @lifeforge/<owner>--lang- package structure and refactor locale validation
|
2026-01-28 14:12:45 +08:00 |
|
melvinchia3636
|
6f862ba1c8
|
feat: standardize locale package naming to @lifeforge/owner--lang-code and implement Zod validation for locale package structure and author.
|
2026-01-28 13:42:04 +08:00 |
|
melvinchia3636
|
0f48b48da6
|
feat: conditionally stop and restart lifeforge-db Docker service only if it is already running during PocketBase server startup.
|
2026-01-28 13:03:53 +08:00 |
|
melvinchia3636
|
3831cafc5b
|
feat(cli): remove indexes from generated content structure for all tables except 'users'
|
2026-01-28 12:52:55 +08:00 |
|
melvinchia3636
|
217a531ee3
|
fix(cli): switch to pb.collections.import for updating collections and remove redundant index filtering logic.
|
2026-01-28 12:47:10 +08:00 |
|
melvinchia3636
|
22b77a4fa6
|
fix: prevent duplicate indexes from being added to collections during migration generation.
|
2026-01-28 12:33:57 +08:00 |
|
melvinchia3636
|
b0606cee05
|
feat: add English localization for the module manager and update .gitignore to track only English locale files.
|
2026-01-28 12:26:06 +08:00 |
|
melvinchia3636
|
a6d191a993
|
docs: update module management guide to highlight the built-in UI Module Manager
|
2026-01-28 10:29:55 +08:00 |
|
melvinchia3636
|
685ed3a645
|
fix: update css
|
2026-01-28 10:13:37 +08:00 |
|
melvinchia3636
|
5f8aa2d5ff
|
refactor(server): improve dev mode handling and module listing logic
|
2026-01-28 10:06:59 +08:00 |
|
melvinchia3636
|
eb0b6de118
|
feat(client): move module manager to core module
|
2026-01-28 10:06:44 +08:00 |
|
melvinchia3636
|
ec2753579f
|
fix(ui): prevent click actions on disabled or loading context menu items
|
2026-01-28 10:06:06 +08:00 |
|
melvinchia3636
|
9c7abb5cda
|
chore: remove debug log from migration generator
|
2026-01-28 09:25:47 +08:00 |
|
melvinchia3636
|
009ab7e354
|
feat: integrate Docker service control into PocketBase management, remove the docker CLI command, and enhance module source cleaning to preserve assets and schema.ts.
|
2026-01-28 09:19:46 +08:00 |
|
melvinchia3636
|
2562f101b8
|
feat: implement migration cleanup and disable PocketBase automigrate during migration generation.
|
2026-01-28 08:49:59 +08:00 |
|
melvinchia3636
|
f6890a81e7
|
fix(cli): emove cleanupOldMigrations function and its invocation from the migration generation handler.
|
2026-01-28 08:23:00 +08:00 |
|
melvinchia3636
|
39773f7aa4
|
feat(cli): add --ignore-scripts flag to bun install and bun add commands
|
2026-01-28 07:57:07 +08:00 |
|
melvinchia3636
|
2c5fd3e4d6
|
feat(cli): refactor database migration generation to dynamically resolve collection IDs and relations against a live PocketBase instance, removing static ID-to-name mapping and simplifying the migration application process
|
2026-01-28 07:41:43 +08:00 |
|
melvinchia3636
|
f14d2c7a65
|
docs: revise installation instructions by removing type inference notes and adding a PocketBase usage warning
|
2026-01-28 06:17:48 +08:00 |
|
melvinchia3636
|
eb13852833
|
fix: corrected PocketBase changelog filename
|
2026-01-28 06:01:50 +08:00 |
|
jtws85
|
1360eab2d5
|
chore: add postinstall script to automate building of internal packages.
|
2026-01-28 05:44:37 +08:00 |
|
Melvin Chia
|
74b3f5d5dc
|
chore: update bun.lock
|
2026-01-22 22:52:31 +08:00 |
|
Melvin Chia
|
2d6ae5ee90
|
style(client): update app styles source path to include all subdirectories
|
2026-01-22 22:52:21 +08:00 |
|
Melvin Chia
|
001dba996e
|
chore: update readme
|
2026-01-22 22:35:00 +08:00 |
|
Melvin Chia
|
f7795b2108
|
build(ui): update build script to include TypeScript compilation
|
2026-01-22 22:34:47 +08:00 |
|
Melvin Chia
|
ccdd2b2655
|
feat(ui): add size prop to NumberInput and TextInput components, update input styles for size variations in InputWrapper and InputLabel
|
2026-01-22 22:34:39 +08:00 |
|
Melvin Chia
|
ed60166f01
|
fix(ui): correct icon for prompt input in AIImageGenerator component
|
2026-01-22 22:34:16 +08:00 |
|
Melvin Chia
|
db92d220a1
|
feat(ui): add icon color customization and large icon variant to Widget
|
2026-01-22 22:33:50 +08:00 |
|
Melvin Chia
|
c08849ebb7
|
fix(client): update icon for edit mode in CustomFontUploadModal
|
2026-01-22 22:33:31 +08:00 |
|
Melvin Chia
|
04f5a39efa
|
chore: cleanup package.json
|
2026-01-21 19:14:51 +08:00 |
|
Melvin Chia
|
1d095c3640
|
chore: update bun.lock
|
2026-01-21 19:14:40 +08:00 |
|
Melvin Chia
|
0ab5c230b2
|
feat(cli): implement root dependency removal in installPackage and refine its target type
|
2026-01-21 19:14:31 +08:00 |
|
Melvin Chia
|
6f1c4911c5
|
feat(ui): add description and icon color customization to the Widget component.
|
2026-01-21 19:14:07 +08:00 |
|
Melvin Chia
|
c1527dd7b2
|
refactor(shared): simplify createForgeProxy function and update types
|
2026-01-21 17:45:33 +08:00 |
|
Melvin Chia
|
8bbe575f7d
|
fix(cli): specify target directory for installPackage function
|
2026-01-21 16:00:36 +08:00 |
|
Melvin Chia
|
f6c0aad483
|
chore(cli): clean up constants file
|
2026-01-21 16:00:27 +08:00 |
|
Melvin Chia
|
e1a59ae930
|
fix(cli): await generate migrations handler for new modules
|
2026-01-21 15:58:14 +08:00 |
|
Melvin Chia
|
3141a4573f
|
fix(cli): update module collection mapping logic and improve schema file handling
|
2026-01-21 15:58:04 +08:00 |
|
Melvin Chia
|
e15cb6ad6f
|
chore(server): reorder import of cleanSchemas in schema files
|
2026-01-21 15:57:36 +08:00 |
|
Melvin Chia
|
369cff0102
|
fix(server): move getModulesWithLocales call inside getLocale callback
|
2026-01-21 15:57:26 +08:00 |
|
Melvin Chia
|
272901abe1
|
fix(server): return error details as JSON in parseBodyPayload and parseQuery
|
2026-01-21 15:56:56 +08:00 |
|
Melvin Chia
|
2338ab7ad1
|
fix(server): cast callerModule to never in createHandler function
|
2026-01-21 15:56:36 +08:00 |
|