Skip to content

Instantly share code, notes, and snippets.

@hem-brahmbhatt
Created September 25, 2018 16:18
Show Gist options
  • Save hem-brahmbhatt/5df23e1461527ef41f82b9532cfe03a6 to your computer and use it in GitHub Desktop.
Save hem-brahmbhatt/5df23e1461527ef41f82b9532cfe03a6 to your computer and use it in GitHub Desktop.
- [x] disable sftp on demo
- [x] test s3 upload in production
- [ ] fix pdf export to ZIP file rather than file name - test after merging https://github.com/elifesciences/elife-xpub/issues/520
- [ ] fix logging of S3 data
- [ ] go over configuration app issue
- [x] set sandbox to false for production
- [x] set NODE_CONFIG_ENV on environments and create config files
- [x] test NODE_CONFIG_ENV overrides NODE_ENV
- [x] ensure this is the preferred approach for public config over using NODE_CONFIG and updating 3 repositories
- [ ] create a single configuration method for environment variables - pick between custom-environment-variables.js and NODE_CONFIG
- [ ] configure mailer on demo
- [ ] create separate issue to enable and configure sftp
- [ ] go over configure database issue
- [ ] add steps to create admin credentials on database
- [ ] create bug issue to configure fetching user details from non-sandbox orcid
- [ ] create bug issue to fix silent fails of config changes in code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment