Denis Arnst
945baa24f0
Connect: Check if audiobookshelf and check for version
2023-11-05 20:32:14 +01:00
advplyr
30d4e709f0
Merge branch 'master' into oauth2-support
2023-11-05 10:58:17 -06:00
Denis Arnst
8d8782a5a9
oauth2: Implement PKCE
...
- Also fixed URLs, the / after ${this.serverConfig.address} had to be removed, because during Connection flow the URL is now (re)set correctly uniformly
- Removed now uneccessary callback? parameter from first auth request
2023-11-05 17:27:04 +01:00
advplyr
087e8553c4
Update:Bookmarks modal is not closed on updating/deleting and does not show a toast #882
2023-11-04 16:08:19 -05:00
Denis Arnst
2984398051
ServerConnect: Improve connect flow
...
* Prefer HTTPS if no protocol given
* Retry with HTTP if no protocol given and HTTPS TCP establishment was not successful
* Do validation checks, i.e. control for unexpected redirects. Don't allow for protocol downgrade
* Provide good user messages on failure
* Fix a bug where it would use the wrong protocol after connecting bc. of unchecked redirect
* Reworked getRequest(...) to get information about the resulting URL and detailed errors
2023-11-04 15:25:03 +01:00
advplyr
e9251db647
Add more menu on playlist item row to show library item more menu #914
2023-11-03 15:53:38 -05:00
Denis Arnst
6c88337180
oauth2: Force HTTPS, check state
...
Also improve error handling
2023-11-03 21:29:37 +01:00
advplyr
74b488ad0f
Update playlist table design to include progress bar on items #914
2023-11-03 13:00:45 -05:00
advplyr
fc7af6d1fc
Add:Send ebook to device button #909
2023-11-02 16:10:55 -05:00
advplyr
737d8f19b3
Move appUrlOpen listener to plugin and listen for eventBus event
2023-11-01 10:16:31 -05:00
advplyr
d613d8954d
Fix host path extra port, fix formatting
2023-11-01 09:30:52 -05:00
advplyr
dc8178769b
Fix:Series page sort order by name #925
2023-10-31 16:00:08 -05:00
Denis Arnst
8b631f7860
oauth2 support on Android
2023-10-13 23:14:52 +02:00
Denis Arnst
e521ddfab6
OAuth2 Support
...
Using CapacitorHttp and in-app link
2023-10-08 18:36:28 +02:00
advplyr
6b164bdb27
Fix:Clicking series item in list view when collapsing series #877
2023-10-07 13:39:47 -05:00
advplyr
46f558d6e0
Update axios requests to nativeHttp, add openid connect auth button
2023-09-25 17:30:39 -05:00
advplyr
01178d00bf
Replace existing axios calls with native https calls
2023-09-17 12:43:50 -05:00
advplyr
59480ad114
Update:Add switch server/user button in side drawer and change button text on account page. Update logout to disconnect #628
2023-09-17 10:23:35 -05:00
advplyr
ce7779607f
Update:Bookmarks modal UI #876
2023-09-17 09:28:43 -05:00
advplyr
04bc74babe
Update:Epub ereader show location at bottom of page #766
2023-09-16 15:12:20 -05:00
advplyr
ac2b674ba5
Fix:Epub ereader swiping moving 2 pages #802
2023-09-16 09:38:20 -05:00
advplyr
e53901e7a4
Fix:Incorrect line-height on epub titles #874
2023-09-16 09:30:51 -05:00
advplyr
57d1fbfa83
Disable CapacitorHttp and add plugin to replace axios calls #781
2023-09-15 17:35:44 -05:00
advplyr
259c9cef20
Update:Podcast items show number of incomplete episodes #315
2023-09-11 17:55:59 -05:00
advplyr
6d61b2acaf
Fix:Switch to library of item when clicking on title of fullscreen audio player #803
2023-09-11 17:08:15 -05:00
advplyr
0ce3c8bcbd
Fix:Remove local playback sessions started offline, refresh open player timestamps when device gains focus
2023-09-10 17:51:53 -05:00
advplyr
03225957aa
Update initial server connection to not block the home page
2023-09-10 08:38:11 -05:00
advplyr
cbdc3513c7
Fix:Comic reader not detecting file sort order when number is more than 5-digit
2023-08-29 16:06:20 -05:00
advplyr
c8053355df
Add:Open/close RSS feed for library items
2023-06-24 14:45:25 -05:00
advplyr
147f89f870
Add:iOS offline ebooks
2023-06-19 17:42:15 -05:00
advplyr
0d1312e497
Fix:Android auto filter out ebook only from downloaded tab
2023-06-19 14:03:29 -05:00
advplyr
ff4f8324e7
Update:Syncing playback time when media item is open in player
2023-06-19 12:37:44 -05:00
advplyr
b4bf10d409
Set epubjs version to 0.3.88 to work on ios, fix epub reader height
2023-06-18 17:11:22 -05:00
advplyr
a7443d0992
Fix:Persist Total Track setting in audio player #663
2023-06-18 14:53:01 -05:00
advplyr
5a953464ab
Update:Remove toast for mark as finished #718
2023-06-18 14:26:04 -05:00
advplyr
953bde5a42
Update:Add epub ereader settings and table of contents
2023-06-18 13:31:38 -05:00
advplyr
481d0d0285
Update:Show status bar when ereader toolbar is shown
2023-06-18 08:59:35 -05:00
advplyr
7b3a005ad6
Update:Ereader fullscreen #731
2023-06-17 17:34:08 -05:00
advplyr
4f03c2a35d
Update:Cleanup chapters modal & increase width
2023-06-13 17:15:28 -05:00
advplyr
db3c5396e9
Update:UI/UX improvements for playlists
2023-06-11 17:03:03 -05:00
advplyr
455af239a1
Update:Increasing touch size for seek bar cursor #713
2023-06-11 14:20:33 -05:00
advplyr
d8bc26f5f8
Add:Ebook files table and supplementary ereader
2023-06-11 13:36:19 -05:00
advplyr
543ac209e4
Add:Progress for comics #738
2023-06-11 11:12:52 -05:00
advplyr
c8b5cefeb5
Fix:Playlist items playing from server and not using local copy #734
2023-06-09 17:05:29 -05:00
advplyr
f3964dda17
Update:Home screen server loading to not block local item access #708
2023-06-04 17:14:26 -05:00
advplyr
2643e98fc0
Fix:Back button closes ebook #709
2023-06-04 15:38:26 -05:00
advplyr
373221703d
Update:Android download to internal storage option #635
2023-06-04 14:59:55 -05:00
advplyr
195e33ae32
Update:EReaders to use new ebook API routes
2023-06-04 11:13:05 -05:00
advplyr
e6aaccfc74
Update:Android support storing downloads to internal app storage #635
2023-06-03 17:24:32 -05:00
advplyr
c093548b71
Update:Scale chapter times with playback rate #726
2023-06-01 17:36:52 -05:00