Commit Graph

2630 Commits

Author SHA1 Message Date
Melvin Chia
ea6cc10131 fix(client): correct type definition for quoteQuery in Quotes component 2026-01-18 21:57:01 +08:00
Melvin Chia
08e47c057d chore: updated bun.lock 2026-01-18 21:30:01 +08:00
Melvin Chia
66ae45531e feat(scripts): add script to publish all modules from apps directory 2026-01-18 21:29:54 +08:00
Melvin Chia
0fe4b524bb feat(docs): extremely outdated, WIP 2026-01-18 21:28:41 +08:00
Melvin Chia
71acc5572f chore(package): update dependencies and add new packages 2026-01-18 21:27:27 +08:00
Melvin Chia
cab4276ade feat(tools): WIP 2026-01-18 21:26:32 +08:00
Melvin Chia
4e18e9a538 feat(shared): overhaul API client structure with new proxy system, add core helpers, and implement media URL generation 2026-01-18 21:25:52 +08:00
Melvin Chia
05aad07fcd chore(server): update zod version and add server-utils as dependency 2026-01-18 21:25:15 +08:00
Melvin Chia
53b69dad2d refactor(server): update pb property in Request interface to be a function 2026-01-18 21:25:02 +08:00
Melvin Chia
9552fe3602 feat(server): update core routes to use new SDK 2026-01-18 21:24:51 +08:00
Melvin Chia
e6ce28d39b refactor(server): overhaul core routes to use new forge instance, remove deprecated schema file 2026-01-18 21:24:38 +08:00
Melvin Chia
1aec96377f refactor(server): remove forgeController and related types (delegated to server utils package), update router logic 2026-01-18 21:24:21 +08:00
Melvin Chia
280c7f45dd refactor(server): update PBService to use new types and remove deprecated interfaces
feat(server): enhance database service methods with improved type safety
fix(server): correct collection name handling in getFinalCollectionName
chore(server): clean up unused code and improve overall structure
2026-01-18 21:23:52 +08:00
Melvin Chia
ee2a43356c chore(server): remove test files (for now) 2026-01-18 21:23:22 +08:00
Melvin Chia
a277852824 refactor: rename forgeAPI calling to match new SDK 2026-01-18 21:22:56 +08:00
Melvin Chia
ea2925b8a4 feat(client): enhance @server alias resolution for module imports 2026-01-18 21:22:22 +08:00
Melvin Chia
b9b1919211 chore(client): fix zod version 2026-01-18 21:22:07 +08:00
Melvin Chia
29ded3d114 refactor(ui): update component controllers to use ForgeEndpoint type, modify package.json for zod version 2026-01-18 21:21:13 +08:00
Melvin Chia
7191868257 feat(server): add forgeRouter utility and PBService interfaces, implement core context types and response structure 2026-01-18 21:20:53 +08:00
Melvin Chia
8177717760 refactor(server): remove server-sdk package and related files 2026-01-18 21:19:29 +08:00
Melvin Chia
7e05e83aa5 build: enhance Dockerfiles and entrypoints for project builds 2026-01-18 21:18:54 +08:00
Melvin Chia
3e5e1a5c30 chore: update instructions to match new infra architecture 2026-01-18 21:16:46 +08:00
Melvin Chia
3044a74c10 refactor(server): migrate forgeRouter etc. to server-sdk and clean up routes 2026-01-13 21:04:09 +08:00
Melvin Chia
204f0f51bd refactor(shared): simplify publicKey assignment in encryption query 2026-01-12 23:53:41 +08:00
Melvin Chia
bbc20bcd93 refactor(server): remove moment and add commander and dayjs dependencies 2026-01-12 23:53:28 +08:00
Melvin Chia
89cd8a810d feat(server): implement CLI argument parsing for log level 2026-01-12 23:53:18 +08:00
Melvin Chia
3654f01f01 refactor(server): add media property to Express Request interface 2026-01-12 23:52:21 +08:00
Melvin Chia
e21ebbff8a refactor(server): replace moment with dayjs for date formatting, simplify encryption callback 2026-01-12 23:52:12 +08:00
Melvin Chia
e742a5b053 refactor(server): simplify forgeController, finally not spaghetti code 2026-01-12 23:51:51 +08:00
Melvin Chia
51bd449917 refactor(server): refactor encryption functions and key management 2026-01-12 23:50:58 +08:00
Melvin Chia
b065fd57d6 refactor(server): replace moment with dayjs for date handling 2026-01-12 23:50:42 +08:00
Melvin Chia
f3f718ff31 refactor(server): replace coreLogger with createServiceLogger in multiple files 2026-01-12 23:50:16 +08:00
Melvin Chia
715bbc8569 feat(log): enhance logger message formatting with chalk integration 2026-01-12 23:48:43 +08:00
Melvin Chia
c6961b906f refactor(server): replace LoggingService with @lifeforge/log package 2026-01-12 20:30:34 +08:00
Melvin Chia
ac63013774 feat(client,server): update package names to scoped format and improve build scripts 2026-01-12 18:37:06 +08:00
Melvin Chia
9308b6a97f refactor(cli): replace logging utility with new logger implementation, update logging calls across modules 2026-01-12 18:36:41 +08:00
Melvin Chia
af7cc2354b feat(log): add unified logging package with CLI logger and file transport 2026-01-12 18:31:02 +08:00
Melvin Chia
dade1e7e5e feat(server): add duck-typing check for ForgeControllerBuilder 2026-01-12 16:19:07 +08:00
Melvin Chia
62e81fb24c feat: refactor Docker setup and improve build process (WIP) 2026-01-12 16:18:43 +08:00
Melvin Chia
3ffb4cc136 feat(cli): improve module management commands and Docker integration 2026-01-12 16:18:21 +08:00
Melvin Chia
e25638e77b feat(server): add dynamic loading of module routes and schemas 2026-01-12 16:18:01 +08:00
Melvin Chia
1557ed7c96 refactor(client): update build script and improve module item rendering 2026-01-12 16:17:32 +08:00
Melvin Chia
4f9779a0f5 feat(server): add ROOT_DIR constant and refactor path handling 2026-01-12 16:17:06 +08:00
Melvin Chia
b9cd09ead4 feat(client): add module manager localization and dev mode descriptions 2026-01-11 17:13:46 +08:00
Melvin Chia
e24aa07284 fix(ui): update uninstall modal title to include module name 2026-01-11 16:57:44 +08:00
Melvin Chia
699b548904 feat(server): add dev mode route, module listing and uninstalling route, category AI translation route 2026-01-11 16:51:03 +08:00
Melvin Chia
3f0bc640f8 refactor(server): remove debug log for moduleDistPath 2026-01-11 16:50:02 +08:00
Melvin Chia
71f0c7bdca feat(server): enhance error handling with caller module information 2026-01-11 16:49:48 +08:00
Melvin Chia
623c581292 refactor(server): move getCallerModuleId function to utils module 2026-01-11 16:49:19 +08:00
Melvin Chia
efd3387da8 fix(ui): add ref prop to Button component for better forwarding 2026-01-11 16:48:39 +08:00