567 Commits

Author SHA1 Message Date
JOYCEQL 583e65a21d chore: release v2.0.4 v2.0.4 2026-04-06 02:24:33 +08:00
JOYCEQL c87d861cd6 fix: center align base info fields across templates and clean up layout code formatting 2026-04-06 02:21:53 +08:00
JOYCEQL 7111b3fd21 fix: remove trailing empty paragraphs after lists in rich text content 2026-04-01 08:12:59 +08:00
JOYCEQL 042bb723fe docs: update wechat 2026-03-30 23:40:36 +08:00
JOYCEQL 99b4ae278f refactor: upgrade Tiptap to v3 and replace legacy list classes with native CSS styling 2026-03-30 23:32:56 +08:00
JOYCEQL 475d9e238a feat: add clickable links for custom fields in BaseInfo sections 2026-03-25 01:41:38 +08:00
JOYCEQL 3f3e9a6dae feat: add custom link labels for projects and support custom field display labels 2026-03-25 00:31:03 +08:00
siyue f1f05da71d docs: update readme.md
added a badge for Magic Resume from Trendshift and updated language links.
2026-03-24 10:30:39 +08:00
JOYCEQL 52d65ecd87 feat: implement debounced file sync 2026-03-23 00:27:12 +08:00
JOYCEQL 9e35a5e370 feat: add backup configuration status 2026-03-23 00:16:34 +08:00
JOYCEQL 107a9d8e64 feat: add new 'Editorial' resume template 2026-03-22 23:53:46 +08:00
JOYCEQL 6a74d8aa29 fix: wechat.jpg 2026-03-19 23:28:18 +08:00
JOYCEQL 70389bf4a6 docs: update wechat 2026-03-19 23:26:45 +08:00
JOYCEQL b0f7827e08 docs: readme.md 2026-03-19 23:21:11 +08:00
JOYCEQL 757030eb08 docs: update license 2026-03-19 23:21:00 +08:00
JOYCEQL 1d936e4d85 feat: add faq 2026-03-18 00:16:23 +08:00
JOYCEQL 78ccc3e918 feat: redesign theme color selection in side panel 2026-03-17 23:39:38 +08:00
hanle 9d1d6c4088 feat: add custom instructions feature to AIPolishDialog 2026-03-16 01:06:09 +08:00
JOYCEQL d6e723d0e1 perf: font-weight render 2026-03-15 17:07:42 +08:00
JOYCEQL fd76ba110e feat: Introduce pre-generated template snapshots 2026-03-15 15:44:38 +08:00
JOYCEQL 0ec010ea21 feat: Implement template snapshot 2026-03-15 15:01:21 +08:00
JOYCEQL b6f01d9e0f feat: add rich text link functionality 2026-03-15 14:26:55 +08:00
JOYCEQL 4ecf99dd0f feat: font copyright 2026-03-12 01:20:15 +08:00
JOYCEQL 8d4aa024e3 style: education preview 2026-03-12 00:52:18 +08:00
JOYCEQL b5468f6c1a fix: font export 2026-03-12 00:51:20 +08:00
JOYCEQL 9f3676f06b chore: release v2.0.3 v2.0.3 2026-03-12 00:25:45 +08:00
JOYCEQL 395eda2598 feat: more font config 2026-03-12 00:25:06 +08:00
JOYCEQL cc5a52ca4e Merge remote-tracking branch 'origin/feat/more-font'
# Conflicts:
#	src/components/shared/PdfExport.tsx
#	src/utils/print.ts
2026-03-11 23:59:41 +08:00
JOYCEQL 0a4dfd9022 feat: export font 2026-03-11 23:44:53 +08:00
JOYCEQL dee081e2e3 fix: previewDock bar export 2026-03-09 17:21:24 +08:00
JOYCEQL 108b8238c2 docs: wechat group 2026-03-09 13:06:02 +08:00
siyue 620c3abf4c docs: update readme.md with wechat 2026-03-09 13:03:00 +08:00
JOYCEQL a875349072 feat: add more fonts config 2026-03-08 22:35:05 +08:00
JOYCEQL e870bd42f5 feat: add certificates section with image 2026-03-08 15:05:42 +08:00
JOYCEQL 4628a39a09 style: optimize templates ui 2026-03-08 01:03:50 +08:00
JOYCEQL dc9e547a75 feat: chnage modern template to use table layout for print background 2026-03-08 00:37:07 +08:00
JOYCEQL c5225a2840 feat: add self-evaluation section 2026-03-06 00:11:06 +08:00
JOYCEQL 2fde976a04 style:job title line 2026-03-04 22:35:51 +08:00
JOYCEQL dbddd4f0e6 feat: modern template's content height 2026-03-04 21:50:48 +08:00
JOYCEQL f78518b74f refactor: extract resume list page components and utilities into dedicated files 2026-03-03 01:09:17 +08:00
JOYCEQL 33302651ad feat: Introduce a sidebar layout for the Modern template, relocating the Education section and refining section styling, spacing, and truncation 2026-03-03 00:56:59 +08:00
JOYCEQL b149f1ab2b style: remove required prop and asterisk indicator from Field component and its usages in EducationItem 2026-03-03 00:14:21 +08:00
JOYCEQL 84acbc8d85 style: reduce top margin for descriptions and details across various resume template sections 2026-03-03 00:03:26 +08:00
JOYCEQL 023c9cb4e2 feat: Add 'To Present' switch for date and date range inputs, disabling the end date picker when active 2026-03-02 23:50:48 +08:00
JOYCEQL c62e983ee9 perf: Update default Gemini model to gemini-flash-latest in API routes and AI config store 2026-03-02 00:44:40 +08:00
JOYCEQL 0798f7cc71 chore: release v2.0.2 v2.0.2 2026-03-02 00:37:41 +08:00
JOYCEQL 0a9d71b355 chore: new post-bump script 2026-03-02 00:37:28 +08:00
JOYCEQL 7dda46a82e feat: Integrate Gemini API for resume import && AI polishing && AI grammar 2026-03-02 00:30:58 +08:00
JOYCEQL 5c6dc7fee2 feat: Implement blank resume creation and enhance section management with standard modules and a new section addition UI 2026-03-01 15:08:19 +08:00
JOYCEQL e3e8cecd08 docs: Add WeChat group contact information and QR code to READMEs 2026-02-28 22:54:11 +08:00