Commit Graph

40 Commits

Author SHA1 Message Date
Wyatt Johnson 0abc2ca243 replaced eslint:recommended with prettier 2018-01-11 20:00:34 -07:00
Wyatt Johnson 978e1c8d4c fix to optional required param 2018-01-08 11:04:29 -07:00
Wyatt Johnson 615be40b45 refactored mailer service with lodash! 2018-01-08 10:43:10 -07:00
Wyatt Johnson 82c84de33f code review 2018-01-03 14:22:52 -07:00
Wyatt Johnson 20878ba040 css and standardization on all admin pages 2017-12-21 23:27:37 -07:00
Wyatt Johnson d207b240f2 added support for changing the subject prefi 2017-12-14 16:28:08 -06:00
Wyatt Johnson d9654b52cf some fixes 2017-12-14 16:09:41 -06:00
Wyatt Johnson d7302e4b3c added support for deep route caching, settings cache, template optim 2017-12-05 11:17:44 -07:00
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