Commit Graph

884 Commits

Author SHA1 Message Date
Mo Tarbin
d10727b87d Enhance due date parsing by validating word boundaries to prevent partial matches 2026-05-25 12:46:18 -04:00
Mohamad Tarbin
52d6dc9376 Merge pull request #106 from Paccoco/fix/android-custom-server-url-init
fix: reinitialize api client after server URL changes
2026-05-25 02:01:02 -04:00
Mohamad Tarbin
6ff38e8068 Merge pull request #90 from felipellc/add-pt-br-translation
feature/add-ptbr-support
2026-05-25 01:59:06 -04:00
Mohamad Tarbin
b54f4a846c Merge pull request #99 from donetick/offline-support-v2
Offline support v2
2026-05-25 01:57:27 -04:00
Mo Tarbin
b69fa34b9f including improved command handling and sync status updates 2026-05-25 01:56:14 -04:00
Mohamad Tarbin
e1f050ac7e Merge pull request #107 from donetick/fix-activity-car
Add status handling for 'Missed' and 'Rescheduled' activities in Acti…
2026-05-25 01:48:21 -04:00
Mo Tarbin
76668b65fc Add status handling for 'Missed' and 'Rescheduled' activities in ActivityItem 2026-05-24 01:54:56 -04:00
Paccoco
7524cc31c1 fix: reinitialize api client after server URL changes 2026-05-24 01:53:14 +00:00
nick
a7f832107d Use common storage function to save access and refresh tokens 2026-05-17 19:49:08 +00:00
Mohamad Tarbin
674b0d7285 Merge pull request #101 from MindStudioOfficial/fix/points-members-history-v2
[reopen] fix: points history to include circle members [for donetick/donetick#362]
2026-05-16 22:42:12 -04:00
Mo Tarbin
d618a09f6d add network listener management and enhance sync on reconnect functionality 2026-05-16 19:33:07 -04:00
Marc Julien Bach
995b1fe63c Fix points history to include circle members 2026-05-16 16:06:09 +02:00
Mohamad Tarbin
6200f4f790 Merge pull request #100 from donetick/revert-93-fix/points-members-history
Revert "fix: points history to include circle members [for donetick/donetick#362]"
2026-05-16 00:46:10 -04:00
Mohamad Tarbin
a16c312292 Revert "fix: points history to include circle members [for donetick/donetick#362]" 2026-05-16 00:45:51 -04:00
Mohamad Tarbin
1d907bc2d4 Merge pull request #93 from MindStudioOfficial/fix/points-members-history
fix: points history to include circle members [for donetick/donetick#362]
2026-05-16 00:45:44 -04:00
Mohamad Tarbin
d267ba4cde Merge pull request #94 from tinect/feat/germanTranslation
feat: add German translation
2026-05-12 01:25:09 -04:00
Mo Tarbin
07c31ebde1 feat: enhance chore management with history and sync improvements
- Added support for starting and pausing chores with offline handling.
- Implemented chore history updates and deletions with pending command management.
- Enhanced sync engine to handle chore history changes and deletions.
- Introduced a PendingBadge component to display pending actions for chore history.
- Updated DeveloperSettings to include sync diagnostics and reset functionality.
- Improved user notifications for offline actions and pending commands.
- Refactored ChoreView to dynamically generate info cards based on chore history.
- Added sync status indicator with cancel all functionality for pending commands.
2026-05-12 01:10:49 -04:00
Mo Tarbin
2c353628a3 feat: implement offline support for labels and projects, enhance advanced settings with offline feature toggle, and add sync status indicator
- Added offline support for fetching and caching labels and projects using `offlineDB`.
- Enhanced `AdvancedSettings` to include an offline feature toggle with confirmation modal for disabling offline support.
- Introduced `SyncStatusIndicator` component to display sync status, pending commands, and failed commands.
- Created `PendingBadge` component to manage and display pending actions for synchronization.
- Removed deprecated offline mode toggle from `StorageSettings`.
- Improved error handling and user notifications for offline actions and sync processes.
2026-05-11 17:27:29 -04:00
Mohamad Tarbin
3d170d88fb Merge pull request #88 from hoborm/bugfix/filters-hide-grouping
Add support for grouping to custom filtered chores
2026-05-03 21:30:38 -07:00
Mohamad Tarbin
90171b2ebd Merge pull request #89 from hoborm/bugfix/filters-and-chips-navigation-hamburger
Navigation of filters and chips is now in place instead of navigation to a new site in PWA.
2026-05-03 21:27:01 -07:00
tinect
36298893db feat: rename “Lokalisierung” to “Sprach- und Formateinstellungen”; keep “Things” untranslated 2026-04-21 09:07:06 +02:00
tinect
ca7d71eed4 feat: add German translation 2026-04-20 21:24:59 +02:00
Marc Julien Bach
d0e2771a2f Fix points history to include circle members 2026-04-18 04:39:28 +02:00
Felipe Camargo
6b80bc5b5e Rename pt-BR locale to pt to match project convention
All existing locales use two-letter codes (ar, en, es, fr, nl) and the
crowdin.yml output path uses %two_letters_code% — using pt-BR would
conflict with any future Crowdin-imported Portuguese.

The display name stays 'Portuguese (Brazil)' / 'Português (Brasil)' so
users still see it's the Brazilian dialect.
2026-04-13 08:08:38 -07:00
Felipe Camargo
016a613fd5 Add Brazilian Portuguese (pt-BR) translation
Adds public/locales/pt-BR/ with complete translations for common,
chores, and settings namespaces. Registers pt-BR in the
AVAILABLE_LANGUAGES picker in LocalizationContext.jsx.

Tone: informal 'você' form, natural Brazilian Portuguese.
2026-04-13 07:49:34 -07:00
Mo Tarbin
c6865f48f5 Merge branch 'main' of https://github.com/Donetick/frontend 2026-04-12 14:09:01 -04:00
Mo Tarbin
3935bd67f8 Sort months in recurrent chip text for consistent display 2026-04-12 14:08:45 -04:00
Mohamad Tarbin
917993a4fa Merge pull request #87 from hoborm/bugfix/filters-settings-icon-misaligned
Add 32px height for filter chip, align cogwheel with filters
2026-04-12 14:02:46 -04:00
Mihaly Hobor
1d807002f8 Navigation of filters and chips is now in place instead of navigation to a new site in PWA. 2026-04-09 02:56:38 +02:00
Mihaly Hobor
f95e1138a0 Add support for grouping to custom filtered chores 2026-04-09 02:45:57 +02:00
Mihaly Hobor
1d16d74383 Add 32px height for filter list, align cogwheel with filters 2026-04-09 01:35:49 +02:00
Mo Tarbin
4713e99c7b Bump version to 1.2.2 and update project version codes 2026-04-07 00:43:08 -04:00
Mo Tarbin
1e122b36a3 Merge branch 'main' of https://github.com/Donetick/frontend 2026-04-07 00:37:29 -04:00
Mo Tarbin
c87335ff56 Bump version to 1.2.1 and update project version codes 2026-04-07 00:05:02 -04:00
Mohamad Tarbin
b8dd0e2fb1 Merge pull request #73 from donetick/feature/internationalization-support
Feature/internationalization support
2026-04-06 21:29:31 -04:00
Mohamad Tarbin
3a754d5703 Merge pull request #85 from gitbreaker222/patch-1
UX / SECURITY: Update placeholder text for displayName input
2026-04-06 21:17:42 -04:00
gitbreaker222
e39fa172cb Update placeholder text for displayName input
Currently new users are asked to put their pw into the displayName input --> reveiling credentials!!
2026-04-06 18:39:43 +02:00
Mohamad Tarbin
8c0d2b67e4 Merge branch 'main' into feature/internationalization-support 2026-04-05 20:51:29 -04:00
Mohamad Tarbin
12cba1f8fb Merge pull request #81 from hoborm/bugfix/complete-chore-reappear-issue
Chore hides then reappears after completion
2026-04-05 20:49:09 -04:00
Mohamad Tarbin
bf5ae30bda Merge pull request #83 from donetick/04052026-fixes
bug fixes
2026-04-05 20:43:50 -04:00
Mo Tarbin
2973b47555 User Activities to support note viewing functionality 2026-04-05 20:41:16 -04:00
Mo Tarbin
65cba31306 Update due date handling to treat 23:59:59 as end-of-day and adjust parsing logic for unspecified times 2026-04-05 20:27:07 -04:00
Mo Tarbin
629920c2b3 Description not being send with TaskinSentence 2026-04-05 20:26:51 -04:00
Mo Tarbin
e0f00fd4f5 Enhance AddTaskModal to support custom due times and update due date handling 2026-04-05 18:44:41 -04:00
Mo Tarbin
083680b563 ChoreHistoryItem to improve status icon handling and update date parsing logic to match choreHistory card 2026-04-05 18:27:37 -04:00
Mo Tarbin
9a637c484b fix issue if we use Reset Filter showing task across project instead of default only 2026-04-05 18:27:07 -04:00
Mo Tarbin
175ef04c70 Fix SmartTaskTitleInput to set text color to transparent for better visibility in dark mode 2026-04-05 18:25:55 -04:00
Mihály Hóbor
1d11f8316c Fix the issue where the chore reappears after completion then becomes hidden again. 2026-04-04 01:06:18 +02:00
Mohamad Tarbin
bb8027d663 Merge pull request #64 from feedingaliencat/chores-filter-available-for-me
Chores filter: Add filter for "Assigned to me or not assigned"
2026-04-02 23:56:24 -04:00
Mohamad Tarbin
bfa5c66006 Merge pull request #79 from hoborm/bugfix/rework-create-chore-notification-input-v2
Fix issue where cannot delete input field before input
2026-04-02 23:54:25 -04:00