Alban Féron
b57b086e04
Enforce foreign keys on SQLite
2023-01-14 16:45:44 +01:00
Alban Féron
6bdee81e57
Fixing a good chunk of supysonic.db
2022-12-10 15:14:37 +01:00
Alban Féron
f8018b2751
Some housekeeping
...
Trying to make flake8 happy
2020-11-29 17:24:28 +01:00
Alban Féron
9a3bdc30ac
Removing shebang and executable flag from explicit python files
2020-11-22 16:28:26 +01:00
Alban Féron
81d141e540
pyupgrade
2020-11-22 16:12:14 +01:00
Alban Féron
5c46c96b53
Some fixes for Windows support (especially for tests)
...
The main motive here isn't full Windows support per, but being
able to run tests on Windows, as this is my main platform.
Booting a VM just to run tests is cumbersome.
2020-11-08 15:39:09 +01:00
mvn23
cc838f14d3
Fix tests and some small bugs
2019-10-01 16:55:23 +02:00
Alban Féron
7c8a75d45c
Runnig black on everything
2019-06-29 17:25:44 +02:00
spl0k
10df0ada07
Don't store the mimetype in database
...
That's useless, it can be deduced from the path
Fixes #150
2019-05-18 15:50:30 +02:00
Taizo Simpson
066658f167
Consider embeded art when serializing albums, add relevant test
2018-10-12 19:07:48 -04:00
Taizo Simpson
2c4ec6c0e8
Whether or not a track has embeded art is tracked just like any other metadata, to reduce disk r/w and mem usage and a lot of other things.
...
WARNING: This needs migrations before being merged to master
2018-10-10 12:59:20 -04:00
Taizo Simpson
f43fecaf34
Added tests for reporting embeded cover art in folders and tracks
2018-10-09 13:04:17 -04:00
spl0k
dbf817ea9e
Automatically create DB tables if needed
2018-08-29 14:56:28 +02:00
spl0k
38f718b4df
Using new pony on_connect
decorator
...
Revert "Restore SQLite case insensitive LIKE"
This reverts commit a08689e8c0
.
2018-08-11 16:16:34 +02:00
spl0k
a08689e8c0
Restore SQLite case insensitive LIKE
...
See ponyorm/pony#367
2018-08-05 15:35:29 +02:00
spl0k
405a26a20a
Don't restrict cover art to 'cover.jpg' files
...
Ref #81
2018-05-21 16:16:06 +02:00
spl0k
0988d4319e
Unified file headers
2018-03-04 21:49:56 +01:00
spl0k
fd67eb9cd4
Fixed DeprecationWarnings
2018-01-16 23:16:13 +01:00
spl0k
6daedc6919
I'm on a pony
2017-12-19 23:16:55 +01:00
spl0k
6bd61e0388
Getting out of the storm on a pony
2017-12-16 13:53:43 +01:00
spl0k
27bd7bce0c
Added playlist tests
2017-11-08 23:21:52 +01:00
spl0k
fa4b1eca84
A bit of sorting
2017-10-28 11:42:46 +02:00