Tony Edwards
78448894d2
Adds hiding audio book feedback promt/toast
2023-12-05 07:31:03 +00:00
Tony Edwards
aca348e783
Adds low feedback mode to podcast downloads
2023-12-05 07:31:03 +00:00
Tony Edwards
e6c1874cbb
Adds download success toasts to low feedback mode
2023-12-05 07:31:03 +00:00
Tony Edwards
1b06dbd78c
Adds basic low feedback mode implementation
2023-12-05 07:31:03 +00:00
advplyr
a26f37aa49
Add more translation strings, clean out unused strings #448
2023-12-04 17:53:36 -06:00
Denis Arnst
8af3c09458
SSO: Add redirect_uri to oAuth auth request
...
Also:
- Add client_id with the name of the app (for possible future use)
- Add response_type simply to provide all required oauth2 parameters for reference
- For the URL to be opened in Browser: Forward the callback/redirect_uri URL provided by the server
- Use a hardcoded variable for HTTPS enforcement, for easier debugging
2023-12-04 22:43:14 +01:00
advplyr
fed6579e08
Merge branch 'master' of https://github.com/advplyr/audiobookshelf-app
2023-12-03 17:37:14 -06:00
advplyr
6621f8b2ee
Add:Language code setting and translations #448
2023-12-03 17:37:01 -06:00
advplyr
737b6d7c26
Merge pull request #964 from Sapd/seek-fix
...
Fix track skipping on iOS (Fixes #686 )
2023-11-30 17:06:33 -06:00
Denis Arnst
59c71b71fb
Fix track skipping on iOS ( Fixes #686 )
...
When we seek into a different chapter, we will have to reset the progress of the current one before seeking to the new one.
2023-11-29 17:30:34 +01:00
advplyr
f89148b92e
iOS version bump 0.9.68
2023-11-25 15:03:14 -06:00
advplyr
88fbebe5c4
Fix:Error going to local library item page that is storing an old server library item id when server is now using new ids #953
2023-11-25 14:38:40 -06:00
advplyr
e8abb18350
Version bump v0.9.68-beta
2023-11-25 13:26:12 -06:00
advplyr
cc9dead1eb
Remove unused query property
2023-11-25 13:10:46 -06:00
advplyr
f9dd8188ee
Update:Clicking local podcast from home page will filter by downloaded episodes #958
2023-11-25 13:09:43 -06:00
advplyr
579785d2c6
Add:Downloaded filter for podcast episodes #959
...
Fix:More menu button not working for podcasts with some episodes downloaded
2023-11-25 12:56:29 -06:00
advplyr
257a1ceb51
Fix:Check network connection before redirecting local item to server item #958
2023-11-25 12:28:28 -06:00
advplyr
5c60cd136c
Fix password login to send empty string instead of null to support passwordless root user login
2023-11-25 11:17:35 -06:00
advplyr
2bfe548c52
Add:Monochrome app icon & capitalize app name #786
2023-11-22 14:00:55 -06:00
advplyr
164fd92a18
Fix:Android auto unable to play podcast episodes #832
2023-11-21 11:33:45 -06:00
advplyr
0036a19659
Fix:Downloaded item server user id mismatch alert to support connections with old user id #945
2023-11-21 10:55:26 -06:00
advplyr
ef4d7ba1bf
Fix openid path that is still expecting a trailing slash
2023-11-19 14:45:35 -06:00
advplyr
8dbffa7993
iOS version bump 0.9.67
2023-11-17 15:44:33 -06:00
advplyr
17ff2ed5f4
Version bump 0.9.67-beta
2023-11-17 15:27:02 -06:00
advplyr
6fe470cfc1
Update:Android remove folder scanning and ffmpegkit
2023-11-16 14:52:11 -06:00
advplyr
301e9b213f
Update message alerts for locally downloaded media. Added alert for same server address but different user.
2023-11-16 13:28:12 -06:00
advplyr
2b533524fc
Add:Tags in search results #940
2023-11-15 14:30:57 -06:00
advplyr
632b1f526b
Update:Library item pages show alerts on if the item is linked to the current server
...
- Local library item pages redirect to server item page if connected to the same server address
2023-11-14 17:13:49 -06:00
advplyr
81b11bac93
Fix:iOS downloading not saving progress for local copy #825
2023-11-13 16:33:19 -06:00
advplyr
a88e404ccf
Update:Trim trailing slash from server address input
2023-11-13 15:22:15 -06:00
advplyr
a7cbdbfbbb
Update:iOS remove paused timer that synced with the server when current media was paused
2023-11-12 13:49:20 -06:00
advplyr
ad5146e2ee
Update:iOS remove unused logic of opening last active session on app launch
2023-11-12 13:36:23 -06:00
advplyr
36be91962c
Update:iOS using new sync local sessions endpoint
...
- remove local session sync function call on starting playback
- Add User model and getCurrentUser api function
2023-11-12 13:19:36 -06:00
advplyr
ff5a1bb09f
Update:Server connect page shows message informing new users #912
2023-11-12 10:30:39 -06:00
advplyr
5060554640
Merge pull request #887 from atoghyani/ios-sleep-timer-reset-after-resume
...
Adding a check so chapter sleep timer is set after resume only when a…
2023-11-12 08:35:44 -06:00
advplyr
93cb319e97
Merge pull request #906 from Sapd/oauth2-support
...
OAuth2 Support
2023-11-11 14:49:49 -06:00
Denis Arnst
a42dfa5649
Don't check version for now
...
- Be more explicit on error 404, to not confuse users
- Error for when there is no authCode
2023-11-11 21:30:10 +01:00
advplyr
6a938b8da1
Update button UI to be full width
2023-11-11 14:00:48 -06:00
advplyr
4f994072ad
Check for duplicate config when authenticating with openid
2023-11-11 13:55:32 -06:00
advplyr
7c0ef179ec
Update:Podcast search page renamed to add #936
2023-11-10 16:36:07 -06:00
Denis Arnst
5fdd0c6672
oauth2: Fix PKCE
...
- Send challenge to the SSO provider itself too
- Fix challenge generation
- Removed semicolons
2023-11-10 22:30:55 +01:00
advplyr
e9f523d7cb
Fix:Android downloading finished item not marked as finished #903
2023-11-07 16:04:01 -06:00
advplyr
c1b13dcd24
Update:Hide duration on collection items that have no duration
2023-11-06 16:21:52 -06:00
Denis Arnst
0daa043f14
oauth: Customizable OpenID Buttontext and auto-launch
2023-11-05 21:35:42 +01:00
Denis Arnst
1a6b716046
oauth2: Add comments
...
- Move appUrlOpen to represent the correct order of flow
2023-11-05 21:01:51 +01:00
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