Mo Tarbin
5b7594ac64
Add apple-app-site-association and assetlinks configuration for app linking
2026-08-10 01:13:06 -04:00
Mo Tarbin
90a38bf091
Add Capacitor Share integration and implement Circle invite sharing feature
2026-08-10 01:13:06 -04:00
Mo Tarbin
eecfc98ebc
Refactor ArchivedTasks component: reorder imports, adjust notification hooks, and clean up unused code
2026-08-10 00:55:31 -04:00
Mohamad Tarbin
6428239be2
Merge pull request #200 from donetick/0809-fixes
...
Fix autocomplete issues and enhance task input handling
2026-08-10 00:54:52 -04:00
Mo Tarbin
4c6e244069
fix: clean up unused imports and simplify component structure in AddTaskModal
2026-08-10 00:53:40 -04:00
Mo Tarbin
af926b033e
improve keyboard shortcuts handling
2026-08-10 00:19:57 -04:00
Mo Tarbin
b7bdfa7885
Implement global search feature with context, UI components, and routing updates
2026-08-10 00:16:38 -04:00
Mo Tarbin
309fd32d50
Enhance task input highlighting with smooth appearance animation and improved CSS keyframes for better visual feedback.
2026-08-09 13:19:32 -04:00
Mo Tarbin
2442b0c441
Fix: autocomplete not visible. refactor: streamline task input handling and improve smart input suggestions and and it's performance
2026-08-09 13:19:16 -04:00
Mohamad Tarbin
5d8095bd9c
Merge pull request #199 from donetick/0809-fixes
...
0809 fixes
2026-08-09 13:17:08 -04:00
Mo Tarbin
1a8aeb84cc
fix: if user type @Ni and then click Nick then what display was NiNick
...
fix: if user select assignee keep then if we don't see assignee in the title
2026-08-09 12:28:12 -04:00
Mo Tarbin
b2529a0091
fix autocomplete in addtaskmodal not displaying
2026-08-09 12:22:30 -04:00
Mo Tarbin
841f83d6ae
Enhance file upload functionality with document scanning support and improved error handling
2026-08-09 12:00:30 -04:00
Mo Tarbin
731c46b26a
Refactor AssigneePickerField to improve value handling and enhance UI/UX for assignee selection
2026-08-09 11:50:51 -04:00
Mo Tarbin
612924e7c3
Add theme background support for light and dark modes in StatusBarManager and ThemeContext
...
Fix: https://github.com/donetick/donetick/issues/759
2026-08-09 11:50:51 -04:00
Mo Tarbin
78760ceebb
Refactor status bar theme handling, attempt to remove the black spaces
2026-08-09 11:50:51 -04:00
Mo Tarbin
e05aa2d169
JoinCircleView: enhance UI/UX with improved messaging, animations, and layout adjustments
2026-08-08 16:01:10 -04:00
Mo Tarbin
1ddf2539e0
Improve circle joining experiance
2026-08-08 13:40:21 -04:00
Mo Tarbin
83a5760959
Enhance error reporting functionality: add bug report option in settings, update error report modal, and refine feedback descriptions
2026-08-07 20:25:06 -04:00
Mo Tarbin
0215a78404
Release 1.2.38
Build validation / build (push) Has been cancelled
v1.2.38
2026-08-07 00:43:15 -04:00
Mohamad Tarbin
475806ac29
Error reporting ( #196 )
...
* implement error reporting modal and service integration
* Add session diagnostics for error reporting and enhance API failure tracking
2026-08-07 00:10:51 -04:00
Mohamad Tarbin
903d022877
New Crowdin updates ( #191 )
...
* New translations common.json (French)
[ci skip]
* New translations settings.json (French)
[ci skip]
* New translations common.json (Spanish)
[ci skip]
* New translations settings.json (Spanish)
[ci skip]
* New translations common.json (Arabic)
[ci skip]
* New translations settings.json (Arabic)
[ci skip]
* New translations settings.json (German)
[ci skip]
* New translations common.json (Japanese)
[ci skip]
* New translations settings.json (Japanese)
[ci skip]
* New translations common.json (Dutch)
[ci skip]
* New translations settings.json (Dutch)
[ci skip]
* New translations common.json (Chinese Simplified)
[ci skip]
* New translations settings.json (Chinese Simplified)
[ci skip]
* New translations common.json (Portuguese, Brazilian)
[ci skip]
* New translations settings.json (Portuguese, Brazilian)
[ci skip]
2026-08-06 23:57:23 -04:00
Mohamad Tarbin
5fb0b5b656
implement Application and MarketingApp components, enhance routing and user context management ( #194 )
2026-08-06 23:57:08 -04:00
Mohamad Tarbin
0b4b21bbb0
Refactor chore filtering and search performance ( #195 )
...
* Refactor assignment strategy handling in ChoreEdit component
* performance improvement : Refactor chore filtering logic and improve search functionality in MyChores and useChoreFilters hooks. reduce rerender etc...
* making sure the filter clear when it supposed to
* formating
2026-08-06 23:56:15 -04:00
Mo Tarbin
555c9d0774
Release 1.2.37
Build validation / build (push) Has been cancelled
v1.2.37
2026-08-05 02:12:21 -04:00
Mohamad Tarbin
48dbc7a152
Fix button issues, improve layout, and enhance notification handling ( #192 )
...
* Fix approval /declien button issue. update action buttons and improve layout
* feat(notifications): enhance notification handling and default templates across components
* fix(sync): improve sync handling to coalesce concurrent requests and prevent lost writes
there is BUG that was very annoying cause by race condition we we update and sync happen as we update and doesn't return the latest added task. this basically fix it
2026-08-05 01:14:39 -04:00
Mohamad Tarbin
784ffbcd00
Fix action button layout and enhance notification handling ( #190 )
...
* Fix approval /declien button issue. update action buttons and improve layout
* feat(notifications): enhance notification handling and default templates across components
2026-08-04 21:22:09 -04:00
Mohamad Tarbin
412faf4ad5
Revert "feat(auth): hide password login when disable_password_auth is set (#4…" ( #189 )
...
This reverts commit a05f8dc4a4 .
2026-08-03 00:39:01 -04:00
Louis-Michel Couture
a05f8dc4a4
feat(auth): hide password login when disable_password_auth is set ( #438 ) ( #121 )
...
Thank yWhen the backend resource endpoint reports disable_password_auth, the login
view hides the username/password form, the 'or' divider and the 'Create new
account' button, leaving only the configured SSO button — so SSO-only
instances present a clean login.
Auth options render only once the resource query has settled, so the password
form never flashes before being hidden (no FOUC) on SSO-only instances.
Also drops a dead setUserProfile(user) call in the post-auth effect (the
symbol was removed earlier, leaving a no-undef that broke lint on this file);
the profile now comes from useUserProfile().
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-08-03 00:36:05 -04:00
Mo Tarbin
778ae72777
Release 1.2.36
Build validation / build (push) Has been cancelled
v1.2.36
2026-08-02 23:30:42 -04:00
Mohamad Tarbin
dc88fe9704
unifying the empty state across components ( #184 )
2026-08-02 23:16:32 -04:00
Mohamad Tarbin
5da8724a7b
Update release script to add --upload-only option and adjust build conditions; enhance ChoreCard styles for better layout ( #188 )
2026-08-02 23:16:23 -04:00
Mohamad Tarbin
f57c24e312
New Crowdin updates ( #150 )
...
* New translations chores.json (French)
[ci skip]
* New translations chores.json (Spanish)
[ci skip]
* New translations chores.json (Arabic)
[ci skip]
* New translations common.json (French)
[ci skip]
* New translations common.json (Spanish)
[ci skip]
* New translations common.json (Arabic)
[ci skip]
* New translations settings.json (French)
[ci skip]
* New translations settings.json (Spanish)
[ci skip]
* New translations settings.json (Arabic)
[ci skip]
* New translations settings.json (French)
[ci skip]
* New translations chores.json (German)
[ci skip]
* New translations settings.json (German)
[ci skip]
* New translations chores.json (Portuguese)
[ci skip]
* New translations common.json (Portuguese)
[ci skip]
* New translations settings.json (Portuguese)
[ci skip]
* New translations chores.json (Chinese Simplified)
[ci skip]
* New translations common.json (Chinese Simplified)
[ci skip]
* New translations settings.json (Chinese Simplified)
[ci skip]
* New translations chores.json (Portuguese, Brazilian)
[ci skip]
* New translations common.json (Portuguese, Brazilian)
[ci skip]
* New translations settings.json (Portuguese, Brazilian)
[ci skip]
* New translations common.json (German)
[ci skip]
2026-08-02 22:37:51 -04:00
Mo Tarbin
a077afb291
Release 1.2.35
2026-08-02 21:13:15 -04:00
Mohamad Tarbin
66d742d091
Remove gray panel in add task modal and update label interaction ( #187 )
...
* Remove the gray panel in add task modal
* migration clicking label to the new advance filtered.
* Fix: Clicking x on filter chip remove the filter condition
2026-08-02 20:53:41 -04:00
Mohamad Tarbin
d641710a41
Reshape onboarding v1.3 ( #185 )
...
* Initialize Onboarding Flow
* Shorten Onboarding
* Add Setup circle and what are the current way to add tasks to the onboarding.
update donetick logo
* improve wording
* Skip onboarding flow for now
* Enable onboarding flow
2026-08-02 20:53:28 -04:00
Mohamad Tarbin
46fb2d5475
Add support for in app feedback ( #176 )
2026-08-02 16:36:51 -04:00
Mohamad Tarbin
b2949b2dd9
Enhance project management UI and handle bulk changes ( #186 )
...
* enable hold to select, remove once x1 chip, unify reschedule modal
* project title still show fromwhen login from different account
it's was cache in local storage so makdikngsure we do clean up
* Fix: show the button for creating task on the modal instead of the panel
* Bulk moving project, Move the button in scanner to the modal
* - Handle bulk change for projects
- allow no assignee being selected
- choreactionmenu become modal on mobile
2026-08-02 16:14:52 -04:00
Scott Anderson
9478f7d0f5
eslint@9, prettier ( #105 )
...
* Update build.yml to allow pushes to any branch
Remove branch restriction for push events, which prevents forked projects from running CI checks prior to creating a PR.
* eslint, prettier config only
2026-08-02 02:43:54 -04:00
Mohamad Tarbin
2e0ff5a10c
Merge pull request #172 from scottanderson/patch-1
...
Update build.yml to allow pushes to any branch
2026-08-02 02:40:26 -04:00
Mohamad Tarbin
85826d8068
Merge pull request #141 from everysingletear/fix/available-languages
...
fix: sync AVAILABLE_LANGUAGES with shipped locales (add zh-CN; drop duplicate ja)
2026-07-31 01:55:40 -04:00
Mohamad Tarbin
9b0af72d74
Merge pull request #182 from donetick/issue-758
...
allow create task assigned to anyone
2026-07-30 20:30:48 -04:00
Mo Tarbin
eb088a259a
allow create task assigned to anyone
2026-07-30 20:29:17 -04:00
Scott Anderson
dcd157274a
Update build.yml to allow pushes to any branch
...
Remove branch restriction for push events, which prevents forked projects from running CI checks prior to creating a PR.
2026-07-30 16:54:09 -04:00
Mohamad Tarbin
19ed0ba3ab
Merge pull request #180 from donetick/reshape-onboarding-v1
...
Reshape onboarding v1
2026-07-30 02:21:25 -04:00
Mo Tarbin
b8fe2833b6
allow numbers in username
2026-07-30 02:02:08 -04:00
Mo Tarbin
c39bbe5984
Remove Logo from sign up and login flow
2026-07-30 02:02:08 -04:00
Mo Tarbin
9950d8ff6c
Remove Logo from sign up and login flow
2026-07-30 02:02:08 -04:00
Mo Tarbin
99b467488f
revamp login and signup screens
2026-07-30 02:02:08 -04:00
Mohamad Tarbin
8dfaa4d8c6
Merge pull request #179 from donetick/revamp-modals
...
Revamp modals
2026-07-30 01:34:26 -04:00