Commit graph

399 commits

Author SHA1 Message Date
Hongbo Wu
1ea34bde62 send confirmation email to pending user 2022-07-25 15:12:55 -07:00
Hongbo Wu
7293469468 use sender email address in env 2022-07-25 15:12:55 -07:00
Hongbo Wu
bd5b289168 add verification token generation 2022-07-25 15:12:55 -07:00
Hongbo Wu
1346140a20 add sender email address in env 2022-07-25 15:12:55 -07:00
Hongbo Wu
ba73eec9e5 create pending user first 2022-07-25 15:12:55 -07:00
Hongbo Wu
35e060890e add status to user entity 2022-07-25 15:12:55 -07:00
Jackson Harper
c113c94567 Add param validation so we dont get undefined values passed to GQL 2022-07-21 17:43:15 -07:00
Jackson Harper
ff629b2fed
Merge pull request #992 from omnivore-app/fix/email-urls
Use email-signup instead of email-registration as path to match naming
2022-07-19 16:02:00 -07:00
Jackson Harper
e0a4478400
Merge pull request #954 from omnivore-app/feat/extension-commands
Extension: support right click saveurl and shortcut key to save current tab
2022-07-19 15:37:18 -07:00
Jackson Harper
d6a6b1de66 Use email-signup instead of email-registration as path to match naming 2022-07-19 13:02:28 -07:00
Hongbo Wu
65f28fe708 add revue.email to the revue newsletter attribute selectors 2022-07-18 10:44:39 +08:00
Hongbo Wu
345c020dea fix not saving loqseq weekly newsletter due to no url 2022-07-17 12:36:52 +08:00
Jackson Harper
4b8749ed43 Remove debug line 2022-07-16 12:40:54 -07:00
Jackson Harper
0bcb8a23c5 Use new API methods for saving 2022-07-16 12:17:58 -07:00
Jackson Harper
cb506fcf93 Remove extra quote from report string 2022-07-14 20:33:06 -07:00
Hongbo Wu
edd44fcafc fix get article test 2022-07-14 17:56:55 +08:00
Hongbo Wu
404798a01e use correct index name 2022-07-14 17:08:40 +08:00
Hongbo Wu
4eb55846fd create elastic index if not exists in testing 2022-07-14 16:53:23 +08:00
Hongbo Wu
5a8e2c40c7 fix delete users db permission error 2022-07-13 16:08:46 +08:00
Hongbo Wu
098771f566
Merge pull request #955 from omnivore-app/fix/duplicate-save
check if page saved by adding links before creating by extension
2022-07-13 11:57:20 +08:00
Hongbo Wu
01e95c3598 check if page saved by adding links before creating by extension 2022-07-13 11:34:20 +08:00
Hongbo Wu
cb1d64cd82 add siteName in api response 2022-07-13 10:57:54 +08:00
Hongbo Wu
970609c3b8 change size to first in query param 2022-07-13 10:46:03 +08:00
Hongbo Wu
931c519d44 typeahead searchs by siteName 2022-07-13 10:37:06 +08:00
Hongbo Wu
b68282fe97 rename typeahead to typeaheadSearch 2022-07-12 09:36:00 -07:00
Hongbo Wu
3a1f38a6f7 add typeahead api implementation 2022-07-12 09:36:00 -07:00
Hongbo Wu
dc9523e522 add searchAsYouType in elastic 2022-07-12 09:36:00 -07:00
Hongbo Wu
31ac511121 add typeahead gql schema 2022-07-12 09:36:00 -07:00
Jackson Harper
f7a023939d
Merge pull request #940 from omnivore-app/feature/allow-fetching-original 2022-07-11 22:08:27 -07:00
Hongbo Wu
c4a599d2ba support newsletters hosted on convertkit.com 2022-07-12 11:47:38 +08:00
Jackson Harper
27e39b396d Improve formatting for content display report emails
With the previous formatting the `:` could be appended
to the end of URLs.
2022-07-11 11:06:17 -07:00
Jackson Harper
e153966eee Linting 2022-07-09 15:38:09 -07:00
Jackson Harper
9feeb80cf3 Allow fetching original content
This is useful when debugging
2022-07-09 14:35:14 -07:00
Hongbo Wu
4fe81eaf92
Merge pull request #849 from omnivore-app/feature/delete-account
Delete account API
2022-07-09 08:54:57 +08:00
Jackson Harper
e63324c802
Merge pull request #934 from omnivore-app/fix/unsubscribe-email-not-saved
fix/unsubscribe email not saved
2022-07-08 13:47:16 -07:00
Jackson Harper
46d96b8f91
Merge pull request #932 from omnivore-app/newsletter-revue
Add support for newsletters hosted on getrevue.co
2022-07-08 13:36:10 -07:00
Hongbo Wu
de803ebbd5 fix auth error when deleting user in db 2022-07-08 11:59:55 +08:00
Hongbo Wu
ef0c2434fb Save unsubscribe email address or http url of newsletter emails 2022-07-07 17:14:12 +08:00
Hongbo Wu
322e135ead delete this user pages in elastic 2022-07-07 12:32:55 +08:00
Hongbo Wu
41f43b54ab Publish delete event 2022-07-07 12:31:46 +08:00
Hongbo Wu
efd47f3f83 add function to delete pages by param 2022-07-07 11:07:00 +08:00
Hongbo Wu
b898f55bb9 add delete account result in resolvers 2022-07-07 10:56:20 +08:00
Satindar Dhillon
e5d6386b96 return UserNotFound error if user does not exist in delete account trx 2022-07-06 09:49:01 -07:00
Satindar Dhillon
ddba50dee6 fix delete user resolver and map it to deleteAccount mutation 2022-07-06 09:38:24 -07:00
Satindar Dhillon
da76ae7aab attempt to write resolver functions 2022-07-06 09:38:24 -07:00
Satindar Dhillon
02411347a7 regenerate graphql files 2022-07-06 09:38:24 -07:00
Satindar Dhillon
d595bfb7f1 add delete account mutation to schema.ts 2022-07-06 09:38:24 -07:00
Hongbo Wu
9599edb9fb Add support for newsletters hosted on getrevue.co 2022-07-06 22:06:51 +08:00
Hongbo Wu
2e77241044 Check and get Revue newsletter url from email 2022-07-06 22:06:21 +08:00
Hongbo Wu
e5518e9f23 Reply to the original sender of the forwarded email 2022-07-06 21:16:55 +08:00