Mo Tarbin
343245f290
Add Smart Insights feature to Sidepanel and refactor SidepanelSettings
2026-03-09 01:10:00 -04:00
Mo Tarbin
1982408881
Add scheduled notifications management to DeveloperSettings
2026-03-08 23:22:10 -04:00
Mo Tarbin
4e352e1430
Add app state change listener to manage focus state with React Query
2026-03-08 23:21:20 -04:00
Mo Tarbin
4fa0f5ffeb
Refactor duration handling and enhance chore management features
...
- Replace hardcoded time units with TIME_UNITS constant in NotificationTemplate.
- Introduce DurationInput component for reusable duration selection in ChoreEdit and AddTaskModal.
- Update chore queries to refetch on window focus.
- Adjust completion window logic in ChoreView and HistoryCard for better deadline handling.
- Implement smart insights filter restoration in MyChores.
- Add MyChoreHeader component for improved filter display.
- Enhance activity notes display with truncation and modal view in ActivitiesCard.
2026-03-08 23:21:02 -04:00
Mo Tarbin
21e0b08716
Fix https://github.com/donetick/donetick/issues/576
...
tailwind.config.js — Added corePlugins: { preflight: false } to disable Tailwind's Preflight reset. Preflight forces svg { display: block } which breaks MUI Joy's inline icon layout inside <Select>, <Autocomplete>, etc., making the icon area unclickable. Since MUI Joy's <CssBaseline /> already provides a CSS reset, Preflight was redundant.
index.css — Removed the global button, a, [role="button"] { transform: translateZ(0); backface-visibility: hidden; } rule. This was creating new stacking contexts on every button element, which interfered with MUI Joy's internal pseudo-element overlays used for click-target expansion.
2026-03-07 23:25:02 -05:00
Mo Tarbin
658054b13d
Clear active filter when navigating to All Tasks When a filter was active and the user navigated to /chores
...
via the navbar, the activeFilterId state persisted even though the
filterId
2026-02-23 01:40:20 -05:00
Mo Tarbin
58ebfb71d1
Fix unable to use multiselect
...
https://github.com/donetick/donetick/issues/544
2026-02-22 23:19:47 -05:00
Mo Tarbin
da1f7bea4f
handleTaskCompletion to remove timeout and improve undo functionality
2026-02-18 01:08:59 -05:00
Mo Tarbin
a8180a04ab
add NoteViewerModal and integrate note viewing functionality in HistoryCard
2026-02-18 00:19:33 -05:00
Mo Tarbin
55acdfba2a
streamline EditHistoryModal layout and improve button placement
2026-02-18 00:19:15 -05:00
Mo Tarbin
4b4498e84d
add NoteViewerModal for displaying chore notes and descriptions
...
Fix https://github.com/donetick/donetick/issues/532
2026-02-18 00:18:44 -05:00
Mo Tarbin
f483653506
show performer avatar in HistoryCard component
2026-02-16 18:27:52 -05:00
Mo Tarbin
6e3def2c13
Fix : skip rending when no entry selected
...
Add Support for notification when action happen
https://github.com/donetick/donetick/issues/471
2026-02-16 12:15:51 -05:00
Mo Tarbin
6416378b78
update package versions and remove deprecated react-swipeable-list dependency
2026-02-16 11:27:48 -05:00
Mo Tarbin
3591bce1b5
fix: clear selected project from local storage when the active project is deleted
2026-02-16 00:04:20 -05:00
Mo Tarbin
174a00c469
fix: update button label from 'Create Custom Filter' to 'Create Filter' in SortAndGrouping component
2026-02-16 00:02:15 -05:00
Mo Tarbin
f07cb350d4
fix: parse filter ID as number in MyChores component
2026-02-15 23:59:57 -05:00
Mo Tarbin
3d8fbe05f3
Shoe UserActivites even where there is no data
2026-02-15 23:28:54 -05:00
Mo Tarbin
1fc1d69dae
feat: add MoreVert icon button for toggle actions in multiple components
2026-02-15 23:21:44 -05:00
Mo Tarbin
af401e7b27
refactor: replace react-swipeable-list with @meauxt/react-swipeable-list across multiple views
2026-02-15 23:17:09 -05:00
Mo Tarbin
bc274b2cf7
fix: update subscription modal navigation in UserProfileAvatar
2026-02-15 11:39:25 -05:00
Mo Tarbin
488c732f3c
Unify the chip texts generator logic for chorecard
2026-02-15 11:39:05 -05:00
Mo Tarbin
0b7d7bbe7f
fix: update dependency array in AppContent useEffect to when to show there is update
...
https://github.com/donetick/donetick/issues/521
2026-02-14 16:58:03 -05:00
Mo Tarbin
75ac9fd38d
bump version to 1.2.0 for Android, iOS, and package.json
2026-02-14 16:50:09 -05:00
Mo Tarbin
d8d7b6a766
Merge branch 'main' into dev
2026-02-10 23:21:33 -05:00
Mo Tarbin
aaa7bae55f
force flow torecat for all screen
2026-02-10 23:21:27 -05:00
Mo Tarbin
1786a5e910
Merge branch 'dev'
2026-02-10 20:38:16 -05:00
Mo Tarbin
d9d93ffad3
clean up imports and remove unused quick schedule functionality in DateModal
2026-02-10 20:38:01 -05:00
Mo Tarbin
032b9f1f17
update version codes to 0.4.0 for Android, iOS, and package.json
2026-02-10 19:06:01 -05:00
Mo Tarbin
eba629e5a7
sync version across ios /android and web
2026-02-10 19:05:09 -05:00
Mo Tarbin
41fb8b6bf4
add bump-version script and update password reset functionality
2026-02-10 12:00:27 -05:00
Mo Tarbin
430e6025fa
Merge branch 'dev'
2026-02-10 11:46:16 -05:00
Mo Tarbin
57a16c4904
add bump-version script and update password reset functionality
2026-02-10 11:46:06 -05:00
Mo Tarbin
4525aee9a1
Merge branch 'dev'
2026-02-10 11:11:02 -05:00
Mo Tarbin
e99aae3ed4
fix: hide NavBar on specific domain names
2026-02-10 11:10:50 -05:00
Mo Tarbin
a9cff1f49a
Merge branch 'dev'
2026-02-10 01:15:45 -05:00
Mo Tarbin
f5b0f06bba
show Ops, something went wrong
...
if we unable to load chore
2026-02-10 00:57:32 -05:00
Mo Tarbin
f65e72fdc1
Merge branch 'dev'
2026-02-10 00:44:12 -05:00
Mo Tarbin
979565691f
adjust due date formatting to include the last second of the day
2026-02-10 00:43:59 -05:00
Mo Tarbin
9c115efecb
fix: ensure apiClient initialization and update resource queries in authentication flow
2026-02-10 00:42:25 -05:00
Mo Tarbin
1ce7749826
better display Task has only due date without time
2026-02-10 00:41:08 -05:00
Mo Tarbin
ef232aba88
Merge branch 'dev'
2026-02-09 23:31:25 -05:00
Mo Tarbin
0c9619a550
fix: streamline public pages handling in NavBar component ( revert to previous state)
2026-02-09 23:31:18 -05:00
Mo Tarbin
8b9d20d908
Merge branch 'dev'
2026-02-09 23:25:34 -05:00
Mo Tarbin
1006254090
fix: update landing page routing based on domain conditions
2026-02-09 23:23:26 -05:00
Mo Tarbin
b784f94a64
implement deep link handling for OAuth authentication
...
https://github.com/donetick/donetick/issues/504
2026-02-09 23:23:12 -05:00
Mo Tarbin
34c382daea
feat: add undo functionality for skipped tasks in chore actions
2026-02-09 23:20:10 -05:00
Mo Tarbin
1b57be1d64
Show ability to undo task on choreView
...
https://github.com/donetick/donetick/issues/505
2026-02-09 23:18:45 -05:00
Mo Tarbin
25676cff8c
Limit Local notification to 64 https://github.com/donetick/donetick/issues/506
2026-02-09 23:14:59 -05:00
Mo Tarbin
476c9f5840
Fix Google Authentication sending [object object] instead of serialized obj
2026-02-09 11:16:22 -05:00