Opensourcecontributors Versions Save

Find all contributions for a user through the GitHub Archive

v1.7

8 years ago

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 to ghc-app.
  • Do not include vendored assets in source control (NPM will get them for us).

Commits

https://github.com/tenex/github-contributions/compare/v1.6...v1.7

v1.6

8 years ago

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:

https://github.com/tenex/github-contributions/compare/v1.5...v1.6

v1.5

8 years ago

The server is now written in Go. Python is still a dependency, but only for the archive-processor

Squashed commits: 95219dfcb372fa487b845e089d7c5f7eab4d96c7

v1.4

8 years ago

Enhancements:

  • Fork me on GitHub ribbon
  • Update branding and references from hut8 to Tenex
  • 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

8 years ago

Fix deprecations and loading flicker using ng-cloak