Commit Graph

64 Commits

Author SHA1 Message Date
3f373ab3b6 Save received email 2023-01-18 15:00:34 +08:00
b7d732df7c Add received_email entity 2023-01-18 15:00:34 +08:00
43e813a73d Add unique constraint on user_id and name to subscription entity 2023-01-09 15:12:26 +08:00
892a9ef30d Add subscriptionCount and createdAt in NewsletterEmail type 2023-01-09 12:24:45 +08:00
f5650acb69 Return canPost and canSeeMembers and topics and description in type group 2022-12-12 22:57:58 +08:00
714f0f1f63 Add joinGroup API 2022-12-05 12:47:38 +08:00
27d9e8464d Add unique constraint on user_id and group_id to group_membership table 2022-12-05 12:45:54 +08:00
7707f100f2 Add recommend gql api 2022-12-02 19:45:26 +08:00
da3d9cf76b Add groups api 2022-12-02 12:32:26 +08:00
7285ebb940 Add createGroup API 2022-12-01 18:41:00 +08:00
7f04a381a1 Add is_admin field to group_membership table 2022-12-01 17:47:12 +08:00
0eebfe923a Add position in filter table and move filter api 2022-12-01 10:26:32 +08:00
0487d8325c Add saved filter api 2022-11-30 21:41:59 +08:00
1d514a0530 Update table name 2022-11-30 20:39:09 +08:00
4d845ef413 Add search_filter table and entity 2022-11-30 20:38:30 +08:00
05ecac7c52 Fix tests 2022-11-24 08:59:21 +08:00
88416bc178 Add get rules api 2022-11-21 15:03:15 +08:00
e53d5036dc Add notification endpoint 2022-11-18 14:33:27 +08:00
fbe4c471cd Add pubsub subscription to trigger rule actions 2022-11-18 14:00:10 +08:00
845e932d93 Store actions as a json in db 2022-11-17 16:21:43 +08:00
23c527c345 Add rule entity 2022-11-17 15:04:44 +08:00
477b5d7d24 Fix typeorm issue 2022-11-11 14:53:46 +08:00
ac21e4e6c8 Set voice and secondary voice in user personalization 2022-11-11 14:08:28 +08:00
63de1c3359 Add optInFeature API 2022-11-09 17:35:54 +08:00
98f59c50f0 Remove token in features table 2022-11-09 11:32:08 +08:00
c2f4ba4a57 Add features entity 2022-11-08 18:14:23 +08:00
398e242131 Add features table 2022-11-08 17:30:03 +08:00
d4f32f7bdd Save search term in search history and update timestamp 2022-10-12 13:27:19 +08:00
ff12675713 Make user_id and term unique 2022-10-12 10:37:29 +08:00
4e14518189 Replace keyword with term 2022-10-11 11:26:18 +08:00
cd13e5874a Create search_history table and entity class 2022-10-10 17:44:55 +08:00
94719a5cce Add icon to the subscription entity 2022-09-27 12:00:13 +08:00
401633eda6 Return signed url 2022-08-18 19:24:38 +08:00
249a5cda4a Add bucket, audioFileName, speechMarksFileName, state to speech table 2022-08-18 19:24:38 +08:00
02ba753375 Upload speech marks file to gcs too 2022-08-18 19:24:38 +08:00
77570aa5ab Synthesize text to speech with azure API 2022-08-18 19:24:36 +08:00
94f9dd9e6e Enqueue text to speech tasks 2022-08-18 19:23:41 +08:00
5a8184da3a Add taskName in integrations table 2022-08-05 16:09:26 +08:00
bd73da0571 Add syncedAt field in integrations table 2022-08-05 16:09:26 +08:00
dd2db71876 Add createIntegration API implementation 2022-08-05 16:08:20 +08:00
e66d047d51 Add createIntegration API to the GQL schema 2022-08-05 16:08:20 +08:00
db27ac7d59 Add integration entity 2022-08-05 16:08:20 +08:00
31d8f72840 Sort labels by position order 2022-08-04 21:37:32 +08:00
bab96aaa1e remove membership from user 2022-07-25 15:14:01 -07:00
9ea9bd9ea1 send confirmation email to pending user when login 2022-07-25 15:14:01 -07:00
35e060890e add status to user entity 2022-07-25 15:12:55 -07:00
fa9c5b3efe Add test for list api keys 2022-05-27 18:36:18 +08:00
849adf84d4 Add entity class 2022-05-27 18:33:49 +08:00
7157f38738 Add test 2022-05-26 14:51:11 +08:00
6d0ce30a44 Add setWebhook resolver 2022-05-26 14:51:10 +08:00