Commit Graph

  • 2adf49dd6d
    Update metadata.go certuna 2023-01-25 17:34:34 +01:00
  • 1b5519d9bb
    Update mapping.go certuna 2023-01-25 17:33:42 +01:00
  • 1950c07b1d Disable external links when EnableExternalServices is false. Fix #2022 Deluan 2023-01-25 10:28:03 -05:00
  • e0fc997adb Fix Share dialog titles for Album and Playlist Deluan 2023-01-25 10:20:28 -05:00
  • 5eefb265e5 Simplify radio CRUD code Deluan 2023-01-24 20:58:20 -05:00
  • efcee3a5b4 Have a single Action transporting all information Matthias Schmidt 2023-01-25 12:47:27 +01:00
  • 34b7fdb08f Put action parameter parser code where it belongs Matthias Schmidt 2023-01-25 11:31:47 +01:00
  • b340fc8f7d Put action code into separate file, adding stringer, more debug output, prepare structs, validation Matthias Schmidt 2023-01-25 10:59:58 +01:00
  • 3088ea1844 Play a fixed mp3 on any interface access for testing purposes Matthias Schmidt 2023-01-25 09:04:15 +01:00
  • c778def609
    merge simplification Kendall Garner 2023-01-24 22:50:00 -08:00
  • 61244c3f6d
    Merge branch 'master' into radio-search Kendall Garner 2023-01-24 22:32:46 -08:00
  • 6acd059316 Simplify radio CRUD code Deluan 2023-01-24 20:58:20 -05:00
  • 39161fdf47
    Playlist view: optionally show comment column (#2073) paradajz 2023-01-25 03:15:41 +01:00
  • 24c6325ce0 Remove genre from Playlist columns, as it is not a valid attribute of playlist Deluan 2023-01-24 21:10:26 -05:00
  • 1e24809ed6
    Create accounts automatically when authenticating from HTTP header (#2087) selfhoster1312 2023-01-25 02:18:10 +01:00
  • 9721ef8974 Fix download translation key Deluan 2023-01-24 20:14:05 -05:00
  • 16850a9be0 Revert "Replace the LoveButton with ArtistContextMenu in the artist page - #1979" Deluan 2023-01-24 20:12:29 -05:00
  • b4f83407c2 Add context to log messages Deluan 2023-01-24 20:08:00 -05:00
  • b4fe9fda25 Add tests Deluan 2023-01-24 19:56:56 -05:00
  • 457e1fc97b
    Base SQL metrics in MetricsWorker (#2002) Aleksey Lobanov 2023-01-25 03:26:07 +03:00
  • d31faf5249 Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 Deluan 2023-01-24 19:04:33 -05:00
  • 2082948144 Fix downloadOriginalFormat term in English translation Deluan 2023-01-24 18:41:43 -05:00
  • 39dc9c4310 Disable Subsonic Share endpoints if feature is disabled Deluan 2023-01-24 18:31:40 -05:00
  • 0c263cf234 Make AlbumSongs BulkActionsToolbar more responsive Deluan 2023-01-24 16:39:33 -05:00
  • 85084cda57 Add button to share selected songs Deluan 2023-01-24 16:31:58 -05:00
  • 69b36c75a5 Add meta tags to show cover and share description in social platforms Deluan 2023-01-24 15:35:23 -05:00
  • cab43c89e6 Mark Share.LastVisited optional in Subsonic API Deluan 2023-01-24 14:26:06 -05:00
  • 433da37982 Add Share to Context menus, also share artist Deluan 2023-01-24 13:35:51 -05:00
  • 051e9c556d Use redux for ShareDialog Deluan 2023-01-24 13:04:00 -05:00
  • 17d9573f4d Refactor dialogs, make it simple to add a new dialog to all views Deluan 2023-01-24 11:53:42 -05:00
  • 26be5b8396 Keep order of shared mediafiles Deluan 2023-01-24 10:22:36 -05:00
  • c770229154 Add Share capability to Subsonic user's info Deluan 2023-01-23 23:53:04 -05:00
  • ef4765c768 Fix getShares sort order Deluan 2023-01-23 21:45:59 -05:00
  • 6c05fcb699 Create contents label for group of shared mediafiles Deluan 2023-01-23 20:44:21 -05:00
  • 63e67bd502 Make Share list responsive Deluan 2023-01-23 20:11:46 -05:00
  • 230f2fdc02 Reduce spacing between album buttons, to avoid breaking the toolbar in two Deluan 2023-01-23 19:53:24 -05:00
  • d639da9eb5 Enable sharing only selected songs with the Subsonic API Deluan 2023-01-23 19:40:26 -05:00
  • e34f26588e Fix empty entry collection in Shares Deluan 2023-01-23 18:44:58 -05:00
  • c994ed70ea Fix expireAt update error Deluan 2023-01-23 14:50:02 -05:00
  • 40cac5c367 Fix JS console warning Deluan 2023-01-23 10:25:06 -05:00
  • 34277f238c Make Share icon dynamic Deluan 2023-01-23 10:22:11 -05:00
  • dbf80d8592 Change public/share path to /share - DSub does not use the URL from the API response... :( Deluan 2023-01-22 20:35:59 -05:00
  • d5df102f9f Implement updateShare and deleteShare Subsonic endpoints Deluan 2023-01-22 20:21:06 -05:00
  • 20271df4fb Workaround to detect empty dates in some Subsonic clients Deluan 2023-01-22 20:06:23 -05:00
  • d4c1d2ece4 Handle expired shares Deluan 2023-01-22 19:52:11 -05:00
  • d0dceae094 Add getShares and createShare Subsonic endpoints Deluan 2023-01-22 14:38:55 -05:00
  • 94cc2b2ac5 Fix tests and lint errors, plus a bit of refactor Deluan 2023-01-22 12:25:35 -05:00
  • 72a12e344e More share translations Deluan 2023-01-22 11:43:03 -05:00
  • 12bb6c3847 Don't expose empty dates in share info Deluan 2023-01-22 11:39:22 -05:00
  • 58fc271864 Share playlists Deluan 2023-01-22 01:12:08 -05:00
  • 65174d3fb2 Refactor DownloadMenuDialog to use useTranscodingOptions hook Deluan 2023-01-22 00:49:22 -05:00
  • c8293fcdd8 Extract transcoding options to its own hook Deluan 2023-01-21 22:14:58 -05:00
  • d9c42b3183 Add share's contents and description to the DB Deluan 2023-01-21 22:04:40 -05:00
  • 364fdfbd8d Use defaultDownsamplingFormat in share options Deluan 2023-01-21 21:44:26 -05:00
  • 63b4a12a93 Fine tune SharePlayer Deluan 2023-01-21 21:10:35 -05:00
  • 357c0e1e19 Refactor URL builders in UI Deluan 2023-01-21 21:01:50 -05:00
  • 84aa094e56 More work on Shares Deluan 2023-01-20 19:53:53 -05:00
  • ab04e33da6 Initial work on Shares Deluan 2023-01-19 22:52:55 -05:00
  • 94cb3c1a6f
    Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 dependabot[bot] 2023-01-24 23:36:09 +00:00
  • 8aa6939a87
    Implement Sharing (#2106) Deluan Quintão 2023-01-24 18:35:05 -05:00
  • 5af368b294 Disable Subsonic Share endpoints if feature is disabled Deluan 2023-01-24 18:31:40 -05:00
  • b6b82c02f9 Make AlbumSongs BulkActionsToolbar more responsive Deluan 2023-01-24 16:39:33 -05:00
  • e1200b5e32 Add button to share selected songs Deluan 2023-01-24 16:31:58 -05:00
  • 03e368acac
    Update configuration.go certuna 2023-01-24 22:14:56 +01:00
  • 209a7a9e42
    Update mapping.go certuna 2023-01-24 22:13:52 +01:00
  • 491e294885 Add meta tags to show cover and share description in social platforms Deluan 2023-01-24 15:35:23 -05:00
  • ee1a0c82d4 Mark Share.LastVisited optional in Subsonic API Deluan 2023-01-24 14:26:06 -05:00
  • b9e47df6f9 Add Share to Context menus, also share artist Deluan 2023-01-24 13:35:51 -05:00
  • bfc3698290 Use redux for ShareDialog Deluan 2023-01-24 13:04:00 -05:00
  • 114577410f Refactor dialogs, make it simple to add a new dialog to all views Deluan 2023-01-24 11:53:42 -05:00
  • 87082091b2 Adding beep sound library pls some example code. Not working yet Matthias Schmidt 2023-01-24 17:36:00 +01:00
  • a96a2fdbba Adding debug-build target to have full symbol support Matthias Schmidt 2023-01-24 17:35:03 +01:00
  • 5331de17c2
    Fixes the slide bar clickable area (#2113) Kendall Garner 2023-01-24 16:15:14 +00:00
  • 17c7ccb104 Verify audio device configuration Matthias Schmidt 2023-01-24 16:48:29 +01:00
  • 40dc1c4433 Keep order of shared mediafiles Deluan 2023-01-24 10:22:36 -05:00
  • 08e806d2c0 Adding playback server Matthias Schmidt 2023-01-24 15:43:24 +01:00
  • ebbbb0a3be
    Update ArtistShow.js certuna 2023-01-24 14:01:37 +01:00
  • 816bfcf7e5 Some cleanups Matthias Schmidt 2023-01-24 09:43:18 +01:00
  • f52fb2a43f
    Update metadata.go certuna 2023-01-24 08:41:30 +01:00
  • 38d8d9589b Add Share capability to Subsonic user's info Deluan 2023-01-23 23:53:04 -05:00
  • a7dd0a1875
    fixes the slide bar clickable Kendall Garner 2023-01-23 20:07:29 -08:00
  • 1fbffe50e5 Fix getShares sort order Deluan 2023-01-23 21:45:59 -05:00
  • 7f1da1d702 Create contents label for group of shared mediafiles Deluan 2023-01-23 20:44:21 -05:00
  • 45432b3061 Make Share list responsive Deluan 2023-01-23 20:11:46 -05:00
  • f491e54f94 Reduce spacing between album buttons, to avoid breaking the toolbar in two Deluan 2023-01-23 19:53:24 -05:00
  • cad7dce5e1 Enable sharing only selected songs with the Subsonic API Deluan 2023-01-23 19:40:26 -05:00
  • 8647482130 Fix empty entry collection in Shares Deluan 2023-01-23 18:44:58 -05:00
  • 93c990a1f0 Fix expireAt update error Deluan 2023-01-23 14:50:02 -05:00
  • c7aa50621b Fix JS console warning Deluan 2023-01-23 10:25:06 -05:00
  • 89d639d104 Make Share icon dynamic Deluan 2023-01-23 10:22:11 -05:00
  • 6c82aeb2bd Change public/share path to /share - DSub does not use the URL from the API response... :( Deluan 2023-01-22 20:35:59 -05:00
  • e291522f50 Implement updateShare and deleteShare Subsonic endpoints Deluan 2023-01-22 20:21:06 -05:00
  • fdca52398b Workaround to detect empty dates in some Subsonic clients Deluan 2023-01-22 20:06:23 -05:00
  • ce8cf5a8d7 Handle expired shares Deluan 2023-01-22 19:52:11 -05:00
  • 475a7b9bea Add getShares and createShare Subsonic endpoints Deluan 2023-01-22 14:38:55 -05:00
  • dc5e07120c Fix tests and lint errors, plus a bit of refactor Deluan 2023-01-22 12:25:35 -05:00
  • 5e68bb47e6 More share translations Deluan 2023-01-22 11:43:03 -05:00
  • 22a66243ac Don't expose empty dates in share info Deluan 2023-01-22 11:39:22 -05:00
  • 92f57b710d Share playlists Deluan 2023-01-22 01:12:08 -05:00
  • 1937965903 Refactor DownloadMenuDialog to use useTranscodingOptions hook Deluan 2023-01-22 00:49:22 -05:00