Commit Graph

765 Commits

Author SHA1 Message Date
Mo Tarbin
925ebf3210 fix: correct file patterns in Crowdin configuration for locale files 2026-07-12 18:07:22 -04:00
Mo Tarbin
b1ff6805eb fix: update NFC URL generation to support iOS platform in ChoreModals component 2026-07-12 18:07:22 -04:00
cm-moment
1f4646dbdc feat: 新增简体中文(zh-CN)语言汉化包
1. 新增 zh-CN 简体中文国际化目录
2. 完成 chores、common、settings 页面全部文本汉化
3. 语言编码遵循 BCP47 标准,与现有多语言目录结构统一
2026-07-12 18:07:22 -04:00
Mo Tarbin
6612e77579 fix: implement UUID generation utility and replace crypto.randomUUID usage (to support genertaion when we are in http )in task and chore components 2026-07-12 18:07:22 -04:00
tanomitsu
2fd6d5cd2e feat: add Japanese (ja) localization
- Add ja translations for common, settings, and chores namespaces
- Register ja in AVAILABLE_LANGUAGES so it appears in the language picker
- Import moment/locale/ja so date and relative-time formatting uses Japanese
2026-07-12 18:07:17 -04:00
Mo Tarbin
7889c32be0 fix: simplify Node.js setup in build workflow by removing version matrix 2026-07-08 14:13:18 -04:00
Mo Tarbin
1ca91d684f fix: remove redundant lint job from build workflow and ensure main branch is specified for push events 2026-07-08 14:08:41 -04:00
Mo Tarbin
648f76bd22 fix: update version codes and add local networking support in iOS Info.plist 2026-07-08 14:06:03 -04:00
Mo Tarbin
f8d772149b fix: enhance SSE connection handling for native platforms and implement ticket fetching 2026-07-08 13:56:10 -04:00
Mo Tarbin
181156de10 fix: prevent infinite reload loop in OAuth deep link handling and clean up comments in LoginView 2026-07-08 12:46:42 -04:00
Mo Tarbin
fd3f7f4a37 fix: update version codes and enhance document scanning functionality 2026-07-07 21:16:30 -04:00
Mohamad Tarbin
20e5c0e292 Merge pull request #129 from donetick/fix-dependencies
chore: update iOS deployment target to 15.0 and upgrade dependencies
2026-07-07 11:22:19 -04:00
Mo Tarbin
768c639d2b chore: update iOS deployment target to 15.0 and upgrade dependencies 2026-07-07 11:21:58 -04:00
Mohamad Tarbin
9bd7f8347b Merge pull request #128 from donetick/ux-improvment-07-01-2026
Ux improvment 07 01 2026
2026-07-07 00:48:14 -04:00
Mohamad Tarbin
ae57022102 Merge pull request #127 from donetick/add-photo-ai
Add Support for OCR and attachment on tasks, redesign AddTaskModal
2026-07-07 00:25:35 -04:00
Mo Tarbin
12d95dd4b1 Fixes and remove logs 2026-07-07 00:23:36 -04:00
Mo Tarbin
57ac5cb9bf feat: enhance user profile photo handling with URL resolution and profile refresh 2026-07-06 18:12:23 -04:00
Mo Tarbin
24508be4d4 feat: implement attachment browser and viewer modals, enhance chore attachment handling 2026-07-06 18:11:57 -04:00
Mo Tarbin
9136ff3ea3 feat: enhance file upload and attachment management with draft support 2026-07-06 18:10:43 -04:00
Mo Tarbin
4460d80b72 Ability to have open OCR from the field 2026-07-04 15:22:24 -04:00
Mo Tarbin
eb8c178603 Add ability to move project from choreactionMenu
fix header not syncing on mychoreHeader
2026-07-04 12:00:12 -04:00
Mohamad Tarbin
ad08cfaad0 Merge pull request #126 from donetick/advance-filtering
Advance filtering
2026-07-04 02:25:31 -04:00
Mo Tarbin
96845ad7cf fix merge issue 2026-07-04 02:19:47 -04:00
Mohamad Tarbin
16412821bf Merge branch 'develop' into advance-filtering 2026-07-04 02:06:18 -04:00
Mo Tarbin
3c0f4402a8 add dependencies 2026-07-03 23:31:43 -04:00
Mo Tarbin
260087d1fa Add Ability to turnOCR photo then create task (Merge support-local-ai) 2026-07-03 23:31:19 -04:00
Mo Tarbin
3361ef949a Ability to open edit entry from HistoryDetailsModal 2026-07-03 15:45:15 -04:00
Mo Tarbin
dfe0e960dc Ability to open the modal for more details in actitityView 2026-07-03 14:56:44 -04:00
Mo Tarbin
98e0623cb7 Make sure the Activity view match with History Icons 2026-07-03 14:56:12 -04:00
Mo Tarbin
97084db4de Add HistoryDetailModal component for detailed activity view 2026-07-03 14:25:12 -04:00
Mo Tarbin
165c76bb69 feat: Implement advanced filtering in FilterBar and integrate ActiveFilterChips component
- Refactored FilterBar to utilize ActiveFilterChips for displaying active filters.
- Added selectable chip styles and improved hover effects for better UX.
- Enhanced filter handling with new props for managing active filters and results count.
- Introduced new hooks and state management for custom filters in MyChores and UserActivities.
- Updated ChoreToolbar to support new filter functionalities and improved UI components.
- Added client-side filtering capabilities in UserActivities with dynamic filter definitions.
2026-07-03 14:24:05 -04:00
Mo Tarbin
e0e4145481 Due date grouping show as timeline ( break by date not like smart groups) 2026-07-03 11:51:18 -04:00
Mo Tarbin
8c4e7e0e43 Center the text in the Quick filter chips 2026-07-03 11:49:27 -04:00
Mohamad Tarbin
dee41dad9e Merge pull request #125 from donetick/add-task-modal-v2
Add task modal v2
2026-07-03 02:01:33 -04:00
Mo Tarbin
47d596af08 feat: enhance DueDatePickerField with quick date and time selection options 2026-07-03 01:58:31 -04:00
Mo Tarbin
4019a7c225 feat: update AddTaskModal and SmartTaskTitleInput components for improved functionality and styling 2026-07-03 01:58:08 -04:00
Mo Tarbin
db0c199674 feat: refactor NotificationTemplate and remove unused components for cleaner code 2026-07-02 20:53:12 -04:00
Mo Tarbin
f11a1fd9cc feat: add DueDatePickerPreview component for managing due dates and times
feat: implement LabelsPickerField component for selecting multiple labels

