Notorious Versions Save

Go: A feature-complete, performant torrent tracker

0.6.0

7 years ago

Contained in this release are mostly improvements for notifying users of new torrents being added.

We now support IRC and RSS announcing for new torrents.

  • Fixes #181 (Reduce c.DBChoice redundancy)
  • Fixes #179 (Remove inherent MySQL requirement from codebase)
  • Fixes #178 (Implement a notification handler to pass to the announcehandlers)
  • Fixes #174 (Announce over IRC)
  • Fixes #173 (Announce over RSS)
  • Fixes #171 (Postgres database impl)
  • Fixes #170 (New Torrent announce API declaration)

0.5.0

7 years ago

Mostly refactoring changes for the Redis/mysql.

Performance improvements, as well, will be seen for Redis/MySQL as new connections are not, inherently, created upon every interaction.

NOTE: +++++++++++++++++++++

  • #165 (Implement a log for SQL update handle stats insert)
  • #163 (Refactore kvStoreInterfaces to kvStore)
  • #160 (Rename any item_otherpart names)
  • #154 (Resolve many open/close conns for redis)
  • #152 (Interfaceify MySQL stuff -- so can switch easily to postgres)
  • #150 (Change Redis to an interface for appContext)
  • #131 (Improve how we save stats. Use channels)
  • #125 (Add a connection pooler for MySQL) AFTER #152\
  • #26 (Handle announces better and don't fail too easily)

0.4.1

7 years ago

Mysql misconfiguration was disallowing the server from deploying correctly.

0.4.0

8 years ago

0.3.2

8 years ago

We definitely learned something about not cutting releases too early. Anyway, this release contains mostly refactoring things and stuff to enable a smooth transition into using a MySQL database.

0.2.0

8 years ago

Essentially this is what I consider a torrent to be. Not all features are yet implemented, but I'm working on it.