490 Commits

Author SHA1 Message Date
lukashow
adba5353bc feat(dashboard): update layout editing indicators and save button icon 2026-02-08 17:52:59 +08:00
lukashow
e94393426f feat(ui): Add Edit Layout and Save button for better ux 2026-02-07 21:51:38 +08:00
melvinchia3636
9dabad04c7 chore: some chore 2026-01-29 22:20:12 +08:00
melvinchia3636
761369f597 fix(cli): improve error logging and remove actionableError calls 2026-01-29 08:21:48 +08:00
melvinchia3636
459f321216 build: improve build script 2026-01-28 19:17:51 +08:00
melvinchia3636
685ed3a645 fix: update css 2026-01-28 10:13:37 +08:00
melvinchia3636
eb0b6de118 feat(client): move module manager to core module 2026-01-28 10:06:44 +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
c08849ebb7 fix(client): update icon for edit mode in CustomFontUploadModal 2026-01-22 22:33:31 +08:00
Melvin Chia
130bdcf9e2 refactor(client): migrate API calls to untyped method, migrate federation provider to shared 2026-01-19 17:28:23 +08:00
Melvin Chia
2be90d2e00 chore: move module manager to its own module 2026-01-19 17:25:59 +08:00
Melvin Chia
ea6cc10131 fix(client): correct type definition for quoteQuery in Quotes component 2026-01-18 21:57:01 +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
ac63013774 feat(client,server): update package names to scoped format and improve build scripts 2026-01-12 18:37:06 +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
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
550d072fe6 refactor(client): remove react-dnd and related dependencies from project 2026-01-11 16:47:33 +08:00
Melvin Chia
354944b317 chore(client): add dnd-kit dependencies for drag and drop functionality 2026-01-11 16:46:49 +08:00
Melvin Chia
99bb9a9fb4 fix(client): update rootDir path in vite config for module resolution 2026-01-11 16:46:36 +08:00
Melvin Chia
6319fe1769 refactor(client): remove provider handling from createModuleRoute function 2026-01-11 16:46:15 +08:00
Melvin Chia
3a1ce54c85 fix(client): improve router handling based on auth and module loading states 2026-01-11 16:46:05 +08:00
Melvin Chia
f448470cbd feat(client): add localized MainSidebarTitle component and integrate into SidebarItems 2026-01-11 16:45:55 +08:00
Melvin Chia
1a934493c2 feat(client): implement dev mode loading for federated modules and enhance module config handling 2026-01-11 16:41:47 +08:00
Melvin Chia
e7a6e020c3 feat(client): add module manager and categories management features 2026-01-11 16:41:34 +08:00
Melvin Chia
bbfe62b9c7 chore(client): remove debug log for federated widgets 2026-01-11 16:40:36 +08:00
Melvin Chia
702b8433a6 chore(client): move useUserPersonalization import to correct location 2026-01-11 16:40:20 +08:00
Melvin Chia
745ea63785 fix(client): update api key module name format to use hyphen 2026-01-11 16:39:38 +08:00
Melvin Chia
9a87b6fb41 fix(client): remove unnecessary margin from API keys entry list 2026-01-11 16:38:28 +08:00
Melvin Chia
4ba733d2ef feat(client): implement widget provider and refactor dashboard components 2026-01-10 19:47:32 +08:00
Melvin Chia
f8bf84b6f3 feat(client): add weekOfYear plugin to dayjs for date widget 2026-01-10 19:46:53 +08:00
Melvin Chia
6eeb597528 feat(client): add RouteErrorScreen component and integrate as ErrorBoundary 2026-01-10 18:15:58 +08:00
Melvin Chia
4ead477ef0 feat(client): extend dayjs with duration plugin for QR login modal 2026-01-10 18:15:38 +08:00
Melvin Chia
ea4e64e2c5 feat(client): integrate federation for dynamic module loading and routing 2026-01-10 18:15:30 +08:00
Melvin Chia
d4dd2a4800 feat(client): implement FederationProvider to provide data loaded from federated modules 2026-01-10 18:14:44 +08:00
Melvin Chia
cbea12b623 refactor(client): reorganize utils imports and remove unused utils 2026-01-10 17:20:54 +08:00
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
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
a507314fcc refactor(client): update tailwindcss import to use layer directive 2026-01-10 16:20: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
646ac41ed3 refactor(client): simplify useModalStore usage across components 2026-01-10 09:14:53 +08:00
Melvin Chia
12449b7336 feat(client): remove global css import 2026-01-07 19:06:15 +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
9ac9c3a0c1 feat(client,server): enhance build scripts 2026-01-06 20:45:36 +08:00