1118 Commits

Author SHA1 Message Date
Mo Tarbin
74d658f928 Release 1.2.16 v1.2.16 2026-07-18 03:15:20 -04:00
Mohamad Tarbin
24a1572752 Merge pull request #153 from donetick/upload-and-attachment
Improve Offline mode and stop temp id position, stuck commands can no…
2026-07-18 02:32:11 -04:00
Mo Tarbin
80099635be Improve Offline mode and stop temp id position, stuck commands can no longer block the pipeline, Fix Spurious Offline flip, Ghost Chore when switching accounts 2026-07-18 02:31:00 -04:00
Mohamad Tarbin
cd28526ccc Merge pull request #152 from donetick/upload-and-attachment
Upload and attachment
2026-07-18 02:28:12 -04:00
Mo Tarbin
277e10daf1 fix IOS sqlite return metadata as first row 2026-07-18 02:20:31 -04:00
Mo Tarbin
a6fb3c87c4 Refactor Attchemnt Upload and fix bug with signing 2026-07-18 02:16:42 -04:00
Mohamad Tarbin
bf6474a488 Merge pull request #151 from donetick/deeplink-fixes
Fix Notification deeplink
2026-07-17 19:34:01 -04:00
Mo Tarbin
08f8d6ac6a Fix Notification deeplink 2026-07-17 19:33:33 -04:00
Mo Tarbin
0c80efc686 add mapping for crowdin 2026-07-16 22:35:45 -04:00
Mo Tarbin
e1b6561b70 %two_letters_code% to %locale% in crowdin.yml. 2026-07-16 22:24:46 -04:00
Mo Tarbin
56e91db0b4 Release 1.2.12 : Remove NDEF and PACE from NFC permission. fix login with google entitlement 2026-07-16 20:55:40 -04:00
Mohamad Tarbin
ce3b6fdc37 Merge pull request #149 from donetick/fix-login-with-google-2
fix(ios): register Google Sign-In URL scheme to prevent launch crash
2026-07-16 19:41:03 -04:00
Mo Tarbin
885427fa85 fix(ios): register Google Sign-In URL scheme to prevent launch crash
Merge duplicate CFBundleURLTypes entries in Info.plist so the Google
reversed-client-ID scheme and the donetick deep-link scheme coexist.
The second entry was overriding the first, causing GIDSignIn to throw
NSInvalidArgumentException for a missing URL scheme.
2026-07-16 19:40:34 -04:00
Mo Tarbin
b77365e60f Release 1.2.12 2026-07-16 19:07:50 -04:00
Mohamad Tarbin
b3d601aa35 Merge pull request #148 from donetick/fix-login-with-google
Fix login with google
2026-07-16 18:53:57 -04:00
Mo Tarbin
f1aca45ce3 Update version 2026-07-16 18:53:32 -04:00
Mo Tarbin
46b1902af2 force login before login with google 2026-07-16 18:52:05 -04:00
Mohamad Tarbin
96cee7e5c2 Merge pull request #140 from donetick/07-14-bug-fixes
07 14 bug fixes
2026-07-14 21:10:11 -04:00
Mo Tarbin
8a32811226 Add Advance option section 2026-07-14 19:15:20 -04:00
Mohamad Tarbin
18dbaee4b5 Merge pull request #139 from donetick/fastline
Integrate with Fastline to automate App stores/ Playstore release
2026-07-14 17:34:28 -04:00
Mo Tarbin
9c7cea23a7 Add More options to AddTaskModal to handle most of the things we have in editChore 2026-07-14 14:24:43 -04:00
Mo Tarbin
519b085dd2 fix: pressing shift +enter in task title field open the task desc 2026-07-14 14:22:34 -04:00
Mo Tarbin
66d3bc6c7b fix: add ability to create label in label picker 2026-07-14 12:59:47 -04:00
Mo Tarbin
40270f219a Fix: make sure the calendar doesn't take the full screen on desktop 2026-07-14 12:29:32 -04:00
Mo Tarbin
08fba15fee fix https://github.com/donetick/frontend/issues/95 2026-07-14 12:24:40 -04:00
Mo Tarbin
379e1a354b Update to include publishing the apps 2026-07-14 12:17:13 -04:00
Mo Tarbin
eacfca715c Integrate with Fastline, Create a release script 2026-07-14 12:16:36 -04:00
Mo Tarbin
4bfff4b7e9 Add script to handle secrets fetching 2026-07-14 11:57:29 -04:00
Mo Tarbin
bbad583e53 fix: correct day-of-month recurrence parsing to use monthly interval and set next due date 2026-07-14 11:15:50 -04:00
Mo Tarbin
359202a594 fix: clear offline data on logout, session expiry, server change, and login
Offline DB was never wiped during logout, token expiry, or server URL
change, allowing stale data to persist across users and servers. Also
plugs the refresh-token expiry path which bypassed handleLogout entirely.
2026-07-14 11:08:46 -04:00
Mo Tarbin
7f68f7dd9d update permissions in AndroidManifest.xml for better compatibility and security to fix google play issue:
```Your app cannot make use of the READ_MEDIA_IMAGES or READ_MEDIA_VIDEO permissions because it only needs one-time or infrequent access to a device’s media files. To use these permissions, your app’s core functionality must need persistent access to photo and video files.
```
2026-07-13 02:44:14 -04:00
Mo Tarbin
77a9de570c release Prep: update version codes to 28 and marketing version to 1.2.7 in build.gradle, project.pbxproj, and package.json 2026-07-13 00:50:03 -04:00
Mo Tarbin
a02b193b90 implement NFC intent normalization in MainActivity for Donetick 2026-07-13 00:46:48 -04:00
Mo Tarbin
789eb30d2b chore: update iOS project version to 28 and marketing version to 1.2.6; add sensitive files to .gitignore 2026-07-13 00:32:04 -04:00
Mohamad Tarbin
7a653a5bb7 Merge pull request #135 from donetick/bugfixes-07-09-2026
improve task management
2026-07-13 00:21:40 -04:00
Mo Tarbin
c929977773 add filter options for created and updated dates in SortAndGrouping component 2026-07-13 00:17:27 -04:00
Mo Tarbin
d21ec9d727 make choosing color match advance filter color selector 2026-07-12 23:34:47 -04:00
Mo Tarbin
5332d0ac62 streamline task management in SubTask component. have better shortcut and keyboard movement 2026-07-12 23:34:19 -04:00
Mo Tarbin
6508eb57fc Merge branch 'develop' of https://github.com/Donetick/frontend into bugfixes-07-09-2026 2026-07-12 18:11:22 -04:00
Mo Tarbin
b7cc19b719 format 2026-07-12 18:11:00 -04:00
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
Mohamad Tarbin
0531b97e19 Merge pull request #134 from donetick/bugfixes-07-09-2026
Update NFC URL generation for iOS and fix Crowdin file patterns
2026-07-10 01:45:58 -04:00
Mo Tarbin
7336b52e14 fix: correct file patterns in Crowdin configuration for locale files 2026-07-10 01:45:16 -04:00
Mohamad Tarbin
cc03275ad3 Merge pull request #132 from cm-moment/develop
feat: Add Simplified Chinese (zh-CN) localization新增简体中文(zh-CN)语言汉化包
2026-07-10 01:24:56 -04:00
Mo Tarbin
09909514d5 fix: update NFC URL generation to support iOS platform in ChoreModals component 2026-07-10 01:07:55 -04:00
Mohamad Tarbin
a3dd8cb00d Merge pull request #133 from donetick/bugfixes-07-09-2026
fix: implement UUID generation utility and replace crypto.randomUUID …
2026-07-09 14:44:35 -04:00