|
|
dec2027fc8
|
Merge pull request #1009 from omnivore-app/fix/unsubscribe
fix not getting unsubscribe email address from beehiv newsletter by decoding the list-unsubscribe header
|
2022-07-27 09:41:42 +08:00 |
|
|
|
cd8402d8da
|
Merge pull request #1015 from omnivore-app/dependabot/npm_and_yarn/google-cloud/functions-framework-3.1.2
Bump @google-cloud/functions-framework from 3.1.0 to 3.1.2
|
2022-07-26 16:12:17 -07:00 |
|
|
|
ca33f31ebb
|
Merge pull request #1014 from omnivore-app/dependabot/npm_and_yarn/opentelemetry/instrumentation-pg-0.30.0
Bump @opentelemetry/instrumentation-pg from 0.29.0 to 0.30.0
|
2022-07-26 16:11:46 -07:00 |
|
|
|
f391aa85b1
|
Merge pull request #1013 from omnivore-app/dependabot/npm_and_yarn/graphql-middleware-6.1.31
Bump graphql-middleware from 6.1.4 to 6.1.31
|
2022-07-26 16:11:23 -07:00 |
|
|
|
57497ef41a
|
Merge pull request #1012 from omnivore-app/dependabot/npm_and_yarn/apollo-datasource-3.3.2
Bump apollo-datasource from 3.3.1 to 3.3.2
|
2022-07-26 15:08:10 -07:00 |
|
|
|
c0aec1c62c
|
Merge pull request #1019 from omnivore-app/fix/display-toolbar-on-pdf
Display toolbar on wide screens for PDFs
|
2022-07-26 10:13:35 -07:00 |
|
|
|
77c32b13cf
|
Display toolbar on wide screens for PDFs
|
2022-07-25 21:35:10 -07:00 |
|
|
|
f0c75d4d56
|
Merge pull request #1016 from omnivore-app/chore/apple-web-credential
Apple App Association: Webcredentials
|
2022-07-25 17:09:35 -07:00 |
|
|
|
340d5af3f7
|
Merge pull request #1011 from omnivore-app/feat/web-delete-my-account
Add web page to delete accounts
|
2022-07-25 16:23:22 -07:00 |
|
|
|
efc62600f4
|
Merge pull request #989 from omnivore-app/feature/email-login-and-registration
email-login, email-signup, confirm-email and reset-password router
|
2022-07-25 15:47:51 -07:00 |
|
|
|
09f9f19182
|
add webcredentials to apple site assoc file
|
2022-07-25 15:35:26 -07:00 |
|
|
|
82da9e6ede
|
use sendgrid template for confirmation and password-reset email
|
2022-07-25 15:14:01 -07:00 |
|
|
|
8d5da15064
|
use template id stored in env
|
2022-07-25 15:14:01 -07:00 |
|
|
|
fe180c5b50
|
add confirm-email and password-reset email template id in env
|
2022-07-25 15:14:01 -07:00 |
|
|
|
560f95b57e
|
fix test
|
2022-07-25 15:14:01 -07:00 |
|
|
|
43d2216983
|
fix test
|
2022-07-25 15:14:01 -07:00 |
|
|
|
024d4bd25c
|
stop referring to user entity before migration
|
2022-07-25 15:14:01 -07:00 |
|
|
|
bd77a7f8ee
|
add test for reset password
|
2022-07-25 15:14:01 -07:00 |
|
|
|
6699ec834d
|
add router handler for reset password
|
2022-07-25 15:14:01 -07:00 |
|
|
|
286d167769
|
add router handler for email reset password
|
2022-07-25 15:14:01 -07:00 |
|
|
|
53fd7f52df
|
delete user after testing
|
2022-07-25 15:14:01 -07:00 |
|
|
|
bab96aaa1e
|
remove membership from user
|
2022-07-25 15:14:01 -07:00 |
|
|
|
ea9d98aa95
|
make confirm-email a post api
|
2022-07-25 15:14:01 -07:00 |
|
|
|
4c75260229
|
replace hard-coded email address with env var for the remaining files
|
2022-07-25 15:14:01 -07:00 |
|
|
|
a87f75f319
|
add test for confirm-email router
|
2022-07-25 15:14:01 -07:00 |
|
|
|
e4ea49c05f
|
add confirm-email router
|
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 |
|
|
|
bd2327a3ae
|
test set auth token after login
|
2022-07-25 15:14:01 -07:00 |
|
|
|
abb1a414c1
|
remove login gql resolver
|
2022-07-25 15:13:58 -07:00 |
|
|
|
86b950183c
|
fix test
|
2022-07-25 15:13:32 -07:00 |
|
|
|
f7053622a5
|
remove signup gql resolver
|
2022-07-25 15:13:30 -07:00 |
|
|
|
80639311d7
|
improve confirmation email format
|
2022-07-25 15:12:56 -07:00 |
|
|
|
068684d16b
|
add test for failing to send confirmation email when signup
|
2022-07-25 15:12:56 -07:00 |
|
|
|
d284a3d302
|
fake sendMail in sign up test
|
2022-07-25 15:12:56 -07:00 |
|
|
|
638294e17b
|
fake sendMail in testing
|
2022-07-25 15:12:56 -07:00 |
|
|
|
01c4bbad00
|
delete pending user if failed to send confirmation email
|
2022-07-25 15:12:56 -07:00 |
|
|
|
b0a0020fc7
|
fix return false when sending failed
|
2022-07-25 15:12:56 -07:00 |
|
|
|
4e11000ac0
|
add return type
|
2022-07-25 15:12:56 -07:00 |
|
|
|
7a11d90d2c
|
use mocha in the test
|
2022-07-25 15:12:56 -07:00 |
|
|
|
7339a0daf3
|
add sinon and sinon-chai for faking sendMail
|
2022-07-25 15:12:55 -07:00 |
|
|
|
e4e985cfce
|
add more test
|
2022-07-25 15:12:55 -07:00 |
|
|
|
d187c6c993
|
use general sender for confirmation email
|
2022-07-25 15:12:55 -07:00 |
|
|
|
d108806234
|
make sender address nullable env var
|
2022-07-25 15:12:55 -07:00 |
|
|
|
b52043bd95
|
add a test to check if use has a pending status after creation
|
2022-07-25 15:12:55 -07:00 |
|
|
|
b98f7c6ba2
|
reject with unknow reason if failed to send confirmation email
|
2022-07-25 15:12:55 -07:00 |
|
|
|
1ea34bde62
|
send confirmation email to pending user
|
2022-07-25 15:12:55 -07:00 |
|
|
|
7293469468
|
use sender email address in env
|
2022-07-25 15:12:55 -07:00 |
|
|
|
bd5b289168
|
add verification token generation
|
2022-07-25 15:12:55 -07:00 |
|
|
|
1346140a20
|
add sender email address in env
|
2022-07-25 15:12:55 -07:00 |
|
|
|
ba73eec9e5
|
create pending user first
|
2022-07-25 15:12:55 -07:00 |
|