Commit Graph

2727 Commits

Author SHA1 Message Date
melvinchia3636
f7d19eab8e fix(cli): hopefully fix #84 2026-06-25 08:54:10 +08:00
melvinchia3636
e5e0596205 fix(cli): await concurrently result to ensure all services complete. 2026-06-25 08:54:10 +08:00
melvinchia3636
a979af1e1a fix(cli): improve error logging and remove actionableError calls 2026-06-25 08:54:10 +08:00
melvinchia3636
0f857ec94a fix(cli): download PocketBase binary if not exists before starting server 2026-06-25 08:54:10 +08:00
melvinchia3636
e02ca887bf refactor(cli): replace execSync with executeCommand for service control 2026-06-25 08:54:10 +08:00
melvinchia3636
36d0378af5 fix(cli): remove Docker environment check for migration generation 2026-06-25 08:54:10 +08:00
melvinchia3636
0c1abf4ee1 fix(cli): ensure stdio is inherited for command execution in startSingleService 2026-06-25 08:54:10 +08:00
melvinchia3636
604eb99bd7 fix(cli): update cwd to use PB_DIR constant for db dev script 2026-06-25 08:54:10 +08:00
melvinchia3636
343a3e4436 fix(docs): correct alert type from 'tips' to 'tip' 2026-06-25 08:54:10 +08:00
melvinchia3636
3fad99c44b feat(docs): enhance introduction section with personal stories and acknowledgments 2026-06-25 08:54:10 +08:00
melvinchia3636
c037f9c101 fix(docs): fix #83 2026-06-25 08:54:10 +08:00
melvinchia3636
1f8a37aa78 feat: add new bug report and feature request templates 2026-06-25 08:54:10 +08:00
melvinchia3636
8d5a97c2ed fix: minor fixes 2026-06-25 08:54:10 +08:00
Melvin Chia
4119aac744 chore: disable blank issue in issue template 2026-06-25 08:54:10 +08:00
melvinchia3636
ba9dbaa534 build: improve build script 2026-06-25 08:54:10 +08:00
melvinchia3636
ef4a934cdb fix(cli): Further fix on #81 2026-06-25 08:54:10 +08:00
Melvin Chia
1137635b60 chore: add Star History section to README
Added in the README a Star History section with a chart to showcase project growth.
2026-06-25 08:54:10 +08:00
melvinchia3636
11ffe3f2d2 fix(cli): fix #81 2026-06-25 08:54:10 +08:00
melvinchia3636
887abaaf03 build(docs): remove redundant prebuild script 2026-06-25 08:54:10 +08:00
melvinchia3636
94033d6bf3 feat: migrate locale files to a new @lifeforge/<owner>--lang- package structure and refactor locale validation 2026-06-25 08:54:10 +08:00
melvinchia3636
15c46e71e7 feat: standardize locale package naming to @lifeforge/owner--lang-code and implement Zod validation for locale package structure and author. 2026-06-25 08:54:10 +08:00
melvinchia3636
f987cc14bc feat: conditionally stop and restart lifeforge-db Docker service only if it is already running during PocketBase server startup. 2026-06-25 08:54:10 +08:00
melvinchia3636
e771c2627c feat(cli): remove indexes from generated content structure for all tables except 'users' 2026-06-25 08:54:10 +08:00
melvinchia3636
676763cecf fix(cli): switch to pb.collections.import for updating collections and remove redundant index filtering logic. 2026-06-25 08:54:10 +08:00
melvinchia3636
bd1daedf89 fix: prevent duplicate indexes from being added to collections during migration generation. 2026-06-25 08:54:10 +08:00
melvinchia3636
9b222aad23 feat: add English localization for the module manager and update .gitignore to track only English locale files. 2026-06-25 08:54:10 +08:00
melvinchia3636
d351bd7370 docs: update module management guide to highlight the built-in UI Module Manager 2026-06-25 08:54:10 +08:00
melvinchia3636
279ade4667 fix: update css 2026-06-25 08:54:10 +08:00
melvinchia3636
6def8fd5b5 refactor(server): improve dev mode handling and module listing logic 2026-06-25 08:54:10 +08:00
melvinchia3636
3f2d594e63 feat(client): move module manager to core module 2026-06-25 08:54:10 +08:00
melvinchia3636
0dfc071e6c fix(ui): prevent click actions on disabled or loading context menu items 2026-06-25 08:54:10 +08:00
melvinchia3636
7bc623232b chore: remove debug log from migration generator 2026-06-25 08:54:10 +08:00
melvinchia3636
792e087f93 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-06-25 08:54:10 +08:00
melvinchia3636
c454e0346a feat: implement migration cleanup and disable PocketBase automigrate during migration generation. 2026-06-25 08:54:10 +08:00
melvinchia3636
76b74305ad fix(cli): emove cleanupOldMigrations function and its invocation from the migration generation handler. 2026-06-25 08:54:10 +08:00
melvinchia3636
85074f73eb feat(cli): add --ignore-scripts flag to bun install and bun add commands 2026-06-25 08:54:10 +08:00
melvinchia3636
13a7bc6f6c 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-06-25 08:54:10 +08:00
melvinchia3636
5d599342c0 docs: revise installation instructions by removing type inference notes and adding a PocketBase usage warning 2026-06-25 08:54:10 +08:00
melvinchia3636
cc26d2e7e2 fix: corrected PocketBase changelog filename 2026-06-25 08:54:10 +08:00
melvinchia3636
da3f24e0ca chore: add postinstall script to automate building of internal packages. 2026-06-25 08:54:10 +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