665 Commits

Author SHA1 Message Date
Deluan
203754726b refactor: better request logging 2020-02-01 20:07:15 -05:00
Deluan
e97d805444 docs: update api compatibility 2020-02-01 18:46:16 -05:00
Deluan
d4365b9f64 refactor: read musicFolderId from request (but still don't use it) 2020-02-01 17:23:03 -05:00
Deluan
b62b78edfe refactor: better SQL logging 2020-02-01 17:23:03 -05:00
Deluan
7c4511e33a refactor: consolidate query executions into two functions queryOne and queryAll 2020-02-01 17:23:03 -05:00
Deluan
7e65bb8f20 refactor: better integration between db and persistence packages
Will address support for different DBs in the future (+1 squashed commit)
Squashed commits:
[a014757] refactor: better integration between `db` and `persistence` packages
2020-02-01 17:23:03 -05:00
Deluan
76ca8afc84 refactor: better migration description 2020-02-01 17:23:03 -05:00
Deluan
a6b8f40ac3 refactor: remove prefix New from SQLStore 2020-02-01 17:23:03 -05:00
Deluan
0d0787e656 refactor:clean annotations in GC 2020-02-01 17:23:03 -05:00
Deluan
88e01d05f6 refactor: annotations 2020-02-01 17:23:03 -05:00
Deluan
de1fea64bc refactor: introduce GC, to delete old data 2020-02-01 17:23:03 -05:00
Deluan
5d1df19291 fix: manually set timestamps, as we don't rely on the ORM anymore 2020-02-01 17:23:03 -05:00
Deluan
0b91d8a30e refactor: more SQL logs 2020-02-01 17:23:03 -05:00
Deluan
cdbbb2f596 fix: Find/DeleteByPath 2020-02-01 17:23:03 -05:00
Deluan
44671c59c0 refactor: fix rest filter 2020-02-01 17:23:03 -05:00
Deluan
d9f61a278c refactor: some clean-up 2020-02-01 17:23:03 -05:00
Deluan
a260e65307 refactor: add GetStarred to artists 2020-02-01 17:23:03 -05:00
Deluan
5a4c763510 refactor: add search back to albums and artists 2020-02-01 17:23:03 -05:00
Deluan
d755609d13 refactor: add search back to mediafiles 2020-02-01 17:23:03 -05:00
Deluan
4f4af34595 fix: DB pagination 2020-02-01 17:23:03 -05:00
Deluan
f5071d1614 refactor: adding back artist and album tables 2020-02-01 17:23:03 -05:00
Deluan
d389d40db1 feat: improve logs, remove config for disable authentication 2020-02-01 17:23:03 -05:00
Deluan
72d9ddf532 refactor: remove annotation handling from engine 2020-02-01 17:23:03 -05:00
Deluan
67ed830a68 refactor: add filters 2020-02-01 17:23:03 -05:00
Deluan
71c1844bca refactor: new persistence, more SQL, less ORM 2020-02-01 17:23:03 -05:00
Deluan
b26a5ef2d0 feat: add name to user list 2020-02-01 17:23:03 -05:00
Deluan
b286034977 chore: upgrade squirrel 2020-02-01 17:23:03 -05:00
Deluan
c9f5625abf fix: skip files with errors during scan v0.4.2 2020-02-01 11:25:31 -05:00
Deluan
22d57a7c26 chore: go mod tidy v0.4.1 2020-01-30 16:36:43 -05:00
Deluan
0c5bf18d80 build: add release and dist targets 2020-01-30 16:33:27 -05:00
Deluan
9b7d1757e7 build: add goose to setup target, add dist target 2020-01-30 16:08:39 -05:00
Deluan
c34a5dcb07 docs: update README 2020-01-30 16:07:54 -05:00
Deluan
90a1e6d213 feat: add server name and version to all responses
This is inline with other Subsonic compatible servers, like funkwhale, madsonic, ampache...
2020-01-30 14:43:24 -05:00
Deluan
482350c076 build: run tests in Dockerfile 2020-01-29 17:09:46 -05:00
Deluan
64388b2d4a fix: correct description meta in index.html 2020-01-29 16:56:22 -05:00
Deluan
3007ca68d5 fix: disable User.lastAccessAt field for now.
Updating it on every request was cause DB retentions/lock errors
v0.4.0
2020-01-28 16:20:59 -05:00
Deluan
d4edff3aaa fix: only add the latest tag to version if the tag is attached to the current commit, or else use the branch name 2020-01-28 15:28:39 -05:00
Deluan
99b1dc1421 feat: upgrade ffmpeg in docker image 2020-01-28 15:01:23 -05:00
dependabot-preview[bot]
37dfe4c092 Bump github.com/mattn/go-sqlite3
Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 2.0.2+incompatible to 2.0.3+incompatible.
- [Release notes](https://github.com/mattn/go-sqlite3/releases)
- [Commits](https://github.com/mattn/go-sqlite3/compare/v2.0.2...v2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 07:37:40 -05:00
Deluan
1278863416 feat: support clients that send the API params as a x-www-form-urlencoded POST v0.3.2 2020-01-27 15:10:46 -05:00
Deluan
cffae3a7d6 ci: don't add 'ci:' commits to the changelog 2020-01-27 09:44:28 -05:00
Deluan
0d2911daf9 refactor: add Context to the persistence layer 2020-01-27 09:41:33 -05:00
Deluan
3c54b776d6 docs: add Discord invite 2020-01-27 08:05:15 -05:00
Deluan Quintão
34127805ce
doc: update compatibility table 2020-01-27 04:32:55 -05:00
Deluan
ac4aa1ebe2 feat: PORT env var can override configured port 2020-01-26 22:18:30 -05:00
Deluan
b7d7251cf4 fix: user's email is not mandatory 2020-01-26 22:17:58 -05:00
Deluan
7bf110f22f docs: update readme 2020-01-26 21:54:49 -05:00
Deluan
3b651a3728 docs: update readme 2020-01-26 21:34:53 -05:00
Deluan
13390c2edb fix: add git sha and tag to built image v0.3.1 2020-01-26 20:52:09 -05:00
Deluan
221d320ccf docs: add latest released version to README 2020-01-26 20:51:41 -05:00