Commit Graph

198 Commits

Author SHA1 Message Date
b0e91cbbbb Change GraphQL APIs 2023-03-22 10:36:38 +08:00
e84b517493 Do not update createdAt for existing page 2023-03-21 13:57:57 +08:00
8148453503 When saving an existing page, update the content 2023-03-21 13:44:00 +08:00
bc9ba1d976 Reset state to processing when creating articles 2023-03-21 13:05:00 +08:00
fc662dd2d5 Return existing slug if page exists 2023-03-17 11:37:59 +08:00
c3f2262b6b Update test 2023-03-14 14:52:42 +08:00
ee2487ff01 Case insensitive 2023-03-14 14:42:56 +08:00
461b348dc0 Use lower function in the query 2023-03-14 14:42:00 +08:00
7dd32c3e87 Trim whitespace text from user email address 2023-03-14 12:57:23 +08:00
98d5f92ad4 Call youtube data api to fetch published date 2023-03-10 17:38:03 +08:00
a0aab94e8b Add site_name and published date to saved twitter 2023-03-10 16:42:40 +08:00
5c3dd904a5 do not use highlightPositionAnchorIndex as the location 2023-03-10 15:54:51 +08:00
12160cc9dc filter out highlights with no quote 2023-03-10 15:43:06 +08:00
2e197644d4 Add debug logs 2023-03-10 15:17:04 +08:00
87fd49540a Merge pull request #1697 from omnivore-app/dependabot/npm_and_yarn/knex-2.4.2
Bump knex from 0.21.12 to 2.4.2
2023-03-06 09:45:50 +08:00
0a350bef6d Fix issues with knex version bump 2023-03-05 21:36:46 +08:00
d816ee9563 Allow image and media to be loaded in puppeteer 2023-02-13 16:50:39 +08:00
506568e0c2 Merge pull request #1667 from omnivore-app/recent-emails
recent emails
2023-01-25 14:22:00 +08:00
83c62c65a3 Add test for saving received email 2023-01-19 10:44:08 +08:00
7dbf8662fc Fix test 2023-01-19 09:38:21 +08:00
8f9c317dd1 Save received email before publishing data 2023-01-18 22:35:07 +08:00
08048405a1 Correct typo in doc about labels 2023-01-18 22:07:39 +08:00
d60890d154 Add pubsub to save received email 2023-01-18 17:13:11 +08:00
96f727a165 Add mark a recent email as library item api 2023-01-18 15:00:34 +08:00
3f373ab3b6 Save received email 2023-01-18 15:00:34 +08:00
2da4ca5da8 Add saveReceivedEmail service 2023-01-18 15:00:34 +08:00
f01ab3805a Left join active subscriptions of a newsletter email to get the right count 2023-01-18 14:37:54 +08:00
e94f6de466 Delete subscription if unsub 2023-01-18 14:36:23 +08:00
786ad35da9 Merge pull request #1635 from omnivore-app/fix/content-display-reports
Fix creation of content display report
2023-01-13 11:37:22 +08:00
c647aabeaa Save newsletter_email_id in subscription instead of the whole entity 2023-01-12 22:15:42 +08:00
337b723d24 Fix creation of content display report 2023-01-11 10:51:46 +08:00
892a9ef30d Add subscriptionCount and createdAt in NewsletterEmail type 2023-01-09 12:24:45 +08:00
2390f2d716 Cast data to NewsletterMessage 2023-01-04 16:24:41 +08:00
2c39916441 Add wordsCount to article schema 2023-01-02 16:49:11 +08:00
7c39db207b Replace createArticle with savePage in puppeteer-parse service 2022-12-28 10:15:05 +08:00
e22d209721 Fix test 2022-12-28 09:16:44 +08:00
e9b31e375f Update savePage API to accept parsed content in the param 2022-12-27 21:59:31 +08:00
34029bee7e Update getting started guide, improve section on newsletter forwards, fix link to Logseq guide 2022-12-14 17:59:32 +08:00
83aa2093eb Still return admins if not allowed to see members 2022-12-13 19:05:07 +08:00
943b20f21e Only recommend page if the user is allowed to post 2022-12-13 19:00:49 +08:00
5ef4e8479d Create one rule for all pages in the group to have the label and another rule for the recommended page to send a notification 2022-12-13 16:35:39 +08:00
a340699240 add comment 2022-12-13 12:15:41 +08:00
25842270d7 Update the rule to only trigger on page created event 2022-12-13 12:04:17 +08:00
f5650acb69 Return canPost and canSeeMembers and topics and description in type group 2022-12-12 22:57:58 +08:00
181b401030 Update new recommendation notification message 2022-12-09 10:56:08 +08:00
b8e7b15805 Fix generating colors with less than 6 digits 2022-12-08 19:01:54 +08:00
04cb360c2f Fix some issue 2022-12-08 18:50:36 +08:00
b942303b18 Create a rule after creating or joining a group 2022-12-08 18:35:22 +08:00
9f260c1442 Create a label for new group if not exists 2022-12-08 18:20:58 +08:00
84d8a9bb67 lint 2022-12-08 16:36:17 +08:00