Deluan
|
5fdd8b32d7
|
Move utilitarian/generic packages to utils: lastfm, spotify, gravatar, cache, and pool
|
2021-02-09 15:33:33 -05:00 |
|
Deluan
|
6ee45a9ccc
|
Move project to Navidrome GitHub organization
|
2021-02-06 21:46:35 -05:00 |
|
Deluan
|
861b406575
|
Use new simplified uuid.NewString() syntax
|
2021-02-01 01:22:31 -05:00 |
|
Deluan
|
a74b365feb
|
Only adds route to /events if Activity Panel is enabled
|
2020-12-09 15:33:37 -05:00 |
|
Deluan
|
63171368ed
|
Disable Activity Panel by default.
You'll need to set `DevActivityPanel` (or `ND_DEVACTIVITYPANEL`) to `true` to re-enable it
|
2020-11-25 15:29:46 -05:00 |
|
Deluan
|
666b058ce4
|
Request album covers when DevFastAccessCoverArt is true
|
2020-11-18 16:59:06 -05:00 |
|
Deluan
|
9d7995fd4d
|
Redesign UserMenu, now with support for Gravatar
|
2020-11-13 00:40:30 -05:00 |
|
Deluan
|
08e63c867b
|
Add config option to globally enable/disable downloads
|
2020-11-10 16:14:43 -05:00 |
|
Deluan
|
a2e76d6898
|
Add flag to enable activity menu
|
2020-11-09 16:12:50 -05:00 |
|
Deluan
|
2b1a5f579a
|
Adding a communication channel between server and clients using SSE
|
2020-11-09 16:12:50 -05:00 |
|
Deluan
|
9cbeddae8f
|
Avoid cross-site scripting
See: https://lgtm.com/rules/1510377426397/
|
2020-11-05 12:32:39 -05:00 |
|
Deluan
|
d0bf37a8a9
|
Move mock datastore to tests package
|
2020-10-27 15:23:49 -04:00 |
|
Deluan
|
cf8756b14b
|
Unexport private function
|
2020-10-01 09:56:09 -04:00 |
|
Deluan
|
9df405a8ce
|
Add export as m3u button to playlist
|
2020-08-22 13:23:50 -04:00 |
|
Deluan
|
366054e8cc
|
Handle exporting playlists as m3u files
|
2020-08-22 12:15:26 -04:00 |
|
Deluan
|
ddb30ceb11
|
Add a v prefix to the version in the description
|
2020-07-26 10:52:20 -04:00 |
|
Deluan
|
a0bed9beeb
|
Handle missing index.html template
|
2020-07-24 13:59:41 -04:00 |
|
Deluan
|
72efc18158
|
Allow translations to be overridden in the data folder
|
2020-07-23 18:11:10 -04:00 |
|
Deluan
|
482f46f3fd
|
Remove unneeded context in log calls
|
2020-07-19 15:28:50 -04:00 |
|
Deluan
|
f0160f5d2a
|
Rate limit login attempts using a Sliding Window counter rate-limiter
|
2020-07-19 14:45:05 -04:00 |
|
Deluan
|
5620c58a30
|
Started the big refactor to extract common logic from engine package (Subsonic only) to core package (more generic)
|
2020-07-10 12:53:11 -04:00 |
|
Deluan
|
1cc03fdd8c
|
Add initial support for Google Analytics
|
2020-07-03 13:51:31 -04:00 |
|
Deluan
|
dd91f983b5
|
Add new config option to show a custom welcome message in the login screen
|
2020-07-03 11:51:15 -04:00 |
|
Deluan
|
c742ae0843
|
Remove unused feature toggles
|
2020-06-11 22:11:59 -04:00 |
|
Deluan
|
331fa1d952
|
Add ability to reorder playlist items
|
2020-06-04 19:05:41 -04:00 |
|
Deluan
|
8a68cecdb9
|
Add ToggleStar to SongContextMenu (WIP)
|
2020-05-22 15:23:42 -04:00 |
|
Deluan
|
12cf2f1104
|
Remove tracks from playlist
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
e81a9dd1b5
|
Add tracks to playlist
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
f881e2a54b
|
Add option to enable (experimental) playlists in UI
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
aebee651ac
|
Add nested resource playlist/{id}/tracks
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
4e613be960
|
Add playlists REST endpoint
|
2020-05-16 18:35:34 -04:00 |
|
Deluan
|
f8362a4acb
|
Fix staticcheck's SA1029
|
2020-05-13 16:49:55 -04:00 |
|
Deluan
|
bb01c8973f
|
Fix lint error
|
2020-05-04 20:46:16 -04:00 |
|
Deluan
|
8d99c3ab92
|
Add validation tests to translations files
|
2020-05-04 19:54:10 -04:00 |
|
Deluan
|
854a923fea
|
Don't sort ReadAll translations, as it will be sorted in the UI
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
496b467c1d
|
Cater for differences when loading embedded Assets and in dev mode
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
41cf99541d
|
Move translations to server
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
b7dcdedf41
|
More error handling
|
2020-05-02 14:19:01 -04:00 |
|
Deluan
|
c816ca4525
|
Add config option to enable/disable Transcoding configuration
|
2020-04-29 21:59:05 -04:00 |
|
Deluan
|
5cd453afeb
|
Fix all errcheck warnings
|
2020-04-26 15:07:36 -04:00 |
|
Deluan
|
089a92157f
|
Pass version to UI through AppConfig, instead of login payload.master
This makes the version info updated with a browser refresh (no need to logout and login again)
|
2020-04-08 11:00:30 -04:00 |
|
Deluan
|
db246900a6
|
Introduce a new configuration to select the login background image URL
|
2020-04-08 09:07:15 -04:00 |
|
Deluan
|
b930c7253a
|
Fix tests in pipeline
|
2020-04-06 17:01:48 -04:00 |
|
Deluan
|
3f9ddb915e
|
Use a custom authorization header, to avoid conflicts with proxies using basic auth (fixes #146)
|
2020-04-06 16:03:20 -04:00 |
|
Deluan
|
c3edc7f449
|
Add test for ServeIndex
|
2020-04-06 15:37:15 -04:00 |
|
Deluan
|
75cd21da1f
|
Add BaseURL configuration (fixes #103)
|
2020-04-03 19:05:38 -04:00 |
|
Deluan
|
f403a8da34
|
feat: add version to index.html description meta tag
|
2020-03-22 01:04:10 -04:00 |
|
Deluan
|
8ec78900c5
|
feat: transcoding and player datastores and configuration
|
2020-03-17 15:20:35 -04:00 |
|
Deluan
|
10ead1f5f2
|
feat: better way to detect initial account creation
|
2020-02-08 14:32:55 -05:00 |
|
Deluan
|
abb99a8501
|
feat: add authentication via JWT token
|
2020-02-06 18:41:34 -05:00 |
|