Revision history for Perl extension Gruntmaster::Data.
+5999.000_016 2016-03-12T20:05+02:00
+ - Add gm edit command
+ - Make gm rerun also work with problems
+ - Purge standings in finish_job
+ - Purge problem/contest list after adding problem/contest
+
5999.000_015 2015-10-10T14:36+03:00
- Make t/tools.t not crash when postgres is not running
-Gruntmaster-Data version 5999.000_015
+Gruntmaster-Data version 5999.000_016
=====================================
This distribution contains:
COPYRIGHT AND LICENCE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use App::Cmd::Setup '-app';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use warnings;
use re '/s';
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use parent qw/App::Cmd::Command/;
use Pod::Usage;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use File::Temp qw/tempfile/;
use File::Slurp qw/read_file write_file/;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use 5.014000;
use warnings;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Gruntmaster::App '-command';
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
use warnings;
use parent qw/Exporter/;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
our @EXPORT = qw/dbinit purge db user_list user_entry problem_list problem_entry contest_list contest_entry contest_has_problem job_list job_entry create_job standings update_status rerun_job rerun_problem take_job finish_job open_problem/;
our @EXPORT_OK = @EXPORT;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,
our @EXPORT = qw/handle_line/;
our @EXPORT_OK = @EXPORT;
-our $VERSION = '5999.000_015';
+our $VERSION = '5999.000_016';
use Date::Parse qw/str2time/;
use Gruntmaster::Data;
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2014-2015 by Marius Gavrilescu
+Copyright (C) 2014-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.20.1 or,