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