Commit Graph

2847 Commits

Author SHA1 Message Date
melvinchia3636
86afa1116a fix(server): widen AI provider type and use OpenAI message type 2026-06-25 08:54:13 +08:00
melvinchia3636
d221a2cd13 fix(server): remove body/existenceCheck from query routes and strip propertyNames from contract schemas 2026-06-25 08:54:13 +08:00
melvinchia3636
3fe662c9b5 chore: add @vanilla-extract/css as dependency 2026-06-25 08:54:13 +08:00
melvinchia3636
672ab223b2 feat(server): refactor AI provider into pluggable architecture with deepseek, groq, ollama, openai support 2026-06-25 08:54:13 +08:00
melvinchia3636
a09c1ca272 chore: improve instructions 2026-06-25 08:54:13 +08:00
melvinchia3636
9cc11548d7 docs(ui): add title to all Storybook stories 2026-06-25 08:54:13 +08:00
melvinchia3636
b7ff42e985 feat(ui): add PrintArea utility component with Storybook stories 2026-06-25 08:54:13 +08:00
melvinchia3636
f94080200f fix(ui): reduce WithDivide dark mode opacity from 70% to 50% 2026-06-25 08:54:13 +08:00
melvinchia3636
9daa4c236f fix(ui): increase ModalHeader bottom margin from sm to md 2026-06-25 08:54:13 +08:00
melvinchia3636
51e0562d61 fix(ui): prevent text selection on ContextMenuItem 2026-06-25 08:54:13 +08:00
melvinchia3636
dcd45db9b2 refactor(ui): remove explicit icon size in Tabs and SidebarCancelButton 2026-06-25 08:54:13 +08:00
melvinchia3636
8235b23af7 refactor(ui): add FlexProps support to Widget and remove unused className 2026-06-25 08:54:13 +08:00
melvinchia3636
ccb02c5c32 fix(server): return nullable string instead of 404 for missing entry 2026-06-25 08:54:13 +08:00
melvinchia3636
330687dacb feat(ui): add PrintArea utility component with Storybook stories 2026-06-25 08:54:13 +08:00
melvinchia3636
285201dcb4 fix: fix type inferencing system 2026-06-25 08:54:13 +08:00
melvinchia3636
cedcbb192e feat: add 202 to output status, improve migration guide 2026-06-25 08:54:13 +08:00
melvinchia3636
947c8bfcbf fix: miscellaneous fixes and improvements 2026-06-25 08:54:13 +08:00
melvinchia3636
22a6d48a3e fix(ui): minor layout fix to Location Input component 2026-06-25 08:54:13 +08:00
melvinchia3636
aab1c10733 feat(ui): miscellaneous improvements 2026-06-25 08:54:13 +08:00
melvinchia3636
6fae15bebe feat(ui): a lot more work to the new form system 2026-06-25 08:54:13 +08:00
melvinchia3636
5762cbfe15 fix(server-utils): fml 2026-06-25 08:54:13 +08:00
melvinchia3636
d8f715676e feat(ui): refactor NumberInput component to utilize the react-number-format library instead of reinventing the wheel for number parsing logic 2026-06-25 08:54:13 +08:00
melvinchia3636
93c62b35e9 chore: remove irrelevant stuff 2026-06-25 08:54:13 +08:00
melvinchia3636
5502c167b7 feat(ui): form system overhaul 2026-06-25 08:54:13 +08:00
melvinchia3636
d8f7c88032 chore: remove useless stuff 2026-06-25 08:54:13 +08:00
melvinchia3636
1b19eba56d refactor: some more miscellaneous bug fixing and refactoring 2026-06-25 08:54:13 +08:00
melvinchia3636
ee4b38fbc5 feat(server): new API contract DSL should be stable 2026-06-25 08:54:13 +08:00
melvinchia3636
69f48101df feat(server): introduce new DSL 2026-06-25 08:54:13 +08:00
melvinchia3636
cf7208aa60 feat(server): fuck my life 2026-06-25 08:54:13 +08:00
melvinchia3636
906189bb54 docs: sync readme translations with main readme 2026-06-25 08:54:13 +08:00
melvinchia3636
c57507a405 chore: remove useless stuff 2026-06-25 08:54:13 +08:00
Melvin Chia
8d60b20ecd docs: revise README for UI migration completion
Updated README to reflect the completion of the UI architecture migration away from Tailwind CSS, detailing the reasons and implications of the change.
2026-06-25 08:54:13 +08:00
Melvin Chia
f3a9832aff docs: revise update note regarding UI library migration
Updated the README to reflect the completion of the UI library rework and the migration of documentation and modules.
2026-06-25 08:54:13 +08:00
Melvin Chia
3a654712f3 docs: revise README with project status update
Updated README to reflect progress on UI library rework.
2026-06-25 08:54:13 +08:00
melvinchia3636
f55e8708c6 chore: some more misc detailwinding 2026-06-25 08:54:13 +08:00
melvinchia3636
014eabb5cf chore: add missing section in readme toc 2026-06-25 08:54:13 +08:00
melvinchia3636
77d81c5f19 refactor(client): minor component extraction 2026-06-25 08:54:13 +08:00
melvinchia3636
aeab06731d fix(ui): fix bg color brightness detection for the button component 2026-06-25 08:54:12 +08:00
melvinchia3636
ce968ca644 feat: client codebase refactoring completed 2026-06-25 08:54:12 +08:00
melvinchia3636
ccb9cea36b feat: refactor client codebase in progress 2026-06-25 08:54:12 +08:00
melvinchia3636
0a82e89f74 feat: refactor client codebase in progress 2026-06-25 08:54:12 +08:00
melvinchia3636
3a10855a2d feat(ui): some more progress and feature increment 2026-06-25 08:54:12 +08:00
melvinchia3636
f75e253e59 feat: refactor client codebase in progress 2026-06-25 08:54:12 +08:00
melvinchia3636
cd9435d55f feat: refactor client codebase in progress 2026-06-25 08:54:12 +08:00
melvinchia3636
cd2cdbe254 feat: refactor client codebase in progress 2026-06-25 08:54:12 +08:00
melvinchia3636
a2a2da61e1 feat: refactor auth page in progress 2026-06-25 08:54:12 +08:00
melvinchia3636
97dd0182ab refactor(ui): post-tailwind refactoring started 2026-06-25 08:54:12 +08:00
melvinchia3636
e2fa0a5674 refactor(ui): detailwind for lifeforge-ui officially completed 2026-06-25 08:54:12 +08:00
melvinchia3636
b5e9714472 refactor(ui): export cleanup and remaining detailwind done 2026-06-25 08:54:12 +08:00
melvinchia3636
7f7ca60cd5 refactor(ui): last mile, more progress 2026-06-25 08:54:12 +08:00