Releases: tenex/opensourcecontributors
Releases · tenex/opensourcecontributors
v1.7
Enhancements
- Remove most of the old, unused Python code that complicates and slows deployments
- Rollbar notifications for deployments
- Digest events into
digest.json
files in preparation for graphs - TLS for everyone via Letsencrypt!
- HTML5 mode for Angular (and corresponding nginx config)
- Total rewrite of "asset pipeline" using Gulp, plus updating all front-end dependencies.
- Have nginx serve static assets and remove
ghc-app
's responsibility to do so. Now all/api/
path-prefixed routes are simply handed toghc-app
. - Do not include vendored assets in source control (NPM will get them for us).
Commits
v1.6
Enhancements
- Use Angular UI routes (resolves #12)
- Huge refactoring of Angular
- Rollbar notifications (resolves #46)
- Configurable environments
- Run
ghc-app
as its own user instead of root - Configurable listening port so I can make this work with
gin
Bug fixes
- Give each request its own
mgo.Session
(Resolves #53) - Increase timeout to 15 minutes on queries (cheaper than SSDs!)
Commits:
v1.5
v1.4
Enhancements:
Fork me on GitHub
ribbon- Update branding and references from
hut8
toTenex
- Separate provisioning for database vs. web layers (although they currently are on the same machine)
- Reduce RAM usage by
archive-processor
by only loading <= 32768 records at once into MongoDB
Bug fixes
- Allow for known-to-be-missing files from githubarchive.org during loading
v1.3: Use ng-cloak
Fix deprecations and loading flicker using ng-cloak