Commit Graph

1063 Commits

Author SHA1 Message Date
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
Mohamad Tarbin
a038a3366f Merge pull request #130 from donetick/add-task-photo-fix
fix: update version codes and enhance document scanning functionality
2026-07-07 23:17:17 -04:00
Mohamad Tarbin
c43dc175d0 Merge branch 'develop' into feature/ja-localization 2026-07-07 23:01:46 -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
Mohamad Tarbin
c42b0677d1 Merge pull request #104 from nicholasremm/feature/fix-oauth2-refresh-token
fix(mobile): Store refresh token when using OAuth2 provider
2026-06-17 20:32:49 -04:00
Scott Anderson
08f7e4900c Improve anyone UX 2026-06-17 04:45:00 -04:00
Mo Tarbin
8e5c31f7f3 remove the old filter logic and use advance filter in myChore 2026-06-14 15:55:19 -04:00
Mo Tarbin
23e777cd94 implement unified ChoreToolbar and enhance ChoreHistory with filtering options 2026-06-14 15:54:40 -04:00