Schnitzel5
4d89cfe32b
fixed Trakt refresh token
...
- now refreshes expired tokens at startup
- prevents accidental logouts for users who has the tracking screen as default navigation
2025-08-27 18:21:22 +02:00
Moustapha Kodjo Amadou
334fe2f86a
Merge branch 'main' into tracker/simkl
2025-08-27 09:05:45 +01:00
Moustapha Kodjo Amadou
3a577a4c9e
Add fixed versions packages of isar_generator and hive_generator to avoid the Analyzer plugin error
2025-08-25 13:21:37 +01:00
Schnitzel5
f6a9c41c1d
added Trakt.tv
2025-08-25 03:47:10 +02:00
Schnitzel5
61575f4795
added Simkl tracker
...
- reverted dependency versions
- force workflow to use older flutter version
2025-08-24 17:01:52 +02:00
NBA2K1
e6302d7d67
Allow OAuth model to save used clientId
2025-07-25 21:32:19 +02:00
Schnitzel5
5932cf44f2
added sync for settings
...
- added option to toggle sync for history, update and settings
2025-07-21 23:37:51 +02:00
NBA2K1
00462f3066
dispose!
2025-07-13 01:24:14 +02:00
Schnitzel5
bd17e1e9eb
adjusted sync features
2025-07-04 02:24:01 +02:00
Moustapha Kodjo Amadou
4d27a2c0e3
fix #468
2025-06-02 11:41:12 +01:00
Moustapha Kodjo Amadou
80efee40d1
dart format
2025-05-30 17:43:42 +01:00
NBA2K1
73e7ad05f9
Fix MyAnimeList expiresIn retrieval
...
Remove incorrect expiresIn calculation in `OAuth.fromJson`. The `login()`
function of the MyAnimeList class already sets expiresIn as an absolute timestamp in milliseconds.
Multiplying by 1000 and adding the current timestamp in fromJson caused
expiresIn to be inflated, making the expiration check in `_getAccessToken()`
always false, skipping token refresh and returning an invalid token.
2025-05-04 22:36:54 +02:00
Enbiya Olgun
2446756552
moved super() call of initState to top of method
2025-04-22 04:57:52 +02:00
Moustapha Kodjo Amadou
2eb4545082
refactor: replace ListView with SuperListView across multiple widgets
2025-03-09 12:02:38 +01:00
Schnitzel5
17128cccbd
added options to migrate sources and clean the database
2025-03-02 01:22:41 +01:00
Moustapha Kodjo Amadou
3e401c8af2
dart format
2025-02-23 15:31:49 +01:00
Schnitzel5
aa946c9d51
enhanced sync feature
2025-02-12 19:13:16 +01:00
kodjomoustapha
87ba9d1291
fix
2024-12-24 11:51:53 +01:00
kodjomoustapha
a41ccaff22
fix & reformat
2024-12-20 10:15:15 +01:00
Yegor Shovkun
adbd1529f7
fix: cs fix (reformat with 120 line length)
2024-12-14 12:38:56 +02:00
kodjomoustapha
4748f3c699
fix
2024-12-13 10:31:57 +01:00
kodjomoustapha
ee1529be24
update
2024-11-20 17:59:12 +01:00
kodjomoustapha
a665cd4ba4
rename
2024-04-19 09:58:04 +01:00
kodjomoustapha
9d55733e97
Relocate extensions
...
-refactor
-also modify display widget in library draggabalble menu
2024-01-09 12:06:39 +01:00
kodjomoustapha
da5c350be8
+
2023-12-21 23:00:50 +01:00
kodjomoustapha
21b6dc437c
feat/source-preference
2023-12-01 23:29:25 +01:00
kodjomoustapha
eaca422612
Manage trackers
2023-11-28 17:40:52 +01:00
kodjomoustapha
09e7712e03
Tracking Views +
2023-11-21 15:08:04 +01:00
kodjomoustapha
48f8e319c8
feat : Kitsu tracker
2023-11-11 14:15:19 +01:00
kodjomoustapha
b16feb9ab9
fix crop Border & update some dependencies
2023-09-14 19:06:45 +01:00
kodjomoustapha
2ddbc0b40a
fix
2023-08-25 21:08:21 +01:00
kodjomoustapha
7085417410
change app icon , code refactor , add anime download path
2023-08-07 00:12:38 +01:00
kodjomoustapha
6abbfda911
update dependencies
2023-07-28 15:01:49 +01:00
kodjomoustapha
35e5e2a015
New feature : add Anime
...
-add trackers support for anime
2023-07-27 19:24:18 +01:00
kodjomoustapha
d04457c60b
l10n for trackers
2023-07-18 14:07:25 +01:00
kodjomoustapha
fb71379cb9
Feature : Added AniList tracker service
2023-07-17 21:39:45 +01:00
kodjomoustapha
dc26b51a70
Code refactor
2023-07-17 11:05:59 +01:00
kodjomoustapha
13b1fea0a3
Feature : Added MyAnimeList tracker service
2023-07-15 17:35:00 +01:00