dab246
330c8cbaf5
TF-4269 Apply PR review: breadcrumbs, log error details, and code cleanup for NSE Sentry integration
...
- Replace capture(message:) with addBreadcrumb(level: .warning) in NotificationService for non-error diagnostic checkpoints
- Add addBreadcrumb method to SentryManager with category/level support
- Include error details in KeychainController SentryConfig decode failure log
- Split combined guard into two separate guards to distinguish nil state vs unchanged state
- Remove dead do-catch block in onComplete closure; use errors.forEach to capture real errors
- Translate Vietnamese doc comment to English in SentryManager
2026-04-22 09:00:56 +07:00
dab246
b98c76e72a
TF-4269 Fix Sentry
...
release version: keep full version including -rc suffix
Use full pubspec version (e.g. 0.28.3-rc08) as SENTRY_RELEASE for both
Android and iOS, matching the version the app reports at runtime.
Validation still compares base versions only (strips -rc suffix) to
allow rc tags to match the base version in pubspec.
2026-04-21 13:18:36 +07:00
dab246
37dc22af17
TF-4269 Fix Sentry dSYM upload: find xcarchive via find instead of gym_archive_path.txt
...
lane_context[XCODEBUILD_ARCHIVE] was unreliable — replace with find on
~/Library/Developer/Xcode/Archives to locate the Runner xcarchive directly.
2026-04-21 12:17:46 +07:00
dab246
bab9d4f24c
TF-4269 Integrate Sentry into iOS NSE and automate dSYM upload in CI
2026-04-21 11:51:36 +07:00
Dat Dang
77e2381ca9
Upgrade Flutter to 3.38.9 ( #4455 )
2026-04-17 17:39:29 +07:00
Dat Vu
1d594804b5
TF-4268 Automate Sentry symbol upload for Android release builds ( #4442 )
2026-04-14 12:32:03 +07:00
dab246
bac16e3c29
TF-4058 Upgrade flutter version to 3.32.8 for CI and Dockerfile
2025-10-15 13:54:34 +07:00
DatDang
4fd0931c9e
TF-3586: Upgrade Flutter to 3.27.4
2025-07-30 15:24:57 +07:00
Dat Dang
78cb93ef1c
Update Android API 35 ( #3874 )
2025-07-18 10:15:25 +07:00
dab246
2d002e3067
TF-3696 Upgrade XCODE version to 16.0 on CI
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-05 21:05:02 -07:00
DatDang
69fa8d2dce
Upgrade Twake Mail Flutter to v3.24.5
...
Revert "fixup! Upgrade Twake Mail Flutter to v3.24.5"
This reverts commit 0a597753a92b658ec17b0578ed488584d7c514d4.
2025-02-10 19:34:37 -08:00
Dat PHAM HOANG
5de6bb3819
Downgrade to ruby 3.3 to fix release workflow
2025-02-05 03:00:08 -08:00
DatDang
fefccae638
TF-2988 Update Flutter setup in analyze test ci
2024-08-07 06:32:45 +02:00
Nguyen Thai
0e57da59e1
Bumped versions of deprecated actions
2024-06-06 09:19:17 +07:00
Nguyen Thai
a877f2bd3a
Switch runners to macos-latest
2024-06-04 11:59:55 +07:00
dab246
93fbf2c265
Hotfix: Build release ios failed
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 9f98b734ea0e363fe1c951effc7b4f7bc29dd2de)
(cherry picked from commit 18f503d445980bca7f1e4d38fe28f128b25d9606)
2024-05-03 15:35:31 +07:00
dab246
cb75677e28
Hotfix: Build app ios failed on CI/CD
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 4dafebe684f928819190db06808cf3f489d150ae)
(cherry picked from commit 121a88d5eab5a4072c5f93ad58a325c07227a6e2)
2024-05-03 15:35:31 +07:00
Nguyen Thai
3c7c7249d7
Move scripts to a dedicated directory
...
(cherry picked from commit df59d6ca54dc5b4bf88f3ee81c2c09cc23d925b7)
2024-01-12 05:13:30 +01:00
Aryan More
1302d4fb8a
Upgrade flutter version to 3.16.0 for Workflows
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 4a555a8b04d88cb5c1943229fa0c0d828a22788d)
2024-01-08 14:25:26 +01:00
dab246
9a237ec86e
Upgrade flutter to v3.10.6 for Dockerfile
...
(cherry picked from commit b17c3a19c219292233e5173f25a13706afaf2beb)
2023-08-18 21:29:50 +07:00
Nguyen Thai
146b208631
Splited the test report job for forks
...
Refactored fastlane for both ios and android
Refactored github workflows
(cherry picked from commit c3ff622af05f87e16ae1cadec0c95c87cca3d763)
2023-06-05 11:02:20 +07:00
dab246
c51de39e01
TF-1487 Upgrade flutter version to v3.7.5 for CI
...
(cherry picked from commit 981ab4e82f387aa8521fcd5d06fd993593265473)
2023-03-10 21:10:36 +07:00
Nguyen Thai
9abbf7a0be
Added firebase setup for release builds
2022-12-13 18:44:04 +07:00
Nguyen Thai
e88d806370
Do not cancel other job in the matrix
2022-11-07 17:22:03 +07:00
Nguyen Thai
09f5e3458e
Experiment with specific runner per OS
2022-10-06 13:42:52 +07:00
Nguyen Thai
c683d4a4cf
Updated cache to include all pubspec.lock files
2022-09-29 16:51:50 +07:00
Nguyen Thai
ff4e948855
Renamed workflow file to match the name
2022-09-28 18:27:32 +07:00