2757 Commits

Author SHA1 Message Date
Melvin Chia
124fd17a78 refactor(client): move auth related codebase into core folder 2026-01-10 17:20:30 +08:00
Melvin Chia
8709da5b55 fix(client,server): streamline dev scripts 2026-01-10 17:10:34 +08:00
Melvin Chia
c7399c1c4c chore: update import order to prioritize core modules 2026-01-10 17:10:12 +08:00
Melvin Chia
66722cf838 feat: move category ordering mechanism into server 2026-01-10 17:09:49 +08:00
Melvin Chia
e236e541db refactor(client): update module imports and path aliases for core structure 2026-01-10 17:03:01 +08:00
Melvin Chia
6833bd8068 refactor(client): improve codebase structure, split module federation logic into its separate folder 2026-01-10 17:02:40 +08:00
Melvin Chia
6fe52bbe1b refactor(client): move core modules from /client/apps/ into /client/core, merge package.json into manifest.ts 2026-01-10 17:01:40 +08:00
Melvin Chia
61f9dd9628 feat(cli): expose build command for module client bundles 2026-01-10 16:20:32 +08:00
Melvin Chia
a507314fcc refactor(client): update tailwindcss import to use layer directive 2026-01-10 16:20:01 +08:00
Melvin Chia
f50f789037 feat(cli): add buildModuleHandler for client bundle generation 2026-01-10 16:19:50 +08:00
Melvin Chia
10554a09fb refactor(cli): update module structure validation rule in module publish command to include client files 2026-01-10 16:19:31 +08:00
Melvin Chia
e241a509ca chore: remove useless git reference 2026-01-10 16:15:56 +08:00
Melvin Chia
b9a8d07c6e chore(cli): update server dev command to use 'bun run dev' 2026-01-10 09:21:12 +08:00
Melvin Chia
deaf207836 build(docs): update build scripts for improved module handling 2026-01-10 09:20:58 +08:00
Melvin Chia
be86ba9cf4 fix(docs): update zod dependency to version 4.3.5 and add module federation section 2026-01-10 09:20:39 +08:00
Melvin Chia
94ba028713 build(docker): fix dockerfile 2026-01-10 09:20:10 +08:00
Melvin Chia
aaf1c0a428 fix(tools): update zod dependency to version 4.3.5 2026-01-10 09:19:40 +08:00
Melvin Chia
fd6759c04e fix(shared): update zod dependency to version 4.3.5 2026-01-10 09:19:32 +08:00
Melvin Chia
89d1dd59d8 fix(tools): update zod dependency to version 4.3.5 and refactor useModalStore usage in templates 2026-01-10 09:19:01 +08:00
Melvin Chia
f610594be9 feat(client): implement module federation and add external module providers 2026-01-10 09:18:16 +08:00
Melvin Chia
470818679e feat(shared): add modal and module state providers 2026-01-10 09:17:39 +08:00
Melvin Chia
045259e7ea build(ui): migrate to vite for library bundling 2026-01-10 09:16:44 +08:00
Melvin Chia
cabea542b1 refactor(ui): move providers to shared library 2026-01-10 09:16:06 +08:00
Melvin Chia
646ac41ed3 refactor(client): simplify useModalStore usage across components 2026-01-10 09:14:53 +08:00
Melvin Chia
445214d991 chore: remove unused subprojects from the repository 2026-01-07 19:07:12 +08:00
Melvin Chia
12449b7336 feat(client): remove global css import 2026-01-07 19:06:15 +08:00
Melvin Chia
7673d46bb6 chore: remove unused subprojects from the repository 2026-01-07 18:48:29 +08:00
Melvin Chia
9bc717bbf5 feat(client,server,db): restructure docker setup, add db-init and client-builder services
feat(db): implement db-init container for migration generation and application
feat(client): create client-builder for on-demand client rebuilds
refactor(server): optimize Dockerfile and entrypoint for better build process
refactor(tools): enhance module install/uninstall with Docker reload options
fix(tools): prevent migration history-sync in Docker mode
feat(tools): add docker management commands for reload functionality
2026-01-07 18:47:22 +08:00
Melvin Chia
b5b0468c6f fix(cli): fix issue with registry generation 2026-01-06 22:03:59 +08:00
Melvin Chia
0ff3563e31 build(server): add module registry generation step to Dockerfile 2026-01-06 21:20:26 +08:00
Melvin Chia
9ac9c3a0c1 feat(client,server): enhance build scripts 2026-01-06 20:45:36 +08:00
Melvin Chia
45bd917f89 fix(ui): fix theme color issue for TagChip component 2026-01-06 20:02:33 +08:00
Melvin Chia
a3788d7d6d docs: enhance modules section in user quick start guide with detailed descriptions and installation instructions 2026-01-06 05:35:23 +08:00
Melvin Chia
6b43408825 chore: add bun.lock 2026-01-06 00:29:01 +08:00
Melvin Chia
304810ed21 feat(cli): add aliases for commands and improve module handling 2026-01-06 00:14:32 +08:00
Melvin Chia
8ce71103ff fix(cli): validate locale and module names during installation 2026-01-06 00:14:18 +08:00
Melvin Chia
3a96cffd8a docs: add developer guide for using AP, update module user and developer guide for the new module engine 2026-01-06 00:13:52 +08:00
Melvin Chia
0de09398b2 refactor(cli): enhance logging and improve module handling functions 2026-01-05 16:29:54 +08:00
Melvin Chia
a32b938a6f feat(cli): add compare command to compare local modules with registry 2026-01-05 16:20:53 +08:00
Melvin Chia
d24338a74d chore(cli): add tar and its types to dependencies 2026-01-05 16:20:42 +08:00
Melvin Chia
cacdd09ce9 refactor(cli): enhance documentation for utility functions 2026-01-05 16:12:43 +08:00
Melvin Chia
3b8247d640 feat(cli): add command to generate routes and schema registry files 2026-01-05 15:53:20 +08:00
Melvin Chia
907c7da847 refactor: retrieve API key access from package.json instead of manifest.ts. 2026-01-05 14:28:40 +08:00
Melvin Chia
65ed901cc5 refactor(ui): simplify sidebar subsection localization key 2026-01-05 14:28:28 +08:00
Melvin Chia
99d6388cd3 fix(client): adjust sidebar navigation link generation by prepending base path and simplifying subsection paths. 2026-01-05 14:14:23 +08:00
Melvin Chia
b8e7b08c45 refactor(server): regenerate api keys schema 2026-01-05 13:56:29 +08:00
Melvin Chia
ec37a0b8b5 fix(cli): ensure module names are snake_cased when generating collection prefixes for matching. 2026-01-05 13:55:08 +08:00
Melvin Chia
e2ac2b3dfd Merge pull request #65 from Lifeforge-app/features/module-management-system-remake
features: module management system remake
2026-01-05 13:16:16 +08:00
Melvin Chia
f8802efdd7 refactor(package.json): remove unused language dependency 2026-01-05 13:14:12 +08:00
Melvin Chia
dd68b938d3 feat(locales): add English language as default language 2026-01-05 13:14:12 +08:00