Commit graph

700 commits

Author SHA1 Message Date
Hongbo Wu
319c0c4bcd Allow changing byline in update api 2022-11-24 16:25:27 +08:00
Hongbo Wu
eb345ba393
Merge pull request #1449 from omnivore-app/more-filters-in-rules
Use search API to filter page in rule engine
2022-11-24 15:30:18 +08:00
Hongbo Wu
3f24d9a99e Add includes filter to search by ids in search api 2022-11-24 14:10:13 +08:00
Hongbo Wu
05ecac7c52 Fix tests 2022-11-24 08:59:21 +08:00
Hongbo Wu
f473c18939 Add deleteRule api 2022-11-23 09:52:15 +08:00
Hongbo Wu
ba730bdc3e Use default application credential 2022-11-22 13:00:01 +08:00
Hongbo Wu
2ae3226bdb Add sendNotification api 2022-11-22 12:48:17 +08:00
Hongbo Wu
9344fae1b9 Add title and image url in notification 2022-11-22 10:50:38 +08:00
Hongbo Wu
6b772c9248 Disable push notification reminders 2022-11-22 10:20:52 +08:00
Jackson Harper
080a1982b2 Remove unused import 2022-11-21 22:39:10 +08:00
Jackson Harper
1e4658b771 Consistent function declaration syntax 2022-11-21 22:39:10 +08:00
Jackson Harper
c0d5d12ec0 Add missing file 2022-11-21 22:39:10 +08:00
Jackson Harper
a3f477f57a Linting fix 2022-11-21 22:39:10 +08:00
Jackson Harper
9741f6b12d Add highlights to newly saved pages if they contain highlight markers 2022-11-21 22:39:10 +08:00
Hongbo Wu
f358094bbf Add get device tokens api 2022-11-21 17:03:12 +08:00
Hongbo Wu
88416bc178 Add get rules api 2022-11-21 15:03:15 +08:00
Hongbo Wu
dc92fe9c52 Create rule handler cloud run 2022-11-19 11:15:26 +08:00
Hongbo Wu
075c1b4d14 Fix send notification failure 2022-11-18 17:43:21 +08:00
Hongbo Wu
ecc217deef Fix test 2022-11-18 16:25:22 +08:00
Hongbo Wu
06c30e4f40 Add notification cloud run 2022-11-18 16:13:49 +08:00
Hongbo Wu
e53d5036dc Add notification endpoint 2022-11-18 14:33:27 +08:00
Hongbo Wu
fbe4c471cd Add pubsub subscription to trigger rule actions 2022-11-18 14:00:10 +08:00
Hongbo Wu
50fe92ac85 Add setRule resolver 2022-11-17 18:53:05 +08:00
Hongbo Wu
845e932d93 Store actions as a json in db 2022-11-17 16:21:43 +08:00
Hongbo Wu
23c527c345 Add rule entity 2022-11-17 15:04:44 +08:00
Hongbo Wu
60027dd670 Add rules table migration sql 2022-11-17 14:50:57 +08:00
Hongbo Wu
71348ab492 Remove trigger type in gql schema 2022-11-17 14:50:57 +08:00
Hongbo Wu
775180d785 Add rules api gql schema 2022-11-17 14:50:57 +08:00
Hongbo Wu
6a9a5c3870
Merge pull request #1408 from omnivore-app/fix/use-must-clause
Replace filter clause with must clause in the search query in elastic
2022-11-14 11:32:33 +08:00
Hongbo Wu
3f6a3b36ff Replace default voice to Larry for pre-generating 2022-11-11 18:34:44 +08:00
Hongbo Wu
2301f44848 Replace filter clause with must clause in the search query in elastic 2022-11-11 18:31:47 +08:00
Hongbo Wu
a78074b0da
Merge pull request #1406 from omnivore-app/set-voice-in-user-personalization
set voice in user personalization
2022-11-11 16:57:49 +08:00
Hongbo Wu
9872355056 Allow apollo sandbox access in local env only 2022-11-11 16:18:11 +08:00
Hongbo Wu
917396c976 Upsert user personalization in db 2022-11-11 16:11:09 +08:00
Hongbo Wu
67b26be547 Allow apollo sandbox access 2022-11-11 15:24:54 +08:00
Jackson Harper
83dbb54896 Allow filtering by author 2022-11-11 15:01:14 +08:00
Hongbo Wu
477b5d7d24 Fix typeorm issue 2022-11-11 14:53:46 +08:00
Hongbo Wu
ac21e4e6c8 Set voice and secondary voice in user personalization 2022-11-11 14:08:28 +08:00
Hongbo Wu
ce18d33ae1 Change queue name 2022-11-11 10:14:46 +08:00
Hongbo Wu
d58fb63c87 Pre-fetch realistic voice only if user is opted in 2022-11-10 18:49:52 +08:00
Hongbo Wu
b0938ee96c Pre-fetch realistic voice only if user is opted in 2022-11-10 18:48:00 +08:00
Hongbo Wu
69d6b60adc Extend expiration of the jwt token to 1 year 2022-11-10 17:42:25 +08:00
Hongbo Wu
399e31534d Update jwt token 2022-11-09 22:48:33 +08:00
Hongbo Wu
c89ffdeaf9 Fix some tests 2022-11-09 18:14:15 +08:00
Hongbo Wu
63de1c3359 Add optInFeature API 2022-11-09 17:35:54 +08:00
Hongbo Wu
98f59c50f0 Remove token in features table 2022-11-09 11:32:08 +08:00
Hongbo Wu
c2f4ba4a57 Add features entity 2022-11-08 18:14:23 +08:00
Hongbo Wu
398e242131 Add features table 2022-11-08 17:30:03 +08:00
Hongbo Wu
f2a69d06c4 Change default rate to 1.1 2022-11-08 16:53:35 +08:00
Hongbo Wu
ddd1e84686 Add language and rate in the cloud task params 2022-11-08 16:22:23 +08:00