Commit Graph
35 Commits
Author SHA1 Message Date
bboysoul 3aa988c699 feat: show progress bars for numeric habits
ci / gitleaks (push) Successful in 6s
ci / docker (push) Successful in 6m24s
2026-09-08 15:51:23 +08:00
bboysoul 0f8955e890 feat: add habits to today overview
ci / gitleaks (push) Successful in 35s
ci / docker (push) Successful in 4m0s
2026-09-08 13:49:21 +08:00
bboysoul 798725ad29 fix: persist completed item visibility
ci / gitleaks (push) Successful in 18s
ci / docker (push) Successful in 3m49s
2026-09-08 11:24:39 +08:00
bboysoul 42b0e37d96 fix: align numeric habit progress to row end
ci / docker (push) Successful in 5m26s
2026-09-08 11:03:03 +08:00
bboysoul 8fa0418fa2 fix: clarify completed habit reset notice
ci / docker (push) Successful in 4m5s
2026-09-08 10:52:56 +08:00
bboysoul 3528e880f6 fix: export restorable CSV backups
ci / docker (push) Successful in 4m24s
2026-09-08 10:19:13 +08:00
bboysoul 84e14f39e0 fix: remove standalone data import tool
ci / docker (push) Successful in 3m43s
2026-09-08 10:10:08 +08:00
bboysoul 7ec480914a fix: remove habit refresh action
ci / docker (push) Successful in 6m56s
2026-09-08 09:46:54 +08:00
bboysoul fde37de0fc fix: show live feedback while reordering
ci / docker (push) Successful in 3m27s
2026-09-08 07:56:47 +08:00
bboysoul 988d131d9b feat: add task and habit reordering
ci / docker (push) Successful in 3m33s
2026-09-08 06:51:31 +08:00
bboysoul 635930db50 feat: add password change settings
ci / docker (push) Successful in 3m38s
2026-09-07 17:35:09 +08:00
bboysoul 5d564b0269 fix: keep today habits visible while refreshing
ci / docker (push) Successful in 5m48s
2026-09-07 17:27:24 +08:00
bboysoul 6ca613f5fa fix: reset completed numeric habits from check button
ci / docker (push) Successful in 7m21s
2026-09-07 17:00:43 +08:00
bboysoul a1cb780774 feat: simplify today dashboard
ci / docker (push) Successful in 4m27s
2026-09-07 16:45:47 +08:00
bboysoul c94a914e99 fix: smooth habit row edge and add hide completed
ci / docker (push) Successful in 5m50s
2026-09-07 16:07:38 +08:00
bboysoul 3827e14a83 feat: add visible habit check controls
ci / docker (push) Successful in 4m15s
2026-09-07 15:55:55 +08:00
bboysoul 76d9c1576f Revert "fix: declutter today view and task rows"
ci / docker (push) Successful in 3m25s
This reverts commit 081cddaf54.
2026-09-07 15:26:11 +08:00
bboysoul 081cddaf54 fix: declutter today view and task rows
ci / docker (push) Successful in 3m28s
- Drop redundant <h2> page titles in 习惯 / 倒数日 / 设置与数据
- Wrap today view in three <section class='today-block'> sub-blocks:
  今日任务 / 今日习惯 / 倒数日提醒 (7 天内 countdowns)
- Reduce task row noise: priority becomes a colored dot, priority
  select and priority-text removed; delete action is desktop-only
- Hide task row inline actions and pager when only a single page
- Add a row-level More menu on sidebar list / folder rows (rename,
  archive, delete) and a 'archived' toggle that appears only when
  archived lists exist
- Add 'archived-heading' / 'page-subtitle' / 'today-block' /
  'priority-dot' / 'task-delete{display:none}' / 'row-menu' styles
  and a mobile 'min-height:44px' hit area for sidebar row actions
- Refresh unit tests in src/style.test.ts to cover the cleanup
2026-09-07 15:16:29 +08:00
bboysoul 593ee6bbf3 fix: remove swipe backgrounds and smooth habit swipe updates
ci / docker (push) Successful in 3m24s
2026-09-07 13:30:57 +08:00
bboysoul acab663226 feat: unify draggable creation button
ci / docker (push) Successful in 3m23s
2026-09-07 12:04:34 +08:00
bboysoul 373c038fe7 feat: support desktop habit swipe toggles
ci / docker (push) Successful in 3m27s
2026-09-07 11:25:29 +08:00
bboysoul d595af4f52 refactor: simplify dodo core experience
ci / docker (push) Successful in 3m54s
2026-09-06 14:41:08 +08:00
bboysoul 4e888ffe1c fix: calendar recurrence tz/overrides, today habits schedule, list archive mobile access
ci / docker (push) Successful in 3m23s
2026-09-06 11:33:21 +08:00
bboysoul 4c93d0e1f8 fix: land on today and swipe count habits incrementally
ci / docker (push) Successful in 3m16s
2026-09-06 10:44:06 +08:00
bboysoul cc98bc53e9 fix: align today habit rows with swipe interactions
ci / docker (push) Successful in 3m26s
2026-09-06 10:13:46 +08:00
bboysoul c98223b7d3 fix: harden calendar subscriptions and add left-swipe reopen
ci / docker (push) Successful in 3m31s
2026-09-06 09:45:00 +08:00
bboysoul b937c8ca72 feat: swipe complete, list archive, today habits and calendar subscriptions
ci / docker (push) Successful in 3m20s
2026-09-06 09:33:37 +08:00
bboysoul 13715945d5 feat: use swipe to complete items
ci / docker (push) Successful in 3m22s
2026-09-06 08:12:44 +08:00
bboysoul 35e562026c feat: remove calendar and refine habits
ci / docker (push) Successful in 3m53s
2026-09-06 07:56:23 +08:00
bboysoul 32d6fe9424 fix: DST-aware calendar and ghost recurrence guard
ci / docker (push) Successful in 6m8s
2026-09-05 20:47:07 +08:00
bboysoul 2e7c572af2 fix: calendar bounds and habit stats query
ci / docker (push) Successful in 4m36s
2026-09-05 20:08:52 +08:00
bboysoul 2987a787d3 perf: reduce dodo data loading requests
ci / docker (push) Successful in 6m31s
2026-09-05 19:51:00 +08:00
bboysoul e8c49b045f fix: habits view api fields + remove multi-select
ci / docker (push) Successful in 7m7s
2026-09-05 18:01:17 +08:00
bboysoul 799b522f9b fix: attach CSRF token to state-changing requests
ci / docker (push) Successful in 5m20s
2026-09-05 17:33:30 +08:00
bboysoul 067d27a477 feat: recurring tasks, habits, attachments, import/export, audit and security 2026-09-05 13:35:17 +08:00