11 Commits

Author SHA1 Message Date
ByteHamster
04fab47072
Store download date in database (#7090) 2024-04-13 17:28:56 +02:00
ByteHamster
456159e85f
Fix detection of local-only refresh (#7088) 2024-04-13 10:04:03 +02:00
ByteHamster
bd4e9e19d7
Don't allow downloading already downloaded episdoes again (#7076) 2024-04-09 22:33:31 +02:00
ByteHamster
e578f4ca93
CI tweaks (#7069)
- Run Checkstyle with gradle to make it easier for users
  - No longer needs different configuration for new code
  - Exclude current violations
  - Fix some violations that somehow couldn't be specified in the exclusion file
- Print SpotBugs/Lint/Checkstly violations in GitHub format
  - Then the CI run gets annotated on the web UI
2024-04-07 23:28:14 +02:00
ByteHamster
687db0f5ed
Merge :net:sync:model and :net:sync:service-interface (#7063) 2024-04-05 20:08:25 +02:00
ByteHamster
92ab575b15
Delete core module (#7060) 2024-04-05 19:20:27 +02:00
ByteHamster
2143ab1351
Move some tests from core module to their respective module (#7059) 2024-04-04 22:26:53 +02:00
ByteHamster
e894ff1ccb
Remove methods from DbReader that just call a private method (#7057) 2024-04-04 21:25:57 +02:00
ByteHamster
edb440a5a9
Restructure related UI classes together (#7044) 2024-03-31 18:40:15 +02:00
ByteHamster
8accb54685
Move playback service to module (#7042) 2024-03-29 21:05:02 +01:00
ByteHamster
2fd73b148d
Move download service to module (#7041) 2024-03-29 19:27:53 +01:00