1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-09-19 19:01:03 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
Alban Féron
3b0aa20b51
Advertise hls endpoint as not supported 2022-09-10 15:59:10 +02:00
Alban Féron
e52a7043b0
Implement musicFolderId paramenter on various endpoints
Bumped API version to 1.12.0 along the way.
`getArtits` also got it event if it seems it has been added with version 1.14.0,
but I'm a bit concerned as to how clients will behave on authentication if the server
advertise itself as 1.13.0+

Closes #235
Ref #74
2022-09-10 15:50:10 +02:00
Alban Féron
65a7131c05
Version bump 2022-02-27 15:27:08 +01:00
Alban Féron
e11e775baf
Pony now has a stable release for Python 3.10 so we're compatible on this version too
Closes #230
2022-01-30 16:37:09 +01:00
Alban Féron
ec92dec9ab
Build and include man pages in distributions
I do not fully understand how the building process works, and have some doubts
on what a "source distribution" should be.
The sdist might be polluted if a "man" directory exists at the project root
when building the distribution.
The inclusion of man pages in the wheel requires it to be built from the sdist,
so it's best to build both at the same time using "python -m build".

Closes #215
2021-12-31 18:05:43 +01:00
Alban Féron
c24ee94a44
Don't list sections on manpages index 2021-12-19 13:43:40 +01:00
Louis-Philippe Véronneau
5de715f756
Disable smartquotes dashes in Sphinx.
Smarquotes transform "--" into em-dashes, and we don't want that.
2021-12-18 15:25:07 -05:00
Louis-Philippe Véronneau
5c969e2f53
Modify the man pages for sphinx.
Closes #225.
2021-12-07 23:32:48 -05:00
Louis-Philippe Véronneau
a02ece78ef
Fix wrong package name for apt install commands.
Since Debian 11 (Bullseye), python2 has been deprecated and all python
packages should now use python3-foo versions.
2021-12-03 13:53:45 -05:00
Alban Féron
98ff73738d
Drop Python 3.5 2021-11-28 14:50:02 +01:00
Alban Féron
56fe87af97
Supysonic is going to PyPI, update the docs accordingly 2021-11-21 17:51:44 +01:00
Alban Féron
8ab9f444b7
Rationalizing/modernizing building stuff
Metadata in `setup.cfg` rather than `pyproject.toml` as I'm a bit confused
about `setuptools` support for PEP-621.
Test stuff still in `setup.py`, this needs updating and I'm not satisfied with
the way they are loaded/discovered.
2021-11-14 18:08:22 +01:00
Alban Féron
64475a8dfa
Small update on WSGI containers doc 2021-11-12 12:22:16 +01:00
Alban Féron
f4bfc735e8
Rewriting the CLI using click rather than cmd+argparse 2021-11-12 10:28:14 +01:00
Alban Féron
a033d45605
Adding doc for the newly added supysonic-server 2021-11-06 17:52:49 +01:00
Alban Féron
dcef74ca70
Allow renaming users with the CLI 2021-02-07 16:35:55 +01:00
Alban Féron
be88f5fb78
Version bump 2021-01-30 15:04:33 +01:00
Alban Féron
0d55b7cab9
Docs: fix redundant navigation in sidebar 2021-01-24 17:53:59 +01:00
Alban Féron
a94cc0e069
Usage doc 2021-01-24 17:49:18 +01:00
Alban Féron
26a0b7a712
Simplfy the README 2021-01-23 18:33:25 +01:00
Alban Féron
05b1a1123f
CRLF -> LF 2021-01-23 15:44:15 +01:00
Alban Féron
4735003bc4
API doc: try to unify table, left align 2021-01-23 15:40:32 +01:00
Alban Féron
78337265be
Sphinx config, sidebar, etc. 2021-01-17 17:06:44 +01:00
Alban Féron
6d56b56dd5
Some doc touches 2021-01-17 12:29:37 +01:00
Alban Féron
2599f1ae37
Daemon doc 2021-01-16 17:03:42 +01:00
Alban Féron
6bb551a32a
FastCGI/CGI deployment docs 2021-01-16 16:09:53 +01:00
Alban Féron
2469698261
Some deployment docs 2021-01-10 18:01:21 +01:00
Alban Féron
33d0739c4e
Moving the configuration doc 2021-01-09 17:10:56 +01:00
Alban Féron
15e5114cd9
Database setup doc 2021-01-09 16:58:00 +01:00
Alban Féron
f92c7110ae
Installation doc 2021-01-09 16:05:49 +01:00
Alban Féron
fb41bf2814
Improve manpages 2021-01-03 16:34:29 +01:00
Alban Féron
c8db5b81ab
Simplify API cross references 2021-01-02 17:24:30 +01:00
Alban Féron
1c65fdede6
Docs to reST: api 2020-12-29 18:29:20 +01:00
Alban Féron
2ff1080fd4
Docs as reST: jukebox 2020-12-29 13:03:28 +01:00
Alban Féron
ff75ff1230
Docs as reST: transcoding 2020-12-29 12:54:16 +01:00
Alban Féron
cfc324e346
Rewriting docs as reStructuredText
Starting with the configuration page
The goal being to publish it outside of GitHub
2020-12-29 11:40:45 +01:00
Alban Féron
95a275837d
Update API doc about scan 2020-12-13 17:08:39 +01:00
Alban Féron
52fb367c44
Implement updateUser 2020-11-10 16:56:49 +01:00
Alban Féron
debb396b0e
Ability to grant jukebox right when creating an user from the API 2020-11-10 15:38:24 +01:00
Alban Féron
c2f5ec43b9
Album listing filtered by year or genre
Closes #47
2020-11-10 14:21:51 +01:00
Alban Féron
cec216684d
Add ignored articles support
Closes #200
2020-11-09 17:31:04 +01:00
Alban Féron
1be526b8d2
Subsonic API 1.10.2
Except for changes required to comply to the XSD specification,
this does not include any feature this version brings

Closes #194
2020-11-08 18:00:36 +01:00
Carl Hall
42c7ca40c4 Update schema version to include latest migration.
Remove transaction and vacuum from sqlite migration.
Mark radio stations as implemented in the docs.
2020-06-20 13:14:38 -07: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
Alban Féron
078c98a427
Merge branch 'jukebox' 2019-12-24 15:47:19 +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
mvn23
f0525dc23a Add default_transcode_target option 2019-10-18 13:49:46 +02:00