Commit Graph

32 Commits

Author SHA1 Message Date
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