Commit Graph

  • 8c747f2016 Update cs.json (POEditor.com) Deluan Quintão 2021-06-17 12:23:11 -04:00
  • fe0349e81a Update it.json (POEditor.com) Deluan Quintão 2021-06-16 16:50:27 -04:00
  • da4bf5ff5c Update it.json (POEditor.com) Deluan Quintão 2021-06-10 12:35:05 -04:00
  • 69c03a10f6 Update fr.json (POEditor.com) Deluan Quintão 2021-06-10 12:35:03 -04:00
  • 7266bde623 Update sl.json (POEditor.com) Deluan Quintão 2021-06-08 10:46:01 -04:00
  • bfc23ad37f Update uk.json (POEditor.com) Deluan Quintão 2021-06-01 15:34:31 -04:00
  • a23c184e24 Update es.json (POEditor.com) Deluan Quintão 2021-06-01 15:34:30 -04:00
  • 3bfb42b1b2 Update de.json (POEditor.com) Deluan Quintão 2021-05-31 13:34:02 -04:00
  • adfe1b4946 Update fr.json (POEditor.com) Deluan Quintão 2021-05-31 13:34:00 -04:00
  • 56690b17d8 Update nl.json (POEditor.com) Deluan Quintão 2021-05-31 13:33:59 -04:00
  • 24d19ec8cc Update cs.json (POEditor.com) Deluan Quintão 2021-05-31 13:33:57 -04:00
  • 9dbbe769b7 Update ja.json (POEditor.com) Deluan Quintão 2021-05-25 13:34:43 -04:00
  • cb2db8ee2c Update de.json (POEditor.com) Deluan Quintão 2021-05-25 13:34:41 -04:00
  • 4853760fb5 Suppress logs of successful DB migrations applied when running for the first time Deluan 2021-06-24 23:10:33 -04:00
  • 0cbb0acad3 Skip songs with less than 31 seconds, as per Last.fm specification Deluan 2021-06-23 21:08:01 -04:00
  • 5040f6fd97 Fix label Deluan 2021-06-23 18:09:05 -04:00
  • abe8015745 Add option to disable external scrobbling per player Deluan 2021-06-23 17:50:15 -04:00
  • 5001518260 Move user properties (like session keys) to their own table Deluan 2021-06-23 16:47:32 -04:00
  • 265f33ed9d
    Remove clearServiceWorkerCache, not needed anymore. (#1205) certuna 2021-06-23 18:11:35 +02:00
  • 9c118d3f3b
    Update authProvider.js certuna 2021-06-23 18:03:24 +02:00
  • 99be8444d3 Disable completely external scrobblers if feature is disabled (DevEnableScrobble) Deluan 2021-06-23 10:28:45 -04:00
  • f4ddd201f2 Send the time the track started playing when scrobbling Deluan 2021-06-23 09:19:58 -04:00
  • 056f0b944f Refactor: Consolidate scrobbling logic in play_tracker Deluan 2021-06-22 23:56:29 -04:00
  • 76acd7da89 Don't send scrobbles/nowPlaying updates to Last.fm if user has not authorized Deluan 2021-06-22 22:27:53 -04:00
  • 8af7dab23d Fix wrong warning about ignored NowPlaying Deluan 2021-06-22 17:16:34 -04:00
  • a7509c9ff7 Send NowPlaying and Scrobbles to Last.fm Deluan 2021-06-22 14:00:44 -04:00
  • d5461d0ae9 Refactor Agents to be singleton Deluan 2021-06-22 11:15:51 -04:00
  • f9fa9667a3 Show user-friendly message when error occurs in Last.fm callback endpoint Steve Richter 2021-06-21 21:50:11 -04:00
  • 5fbfd9c81e Implement Last.fm account linking UI Steve Richter 2021-06-21 21:20:44 -04:00
  • 61dd0f3471 Disable completely external scrobblers if feature is disabled (DevEnableScrobble) Deluan 2021-06-23 10:28:45 -04:00
  • 99b10104bf Disable whole docker job if docker config is not available Deluan 2021-06-23 09:25:36 -04:00
  • c108e7d662 Send the time the track started playing when scrobbling Deluan 2021-06-23 09:19:58 -04:00
  • 75eb2c5767 add component to extract URLs from comment and to link to their corresponding sites Moulina Pradhan 2021-06-23 13:47:04 +05:30
  • ff9255de58 Refactor: Consolidate scrobbling logic in play_tracker Deluan 2021-06-22 23:56:29 -04:00
  • c1b33e1da4 Don't send scrobbles/nowPlaying updates to Last.fm if user has not authorized Deluan 2021-06-22 22:27:53 -04:00
  • f97f526139 Fix wrong warning about ignored NowPlaying Deluan 2021-06-22 17:16:34 -04:00
  • 339c05f488 Send NowPlaying and Scrobbles to Last.fm Deluan 2021-06-22 14:00:44 -04:00
  • ea8e5d364d Refactor Agents to be singleton Deluan 2021-06-22 11:15:51 -04:00
  • 8b62a58b4c Remove limitation of only scrobbling tracks longer than 30 seconds Deluan 2021-06-22 09:59:00 -04:00
  • 5c05f05d24 Basic slider Dnouv 2021-06-22 12:04:30 +05:30
  • b847127b36
    Show user-friendly message when error occurs in Last.fm callback endpoint Steve Richter 2021-06-21 21:50:11 -04:00
  • 5130aabfdd
    Implement Last.fm account linking UI Steve Richter 2021-06-21 21:20:44 -04:00
  • 743e469795 Use singleton in other places as well Deluan 2021-06-21 18:41:11 -04:00
  • 1f997357a9 Expose Last.fm's ApiKey to UI Deluan 2021-06-21 17:09:34 -04:00
  • 143cde37e5 Implement Last.FM Web authentication flow Deluan 2021-06-19 14:07:26 -04:00
  • 502a719e96 Implement Last.FM Desktop Auth flow endpoints Deluan 2021-06-18 18:27:15 -04:00
  • 8ee5c1f245 Initial Last.fm UI implementation Steve Richter 2021-06-17 02:05:52 -04:00
  • 0495e421fe Fix Last.fm API method signature Deluan 2021-06-17 23:01:24 -04:00
  • ffa76bba6a Add flag to disable Scrobble config in the UI Deluan 2021-06-10 21:04:26 -04:00
  • a4f91b74d2 Add Last.FM Authentication methods Deluan 2021-06-10 23:54:20 -04:00
  • 37e477b550 Expose Last.fm's ApiKey to UI Deluan 2021-06-21 17:09:34 -04:00
  • 7af8522b69 Implement Last.FM Web authentication flow Deluan 2021-06-19 14:07:26 -04:00
  • b5034845b1 Implement Last.FM Desktop Auth flow endpoints Deluan 2021-06-18 18:27:15 -04:00
  • 3511f64c60 Initial Last.fm UI implementation Steve Richter 2021-06-17 02:05:52 -04:00
  • 211af7e229 Fix Last.fm API method signature Deluan 2021-06-17 23:01:24 -04:00
  • 5ba2bc2fea Add flag to disable Scrobble config in the UI Deluan 2021-06-10 21:04:26 -04:00
  • 0030026964 Add Last.FM Authentication methods Deluan 2021-06-10 23:54:20 -04:00
  • 73e1a8fa06 Remove false-positive on new version detection Deluan 2021-06-21 17:46:26 -04:00
  • 4594928f87 Add basic Infinite DataGrid and List control Samarjeet 2021-06-14 18:45:16 +05:30
  • 877f01bd38 Show notification if server is updated Deluan 2021-06-21 13:42:14 -04:00
  • aa163ebb56
    Bump ra-i18n-polyglot from 3.15.2 to 3.16.3 in /ui dependabot[bot] 2021-06-21 17:06:36 +00:00
  • 288efbebe8
    Bump ra-test from 3.15.2 to 3.16.3 in /ui dependabot[bot] 2021-06-21 17:05:50 +00:00
  • abb36068d9
    Bump react-admin from 3.15.2 to 3.16.3 in /ui dependabot[bot] 2021-06-21 17:05:06 +00:00
  • 6af65566ba
    Bump ra-data-json-server from 3.15.2 to 3.16.3 in /ui dependabot[bot] 2021-06-21 17:04:16 +00:00
  • 47bcf719f2 Fix cookie warning Deluan 2021-06-20 13:27:50 -04:00
  • 197d430d15 Fix lint error Deluan 2021-06-20 12:07:34 -04:00
  • 4e1957ca71 Update Go dependencies Deluan 2021-06-20 12:06:21 -04:00
  • 5a31f5048a
    Bump github.com/spf13/viper from 1.7.1 to 1.8.0 dependabot[bot] 2021-06-20 16:00:50 +00:00
  • 6911ff68e5
    Bump github.com/golangci/golangci-lint from 1.40.1 to 1.41.1 dependabot[bot] 2021-06-20 15:59:03 +00:00
  • c87a2768b4
    Bump github.com/microcosm-cc/bluemonday from 1.0.10 to 1.0.14 dependabot[bot] 2021-06-20 15:58:31 +00:00
  • 25db2cb075 Add concurrency test for singleton Deluan 2021-06-20 11:45:59 -04:00
  • 80b2c2f3cf Try to register all playing music in GetNowPlaying Deluan 2021-06-20 11:21:29 -04:00
  • 97434c1789 Fix GetNowPlaying endpoint showing only the last play Deluan 2021-06-20 10:36:50 -04:00
  • f8ee6db72a New implementation of NowPlaying Deluan 2021-06-19 20:56:56 -04:00
  • 0df0ac0715 Add logos to badges Deluan 2021-06-19 11:32:22 -04:00
  • c09468e135 Option to allow auto-login during development. Deluan 2021-06-19 10:56:39 -04:00
  • cf553ce812 Don't show "logout" when authenticated by Header Deluan 2021-06-18 19:06:41 -04:00
  • 31ea033880 Fix subsonic token when authenticating by Header Deluan 2021-06-18 19:00:13 -04:00
  • 66b74c81f1
    Encrypt passwords in DB (#1187) Deluan Quintão 2021-06-18 18:38:38 -04:00
  • d42dfafad4 Add username to request.Context Deluan 2021-06-18 18:25:53 -04:00
  • 84413b542e
    Bump @testing-library/jest-dom from 5.13.0 to 5.14.1 in /ui (#1176) dependabot[bot] 2021-06-18 09:39:23 -04:00
  • b9e0e07f26 Add main code Dnouv 2021-06-17 01:45:56 +05:30
  • 848369ff6f Add classes Dnouv 2021-06-17 01:33:50 +05:30
  • 7f5245e3ef Add tests for encryption functions Deluan 2021-06-17 19:50:50 -04:00
  • bbb751fd46 Only decrypts passwords if it is necessary Deluan 2021-06-17 17:14:35 -04:00
  • bd0b913d88 Encode/Encrypt passwords in DB Deluan 2021-06-16 15:54:57 -04:00
  • b590c31e4e Fix stream url, after changes to subsonic client api Deluan 2021-06-16 16:38:50 -04:00
  • c4623d7bc3 Don't show "empty" dates Deluan 2021-06-16 12:28:49 -04:00
  • f96371eb72 Add support for player styling Dnouv 2021-06-16 21:29:03 +05:30
  • e0fd1c6ad8 Add "Last Played" column to SongList Deluan 2021-06-16 11:57:02 -04:00
  • 0841039028 Final fix and remove color end point Dnouv 2021-06-16 21:23:09 +05:30
  • 2e34fb6ab5 Prettier Dnouv 2021-06-16 21:01:49 +05:30
  • 9c1d3e693c Fix the slider color Dnouv 2021-06-16 21:01:15 +05:30
  • 52449d24bf Add css class Dnouv 2021-06-16 20:08:42 +05:30
  • 86271f0412 Optimize refresh events for scrobble endpoint Deluan 2021-06-16 10:23:34 -04:00
  • fb7229a53e Refech using getMany, reducing the number of API calls Deluan 2021-06-16 10:00:31 -04:00
  • 521d1ff2bf Disable realip middleware when using the reverse proxy authentication feature Deluan 2021-06-16 09:43:57 -04:00
  • 7bb7c1eb69 Merge branch 'master' of https://github.com/navidrome/navidrome Dnouv 2021-06-16 08:37:54 +05:30
  • d3db41ae7d Bump github.com/go-chi/httprate version Deluan 2021-06-15 19:58:29 -04:00
  • 8bf0089abf Bump github.com/ReneKroon/ttlcache/ and github.com/microcosm-cc/bluemonday versions Deluan 2021-06-15 19:54:18 -04:00