Commit graph

  • 84080a0e44 Hide activity menu from non-admin users Deluan 2020-11-09 16:11:33 -0500
  • 1b624b2505 Do not create the EventStream if unauthenticated Deluan 2020-11-09 15:59:21 -0500
  • a2e76d6898 Add flag to enable activity menu Deluan 2020-11-09 15:31:05 -0500
  • 56803d0151 Auto-reconnect to event stream after 20secs timeout Deluan 2020-11-09 15:13:32 -0500
  • 2b1a5f579a Adding a communication channel between server and clients using SSE Deluan 2020-11-08 00:06:48 -0500
  • 3fc81638c7 Moved all reducers and actions to their own folders Deluan 2020-11-08 13:15:46 -0500
  • 24b040adf9 Add more keyboard shortcuts Deluan 2020-11-07 23:11:15 -0500
  • 8d608ac5b2 Faster display of cover in album detail view Deluan 2020-11-07 22:45:04 -0500
  • 02160465a5 Remove unused file Deluan 2020-11-07 12:46:38 -0500
  • b5abd80927 Update react-jinke-music-player to 4.9.1. Fix #568 Deluan 2020-11-07 12:20:42 -0500
  • 6542842938 Make sure we don't get durations with decimals Deluan 2020-11-05 18:27:46 -0500
  • 8d7931b3bc Fix "seekable" log message (was always "false") Deluan 2020-11-05 18:11:12 -0500
  • 9224a67a7b Add <- and -> hotkeys, to jump to previous or next song Deluan 2020-11-05 17:38:53 -0500
  • 873cea4046 Fix "Something went wrong" error when deleting a playlist Deluan 2020-11-05 14:06:21 -0500
  • 0b977df8dd
    Fixed duration formatter to properly count lengths longer than 24 hours (#612) JorisL 2020-11-05 20:02:09 +0100
  • fb1461fd0b Fix reading dirs from a MergeFS Deluan 2020-11-05 13:34:56 -0500
  • 9cbeddae8f Avoid cross-site scripting Deluan 2020-11-05 12:32:39 -0500
  • c9b119f0a4 Make scrobble submits compatible with Last.FM specification Deluan 2020-11-04 23:51:48 -0500
  • a6bd9f627e Make new cache layout the default Deluan 2020-11-04 23:25:38 -0500
  • 861c742b3e Move notifications to the top Deluan 2020-11-04 19:29:55 -0500
  • 36596d4fdb Don't send the transcoded file if it is a HEAD request Deluan 2020-11-03 16:06:02 -0500
  • 94f28f6216 Generate a better salt for Subsonic token authentication Deluan 2020-11-03 15:13:40 -0500
  • 2f56f1b178 Use new fscache's SetKeyMapper Deluan 2020-11-03 12:52:44 -0500
  • f4a88b8319 Update screenshots Deluan 2020-11-03 09:21:32 -0500
  • f50aeb0b21 Bump golangci-lint version in pipeline Deluan 2020-11-02 20:53:32 -0500
  • fd1604b1d2 Add user's name to UserMenu Deluan 2020-11-02 17:13:12 -0500
  • 7fbdcf8ddc Upgrade react-admin to 3.9.6 Deluan 2020-11-02 17:12:52 -0500
  • 7f7b0c1f0d Move Settings options to UserMenu Deluan 2020-11-02 16:57:21 -0500
  • 68e0fe574f Bump github.com/golangci/golangci-lint from 1.32.0 to 1.32.1 Deluan 2020-11-02 11:45:58 -0500
  • 8ddf4d62af Update README.md Deluan Quintão 2020-11-02 11:41:41 -0500
  • 9bcd606fe8 Fix Artist full_text refresh Deluan 2020-11-02 10:26:41 -0500
  • 7819e834c8 Fix Artist filtering Deluan 2020-11-02 09:48:00 -0500
  • 779d4a1c85 Revert "Process empty folders as changed folders" Deluan 2020-11-02 07:57:47 -0500
  • e07152b695 Process empty folders as changed folders Deluan 2020-11-01 23:25:34 -0500
  • ee5a0698c0 Simplify scanner utilization Deluan 2020-11-01 18:37:17 -0500
  • 71b77cba2b Bump Subsonic API to 1.16.1 Deluan 2020-11-01 17:04:53 -0500
  • 8e584ee020 Update count on getScanStatus Deluan 2020-11-01 16:37:33 -0500
  • 3ea5b85b36 go mod tidy Deluan 2020-11-01 14:40:48 -0500
  • cfad35544b Add artistImageUrl available in getArtists endpoint Deluan 2020-10-30 16:08:43 -0400
  • 7583ddac65 Bump github.com/golangci/golangci-lint from 1.31.0 to 1.32.0 dependabot-preview[bot] 2020-10-26 10:39:34 +0000
  • 6b89679e08 Remove hardcoded color Deluan 2020-10-31 19:40:25 -0400
  • 3535fba9dd Fix BulkActions contrast once and for all(?) Deluan 2020-10-31 18:46:14 -0400
  • 488db26675 Improve bulk actions color contrast Deluan 2020-10-31 11:05:33 -0400
  • 1f842b08e2 Remove duplicated code for SongBulkActions Deluan 2020-10-31 10:23:52 -0400
  • aabef62b11 Add "PlayNow" button to bulk actions Deluan 2020-10-31 10:12:38 -0400
  • 6c0778a867 Add log to pool Deluan 2020-10-30 16:08:43 -0400
  • 58d6b0a84f Cache Warmer now waits for Cache to be available Deluan 2020-10-31 00:35:20 -0400
  • 145a5708ca Stop tag_scanner when waltDirTree is interrupted by errors Deluan 2020-10-31 00:06:28 -0400
  • 6ccdc2e068 Fine tune colors, remove PlayButton from AlbumDetail Deluan 2020-10-30 15:46:34 -0400
  • 6da2f1ba92 feat: ran prettier over changes Chris Newton 2020-10-23 15:53:31 +1100
  • 28bcd3f99e feat: fixed linting error Chris Newton 2020-10-23 15:49:24 +1100
  • 1076dda011 feat: changed hvoer state for album list, added play icon to album details Chris Newton 2020-10-23 13:43:22 +1100
  • e30704fe0f feat: altered grid layout to be more like itunes Chris Newton 2020-10-22 11:50:45 +1100
  • 84384da8d1 Better naming for function Deluan 2020-10-30 13:14:53 -0400
  • 62fe1cdc43 improve spanish translation Victorhck 2020-10-23 22:48:47 +0200
  • 4d6c9482ff Recover from panic when reading invalid id2 tags Deluan 2020-10-30 09:53:38 -0400
  • cdd44a2830 Abort scan when media folder is empty Deluan 2020-10-30 09:39:36 -0400
  • ba8d2f5da8 Log when a cache has finished loading Deluan 2020-10-30 00:14:37 -0400
  • 00ec6cf042 Process changed folders as they are discovered Deluan 2020-10-29 23:47:43 -0400
  • 2f394623c8 WIP Deluan 2020-10-29 11:31:45 -0400
  • f1a24b971a Use timestamp of artwork file instead of album's UpdatedAt in the cache key Deluan 2020-10-29 23:18:41 -0400
  • d913108de2 Add option to disable track cover art. Should help with cloud mounting (rclone) Deluan 2020-10-29 10:57:33 -0400
  • 32bac11b61 Make CreatePlaylist response compatible with API >1.14.0 Deluan 2020-10-28 12:46:06 -0400
  • 78630d427d Limit startScan to admins only Deluan 2020-10-27 20:22:05 -0400
  • 1e57852eff Make pool's queue buffered. Workaround while we don't put the queue in disk Deluan 2020-10-27 20:12:27 -0400
  • 464e251d19 Only start the cache warming after all folders were scanned Deluan 2020-10-27 20:11:25 -0400
  • d9f7a154cf Implements library scanning endpoints. Also: Deluan 2020-10-27 18:19:56 -0400
  • 9b756faef5 Make caches singletons Deluan 2020-10-27 17:02:20 -0400
  • 515528ee6d Disable flaky test Deluan 2020-10-27 16:07:53 -0400
  • 4bd6012f11 Fix job dependencies in pipeline Deluan 2020-10-27 15:58:27 -0400
  • 216491815c Increased pool test timeout (hate time based tests...) Deluan 2020-10-27 15:43:00 -0400
  • 4777cf0aba Simplify error responses Deluan 2020-10-27 15:23:29 -0400
  • 0f418a93cd Completely removed engine package, fewer abstraction layers \o/ Deluan 2020-10-27 13:52:01 -0400
  • d0bf37a8a9 Move mock datastore to tests package Deluan 2020-10-27 11:01:40 -0400
  • 313a088f86 Make mocks strongly typed Deluan 2020-10-27 10:48:37 -0400
  • 6152fadd92 Removed list_generator completely Deluan 2020-10-27 10:19:58 -0400
  • 3037ea01e2 Removed more layers of indirection from the engine package Deluan 2020-10-27 10:03:10 -0400
  • acba4b16ee Add test for pool Deluan 2020-10-27 12:27:26 -0400
  • 8dfa929666 Bump github.com/kr/pretty from 0.2.0 to 0.2.1 dependabot-preview[bot] 2020-10-26 10:39:54 +0000
  • c1fb32cedb Replace unicode quotes and dash with simple ascii chars Deluan 2020-10-26 23:33:06 -0400
  • b6a6422fac Upgrade GoLang to 1.15.3 Deluan 2020-10-26 13:04:14 -0400
  • 21ed7348c6 Remove invalid migration Deluan 2020-10-26 10:57:21 -0400
  • 95cc211659 Revert "Make caches singletons" Deluan 2020-10-26 10:11:02 -0400
  • bf5318d776 Add flag to enable new cache layout Deluan 2020-10-26 09:54:36 -0400
  • 81d7556cdf Make caches singletons Deluan 2020-10-25 22:49:37 -0400
  • 1e56f4da76 Add simple cache warmer, disabled by default Deluan 2020-10-25 12:00:21 -0400
  • f3bb51f01b Add formatting to config dump Deluan 2020-10-24 22:55:19 -0400
  • 197d4024f7 Add dedicated Item interface for cache items Deluan 2020-10-24 15:10:27 -0400
  • 7eaa42797a Uses cached original image when requesting a resized image Deluan 2020-10-24 14:58:58 -0400
  • d39bd0219a Fix cache key-mapping Deluan 2020-10-24 12:26:57 -0400
  • 9f533b2108 New Cache FileSystem implementation Deluan 2020-10-23 21:30:45 -0400
  • 1cfa7b2272 Change MediaFolder.ID type to int32 Deluan 2020-10-25 21:52:51 -0400
  • d24709b521 Add getScanStatus Subsonic response Deluan 2020-10-25 21:48:21 -0400
  • af7eaa2b7a Add scanner status Deluan 2020-10-25 18:17:23 -0400
  • c0ec0b28b9 Add better process lifecycle management Deluan 2020-10-24 22:43:59 -0400
  • 6d08a9446d Fix test suite name Deluan 2020-10-23 21:43:33 -0400
  • 04fd72e1fa Change avatar placeholder to new logo Deluan 2020-10-23 21:37:53 -0400
  • fc19199fbe Add Russian translation. Thanks @lun4r Deluan 2020-10-23 09:54:25 -0400
  • 4514a54744 Fix ignoring hidden folders when scanning Deluan 2020-10-22 13:59:54 -0400
  • f9e0de31b8 Fix missing last.fm and spotify config keys. Closes #589 Deluan 2020-10-22 08:31:47 -0400