Commit Graph

822 Commits

Author SHA1 Message Date
3ffd7739bb Default voice is Larry 2022-11-08 14:23:48 +08:00
44987072ee Get voice from user personalization 2022-11-08 13:08:05 +08:00
271280f4fc Fix not correctly getting audio file 2022-11-08 12:56:52 +08:00
e62765c3e6 Save steaming data in GCS 2022-11-08 11:24:47 +08:00
1af5af0e97 Get realistic voice id from user personalization table 2022-11-08 10:21:27 +08:00
2e47b0879c Convert HTML to utterances 2022-11-07 19:30:20 +08:00
8712a3efef Merge pull request #1373 from omnivore-app/fix/substack-embedded-tweets
Handle embedded tweets in substack emails
2022-11-01 15:04:03 +08:00
d5583455ca Forward text if html is not found in the email 2022-11-01 12:47:23 +08:00
54ad303ed7 Add a nock for stratechery test 2022-11-01 11:54:57 +08:00
028b212ecb Fix readwise api error when image_url is empty by removing image_url from api payload 2022-10-31 12:45:49 +08:00
324e0191d6 Fix tests 2022-10-28 18:01:56 +08:00
e87b81c5c8 Use order instead of page to indicate highlight location in Readwise 2022-10-28 17:44:14 +08:00
1c31e5fc15 Skip sync with Readwise if no highlights 2022-10-28 15:05:16 +08:00
bad6904909 Merge pull request #1355 from omnivore-app/fix/sync-integration
Use the correct data format in the pub/sub queue
2022-10-27 14:15:01 +08:00
3446bc3555 Use the correct data format in the pub/sub queue 2022-10-27 14:01:32 +08:00
f0dc9b7d13 Fix tests 2022-10-27 12:45:32 +08:00
2169ade48f Persist integration in db before creating cloud task to sync with integrations 2022-10-27 11:32:56 +08:00
614c6a2b95 Merge pull request #1347 from omnivore-app/fix/puppeteer-timeout
Use auth token to identify client request in rate limiter
2022-10-25 17:21:13 +08:00
57ba9afbfa Remove debugging 2022-10-25 13:17:57 +08:00
c9ea622461 Use auth token to identify client request in rate limiter 2022-10-25 12:42:32 +08:00
5e68e30d5b Add highlightPositionPercent and highlightPositionAnchorIndex in highlight api 2022-10-25 10:24:30 +08:00
a2f31c943f Fix tests 2022-10-20 11:31:39 +08:00
e1de55bea0 Delete highlights, labels and other metadata when soft delete pages 2022-10-20 11:16:49 +08:00
69d50bcc6e Set the proper number of expected reads for iOS now that article is available 2022-10-19 17:48:22 +08:00
d5c7aa2b8f Fix linting 2022-10-19 17:36:58 +08:00
0ad8558e92 Add the iOS Saving Links article as a default read for new Omnivore users on iOS
This also re-orders things a bit, making sure the getting started
guide is always the topmost in a user's library.
2022-10-19 17:22:30 +08:00
d34e5aff04 Change the order of the new user welcome articles
In the UI it will appear:

- Getting Started
- Power of Read it Later
- Organize with Labels
- (optional) iOS/Android/Web
2022-10-18 17:35:00 +08:00
a7e92addb0 Create 128 * 128 proxy image for the site icon 2022-10-18 15:32:30 +08:00
22e92256eb Fetch subscription's favicon if the site icon is base64 encoded image 2022-10-18 15:32:30 +08:00
58b37ccc30 Merge pull request #1321 from omnivore-app/fix/copy-popular-reads-to-dist
Copy html files to dist folder
2022-10-18 14:51:00 +08:00
3d653240b8 Copy html files to dist folder 2022-10-17 22:45:41 +08:00
5312c31ea7 Dont crash if a popular read is not available on signup 2022-10-17 20:45:04 +08:00
08a1d4af91 Update the Getting started guide for new users 2022-10-17 17:11:25 +08:00
496b28c9ee Return deleted article in the updatesSince API response 2022-10-14 13:50:53 +08:00
14c87a1240 Merge pull request #1298 from omnivore-app/feature/add-popular-read-when-signup
feature/add popular read when signup
2022-10-13 13:13:13 +08:00
19d0d314db Fix tests 2022-10-12 18:05:17 +08:00
7a48cccac9 Save client in request context 2022-10-12 14:30:39 +08:00
9496827c6b Add popular reads to new users based on client 2022-10-12 13:59:08 +08:00
4b7950458c Remove Redis client in api 2022-10-12 13:40:16 +08:00
bccb949fce Save advanced search terms in search history too 2022-10-12 13:35:01 +08:00
d4f32f7bdd Save search term in search history and update timestamp 2022-10-12 13:27:19 +08:00
8f96c167f8 Save search term in search history 2022-10-12 12:30:22 +08:00
1725f96d82 Add recentSearches API implementation and test 2022-10-12 12:20:48 +08:00
fd1d43c104 Add search history repo methods 2022-10-12 10:49:07 +08:00
ff12675713 Make user_id and term unique 2022-10-12 10:37:29 +08:00
ab86450864 Rename X-Device to X-OmnivoreClient in the request headers 2022-10-12 10:27:39 +08:00
d74eee131c Add Redis in test 2022-10-11 19:10:42 +08:00
2ba9247a98 Device info expires in 10 mins 2022-10-11 19:03:33 +08:00
2210a38982 Set device of the request in Redis 2022-10-11 18:47:19 +08:00
af9147d9d3 Add iOS popular reads to new iOS users 2022-10-11 16:07:49 +08:00