Skip to content

Releases: tenex/opensourcecontributors

v1.7

23 Feb 23:08
Compare
Choose a tag to compare

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

v1.6...v1.7

v1.6

04 Feb 16:31
Compare
Choose a tag to compare

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.6

v1.5

31 Jan 10:12
Compare
Choose a tag to compare

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

Squashed commits: 95219df

v1.4

29 Jan 16:22
Compare
Choose a tag to compare

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: Use ng-cloak

04 Jan 23:57
Compare
Choose a tag to compare

Fix deprecations and loading flicker using ng-cloak