Commit graph

3112 commits

Author SHA1 Message Date
Jackson Harper
c3a4f16486 WIP: gesture to drag open/closed the miniplayer 2022-08-23 17:41:14 +08:00
Jackson Harper
b60f00bb6f Handle canceling downloads, start on messaging for queued downloads 2022-08-23 16:46:50 +08:00
Jackson Harper
25abf451bf Better layout on iPad 2022-08-23 16:46:34 +08:00
Jackson Harper
210eb62823 Handle audio session interruptions 2022-08-23 15:45:58 +08:00
Jackson Harper
40634e3f11 Handle scrubbing, stream ending, implement skip forwards/backwards 2022-08-23 15:24:27 +08:00
Jackson Harper
9efe125546 Remove old file before moving to avoid overwrite errors 2022-08-23 10:55:31 +08:00
Jackson Harper
b5c0915e22 Make a full screen audio player that can be swapped with the miniplayer 2022-08-22 23:28:57 +08:00
Hongbo Wu
4ce7352013
Merge pull request #1108 from omnivore-app/fix/failed-to-convert-speech
Fix some articles not converted to speech correctly
2022-08-22 12:58:04 +08:00
Jackson Harper
965ffb3013
Merge pull request #1065 from omnivore-app/feature/android-login
Android Login
2022-08-22 12:41:04 +08:00
Hongbo Wu
85d8816e1e Replace li element with a sentence element when converting HTML to SSML 2022-08-22 12:39:06 +08:00
Jackson Harper
e3385b5c78
Merge pull request #1103 from omnivore-app/fix/sidebar-menu-arrow
Make caret in sidebar menu match designs
2022-08-22 12:25:44 +08:00
Satindar Dhillon
1115cf34d9 update google login client id for android 2022-08-19 19:39:41 -07:00
Satindar Dhillon
33a4ee39dc check for android source in api mobile sign up route 2022-08-19 18:53:51 -07:00
Hongbo Wu
1daa5056a1
Merge pull request #1107 from omnivore-app/fix/newsletter-revue
Fix not getting revue newsletter url by checking all the hyper links in the table tr td
2022-08-20 09:01:53 +08:00
Hongbo Wu
dba749c506 Fix some articles not converted to speech correctly 2022-08-20 00:11:46 +08:00
Jackson Harper
fd69fd8aa7 Use navigation to have a separate splash and login view 2022-08-19 18:03:06 +08:00
Hongbo Wu
0cf689ce21 Fix not getting revue newsletter url by checking all the hyper links in the table tr td 2022-08-19 17:32:29 +08:00
Hongbo Wu
a058c7c4ab
Merge pull request #1106 from omnivore-app/fix/revet-apollo-upgrade
Revert the apollo upgrade
2022-08-19 16:45:33 +08:00
Jackson Harper
745576bd5d Revert the apollo upgrade 2022-08-19 16:23:11 +08:00
Jackson Harper
2a84440917 Use the Omnivore logo, set name as Save to Omnivore to differentiate from the PWA 2022-08-19 16:13:35 +08:00
Hongbo Wu
31382a8b8e
Merge pull request #1104 from omnivore-app/fix/update-label-script-exception
Fix getting script_exception when updating labels in highlights by checking null before updating
2022-08-19 15:35:55 +08:00
Jackson Harper
6246567d16
Merge pull request #1098 from omnivore-app/dependabot/npm_and_yarn/apollo-server-core-3.10.1
Bump apollo-server-core from 3.10.0 to 3.10.1
2022-08-19 15:24:51 +08:00
Hongbo Wu
0a75c52a8c Fix getting script_exception when updating labels in highlights by checking null before updating 2022-08-19 14:36:58 +08:00
Hongbo Wu
3b6cf4d4c2
Merge pull request #1102 from omnivore-app/fix/tts-backend
Save correct mp3 and speech marks file name in the database
2022-08-19 13:57:48 +08:00
Jackson Harper
0f92770851 Make caret in sidebar menu match designs 2022-08-19 13:50:53 +08:00
Jackson Harper
fec6a03945
Merge pull request #1100 from omnivore-app/fix/1092
Fix/1092 - Semi Bold font for Menu Items
2022-08-19 13:26:45 +08:00
Jackson Harper
bd393119b8
Merge pull request #1099 from omnivore-app/fix/1091
Fix: 1091 - Add padding on the left of the menu
2022-08-19 13:25:22 +08:00
Jackson Harper
26d47f7c92
Merge pull request #1082 from omnivore-app/feature/ios-text-to-speech
WIP: iOS UX and Audio Sessions for TTS
2022-08-19 13:23:16 +08:00
Satindar Dhillon
873fb601fd compare item id with downloaded item id before playing 2022-08-18 19:53:42 -07:00
Hongbo Wu
9906e2153b Save correct mp3 and speech marks file name in the database 2022-08-19 10:04:13 +08:00
Satindar Dhillon
1b46739a0d add sign in option for android client on server 2022-08-18 18:42:18 -07:00
Rupin Khandelwal
0a9d4a472f Fix/1092 - Semi Bold font for Menu Items 2022-08-18 16:55:04 -05:00
Rupin Khandelwal
e016da47de Fix: 1091 Added padding on the left menu 2022-08-18 16:44:02 -05:00
dependabot[bot]
e3491e7ea9
Bump apollo-server-core from 3.10.0 to 3.10.1
Bumps [apollo-server-core](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-core) from 3.10.0 to 3.10.1.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-core@3.10.1/packages/apollo-server-core)

---
updated-dependencies:
- dependency-name: apollo-server-core
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 19:48:41 +00:00
Satindar Dhillon
4bc1173de4 create GoogleAuth Button file 2022-08-18 11:52:40 -07:00
Satindar Dhillon
b5e0d828e1 wire up google auth for android 2022-08-18 11:52:14 -07:00
Satindar Dhillon
d5233f24ec remove unused code 2022-08-18 08:44:41 -07:00
Hongbo Wu
339be5304f
Merge pull request #1066 from omnivore-app/feature/tts-backend
feature/tts backend
2022-08-18 21:31:07 +08:00
Hongbo Wu
530464f54d Fix tests 2022-08-18 21:29:35 +08:00
Hongbo Wu
a1171c7952 Catch authentication error 2022-08-18 19:24:38 +08:00
Hongbo Wu
576318fcbe Add authentication to speech svc endpoint 2022-08-18 19:24:38 +08:00
Hongbo Wu
401633eda6 Return signed url 2022-08-18 19:24:38 +08:00
Hongbo Wu
249a5cda4a Add bucket, audioFileName, speechMarksFileName, state to speech table 2022-08-18 19:24:38 +08:00
Hongbo Wu
4cf5b934eb Add validation to request params 2022-08-18 19:24:38 +08:00
Hongbo Wu
29061cf7b1 Remove &nbsp in SSML 2022-08-18 19:24:38 +08:00
Hongbo Wu
a4a8fa9241 Replace emphasis elements in HTML 2022-08-18 19:24:38 +08:00
Hongbo Wu
c79651202d Add synthesize SSML to speech and test 2022-08-18 19:24:38 +08:00
Hongbo Wu
dee94f7c93 Fix a bug for converting text to speech for articles with less than 5000 characters 2022-08-18 19:24:38 +08:00
Hongbo Wu
19b13d164d Fix a bug not getting user personalization 2022-08-18 19:24:38 +08:00
Hongbo Wu
83c1930378 Split text into chunks of 5000 characters in paragraph 2022-08-18 19:24:38 +08:00