Jackson Harper
bf5ef63656
Remove test code causing iOS slider to be in wrong position when first opened if paused
2022-08-26 11:09:25 +08:00
Satindar Dhillon
8b46997b4a
Merge pull request #1140 from omnivore-app/fix/android-signing
...
Make the server URL configurable, used shared keys for signing
2022-08-25 12:56:04 -07:00
Satindar Dhillon
826c363f2f
sign out of google when tapping logout on android
2022-08-25 08:12:02 -07:00
Satindar Dhillon
252bb4b8e1
add to android gitignore
2022-08-25 07:53:33 -07:00
Jackson Harper
0545c29453
use properties file for signing info
2022-08-25 22:23:55 +08:00
Jackson Harper
c8b498095c
Button colour on the share extension
2022-08-25 21:54:04 +08:00
Jackson Harper
4d7d2bac1e
Make the server URL configurable, used shared keys for signing
2022-08-25 21:51:46 +08:00
Satindar Dhillon
f0eda57a22
Merge pull request #1128 from omnivore-app/feature/android-apple-auth
...
Apple auth - Android
2022-08-25 06:45:57 -07:00
Satindar Dhillon
5c625794c3
Merge pull request #1139 from omnivore-app/fix/ios-tts-fixes
...
Fix text to speech crash, fix default voice
2022-08-25 06:45:06 -07:00
Jackson Harper
169149b3e1
Dont force unwrap author and title
2022-08-25 20:40:29 +08:00
Jackson Harper
809acd4e8b
Use the US voice as the default
2022-08-25 20:40:29 +08:00
Jackson Harper
3c7ea3bb61
Merge pull request #1138 from omnivore-app/flag/disable-speech-trigger
...
Disable the automatic speech trigger
2022-08-25 20:18:56 +08:00
Jackson Harper
933fa9f142
Use a promise
2022-08-25 20:07:13 +08:00
Jackson Harper
82fdad3c80
Disable the automatic speech trigger
2022-08-25 19:54:39 +08:00
Hongbo Wu
7cbb37e486
Merge pull request #1137 from omnivore-app/fix/synthesize-self-closing-tag
...
Do not throw error if failed to synthesize self-closing tags elements
2022-08-25 18:58:57 +08:00
Hongbo Wu
b337735c9d
Do not throw error if failed to synthesize self-closing tags elements
2022-08-25 18:52:10 +08:00
Hongbo Wu
a00116621e
Merge pull request #1131 from omnivore-app/feature/transcription-rule
...
feature/transcription rule
2022-08-25 17:21:27 +08:00
Hongbo Wu
3945c2f887
Prevent synthesizing PDF
2022-08-25 17:01:29 +08:00
Hongbo Wu
3cea785336
Fix page id not get in auto-synthesize subscription
2022-08-25 16:09:35 +08:00
Hongbo Wu
7f83045c0c
Fix a bug
2022-08-25 16:09:35 +08:00
Hongbo Wu
99a628f03f
Fix tests
2022-08-25 16:09:35 +08:00
Hongbo Wu
a477560626
Add a feature flag for text to speech beta test and if turned on, automatically synthesize new articles
2022-08-25 16:09:35 +08:00
Hongbo Wu
00d1696f23
use complimentary voice for blockquote, hardcoded for now
2022-08-25 16:09:35 +08:00
Hongbo Wu
4f8d71b7cc
Add a pubsub subscription listening on the new article to automatically synthesize article
2022-08-25 16:09:35 +08:00
Hongbo Wu
9b0093e3d2
Add function to test if a page should be transcribed
2022-08-25 16:09:35 +08:00
Hongbo Wu
5622154e6c
Update listenedAt in the API
2022-08-25 16:09:35 +08:00
Hongbo Wu
f243ececec
Add listenedAt to Page in elastic
2022-08-25 16:09:35 +08:00
Satindar Dhillon
ed18afa99d
Merge pull request #1134 from omnivore-app/fix/google-auth-aud
...
Google JWT Audience
2022-08-24 21:30:34 -07:00
Satindar Dhillon
2a273ef504
specify multiple aud values when verifying google tokens
2022-08-24 21:00:15 -07:00
Jackson Harper
d501580256
Merge pull request #1133 from omnivore-app/fix/ios-audio-sessions
...
Improve iOS audio sessions, preload files on load
2022-08-25 11:06:18 +08:00
Satindar Dhillon
3289884a00
use onComplete and onFail listeners in slinetSignIn closure
2022-08-24 15:28:52 -07:00
Satindar Dhillon
4af03846e0
use silnt auth for google
2022-08-24 13:32:07 -07:00
Satindar Dhillon
758ec4a237
configure apple auth
2022-08-24 13:31:39 -07:00
Satindar Dhillon
ee6fed85c3
WIP
2022-08-24 13:31:36 -07:00
Satindar Dhillon
784bf8e8e7
Merge pull request #1129 from omnivore-app/chore/remove-apple-button
...
Disable Apple Auth (Android)
2022-08-24 13:29:33 -07:00
Satindar Dhillon
0cf679c9bf
Merge pull request #1132 from omnivore-app/fix/android-colors-and-strings
...
Update a few colours and strings in the Android welcome and login screens
2022-08-24 13:29:08 -07:00
Jackson Harper
08c12fb757
Revert gcp_id change
2022-08-24 23:13:46 +08:00
Jackson Harper
4837a63ecb
Preload audio files when the user opens the app
...
This kicks off generation and download of audio files. Pending
files are put in a queue and re-attempted. In the UI if a user
hits the pending state they just get some UI now.
2022-08-24 22:19:04 +08:00
Jackson Harper
886d5fbe2c
Add a share button for exporting MP3s, mostly useful for debugging
2022-08-24 22:18:01 +08:00
Jackson Harper
24901f9c01
add shadow back to miniplayer
2022-08-24 17:00:32 +08:00
Jackson Harper
f91fbfc79d
Return success when scrubbing via media controls
2022-08-24 16:59:03 +08:00
Jackson Harper
1196a24d2d
Update a few colours and strings in the Android welcome and login screens
2022-08-24 16:44:55 +08:00
Satindar Dhillon
5be9c4de23
set error message if google auth on client fails
2022-08-23 23:42:00 -07:00
Jackson Harper
80f91d42bf
Merge pull request #1124 from omnivore-app/fix/android-client-id-update
...
Android client id fix
2022-08-24 14:09:00 +08:00
Jackson Harper
76ac1fd3c0
Merge pull request #1118 from omnivore-app/feature/android-login-screens
...
Draft: Android Welcome Screen
2022-08-24 14:08:14 +08:00
Jackson Harper
161fb1be2c
Merge pull request #1115 from omnivore-app/feat/ios-fullscreen-audio-player
...
Make a full screen audio player that can be swapped with the miniplayer
2022-08-24 11:23:05 +08:00
Satindar Dhillon
6d2d469fd5
remove headline text for email view
2022-08-23 12:22:05 -07:00
Satindar Dhillon
e22a7a5eb4
move focus manager up one view level
2022-08-23 12:09:04 -07:00
Satindar Dhillon
9fb4ae35cf
use local state to track email/authProvider signin
2022-08-23 11:50:20 -07:00
Satindar Dhillon
ba1c9c970b
use correct aud value when verifying google token from android
2022-08-23 09:26:47 -07:00