Wyatt Johnson
1dec169520
added port parsing for smtp
2017-10-24 11:03:15 -06:00
Wyatt Johnson
203d3c7ee9
bug fixes
2017-09-25 16:12:40 -06:00
Wyatt Johnson
eb586f217b
Upgraded/pruned deps, applied linting fixes
2017-08-28 14:06:54 -06:00
Wyatt Johnson
a54a240ae6
fixed bug with job init
2017-07-27 15:14:11 +10:00
Wyatt Johnson
0c8def722b
Refined task singleton to factory
2017-07-25 12:53:52 +10:00
Wyatt Johnson
07114aed1b
removed unused var
2017-07-25 12:40:54 +10:00
Wyatt Johnson
c2f6b9aa09
Suggestions for refactoring
2017-07-25 12:32:15 +10:00
Wyatt Johnson
745c579b82
Adjust redis to not start during webpack build
...
- Added new WEBPACK env var which is enabled during yarn build scripts
- Defered redis starting until listen is called
- Moved pubsub to a factory pattern init
- Async/Await'ed the routes
- Moved pubsub handle for routes into middleware
- Adjusted redis cache and job processors to have lazy connection
starting
- Disabled mongo from auto-connecting on require
- Adjusted package redis clients to act as factory singletons instead
2017-07-17 13:34:04 -06:00
gaba
b9b62e5764
Use accepts library.
2017-06-02 08:24:21 -07:00
gaba
a126c94aa4
Adds service for translations in the backend. Clean yaml.
2017-05-31 13:55:27 -07:00
gaba
09bd0a6735
Move templates to a folder for translations.
2017-05-25 10:43:34 -04:00
Wyatt Johnson
785e5a4ac8
Collected config
2017-05-09 16:49:11 -06:00
Wyatt Johnson
e7c0c5b638
adjusted path
2017-03-28 09:54:27 -06:00
Riley Davis
2ec5b243fb
hot-load email templates during development
2017-03-27 12:43:03 -06:00
Riley Davis
555b4517d8
move email templates into services/mailer. remove express app dep to render files
2017-03-22 12:00:30 -06:00
Wyatt Johnson
ec3a114e65
Added missing endpoint + fix for mailer
2017-01-09 15:50:46 -07:00
Wyatt Johnson
a7680ae5d9
Initial pass at email confirmation
2017-01-03 17:35:58 -07:00
Riley Davis
4e3d286740
add environment var for pw reset FROM field
2016-12-22 14:53:33 -07:00
Riley Davis
dd5c114dc2
don't use well-known email settings
2016-12-08 18:36:20 -10:00
Riley Davis
9f360cf780
make the provider an env var
2016-12-07 15:03:49 -10:00
Riley Davis
f7fa0ae866
make PORT and HOST optional
2016-12-07 15:01:07 -10:00
Riley Davis
5d4abf7269
add host and port because GCP is silly
2016-12-07 14:55:12 -10:00
Riley Davis
7012684c23
correct error logs
2016-12-07 11:06:09 -10:00
Riley Davis
1c2b2c142e
change the environment vars. can't use sendgrid connection string
2016-12-07 11:04:57 -10:00
Wyatt Johnson
c4ba18778c
Merge branch 'master' into passport
2016-11-17 14:26:52 -07:00
Riley Davis
04decde9fc
throw instead of log errors. rename for clarity
2016-11-17 10:31:46 -07:00
riley
5b35d3b61d
update to TALK_SMTP_CONNECTION_URL
2016-11-16 15:38:42 -07:00
riley
967472ea74
udpate smtp module to take a full smtp connection string
2016-11-16 14:38:29 -07:00
riley
e027a162d6
remove sendgrid shim and use connection string
2016-11-16 14:00:33 -07:00
riley
81299e8add
better error reporting. log when env variable is unset
2016-11-16 13:20:07 -07:00
Riley Davis
c86e1e8d47
create and decode jwt
2016-11-15 16:21:25 -07:00
Riley Davis
c1271d4d1b
mailer module v1
2016-11-14 13:31:47 -07:00