1740 Commits

Author SHA1 Message Date
krateng
7f774f03c4 Include import in normal server startup, GH-393 2025-02-05 18:24:41 +01:00
krateng
cc64c894f0 Update remaining deprecated API URLs, GH-368 2025-02-03 04:04:48 +01:00
krateng
76c013e130 Merge remote-tracking branch 'origin/master' 2025-01-28 07:17:40 +01:00
krateng
9a6c51a36d Update search URL, probably fix GH-368 2025-01-28 07:16:46 +01:00
krateng
e3a578da2f
Merge pull request #395 from RealHypnoticOcelot/patch-1
Fix infinite scrobble loop with Navidrome
2025-01-27 04:36:08 +01:00
HypnoticOcelot
a851e36485
Update listenbrainz.py 2025-01-25 17:08:55 +00:00
HypnoticOcelot
0e928b4007
Update listenbrainz.py 2025-01-24 12:32:05 +00:00
krateng
63386b5ede Python and Alpine upgrade 2025-01-19 19:13:46 +01:00
krateng
9d21800eb9 Remove old setup.py (how was this still here?) 2025-01-19 05:53:34 +01:00
krateng
5a95d4e056 Remove file path context managers, GH-390 2025-01-19 05:53:08 +01:00
krateng
968bea14d9 Update development info 2025-01-19 03:31:54 +01:00
krateng
5e62ccc254 Actually remove install helpers 2025-01-19 03:10:43 +01:00
krateng
273713cdc4 Simpler dev testing with compose 2025-01-19 03:00:00 +01:00
krateng
f8b10ab68c Pin dependencies, close GH-390 2025-01-19 02:51:23 +01:00
krateng
922eae7b68 Remove manual install helpers 2025-01-19 02:36:12 +01:00
krateng
cf0a856040 Remove daemonization capabilities 2025-01-19 02:35:45 +01:00
krateng
26f26f36cb Add debounce timer to search, GH-370 2025-01-16 06:22:35 +01:00
krateng
1462883ab5 Alrighty 2025-01-16 05:07:43 +01:00
krateng
a0b83be095 Let's try this 2025-01-16 04:59:42 +01:00
krateng
2750241e61 Fix build (maybe) 2025-01-15 21:19:39 +01:00
krateng
a7dcd3df8a Version bump v3.2.3 2025-01-15 17:28:17 +01:00
krateng
c6cf28896c Merge remote-tracking branch 'origin/master' 2024-05-05 18:39:26 +02:00
krateng
9efdf90312 Add import for ghan64 last.fm exporter, GH-339 2024-05-05 18:37:46 +02:00
krateng
b35bfdc2e4
Merge pull request #293 from duckfromdiscord/as2.0-xml
make `auth.getMobileSession` return XML
2024-05-05 17:47:27 +02:00
krateng
88bf6d2337
Merge pull request #328 from ThinkChaos/fix/misc
Misc. fixes from first use
2024-05-05 17:39:07 +02:00
krateng
2c2d13e39c Fix casting 2024-05-05 16:51:16 +02:00
krateng
152e3948a1 Fix GH-341 2024-05-05 16:50:51 +02:00
krateng
33ed2abdea Restrict shown artists in cells 2024-03-14 17:51:52 +01:00
krateng
915808a020 Add some type hints 2024-03-14 17:51:28 +01:00
krateng
163746c06e Fix bug in API exception handling 2024-02-24 19:15:51 +01:00
krateng
738f42d49f Design fix 2024-02-20 16:40:07 +01:00
krateng
f4a5c2fb3d Add some DB maintenance 2024-02-20 16:36:57 +01:00
ThinkChaos
a99831d453
fix(log): replace "Data" with "State" to match printed value 2024-02-05 21:31:08 -05:00
ThinkChaos
efd7838b02
fix(conf): don't use cache dir as base for all data dirs
This is a bit tricky but the issue is that in a `for` loop, the loop
variable(s) are shared during the whole iteration. So capturing its
value in the `lambda` as `k=k` doesn't capture the value of the current
iteration, but the value of the last one.
In this code that happened to be `cache`, so all `data_dirs` usage was
ending up with a path under `directory_cache`.
2024-02-05 21:31:08 -05:00
ThinkChaos
a816147e2e
feat: readonly config support read-only filesystem 2024-02-05 21:31:08 -05:00
krateng
ac5c58c919 Cleanup 2024-01-20 20:32:50 +01:00
krateng
c648b25d28 Notification design 2024-01-20 20:14:00 +01:00
krateng
ed34992d8b Better exceptions for existing scrobble timestamps 2024-01-20 20:11:50 +01:00
krateng
386f3c4a41 Exceptional commit 2024-01-20 18:19:34 +01:00
krateng
fbe10930a2 How tf did that happen, Part 2 2024-01-15 15:36:48 +01:00
krateng
a95b2420b2 How tf did that happen 2024-01-07 06:51:07 +01:00
duck
16b977d874 allow json format for authmobile, default to XML 2024-01-03 21:57:42 -05:00
duck
5ec8035cb5
Merge branch 'krateng:master' into as2.0-xml 2024-01-03 21:50:56 -05:00
krateng
259e3b06bb Fix GH-316 2024-01-03 22:03:08 +01:00
krateng
c75bd4fcc3 This should work 2024-01-01 19:15:17 +01:00
krateng
a4ae92e642 Fix start script 2024-01-01 18:56:41 +01:00
krateng
a7dcf6d41d Upgrade base container to 3.19 2024-01-01 18:31:19 +01:00
krateng
6b2f1892f8 Merge branch 'doreahupgrade'
# Conflicts:
#	dev/releases/3.2.yml
2024-01-01 17:52:04 +01:00
krateng
f1c86973c9 Fix incomplete scrobble results with associated artists 2024-01-01 15:46:49 +01:00
krateng
b725c98fa5 Bump requirements 2023-12-28 04:05:15 +01:00