Commit graph

  • 0d61e29ecf de language translation follow up for 27497451d9 JBlond 2023-11-21 20:30:48 +01:00
  • 781d4f570f Add test for parseNfoMetadata mikiher 2023-11-21 09:11:06 +02:00
  • a4d4f1bc2e
    Merge branch 'advplyr:master' into nfo-metadata mikiher 2023-11-21 09:09:12 +02:00
  • 048e27f03f Update:Openid auth endpoint sets the mobile flag on session to be used in the callback advplyr 2023-11-20 15:41:38 -06:00
  • 8c434703fb
    Added computed metadata check to UI dropdown Kieran Eglin 2023-11-20 09:18:50 -08:00
  • 3cc900ffbf
    Adds fetching book data on upload Kieran Eglin 2023-11-20 08:51:00 -08:00
  • 7b6aa3ba5a
    Allow enabling dev logs Lars Kiesow 2023-11-19 21:00:54 +01:00
  • aa933df525 Update oidc redirect_uri to check x-forwarded-proto header for proxies advplyr 2023-11-19 14:00:39 -06:00
  • a0f137936d
    Merge pull request #2325 from lkiesow/milliseconds advplyr 2023-11-19 13:41:10 -06:00
  • dcbfc963c1 Update protocol for redirect_uri in openid strategy to work for reverse proxies advplyr 2023-11-19 13:38:09 -06:00
  • 91fa78d740
    Add milliseconds to logging Lars Kiesow 2023-11-19 20:36:04 +01:00
  • 89eb857c14 Fix initialize openid auth strategy advplyr 2023-11-19 12:57:17 -06:00
  • e07d17c472
    Merge pull request #1636 from lukeIam/auth_passportjs advplyr 2023-11-19 11:46:52 -06:00
  • 4c2c320b9d Remove global CORS for api endpoints and setup temp CORS check for ebook endpoint advplyr 2023-11-19 11:32:48 -06:00
  • 56c574c928 Update package-lock advplyr 2023-11-19 08:29:58 -06:00
  • e583f63b6b Handle new language key collisions Nicholas 2023-11-18 14:18:35 -07:00
  • 86175ce1b5 Updated to use helper functions Nicholas 2023-11-18 13:27:19 -07:00
  • d2aea86957
    Merge pull request #2300 from mikiher/bookfinder-testing-mocha advplyr 2023-11-18 13:55:18 -06:00
  • 80e061115f Add remove semicolons to .vscode settings, update BookFinder.test formatting advplyr 2023-11-18 13:41:08 -06:00
  • 4299627f5f Add lru-cache dependency mikiher 2023-11-17 08:54:16 +02:00
  • 6a722102c5 Use ApiCacheManager & timing middleware mikiher 2023-11-17 08:49:40 +02:00
  • f22f3361d5 Add timing utils mikiher 2023-11-17 08:48:09 +02:00
  • 4dec8c265d Add ApiCacheManager mikiher 2023-11-17 08:47:40 +02:00
  • b0f72235b2 Update Patch Dependencies caseyinhaengsin 2023-11-14 20:02:43 -07:00
  • 4b55137983
    Stats not correctly counting multiple files Nicholas W 2023-11-14 07:45:31 -07:00
  • 0da5f49b5a Cleaned up functions Nicholas 2023-11-13 22:16:47 -07:00
  • 2a834d137e Added pretty printing Nicholas 2023-11-13 22:08:20 -07:00
  • 4bda632984 Initial string syncer Nicholas 2023-11-13 21:39:14 -07:00
  • 2fea8a658f Updated readme for server translation Nicholas 2023-11-12 09:17:01 -07:00
  • d990e5b909 Add NFO metadata source mikiher 2023-11-12 13:30:23 +00:00
  • fb48636510 Openid auth failures redirect to login page with error message. Remove remaining google oauth server settings advplyr 2023-11-11 13:10:24 -06:00
  • 1ad6722e6d Remove google-oauth passport strategy advplyr 2023-11-11 11:29:59 -06:00
  • 557ef2ef79 Update /auth/openid endpoints for correct PKCE handling - Provide error handling for /auth/openid - Add session.mobile inside /auth/openid - Proper PKCE handling for /auth/openid/callback - redirect_uri handling for the token url in /auth/openid/callback advplyr 2023-11-11 10:52:05 -06:00
  • b2bf301635 Fixed special characters breaking comparison Nicholas 2023-11-10 16:30:08 -07:00
  • d72665a648 Removed duplicate strings and added English fallback Nicholas 2023-11-10 15:50:05 -07:00
  • cff2caa07a Update:Rename podcast search page to add #2301 advplyr 2023-11-10 16:32:14 -06:00
  • 237fe84c54 Add new API endpoint for updating auth-settings and update passport auth strategies advplyr 2023-11-10 16:11:51 -06:00
  • 078cb0855f Merge branch 'master' into auth_passportjs advplyr 2023-11-10 07:26:07 -06:00
  • ecba67da6d Add Istanbul coverage (nyc) mikiher 2023-11-10 10:02:02 +00:00
  • ea05e1f559 Remove test/ from .gitigore (now contains unit tests) mikiher 2023-11-10 09:58:30 +00:00
  • d3a55c8b1a Merge branch 'master' of https://github.com/advplyr/audiobookshelf advplyr 2023-11-09 16:36:37 -06:00
  • d6b17678ec Update:Persist soft/hard delete checkbox option #1689 advplyr 2023-11-09 16:36:28 -06:00
  • 33e287a543 Update:Persist show full path option for tables #2285 advplyr 2023-11-09 16:26:49 -06:00
  • 08f045a02b
    Merge pull request #2299 from burghy86/patch-11 advplyr 2023-11-09 16:15:16 -06:00
  • e8c14dbb58 Test BookFinder.js using mocha mikiher 2023-11-09 19:58:51 +00:00
  • bf48eee705
    Update it.json burghy86 2023-11-09 15:46:25 +01:00
  • 3fe5903e21
    Update Dockerfile Cloufish 2023-11-09 14:42:03 +01:00
  • 8f4c75ff2b Update:Author card books translation string #2284 advplyr 2023-11-08 16:28:05 -06:00
  • ee75d672e6 Matching user by openid sub, email or username based on server settings. Auto register user. Persist sub on User records advplyr 2023-11-08 16:14:57 -06:00
  • e140897313 Add match existing user by and auto register settings and UI advplyr 2023-11-08 14:45:29 -06:00
  • d1671f0ddc Cleanup commented out tests mikiher 2023-11-08 16:37:12 +00:00
  • 2730486ba5 Add tests for AuthorCandidates and search() in BookFinder mikiher 2023-11-08 16:24:08 +00:00
  • 49e4515785 Add stripRedudantSpaces mikiher 2023-11-08 16:21:20 +00:00
  • 819c524f51 Pass audnexus to AuthorCandidates constructor directly mikiher 2023-11-08 16:19:24 +00:00
  • 6d968f9044
    Update gu.json Dr-Blank 2023-11-06 18:16:03 -05:00
  • 23fa9e8d7f
    Update gu.json Dr-Blank 2023-11-06 18:15:18 -05:00
  • 59a428d549
    more gu translations Dr-Blank 2023-11-06 18:10:57 -05:00
  • 70c213ad22
    Merge pull request #2291 from brianjaustin/fix/collection-duration advplyr 2023-11-06 16:21:25 -06:00
  • aad6402fdb
    Update client/components/tables/collection/BookTableRow.vue advplyr 2023-11-06 16:18:35 -06:00
  • 5ce1cda2d0
    Merge pull request #2283 from mikiher/watcher-single-file-update advplyr 2023-11-06 16:08:23 -06:00
  • ba60fc7581 Add tests for TitleCanidates mikiher 2023-11-06 05:33:06 +00:00
  • 0344e8cf1b Hide collection duration if 0 Brian Austin 2023-11-05 19:13:26 -05:00
  • f840aa80f8 Add button to populate openid URLs using the issuer URL advplyr 2023-11-05 14:11:37 -06:00
  • c17540e191 Add app and serverVersion properties to response from /status advplyr 2023-11-05 12:43:34 -06:00
  • 309ef807ab Update /auth/openid endpoint to work with PKCE from mobile advplyr 2023-11-05 12:37:05 -06:00
  • 61e05e92a8 Add Swedish language option advplyr 2023-11-05 10:16:40 -06:00
  • 1e5d6a5d52 Added swedish translation of strings Gustav Almstrom 2023-11-05 16:51:45 +01:00
  • ff831678e8
    Merge pull request #2288 from ScuttleSE/master advplyr 2023-11-05 10:18:45 -06:00
  • 910be21e93 Add Swedish language option advplyr 2023-11-05 10:16:40 -06:00
  • 89055f8655 Remove unnecessary includesAuthorDiff from sorting mikiher 2023-11-05 16:14:26 +00:00
  • b9ccc28baa Added swedish translation of strings Gustav Almstrom 2023-11-05 16:51:45 +01:00
  • 5a3d450482 Refactor diff declarations in title candidate sorting mikiher 2023-11-05 15:13:42 +00:00
  • 047e7a72f2 Make position an internal property of titleCandidates mikiher 2023-11-05 14:56:20 +00:00
  • 3a9d09ea63 Add jest to dev dependencies mikiher 2023-11-05 14:33:56 +00:00
  • ee3d3808ef Refactor removing author from title candidate mikiher 2023-11-05 14:31:36 +00:00
  • 8f5a6b7c95 Move utility functions to module scope mikiher 2023-11-05 06:41:23 +00:00
  • 840811b464 Replace passport openidconnect plugin with openid-client, add JWKS and logout URL server settings, use email and email_verified instead of username advplyr 2023-11-04 15:36:43 -05:00
  • 567e1c46db Fix handling of single mefia file updates mikiher 2023-11-04 11:06:54 +00:00
  • cfe0c2a986 Merge branch 'master' into auth_passportjs advplyr 2023-11-03 08:29:05 -05:00
  • 68546acf2a Merge branch 'master' of https://github.com/advplyr/audiobookshelf advplyr 2023-11-03 07:08:04 -05:00
  • 5220361151 Fix:Podcast episode cron not adding/removing library items correctly #2277 advplyr 2023-11-03 07:07:58 -05:00
  • 076e01dbfe
    Merge pull request #2276 from Plazec/patch-1 advplyr 2023-11-02 14:19:45 -05:00
  • f15ed08b6a Merge branch 'master' into auth_passportjs advplyr 2023-11-02 13:55:16 -05:00
  • 828b96b2d9 Add server settings for changing openid button text and auto launching openid advplyr 2023-11-02 13:55:01 -05:00
  • 3100437651
    Update cs.json Plazec 2023-11-02 19:44:32 +01:00
  • 20880a6bf6
    Merge pull request #2274 from radekmuhlfeit2/patch-1 advplyr 2023-11-01 15:48:05 -05:00
  • 2eff69fe9f Add czech translation to dropdown advplyr 2023-11-01 15:42:54 -05:00
  • 5f035db0a9
    Rename cs-CZ.json to cs.json advplyr 2023-11-01 15:29:58 -05:00
  • e4a7e9d6b5
    Create cs-CZ.json radekmuhlfeit2 2023-11-01 20:21:45 +01:00
  • ab14b561f5 Merge master advplyr 2023-11-01 08:58:48 -05:00
  • 5ce4734a70
    Merge pull request #2272 from clement-dufour/master advplyr 2023-11-01 07:43:48 -05:00
  • 1ae2089253 Update:Add cover file extension in RSS feeds clement.dufour 2023-11-01 12:11:24 +01:00
  • 3c21e9d413 Update:Simpler content URL in RSS feeds clement.dufour 2023-11-01 11:51:39 +01:00
  • 9616d99640 Fix:Crash when matching with author names ending in ??? by escaping regex strings #2265 advplyr 2023-10-30 16:35:41 -05:00
  • 2ef11e5ad0 Version bump v2.5.0 v2.5.0 advplyr 2023-10-29 12:58:00 -05:00
  • 27497451d9 Add:Ereader device setting to set users that have access #1982 advplyr 2023-10-29 11:28:34 -05:00
  • 94fd3841aa Update:Notification widget shows green dot indicating unseen completed tasks advplyr 2023-10-29 09:20:50 -05:00
  • 225dcdeafd Fix:RSS feed parser for episode metadata tags that have attributes #1996 advplyr 2023-10-28 16:11:15 -05:00
  • 2c9f2e0d68 Fix podcast episode rss feed search showing all episodes are downloaded advplyr 2023-10-28 15:54:19 -05:00
  • a9f74ace5a
    Merge pull request #2255 from MxMarx/added-search-epubs advplyr 2023-10-28 14:35:40 -05:00