Changes for version 5999.000_012 - 2014-12-13

  • Add solution to pb_entry
  • Add {problem,contest}_status tables and a method that updates them
  • Improve performance of standings, move it to Result/Contest.pm
  • Add many new keys to us_entry
  • Remove support for archive standings

Changes for version 5999.000_011 - 2014-12-07

  • Make problem value NOT NULL
  • Add contest_start and contest_stop to pb_entry
  • Use perlcritic
  • Add a "solution" column to problem

Changes for version 5999.000_010 - 2014-10-05

  • Depend on PerlX::Maybe
  • Switch from JSON.pm to JSON::MaybeXS

Changes for version 5999.000_009 - 2014-09-28

  • Add page information to job_list
  • Prevent experimental reference usage warnings

Changes for version 5999.000_008 - 2014-08-03

  • Add a method for computing standings.
  • Depend on Authen::Passphrase(::BlowfishCrypt)
  • Fix bugs in user_list and set_passphrase

Changes for version 5999.000_007 - 2014-07-20

  • Add some utility functions.

Changes for version 5999.000_006 - 2014-05-25

  • Attempt to use correct perl in tools.t

Changes for version 5999.000_005 - 2014-05-17

  • Depend on DBIx::Class directly

Changes for version 5999.000_004 - 2014-05-17

  • Build-Depend on SQL::Translator
  • Fix version

Changes for version 5999.000_003 - 2014-05-16

  • Use Postgres (via DBIx::Class) instead of Redis
  • Change license to perl
  • Improve tools
  • Add tests

Changes for version 5999.000_002 - 2014-02-28

  • Move most problem attributes outside problem_meta
  • Add the HGETALL Redis command
  • Add functions for getting/setting the last submit time of a user.

Changes for version 5999.000_001 - 2014-02-02

  • Initial release

Documentation

shell interface to Gruntmaster 6000 contests
shell interface to Gruntmaster 6000 job log
shell interface to Gruntmaster 6000 problems