feat: create NotificationPickerField component for managing notification reminders

feat: add PriorityPickerField component for selecting task priority levels

feat: implement ProjectPickerField component for selecting projects

feat: create RepeatPickerField component for setting up recurring tasks

feat: add RepeatPickerPreview component for displaying and selecting repeat options
2026-07-02 20:51:53 -04:00
Mo Tarbin
892754bbae feat: enhance error handling UI with detailed messages and copy functionality 2026-07-01 22:43:58 -04:00
Mohamad Tarbin
a0de0c2005 Merge pull request #111 from donetick/issue-108
Add MFA handling to AuthenticationLoading component
2026-06-30 01:52:57 -04:00
Mo Tarbin
6b5f5c54dd Add MFA handling to AuthenticationLoading component 2026-06-30 01:45:12 -04:00
Mohamad Tarbin
fdac632b1c Merge pull request #124 from donetick/bug-fixes-06-27-2026
Bug fixes 06 27 2026
2026-06-30 01:23:52 -04:00
Mo Tarbin
43f804c7a8 Fix: Export polling constants and synchronize retry intervals in SyncStatusIndicator 2026-06-30 01:21:17 -04:00
Mo Tarbin
e85220d727 Fix: Changing URL for backend requiring restart.
Fix: Add better feedback so user know if the url invalid or unreachable
2026-06-30 01:17:52 -04:00
Mo Tarbin
489d46e922 Fix : Display better login errors 2026-06-27 22:24:15 -04:00
Mo Tarbin
b2fdb049e2 Fix: update chore state handling on delete and archive actions
Response from backend just say sucessfull so we need to use the chore optimisitcally
2026-06-27 22:22:57 -04:00
Mo Tarbin
878031cae8 Fix: Make sure notification skip for achieve tasks
https://github.com/donetick/donetick/issues/695
2026-06-27 22:19:12 -04:00
Mohamad Tarbin
aeb0b90281 Merge pull request #116 from scottanderson/fix-assignee
fix: Set assignee bug
2026-06-23 00:19:25 -04:00
Mohamad Tarbin
83eb04eed3 Merge pull request #119 from scottanderson/anyone
Improve `anyone` UX
2026-06-22 23:27:03 -04:00
Scott Anderson
aeb3916741 Set anyone when everyone is deselected 2026-06-18 12:55:53 -04:00