]>
Commit | Line | Data |
---|---|---|
bbf8209c MG |
1 | Revision history for Perl extension Gruntmaster::Data. |
2 | ||
d26f8aca MG |
3 | 6000.001 2018-10-03T21:15+03:00 |
4 | - First stable release | |
5 | - Computation of standings now ignores jobs that are not finished | |
6 | - Set search_path in dbinit to make it easy to put all gruntmaster | |
7 | tables into their own schema. | |
8 | ||
b35cbc0d MG |
9 | 5999.000_016 2016-03-12T20:05+02:00 |
10 | - Add gm edit command | |
11 | - Make gm rerun also work with problems | |
12 | - Purge standings in finish_job | |
13 | - Purge problem/contest list after adding problem/contest | |
14 | ||
add75bf5 MG |
15 | 5999.000_015 2015-10-10T14:36+03:00 |
16 | - Make t/tools.t not crash when postgres is not running | |
17 | ||
e1b6fd19 MG |
18 | 5999.000_014 2015-10-02T22:10+03:00 |
19 | - Almost fit for a stable release (more real-world testing needed) | |
20 | - Replace gruntmaster-* tools with an App::Cmd-based script | |
21 | - Replace DBIx::Class with DBIx::Simple | |
22 | - Add sample database and more tests | |
23 | - Add gruntmaster-opener | |
24 | - Many other smaller changes | |
25 | ||
9e130d3b MG |
26 | 5999.000_013 2014-12-20T23:20+02:00 |
27 | - Improve user_list performance | |
28 | - Sort problem and contest lists in user_entry | |
29 | - Add a purge sub and use it where needed. | |
30 | - Add table and column comments | |
31 | - Make job_list only return public jobs | |
32 | ||
625a7bd0 MG |
33 | 5999.000_012 2014-12-13T18:20+02:00 |
34 | - Add solution to pb_entry | |
35 | - Add {problem,contest}_status tables and a method that updates them | |
36 | - Improve performance of standings, move it to Result/Contest.pm | |
37 | - Add many new keys to us_entry | |
38 | - Remove support for archive standings | |
39 | ||
347ea1e4 MG |
40 | 5999.000_011 2014-12-07T00:55+02:00 |
41 | - Make problem value NOT NULL | |
42 | - Add contest_start and contest_stop to pb_entry | |
43 | - Use perlcritic | |
44 | - Add a "solution" column to problem | |
45 | ||
df95d578 MG |
46 | 5999.000_010 2014-10-05T00:32+03:00 |
47 | - Depend on PerlX::Maybe | |
48 | - Switch from JSON.pm to JSON::MaybeXS | |
49 | ||
2b419b08 MG |
50 | 5999.000_009 2014-09-28T00:02+03:00 |
51 | - Add page information to job_list | |
52 | - Prevent experimental reference usage warnings | |
53 | ||
47791059 MG |
54 | 5999.000_008 2014-08-03T00:25+03:00 |
55 | - Add a method for computing standings. | |
56 | - Depend on Authen::Passphrase(::BlowfishCrypt) | |
57 | - Fix bugs in user_list and set_passphrase | |
58 | ||
26d60269 MG |
59 | 5999.000_007 2014-07-20T01:38+03:00 |
60 | - Add some utility functions. | |
61 | ||
812e0763 MG |
62 | 5999.000_006 2014-05-25T00:02+03:00 |
63 | - Attempt to use correct perl in tools.t | |
64 | ||
038d2195 MG |
65 | 5999.000_005 2014-05-17T12:30+03:00 |
66 | - Depend on DBIx::Class directly | |
67 | ||
4af36c88 MG |
68 | 5999.000_004 2014-05-17T10:52+03:00 |
69 | - Build-Depend on SQL::Translator | |
70 | - Fix version | |
71 | ||
2c7f0a5d MG |
72 | 5999.000_003 2014-05-16T19:31+03:00 |
73 | - Use Postgres (via DBIx::Class) instead of Redis | |
74 | - Change license to perl | |
75 | - Improve tools | |
76 | - Add tests | |
77 | ||
78 | 5999.000_002 2014-02-28T18:07+02:00 | |
7625bb86 MG |
79 | - Move most problem attributes outside problem_meta |
80 | - Add the HGETALL Redis command | |
81 | - Add functions for getting/setting the last submit time of a user. | |
82 | ||
2c7f0a5d | 83 | 5999.000_001 2014-02-02T01:01+02:00 |
752a6d52 | 84 | - Initial release |
bbf8209c | 85 |