aniyomi/data
Secozzi c9161b32c7
feat: db changes to accommodate new cross device syncing logic.
* feat: db changes to accommodate new syncing logic.

Using timestamp to sync is a bit skewed due to system clock etc and therefore there was a lot of issues with it such as removing a manga that shouldn't have been removed. Marking chapters as unread even though it was marked as a read. Hopefully by using versioning system it should eliminate those issues.

* chore: add new line.

* chore: remove isSyncing from Chapter/Manga model.

* chore: remove isSyncing leftover.

* chore: remove isSyncing.

* refactor: remove isSync guard.

Just use it directly to 1 now since we don't have the isSyncing field in Manga or Chapter.

* Lint and stuff

* Add missing ,

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: KaiserBh <41852205+kaiserbh@users.noreply.github.com>
2024-07-02 00:10:22 +02:00
..
src/main feat: db changes to accommodate new cross device syncing logic. 2024-07-02 00:10:22 +02:00
.gitignore merge5 2023-05-21 14:52:06 +02:00
build.gradle.kts fix(deps) Update a lot of dependencies 2024-06-30 21:29:59 +02:00
consumer-rules.pro merge5 2023-05-21 14:52:06 +02:00
proguard-rules.pro merge5 2023-05-21 14:52:06 +02:00