This website requires JavaScript.
80c8d85cb9
Fine tune search functionality
Deluan
2020-04-19 22:40:24 -04:00
db02f5f07f
go mod tidy
Deluan
2020-04-19 14:51:16 -04:00
579294b0f1
Make Players and Transcodings view mobile-friendly
Deluan
2020-04-19 13:54:51 -04:00
f83d0d471d
Fix getRandomSongs filters
Deluan
2020-04-19 13:37:25 -04:00
3b7d7bdb04
Disable French translation
Deluan Quintão
2020-04-18 14:21:17 -04:00
05958f5195
Add French localization
jvoisin
2020-04-16 13:59:51 +02:00
6cf4b81de9
Fix year range when querying by year
Deluan
2020-04-18 14:05:44 -04:00
689449df9e
Force reindex to fix album by year searches
Deluan
2020-04-18 11:08:54 -04:00
dae938de6f
Don't try to install Jamstash as part of initial setup
Deluan
2020-04-17 22:11:58 -04:00
f6617ff77d
Add Chinese Simplified translation
Deluan
2020-04-17 21:54:41 -04:00
defdc2ea6b
Bump Subsonic API to 1.10.2
Deluan
2020-04-17 21:33:05 -04:00
1fd6571a87
Refactored getSongsByGenre
Deluan
2020-04-17 21:27:58 -04:00
4c0250f9f8
Add fromYear/toYear params to getRandomSongs
Deluan
2020-04-17 21:18:04 -04:00
0e1735e7a9
Add getSongsByGenre endpoint
Deluan
2020-04-17 20:52:50 -04:00
a698e434fd
Refactor list_generator to use new filters
Deluan
2020-04-17 20:29:10 -04:00
95f658336c
Implement byYear and byGenre AlbumLists
Deluan
2020-04-17 19:57:26 -04:00
69dc4d97b3
Always fill album's min_year if max_year is filled
Deluan
2020-04-17 19:56:52 -04:00
4aeb63c16e
Add a couple of patterns to .gitignore
jvoisin
2020-04-17 11:32:26 +02:00
e5efadf99e
Bump github.com/go-chi/chi from 4.1.0+incompatible to 4.1.1+incompatible
dependabot-preview[bot]
2020-04-17 10:37:36 +00:00
d117d5794d
Add Italian localization
AlphaJack
2020-04-17 10:49:45 +02:00
d09a2182e0
Lax Node version (only matches major version 13)
Deluan
2020-04-17 00:21:42 -04:00
b8b09820b1
Use deluan/ci-goreleaser
Deluan
2020-04-16 16:26:14 -04:00
2cfd7babb3
Add more Portuguese translations
Deluan
2020-04-16 13:02:39 -04:00
161a9b340c
Add more Portuguese translations
Deluan
2020-04-16 12:53:46 -04:00
605253446a
Fix AlbumLink label in Songs view
Deluan
2020-04-16 10:26:24 -04:00
f8d9b1508e
Add prettier npm script
Deluan
2020-04-15 22:06:57 -04:00
3c4de3c8b5
Move language merge logic to i18n/index
Deluan
2020-04-15 21:37:02 -04:00
a6c9bf1b15
Persist language selection to localStorage
Deluan
2020-04-15 21:04:01 -04:00
bf6ec67528
Add Language Selector to Personal settings
Deluan
2020-04-13 21:19:31 -04:00
289ba68824
Add Portuguese translation (incomplete)
Deluan
2020-04-13 19:51:03 -04:00
2dfe01963a
Build binary for Linux MUSL (ex: Alpine). Fix #142
Deluan
2020-04-15 08:48:34 -04:00
5ed1d5c19f
Upgrade github.com/djherbis/fscache to v0.10.1, tentatively fix #177
Deluan
2020-04-14 21:07:45 -04:00
db4479e720
Allow cache image to be disabled (workaround for #177 )
Deluan
2020-04-14 19:15:47 -04:00
66275d3b94
Make song details table dense
Deluan
2020-04-14 17:09:47 -04:00
57f2c3f823
Better layout for Song Details
Deluan
2020-04-14 16:19:18 -04:00
afba4c9915
Add size and play count/date to Song Details
Deluan
2020-04-14 15:23:11 -04:00
f0d18d2cb3
Add Song Details to Album view
Deluan
2020-04-14 14:59:16 -04:00
da45bcf448
Make player theme configurable from Navidrome's theme
Deluan
2020-04-08 10:19:53 -04:00
3a54246b15
Change default sort for albums view to alphabetically (list) or most recent (grid)
Deluan
2020-04-14 09:26:59 -04:00
2b06f20f41
Close the sidebar menu when clicking "Personal" in mobile screens
Deluan
2020-04-14 08:52:26 -04:00
88f44b2e77
Upgrade React Player to 4.11.2, fix to MediaSession "close" action
Deluan
2020-04-14 01:42:07 -04:00
4dff067e0b
Upgrade React Player to 4.11.1, enabled MediaSession
Deluan
2020-04-13 14:24:50 -04:00
d81bf8a518
Update github.com/go-chi/cors
Deluan
2020-04-13 10:50:18 -04:00
adfaf39489
Mark more endpoints as "gone" (won't be implemented)
Deluan
2020-04-12 23:12:28 -04:00
f6a15905d7
Move Album View toolbar to left
Deluan
2020-04-12 20:43:51 -04:00
52b8c5f151
Correctly handle error in migration
jvoisin
2020-04-12 20:44:26 +02:00
c4eab5db86
Update dhowden/tag library, to fix extracting images from Ogg files
Deluan
2020-04-11 23:40:35 -04:00
4b1c76e307
Keep the order of the playlist when adding new songs. Also allow adding a song more than once
Deluan
2020-04-11 21:11:49 -04:00
e476a5f6f1
Make fields songCount, duration, created and changed mandatory in playlists responses (fixes #164 )
Deluan
2020-04-11 19:15:15 -04:00
9fb4f5ef52
Removed Playlist.GetWithTracks, not needed anymore
Deluan
2020-04-11 19:05:51 -04:00
e232c5c561
Add created and changed fields to playlists responses
Deluan
2020-04-11 16:45:21 -04:00
803a5776ae
Update link to Subsonic API compatibility doc
Deluan
2020-04-11 13:19:58 -04:00
a6dfcafdab
Update themes doc, link to documentation site
Deluan
2020-04-11 13:13:53 -04:00
8f2c7b7913
go mod tidy
Deluan
2020-04-11 13:10:54 -04:00
2ab647efe1
Add a test
jvoisin
2020-04-11 18:54:06 +02:00
04eb421186
Refactor a bit how ffmpeg is used to get metadata
jvoisin
2020-04-11 12:42:47 +02:00
6a3a66975c
Update dhowden/tag library, to fix extracting images from some id3v4 tags
Deluan
2020-04-10 23:42:06 -04:00
1ef4fa970f
Simplify a bit ffmpeg's transcoder
jvoisin
2020-04-10 18:00:25 +02:00
b34523e196
Warn if ffmpeg can't be found
jvoisin
2020-04-10 15:36:26 +02:00
09985453aa
Show a Datagrid placeholder while loading
Deluan
2020-04-09 22:38:40 -04:00
159a6e1cad
Simplify the openrc unit
jvoisin
2020-04-09 22:16:13 +02:00
b429949dd9
Keep optimistic rendering when changing the sort order for the current album
Deluan
2020-04-09 18:53:44 -04:00
b9f601dfb4
Remove unused import
Deluan
2020-04-09 18:31:37 -04:00
5b488b72b1
Add a custom AlbumSongs list component, to disable the optimistic rendering (should fix #158 )
Deluan
2020-04-09 18:28:47 -04:00
03044bcb68
Ignore data folder when watching for changes in folders (when in dev mode)
Deluan
2020-04-09 16:48:04 -04:00
7bc3dace4c
Revert "Improve ffmpeg's error diagnostic"
Deluan
2020-04-09 14:26:42 -04:00
c2ec142ce3
More tests
Deluan
2020-04-09 13:36:05 -04:00
2d39a6df8d
Remove duplicated fscache creation
Deluan
2020-04-09 13:15:01 -04:00
5265d0234f
Fix tests for Cover service
Deluan
2020-04-09 12:13:54 -04:00
4fc88f23e9
Improve ffmpeg's error diagnostic
jvoisin
2020-04-08 15:58:08 +02:00
5412bb2dc8
Fine tune album grid for mobile view
Deluan
2020-04-09 09:53:53 -04:00
b661d52477
Force full scan to enable search by tracks' artists in albums
Deluan
2020-04-09 00:24:26 -04:00
43ce81af67
Add all individual artists from album in searchable full text field. Should fix #94
Deluan
2020-04-08 23:54:54 -04:00
b8d1185f7f
Remove duplicated words and extra spaces from full text searchable fields
Deluan
2020-04-08 23:29:28 -04:00
0fa8290ed3
Don't transcode if original format/bitrate is the same as the selected ones
Deluan
2020-04-08 19:10:55 -04:00
519e3f014d
Re-stage files after formatting
Deluan
2020-04-08 13:23:39 -04:00
d38f8544d5
Remove unused localStorage config
Deluan
2020-04-08 13:20:02 -04:00
089a92157f
Pass version to UI through AppConfig, instead of login payload.master
Deluan
2020-04-08 11:00:30 -04:00
db246900a6
Introduce a new configuration to select the login background image URL
Deluan
2020-04-07 16:58:55 -04:00
a0f389fc3e
Consolidate UI configuration in one place, allowing it to be overridden from the server
Deluan
2020-04-07 16:58:02 -04:00
d0188db4f9
Fine tune album grid
Deluan
2020-04-07 21:25:06 -04:00
f537984bbf
Use trackId instead of simply id, as it seems to conflict with internal id generated by the player. fixes #153
Deluan
2020-04-07 11:55:45 -04:00
7e6c0e3894
Less noisy logs for scrobble
Deluan
2020-04-06 19:42:35 -04:00
b930c7253a
Fix tests in pipeline
Deluan
2020-04-06 17:01:32 -04:00
c1afe70d98
Fix: also pass the custom authorization header in all requests
Deluan
2020-04-06 16:23:47 -04:00
3f9ddb915e
Use a custom authorization header, to avoid conflicts with proxies using basic auth (fixes #146 )
Deluan
2020-04-06 16:03:20 -04:00
c3edc7f449
Add test for ServeIndex
Deluan
2020-04-06 15:37:15 -04:00
9b272c8021
Small log tweak
Deluan
2020-04-06 14:02:50 -04:00
6d1221164b
Download and install latest Jamstash when calling make Jamstash-master
Deluan
2020-04-06 00:39:35 -04:00
647132625c
Logs new stream sessions
Deluan
2020-04-06 00:26:51 -04:00
a17a98a75f
Log API requests and responses at Debug level
Deluan
2020-04-05 23:57:04 -04:00
59707b3a8f
Detect embedded art in ogg containers
Deluan
2020-04-05 23:41:10 -04:00
fa378ab4e4
Add tracing log to Cover service
Deluan
2020-04-05 22:48:07 -04:00
05ffb1acad
Cache cover arts. closes #19
Deluan
2020-04-05 20:31:05 -04:00
a1ba5c59b2
Returns default cover on any error (not found, encoding, or unknown)
Deluan
2020-04-05 17:53:55 -04:00
1bc68c20fc
Create and configure image cache
Deluan
2020-04-04 22:23:20 -04:00
d308e7ca46
Fix typo
Deluan
2020-04-05 17:49:14 -04:00
2b5433dc6e
Add an openrc unit file
jvoisin
2020-04-05 18:46:26 +02:00
86a23f9b14
Add more indexes to MediaFile table
Deluan
2020-04-04 21:56:22 -04:00
0ba5840a65
Don't set a playerId cookie it cannot register the player
Deluan
2020-04-04 20:26:36 -04:00