Commit Graph

198 Commits

Author SHA1 Message Date
c09074d901 Fix tests of optInFeatures API 2022-11-10 21:32:49 +08:00
69d6b60adc Extend expiration of the jwt token to 1 year 2022-11-10 17:42:25 +08:00
399e31534d Update jwt token 2022-11-09 22:48:33 +08:00
c89ffdeaf9 Fix some tests 2022-11-09 18:14:15 +08:00
63de1c3359 Add optInFeature API 2022-11-09 17:35:54 +08:00
54ad303ed7 Add a nock for stratechery test 2022-11-01 11:54:57 +08:00
324e0191d6 Fix tests 2022-10-28 18:01:56 +08:00
3446bc3555 Use the correct data format in the pub/sub queue 2022-10-27 14:01:32 +08:00
5e68e30d5b Add highlightPositionPercent and highlightPositionAnchorIndex in highlight api 2022-10-25 10:24:30 +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
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
4b7950458c Remove Redis client in api 2022-10-12 13:40:16 +08:00
d4f32f7bdd Save search term in search history and update timestamp 2022-10-12 13:27:19 +08:00
1725f96d82 Add recentSearches API implementation and test 2022-10-12 12:20:48 +08:00
d74eee131c Add Redis in test 2022-10-11 19:10:42 +08:00
af9147d9d3 Add iOS popular reads to new iOS users 2022-10-11 16:07:49 +08:00
606183829a Add popular reads to new users 2022-10-11 15:44:53 +08:00
25740465f2 Add timeout 2022-09-30 13:10:58 +08:00
b00a516737 Add other newsletter handlers 2022-09-30 12:51:23 +08:00
0369eb7bea Set the "since" to be the exact time when the last page was added to ensure all the deletion happen after that 2022-09-29 15:36:18 +08:00
7353c328d9 Remove unused text-to-speech code 2022-08-29 22:29:40 +08:00
99a628f03f Fix tests 2022-08-25 16:09:35 +08:00
530464f54d Fix tests 2022-08-18 21:29:35 +08:00
4cf5b934eb Add validation to request params 2022-08-18 19:24:38 +08:00
a4a8fa9241 Replace emphasis elements in HTML 2022-08-18 19:24:38 +08:00
c79651202d Add synthesize SSML to speech and test 2022-08-18 19:24:38 +08:00
c9d26acb25 Fix typo 2022-08-18 19:24:38 +08:00
447e413605 Add function to parse HTML to SSML 2022-08-18 19:24:38 +08:00
355e33b648 Test Mandarin 2022-08-18 19:24:38 +08:00
e086a14ac2 Convert time to ms 2022-08-18 19:24:38 +08:00
77570aa5ab Synthesize text to speech with azure API 2022-08-18 19:24:36 +08:00
4b42d013ca Convert text to OGG file 2022-08-18 19:23:41 +08:00
dd332f5ee6 Add tests 2022-08-18 19:23:41 +08:00
5da6a5e036 Fix setLabelsForHighlights integration tests 2022-08-09 10:10:07 +08:00
427cecf6b9 Update syncedAt after syncing 2022-08-09 09:51:31 +08:00
134482a261 Add integration tests for integration router 2022-08-08 23:11:35 +08:00
7ac45ca748 Add deleteIntegration API and integration tests 2022-08-08 18:34:13 +08:00
4aa62d6031 Add list integrations API and integration tests 2022-08-08 18:12:44 +08:00
0cf3f58258 Add integration tests for setIntegration API 2022-08-08 17:09:23 +08:00
8070273dad Fix tests 2022-08-05 16:10:33 +08:00
73bf695cf3 Add function to get highlight start location 2022-08-05 16:08:20 +08:00
977bd1deda Fix tests 2022-08-05 11:44:02 +08:00
f2319bd70d Fix conflicts after rebasing 2022-08-04 21:56:38 +08:00
73ce9072f3 Add test for afterLabel not exists 2022-08-04 21:39:45 +08:00
eee918c522 Fix test Con't 2022-08-04 21:39:45 +08:00
4916bdf1f3 Fix tests 2022-08-04 21:39:45 +08:00
7c73982fe3 Add test for moving to the top 2022-08-04 21:39:45 +08:00