edde746
ee020d81bd
refactor: trakt/download hardening and cleanup sweep
2026-04-21 13:57:03 +02:00
edde746
4665f2a5d8
fix: dispose services and subscriptions, persist client id
2026-04-21 12:04:48 +02:00
edde746
64d5c1f6aa
fix: force rediscover on manual reconnect
2026-04-20 08:15:16 +02:00
edde746
a715f4e26b
feat: collection/playlist sync rules
2026-04-19 17:45:03 +02:00
edde746
ff2928b18f
feat: trakt integration
...
close #617
2026-04-19 11:31:27 +02:00
edde746
2bd9e6655f
feat: rate pill, fix snackbar placement
...
close #886
2026-04-18 08:37:43 +02:00
edde746
d2b01100a5
feat: force TV mode setting
...
close #885
2026-04-17 19:41:28 +02:00
edde746
e63920e23b
fix: native monitor-aware fullscreen on windows
2026-04-16 23:13:15 +02:00
edde746
360741674d
feat: sync rules for downloads
...
close #867
2026-04-16 12:52:48 +02:00
edde746
6c61e0e4c9
feat: namedTimeout for Sentry context
2026-04-16 07:27:05 +02:00
edde746
1b1c4b741b
filter Windows disk-full errors from Sentry
2026-04-16 06:25:24 +02:00
edde746
a7ba837cb1
fix: prevent white screen when no servers available
2026-04-16 06:02:18 +02:00
edde746
15de88463c
fix: disable native HTTP error capturing in sentry
2026-04-15 17:51:28 +02:00
edde746
6cbf0980c5
fix: filter HTTPClientError and DiscordStateException from sentry
2026-04-14 06:43:53 +02:00
edde746
4cb65c1bfa
feat: mouse back button navigation
2026-04-14 06:30:18 +02:00
edde746
bc4b4955da
feat: auto-remove watched downloads, server watched threshold
...
close #856
2026-04-13 22:46:49 +02:00
edde746
3be302d69f
feat: set sentry environment per distribution channel
2026-04-13 02:38:28 +02:00
edde746
66ebc547f0
fix: filter disk-full and dbus socket errors from sentry
2026-04-13 02:05:24 +02:00
edde746
1b2ecd9de4
fix: standardize bool parsing with flexibleBool helper
...
close #844
2026-04-11 21:22:15 +02:00
edde746
966b6371f5
fix: preserve download server affinity
2026-04-09 04:51:35 +02:00
edde746
82e605a1c6
fix: don't close database on mobile suspend
2026-04-07 02:11:09 +02:00
edde746
010ace58fa
fix: dispose TextEditingControllers in settings dialogs
2026-04-06 16:43:04 +02:00
edde746
122cff359d
fix: await database close on desktop app exit
2026-04-03 12:19:29 +02:00
edde746
fb275ea242
refactor: replace iso 639 json asset with const dart map
2026-04-02 17:07:45 +02:00
edde746
64a5874566
fix: close database on app shutdown
2026-04-01 20:30:05 +02:00
edde746
e759dafa87
fix: disable impeller on Tensor/NVIDIA GPUs
2026-03-22 14:35:42 +01:00
edde746
dbb3ae38b3
chore: bump sentry_flutter to 9.15.0
2026-03-19 19:56:36 +01:00
edde746
0fcdcf3c1f
fix: reduce image cache budgets and add memory pressure handling
2026-03-17 09:48:18 +01:00
edde746
45726a57ce
feat: log git commit hash
2026-03-15 13:51:09 +01:00
edde746
79888168ae
fix: add timeout diagnostics
2026-03-15 05:06:16 +01:00
edde746
912ebc2f90
fix: cooldown resume health probes, debounce connectivity, coalesce concurrent checks
...
Add per-platform cooldown on resume health probes (10s mobile, 2min
desktop). Debounce connectivity listener by 2s. Coalesce concurrent
checkServerHealth and reconnectOfflineServers into single in-flight
futures.
2026-03-12 02:52:14 +01:00
edde746
a17458ff9b
fix: handle DBusServiceUnknownException on Linux without NetworkManager
2026-03-12 02:24:00 +01:00
edde746
25c7f325b6
feat: use git commit SHA for sentry release version
2026-03-11 14:09:14 +01:00
edde746
3c491be690
fix: handle mpv end-file errors with global snackbar
2026-03-11 09:29:16 +01:00
edde746
580c1d82e5
fix: stuck network check on Linux without NetworkManager
...
close #670
2026-03-11 08:55:25 +01:00
edde746
682a04f047
feat: show per-server connection status on splash screen
2026-03-10 01:50:19 +01:00
edde746
2dddd00fd3
fix: d-pad navigation on Android
2026-03-09 06:01:15 +01:00
edde746
c62e406749
refactor: gate sentry behind build flag
2026-03-08 18:15:19 +01:00
edde746
7825490b0f
fix: filter Windows file-lock cache manager errors from Sentry
2026-03-06 18:30:47 +01:00
edde746
c9a1bc97c4
fix: remove dead state paths and restore track hotkeys
2026-03-06 11:50:45 +01:00
edde746
8cd48f3af5
fix: firstClient null check race
2026-03-04 10:01:40 +01:00
edde746
a9e4091500
fix: disable http breadcrumbs for sentry
2026-03-04 00:02:51 +01:00
edde746
cd2ab9d9cd
refactor: deduplicate shared patterns, replace hardcoded colors
2026-03-03 22:43:00 +01:00
edde746
19c36ca340
fix: normalize Sentry release version across platforms
2026-03-03 20:02:07 +01:00
edde746
e60b8d13b9
fix: improve error reporting data sanitization
2026-03-03 19:16:33 +01:00
edde746
02e175e4d3
feat: replace rustrak with glitchtip
2026-03-03 14:27:11 +01:00
edde746
c64c7defc3
fix: disable session tracking
2026-03-03 11:05:54 +01:00
edde746
cd36e3acb0
feat: switch crash reporting from BugSink to Rustrak
2026-03-03 09:19:25 +01:00
edde746
229d6b24e1
feat: crash log reporting
2026-03-02 07:29:21 +01:00
edde746
00667fe8b8
fix: add const constructors and remove unused imports
2026-02-27 15:43:34 +01:00