diff --git a/cps/kobo.py b/cps/kobo.py index 879e18f15..f71ef909f 100644 --- a/cps/kobo.py +++ b/cps/kobo.py @@ -1044,6 +1044,7 @@ def make_calibre_web_auth_response(): @csrf.exempt +@kobo.route("/v1/auth/refresh", methods=["POST"]) @kobo.route("/v1/auth/device", methods=["POST"]) @requires_kobo_auth def HandleAuthRequest(): diff --git a/test/Calibre-Web TestSummary_Linux.html b/test/Calibre-Web TestSummary_Linux.html index cb530a5ef..07839974b 100644 --- a/test/Calibre-Web TestSummary_Linux.html +++ b/test/Calibre-Web TestSummary_Linux.html @@ -37,20 +37,20 @@
-

Start Time: 2025-12-20 19:34:51

+

Start Time: 2026-01-09 20:49:38

-

Stop Time: 2025-12-21 03:04:35

+

Stop Time: 2026-01-10 04:16:57

-

Duration: 6h 12 min

+

Duration: 6h 13 min

@@ -102,11 +102,11 @@ - + TestAnonymous 13 - 11 - 2 + 13 + 0 0 0 @@ -143,33 +143,11 @@ - +
TestAnonymous - test_guest_change_visibility_format
- -
- FAIL -
- - - - + PASS @@ -183,33 +161,11 @@ AssertionError: '1' != 'CBR' - +
TestAnonymous - test_guest_change_visibility_language
- -
- FAIL -
- - - - + PASS @@ -638,12 +594,12 @@ AssertionError: '1' != 'eng' - + TestCliGdrivedb 4 - 2 - 1 - 1 + 4 + 0 + 0 0 Detail @@ -670,142 +626,30 @@ AssertionError: '1' != 'eng' - +
TestCliGdrivedb - test_gdrive_db_nonwrite
- -
- ERROR -
- - - - + PASS - +
TestCliGdrivedb - test_no_database
- -
- FAIL -
- - - - + PASS - + TestCoverEditBooks 2 - 2 - 0 + 1 + 1 0 0 @@ -824,11 +668,31 @@ AssertionError: True is not false : Inital config failed with normal database

+
TestCoverEditBooks - test_upload_jpg
- PASS + +
+ FAIL +
+ + + + @@ -1356,11 +1220,11 @@ AssertionError: True is not false : Inital config failed with normal database

+ TestEditBooks 38 - 37 - 0 + 36 + 1 0 1 @@ -1711,11 +1575,31 @@ AssertionError: True is not false : Inital config failed with normal database

+
TestEditBooks - test_upload_cover_hdd
- PASS + +
+ FAIL +
+ + + + @@ -2195,13 +2079,13 @@ AssertionError: True is not false : Inital config failed with normal database

+ TestLoadMetadata 1 - 0 - 0 1 0 + 0 + 0 Detail @@ -2209,32 +2093,11 @@ AssertionError: True is not false : Inital config failed with normal database

+
TestLoadMetadata - test_load_metadata
- -
- ERROR -
- - - - + PASS @@ -2767,12 +2630,12 @@ AssertionError: 30 != 20 - + TestFilePicker 3 - 1 + 2 + 0 0 - 1 1 Detail @@ -2816,32 +2679,11 @@ AssertionError: 30 != 20 - +
TestFilePicker - test_two_filepickers
- -
- ERROR -
- - - - + PASS @@ -4517,11 +4359,11 @@ IndexError: list index out of range - + TestShelf 17 - 15 - 1 + 16 + 0 0 1 @@ -4549,31 +4391,11 @@ IndexError: list index out of range - +
TestShelf - test_adv_search_shelf
- -
- FAIL -
- - - - + PASS @@ -5081,11 +4903,11 @@ AssertionError: 7 != 2 - + TestUploadAudio 12 - 11 - 1 + 12 + 0 0 0 @@ -5149,31 +4971,11 @@ AssertionError: 7 != 2 - +
TestUploadAudio - test_upload_mp3
- -
- FAIL -
- - - - + PASS @@ -5224,11 +5026,11 @@ AssertionError: 0.0075997182498730486 != 0.0 within 0.006 delta (0.0075997182498 - + TestUploadEPubs 6 - 5 - 1 + 6 + 0 0 0 @@ -5283,31 +5085,11 @@ AssertionError: 0.0075997182498730486 != 0.0 within 0.006 delta (0.0075997182498 - +
TestUploadEPubs - test_upload_epub_lang
- -
- FAIL -
- - - - + PASS @@ -6209,9 +5991,9 @@ AssertionError: 12 != 1 Total 538 - 521 - 7 + 528 3 + 0 7   @@ -6252,7 +6034,7 @@ AssertionError: 12 != 1 APScheduler - 3.11.1 + 3.11.2 Basic @@ -6402,7 +6184,7 @@ AssertionError: 12 != 1 urllib3 - 2.6.2 + 2.6.3 Basic @@ -6414,7 +6196,7 @@ AssertionError: 12 != 1 Werkzeug - 3.1.4 + 3.1.5 Basic @@ -6702,13 +6484,13 @@ AssertionError: 12 != 1 jsonschema - 4.25.1 + 4.26.0 TestKoboSync jsonschema - 4.25.1 + 4.26.0 TestKoboSyncBig @@ -6720,7 +6502,7 @@ AssertionError: 12 != 1 jsonschema - 4.25.1 + 4.26.0 TestLdapLogin @@ -6762,7 +6544,7 @@ AssertionError: 12 != 1