Carey Metcalfe
94624518ed
Fix wrong mimetype being returned when transcoding
...
Previously, when a client that was configured to always transcode
requested a stream without specifying a format, the mimetype would not
be set to the transcode target type.
This commit simplifies the logic that decides which format should be
used and always sets the mimetype if the destination format doesn't
match the source format.
2020-01-22 11:04:32 -05:00
Alban Féron
acb6b773a9
Set Meta to use the same connection as other tables, and cache generated/retrieved secret keys
2020-01-19 17:30:30 +01:00
Alban Féron
aa6ca54dc1
Trove Py3.8
2020-01-19 16:31:14 +01:00
Alban Féron
55e5e73ae1
Small config doc/sample update
...
Closes #177
Closes #178
2020-01-18 17:22:41 +01:00
Louis-Philippe Véronneau
85edae53db
fix documentation on how to create new admin user
2020-01-11 22:41:36 -05:00
Louis-Philippe Véronneau
61edff6122
fix SyntaxWarnings
2020-01-05 22:21:29 -05:00
Alban Féron
37b1602461
Version bump
2019-12-24 17:02:36 +01:00
Alban Féron
6f26493c11
Remove remaining traces of Python 2
2019-12-24 16:29:05 +01:00
Alban Féron
078c98a427
Merge branch 'jukebox'
2019-12-24 15:47:19 +01:00
Alban Féron
bf14682905
Merge branch 'nopy2'
2019-12-24 15:22:43 +01:00
Alban Féron
bf25863b51
Version bump
2019-12-24 14:56:23 +01:00
Alban Féron
9d88c39727
Tell Travis to test Python 3.8
2019-12-23 17:30:27 +01:00
Alban Féron
1d01450f33
Dropping Python 2 support
2019-12-23 16:23:57 +01:00
Alban Féron
7cb825cedb
Update tests
2019-11-23 15:43:27 +01:00
Alban Féron
eeeb812c6d
Revert test file changes (wtf)
2019-11-23 15:34:30 +01:00
Alban Féron
d3bce83474
Docs update
2019-11-23 15:08:18 +01:00
Alban Féron
0cc9877bd9
Add jukebox role
2019-11-23 15:07:01 +01:00
Carey Metcalfe
2f9fa0da6f
Support setting basic metadata in transcoded media
...
Other small fixes:
- Fixed typo in README
- Fixed `oggenc2` using `-q` instead of `-Q` to mean "quiet"
Fixes #170
2019-11-11 21:34:17 -05:00
Alban Féron
2f94089e9c
Merge remote-tracking branch 'mvn23/api_fix_ids'
2019-10-26 16:38:50 +02:00
Alban Féron
55511aa620
Updated config sample
2019-10-26 16:26:51 +02:00
Alban Féron
e9d4de6f1a
Merge remote-tracking branch 'mvn23/default_transcode_target'
2019-10-26 16:22:39 +02:00
mvn23
f0525dc23a
Add default_transcode_target option
2019-10-18 13:49:46 +02:00
Louis-Philippe Véronneau
59aa0f872a
make sure all messages are printed on a new line
2019-10-12 14:37:13 -04:00
mvn23
67670aace8
Improve star/unstar handling
2019-10-09 18:57:42 +02:00
Carey Metcalfe
2e320cc312
Fix typo in admin interface
...
Fun fact: a wether is a castrated sheep.
2019-10-02 23:59:43 -04:00
mvn23
cc838f14d3
Fix tests and some small bugs
2019-10-01 16:55:23 +02:00
mvn23
62fa440cfa
fix get_entity()
2019-10-01 11:15:25 +02:00
mvn23
1f8f3326e8
Small fixes, postgres migration
2019-10-01 10:34:41 +02:00
mvn23
2df35026db
Fix mysql migration
2019-09-15 14:35:58 +02:00
mvn23
81192bfeca
Fix Folder ID bugs and sqlite migration.
2019-09-15 13:48:25 +02:00
mvn23
99ce42c9ff
Fix Folder ID bugs, add initial DB migration work
2019-09-15 11:46:32 +02:00
mvn23
c3fd94343f
Fix api get_entity
2019-09-14 22:53:55 +02:00
mvn23
3e51bf2a6d
Change music folder IDs to int
2019-09-14 12:39:05 +02:00
Alban Féron
296fbfc3f4
Ignore setGain commands rather than erroring
2019-09-08 15:50:31 +02:00
Alban Féron
3b5885dde4
Skipping within tracks
2019-09-08 15:41:20 +02:00
Alban Féron
ee2efec59a
Jukebox status: report (simulated) position
2019-09-07 18:04:23 +02:00
Alban Féron
9de96bb530
Fix for python 2.7
2019-09-07 17:01:04 +02:00
Alban Féron
4e69cd0551
Fixed jukebox endpoint response not being in sync when skipping
2019-09-01 17:23:50 +02:00
Alban Féron
0d40ede256
Jukebox endpoint + some fixes
2019-09-01 17:07:35 +02:00
Alban Féron
75b89e5f45
Basic (untested) jukebox interface based on an external command
2019-09-01 14:59:19 +02:00
Alban Féron
d92c5019d9
Changed vim related ignore patterns
...
Fixes #164
2019-08-31 11:35:10 +02:00
Louis-Philippe Véronneau
7095b67598
remove support for IE8
2019-08-25 14:38:11 -04:00
Alban Féron
ff0a9475d4
Catch validation errors when creating/updating tracks
...
Closes #162
2019-08-25 15:05:23 +02:00
Alban Féron
9dd7d8a58b
Properly recompose/split command line
...
Fixes #161
2019-08-24 17:40:48 +02:00
Alban Féron
3e845f2f81
Version bump
2019-08-17 15:02:17 +02:00
Alban Féron
bab822f77f
Merge remote-tracking branch 'baldurmen/manpages'
2019-08-17 14:58:54 +02:00
Louis-Philippe Véronneau
d0ec739143
add man pages
2019-08-04 01:26:05 -04:00
Alban Féron
3070f39e4f
Moving Last.fm test out of the main suite
2019-07-14 14:49:57 +02:00
Alban Féron
ec31ba6ff7
Fix coverage report
2019-07-13 17:18:38 +02:00
Alban Féron
8a3ea151cc
Merge branch 'dependencies'
2019-07-13 17:09:56 +02:00