Commit Graph

  • 028e607b4c Don't send refresh events to the originator client or to other users Deluan 2021-06-14 10:52:04 -04:00
  • 0cc7177ffc
    Bump github.com/microcosm-cc/bluemonday from 1.0.9 to 1.0.10 dependabot[bot] 2021-06-14 06:46:49 +00:00
  • be7b3d31fc
    Bump react-admin from 3.15.2 to 3.16.0 in /ui dependabot[bot] 2021-06-14 06:32:57 +00:00
  • 87b1bc4826
    Bump @testing-library/jest-dom from 5.13.0 to 5.14.1 in /ui dependabot[bot] 2021-06-14 06:32:04 +00:00
  • fbd265cfaf
    Bump ra-test from 3.15.2 to 3.16.0 in /ui dependabot[bot] 2021-06-14 06:31:24 +00:00
  • 69197056aa
    Bump ra-i18n-polyglot from 3.15.2 to 3.16.0 in /ui dependabot[bot] 2021-06-14 06:30:28 +00:00
  • b0d7bb8f40
    Bump ra-data-json-server from 3.15.2 to 3.16.0 in /ui dependabot[bot] 2021-06-14 06:29:53 +00:00
  • 667701be02 Less warning messages when first running it. Deluan 2021-06-13 19:27:01 -04:00
  • 59b99d2206 No need to check for first time when authenticating. One less SQL call per request Deluan 2021-06-13 19:17:03 -04:00
  • d54129ecd2 Rename app package to nativeapi Deluan 2021-06-13 19:15:41 -04:00
  • 03efc48137
    Refactor routing, changes API URLs (#1171) Deluan Quintão 2021-06-13 12:46:36 -04:00
  • 859c7a3ae3 Enable ReverseProxyWhitelist to be read from environment Deluan 2021-06-13 11:23:55 -04:00
  • 95b3ae69f0 Don't send JWT token to UI when authenticated via Request Header Deluan 2021-06-13 11:22:01 -04:00
  • cf717ebac9 resolve conflict Moulina Pradhan 2021-06-13 11:28:23 +05:30
  • fc308ecd45 Simplify authProvider, now subsonic token+salt comes from the server Deluan 2021-06-13 01:16:58 -04:00
  • 5a70b7bb3c Refactor server authentication Deluan 2021-06-13 00:46:44 -04:00
  • 2a5b3a9da4 Fix auth tests Deluan 2021-06-12 22:52:52 -04:00
  • a2ee970c91 Change Native API URL Deluan 2021-06-11 23:06:14 -04:00
  • 8303c93285 Serve frontend assets from server, and not from Native API Deluan 2021-06-11 22:49:22 -04:00
  • 8d4434ae30 Make authentication part of the server, so it can be reused outside the Native API Deluan 2021-06-11 18:46:58 -04:00
  • bed2f017af Fix index of songs in downloaded playlist Deluan 2021-06-12 23:02:34 -04:00
  • 1cbf83254a feat(UI) : Extract urls from comments and link them to their correspoding sites - #1053 Moulina Pradhan 2021-06-12 12:26:24 +05:30
  • 6bd4c0f6bf
    Reverse proxy authentication support (#1152) Igor Rzegocki 2021-06-12 03:17:21 +00:00
  • 0a8dbfe579 Test against Go 1.17 beta Deluan 2021-06-10 21:10:35 -04:00
  • b445cdd641 Use a dedicated api-key/secret pair for Last.FM Deluan 2021-06-10 15:07:06 -04:00
  • e31802d2d3 Only send "refresh" event if SetRating was successful Deluan 2021-06-10 15:03:30 -04:00
  • cefc939909 Trigger UI refresh on media annotation events: star, setRating and scrobble Deluan 2021-06-10 12:20:52 -04:00
  • 2afb2db7ef Refactor for readability Deluan 2021-06-09 22:35:20 -04:00
  • 7f85ecd515 Trigger a UI refresh when the scanner finds changes. Deluan 2021-06-09 21:02:20 -04:00
  • cb6aa49439
    Bump github.com/lestrrat-go/jwx from 1.2.0 to 1.2.1 (#1167) dependabot[bot] 2021-06-09 15:33:04 -04:00
  • 4a49150807
    Bump github.com/lestrrat-go/jwx from 1.2.0 to 1.2.1 dependabot[bot] 2021-06-09 19:24:51 +00:00
  • e6a273961f
    Bump github.com/ReneKroon/ttlcache/v2 from 2.6.0 to 2.7.0 dependabot[bot] 2021-06-09 19:24:27 +00:00
  • 0547833685
    Bump github.com/go-chi/httprate from 0.4.0 to 0.5.0 dependabot[bot] 2021-06-09 19:24:06 +00:00
  • b7f47c8833
    Bump github.com/onsi/ginkgo from 1.16.3 to 1.16.4 (#1163) dependabot[bot] 2021-06-09 15:18:31 -04:00
  • adb09c9c69
    Bump @testing-library/jest-dom from 5.12.0 to 5.13.0 in /ui (#1162) dependabot[bot] 2021-06-09 15:18:17 -04:00
  • 0c9e0ff886
    Bump prettier from 2.3.0 to 2.3.1 in /ui (#1161) dependabot[bot] 2021-06-09 15:17:56 -04:00
  • 5796bb5a19 Fix redaction of UI appConfig Deluan 2021-06-08 17:35:53 -04:00
  • f9eec5e4dc Refactored agents calling into its own struct Deluan 2021-06-08 16:57:19 -04:00
  • 6c1ba8f0d0 Add tests to core.Share Deluan 2021-06-08 16:32:08 -04:00
  • 110e17b004 Make MockRepo names more consistent Deluan 2021-06-08 16:30:19 -04:00
  • 779571a086 go mod tidy Deluan 2021-06-08 15:47:34 -04:00
  • af210c8903
    Add Native Sharing REST API (#1150) Yash Jipkate 2021-06-09 01:14:30 +05:30
  • 7278384e60 remove columns to not update YashJipkate 2021-06-09 00:18:48 +05:30
  • bd937075f7
    address PR remarks Igor Rzegocki 2021-06-08 20:18:45 +02:00
  • e80cf80d05 Move all Spotify and LastFM code into only one folder for each Deluan 2021-06-08 11:25:46 -04:00
  • 182e3ec78e
    Update zh-Hans.json (#1160) Ye61123 2021-06-08 22:41:01 +08:00
  • e65fa85dbe
    Bump github.com/onsi/ginkgo from 1.16.3 to 1.16.4 dependabot[bot] 2021-06-07 06:48:42 +00:00
  • 9bb371c824
    Bump @testing-library/jest-dom from 5.12.0 to 5.13.0 in /ui dependabot[bot] 2021-06-07 06:33:50 +00:00
  • d56615fec5
    Bump prettier from 2.3.0 to 2.3.1 in /ui dependabot[bot] 2021-06-07 06:33:11 +00:00
  • 33f51a7df3
    Update zh-Hans.json Ye61123 2021-06-07 13:42:45 +08:00
  • 7eaf3decc7 feat(themes): Nord-Theme - 1158 tpbnick 2021-06-06 11:35:37 -04:00
  • 722a5c3595 adding ShiftLeft action workflow config ShiftLeft 2021-06-05 21:19:59 +00:00
  • 538657b357 adding ShiftLeft action workflow config ShiftLeft 2021-06-05 21:19:59 +00:00
  • 776bc06add feat(auth): reverse proxy authentication support - #176 Igor Rzegocki 2021-06-05 11:38:56 +02:00
  • 65ccd4c99d
    Parse ParamBool case-insensitively (#1151) Steve Richter 2021-06-04 23:37:01 -04:00
  • 5a31b674a8
    Parse ParamBool case-insensitively Steve Richter 2021-06-04 23:11:49 -04:00
  • f5aee6840b apply col filter and limit nanoid YashJipkate 2021-06-03 23:52:56 +05:30
  • 86ca8894db Merge branch 'master' of https://github.com/navidrome/navidrome into native-api YashJipkate 2021-06-03 20:08:04 +05:30
  • 134218813e changes to Save() and Update() YashJipkate 2021-06-03 20:07:46 +05:30
  • bebfe296a5 Allow updating only specific columns Deluan 2021-06-02 18:40:29 -04:00
  • 4962d067cf Initial draft - UNTESTED YashJipkate 2021-06-02 01:27:57 +05:30
  • 9da9d73c1d Don't panic when taglib returns an error Deluan 2021-05-31 18:26:46 -04:00
  • cd242695ba Foundational work to enable multi-valued tags Deluan 2021-05-31 17:02:12 -04:00
  • 2a891cbba6 Merge branch 'master' of https://github.com/navidrome/navidrome Dnouv 2021-06-01 01:25:35 +05:30
  • 519c89345e Omit empty fields from Native API responses Deluan 2021-05-31 12:20:21 -04:00
  • a4f77e6b9c Remove deprecated skipWaiting() Deluan 2021-05-31 12:01:39 -04:00
  • d69f8198b5 Add workbox as a Node dependency Deluan 2021-05-31 11:56:18 -04:00
  • 336d891e58 Bump github.com/ReneKroon/ttlcache/v2 from 2.5.0 to 2.6.0 Deluan 2021-05-31 10:49:42 -04:00
  • 9b4b28f685 Bump ginkgo/gomega versions Deluan 2021-05-31 10:31:31 -04:00
  • 39c560a5c2 Remove unused web-vitals package Deluan 2021-05-31 10:21:24 -04:00
  • c8dda5fb3f
    Bump github.com/ReneKroon/ttlcache/v2 from 2.5.0 to 2.6.0 dependabot[bot] 2021-05-31 06:52:20 +00:00
  • 08d57284a7
    Bump github.com/onsi/ginkgo from 1.16.2 to 1.16.3 dependabot[bot] 2021-05-31 06:51:25 +00:00
  • 6a171b62ef
    Bump github.com/onsi/gomega from 1.12.0 to 1.13.0 dependabot[bot] 2021-05-31 06:50:35 +00:00
  • 05f4f1520f
    Bump history from 4.10.1 to 5.0.0 in /ui dependabot[bot] 2021-05-31 06:32:00 +00:00
  • bfb951c83e
    Bump web-vitals from 0.2.4 to 1.1.2 in /ui dependabot[bot] 2021-05-31 06:31:28 +00:00
  • c5abdc19bc Fix recursive bug in Last.FM calls without mbid Deluan 2021-05-30 22:46:23 -04:00
  • ead2095dd0 Respect EnableLogRedacting config when pretty printing configuration Deluan 2021-05-30 16:01:36 -04:00
  • 7b05c49215
    Add devEnableShare config option (#1141) Yash Jipkate 2021-05-31 01:06:10 +05:30
  • cc7c4bd1aa Toggle in config.js YashJipkate 2021-05-31 00:54:18 +05:30
  • 09d13805fb add devEnableShare config option YashJipkate 2021-05-31 00:14:47 +05:30
  • 327c259a3d
    Create share table and repository. (#930) Yash Jipkate 2021-05-30 21:20:35 +05:30
  • c321f2355d Fix json name conventionally YashJipkate 2021-05-30 10:01:55 +05:30
  • 760ed29102 Improve field name YashJipkate 2021-05-30 09:53:59 +05:30
  • 675cbe11b3 Fix updatePlaylist not updating fields comment and public. Deluan 2021-05-29 17:16:56 -04:00
  • 467dc0d99d Better error handling YashJipkate 2021-05-30 00:26:37 +05:30
  • 3c04dff9bb Renew date YashJipkate 2021-05-30 00:04:53 +05:30
  • 91a91f7e06 GetCoverArt returns placeholder if id is missing Deluan 2021-05-29 11:37:00 -04:00
  • 7bbb09e546 Add tests for WeightedRandomChooser Deluan 2021-05-28 23:51:56 -04:00
  • dd56a7798e Rename variable with conflicting name Deluan 2021-05-28 23:00:39 -04:00
  • a38e478a47 Better SimilarSongs algorithm Deluan 2021-05-28 21:48:23 -04:00
  • 1940267a18 Handle functions with params in sort order. Deluan 2021-05-28 17:35:32 -04:00
  • 01f3ce0228 Add a timeout to background task Deluan 2021-05-28 11:12:44 -04:00
  • 48b6fa7feb Don't use request's context when refreshing artist info in background Deluan 2021-05-28 09:34:15 -04:00
  • 25d62cd751 Set retention time for uploaded artifacts to 7 days Deluan 2021-05-27 23:39:20 -04:00
  • ed01946ace Embed Last.FM error responses, making the tests faster Deluan 2021-05-27 21:04:03 -04:00
  • 89b12b34be
    Retry calls to Last.FM without MBIDs when if returns artist invalid (#1138) Deluan Quintão 2021-05-27 20:53:24 -04:00
  • af067daaf4 Call Last.FM's getTopTracks again without mbid when artist is not found Deluan 2021-05-27 18:37:06 -04:00
  • f01de57151 Call Last.FM's getSimilar again without mbid when artist is not found Deluan 2021-05-27 18:29:41 -04:00
  • c6a7610baf Call Last.FM's getInfo again without mbid when artist is not found Deluan 2021-05-27 17:55:53 -04:00
  • 4e0177ee53 Always update artist info, even if info is fresh Deluan 2021-05-27 20:18:34 -04:00