91 Commits

Author SHA1 Message Date
Mark
2680fefc16 remove unused import 2025-04-08 20:36:44 +02:00
Mark
1ab8fef67a remove unnecessary quote_plus calls 2025-04-08 20:34:02 +02:00
Mark
2d680cdb38 remove file logging 2025-04-08 20:32:55 +02:00
Mark
f3b3425914 add etag & cache-control headers to static files 2025-04-08 20:21:58 +02:00
Markbeep
9e5e21746a add js files to flake 2025-04-04 15:12:57 +02:00
Markbeep
c834eb2058 load js dependencies into docker image 2025-04-04 14:58:42 +02:00
Markbeep
529426e411 fix not being able to disable indexers 2025-03-30 15:16:00 +02:00
Markbeep
560d86fd5b add audimeta metadata server 2025-03-30 14:46:43 +02:00
Markbeep
34323bf853 remove authors from query and correctly propagate query errors up 2025-03-21 19:09:52 +01:00
Markbeep
faf9881d74 update github action to uv 2025-03-21 18:37:46 +01:00
Markbeep
2f195204ec update to python 3.12 2025-03-21 18:29:42 +01:00
Markbeep
6b366320d3 add indexers page to configure indexers 2025-03-21 17:49:50 +01:00
Markbeep
84f650134c abstract configuration of indexers 2025-03-21 12:22:17 +01:00
Leandro Zazzi
2543df6818 remove dead code 2025-03-17 23:13:25 +01:00
Leandro Zazzi
13e611b839 Make indexer integration more modular/general 2025-03-17 22:49:56 +01:00
Leandro Zazzi
72a5be6b1f Merge branch 'integrate-mam' into main 2025-03-17 13:31:39 +01:00
Markbeep
099081c4b4 ignore unknown member 2025-03-17 09:51:58 +01:00
Markbeep
4781960da1 correctly use jwt for state 2025-03-17 08:50:39 +01:00
Markbeep
38a07c6d30 add random string to state 2025-03-16 22:23:15 +01:00
Markbeep
778f532938 add options for using https on redirect url and adding logout url 2025-03-16 22:08:44 +01:00
Markbeep
bcdcdc42d4 use request.url instead of base_url 2025-03-16 21:19:18 +01:00
Markbeep
73e7a4a819 add logging and correctly join urls for prowlarr 2025-03-16 21:01:41 +01:00
Markbeep
3cd23700cb add version to settings pages 2025-03-16 18:52:52 +01:00
Mark
fb8d5b8296 Merge pull request #58 from markbeep/56-unable-to-save-oidc-settings
make end_session_endpoint optional
2025-03-16 17:42:48 +01:00
Markbeep
98ee2cc0a5 make end_session_endpoint optional 2025-03-16 17:38:19 +01:00
Markbeep
cab046f21c add manual "done/downloaded" button 2025-03-16 17:29:44 +01:00
Mark
e541e58b6a add downloaded functionality for manual requests 2025-03-16 10:07:03 +01:00
Markbeep
22edfa690e simplify exp check 2025-03-15 01:21:29 +01:00
Markbeep
c56663aa21 raise exception to show toasts on frontend 2025-03-15 01:21:29 +01:00
Mark
67aa4def8b Merge pull request #40 from markbeep/33-add-oidc-login
add OIDC login
2025-03-15 01:06:33 +01:00
Markbeep
43ae457002 fix unreadable top source in dark mode 2025-03-15 00:58:30 +01:00
Markbeep
77dbb1c96c logout oidc, more settings info, group claim is optional 2025-03-14 22:01:48 +01:00
Markbeep
f2ade5c4ac make infourl optional and add logging 2025-03-14 18:25:15 +01:00
Markbeep
0f261e0ba5 fix typos and adjust hint texts 2025-03-14 16:25:26 +01:00
Markbeep
7cd0d1bebe access userinfo endpoint to support oidc without id_tokens 2025-03-14 14:10:03 +01:00
Markbeep
35833af4d1 add backup login 2025-03-14 13:40:33 +01:00
Mark
250000c5a7 added smelly oidc handling and settings 2025-03-13 16:33:14 +01:00
Markbeep
82b4203b83 add initial oidc flow 2025-03-12 22:13:59 +01:00
Markbeep
89553295a2 redirect back to previous page after login 2025-03-12 17:12:22 +01:00
Markbeep
08f7de3be5 refactor authentication and add session middlewares 2025-03-12 16:32:51 +01:00
Mark
4994108274 add title attribute to show who requested a book 2025-03-12 08:39:32 +01:00
Leandro Zazzi
a8dfd0e7e6 add fuzzy matching and other suggestions 2025-03-11 22:56:16 +01:00
Leandro Zazzi
127c989837 Cache MAM requests 2025-03-11 21:13:22 +01:00
Leandro Zazzi
2df4b289ec add mam_data to download_ranking 2025-03-11 21:00:03 +01:00
Leandro Zazzi
97d284ca75 fix mam backend search and add auth/narrator to frontend 2025-03-11 20:19:57 +01:00
Leandro Zazzi
2bab24de57 add mam integration backend 2025-03-10 21:08:16 +01:00
Markbeep
895d56e553 override audible redirect 2025-03-10 10:10:27 +01:00
Leandro Zazzi
3fc3c12b0a Add audible link to results 2025-03-09 14:25:47 +01:00
Markbeep
1120fcfb5b add typeahead search suggestions 2025-03-09 12:00:29 +01:00
Markbeep
7a4ab6242a added favicon 2025-03-08 21:37:52 +01:00