Skip to content

Commit 43a71e2

Browse files
authored
Merge pull request #2722 from drgrice1/version-update
Change the version to 2.20 and remove the license from files.
2 parents 387d6dc + 9d5c0ec commit 43a71e2

File tree

285 files changed

+27
-4128
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

285 files changed

+27
-4128
lines changed

DockerfileStage2

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ RUN echo Cloning branch $PG_BRANCH branch from $PG_GIT_URL \
3333

3434
# We need to change FROM before setting the ENV variables.
3535

36-
FROM webwork-base:forWW219
36+
FROM webwork-base:forWW220
3737

3838
ENV WEBWORK_URL=/webwork2 \
3939
WEBWORK_ROOT_URL=http://localhost:8080 \

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Online Homework Delivery System
33
Version 2.*
44

5-
Copyright 2000-2024, The WeBWorK Project
5+
Copyright 2000-2025, The WeBWorK Project
66

77
All rights reserved.
88

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
Version 2.*
44
Branch: github.com/openwebwork
55

6-
https://webwork.maa.org/wiki/Release_notes_for_WeBWorK_2.19
7-
Copyright 2000-2024, The WeBWorK Project
6+
https://webwork.maa.org/wiki/Release_notes_for_WeBWorK_2.20
7+
Copyright 2000-2025, The WeBWorK Project
88
https://openwebwork.org/
99
All rights reserved.
1010

VERSION

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$WW_VERSION = '2.19+develop';
2-
$WW_COPYRIGHT_YEARS = '1996-2024';
1+
$WW_VERSION = '2.20';
2+
$WW_COPYRIGHT_YEARS = '1996-2025';
33

44
1;

bin/OPL-update-legacy

-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ use DBI;
2828
my $taxo={};
2929
#my $taxsubs = [];
3030

31-
3231
### Data for creating the database tables
3332

3433
my %OPLtables = (

bin/OPLUtils.pm

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
package OPLUtils;
32
use base qw(Exporter);
43

bin/addcourse

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

bin/change_user_id

-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ unless($db->existsPermissionLevel($new_user_id)) {
6969
$db->addPermissionLevel($permission);
7070
}
7171

72-
7372
my @old_user_sets = $db->listUserSets($old_user_id);
7473
foreach(@old_user_sets) {
7574
my $set_id = $_;

bin/check_latex

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

bin/check_latex_article.tex

-15
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2-
% WeBWorK Online Homework Delivery System
3-
% Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
4-
%
5-
% This program is free software; you can redistribute it and/or modify it under
6-
% the terms of either: (a) the GNU General Public License as published by the
7-
% Free Software Foundation; either version 2, or (at your option) any later
8-
% version, or (b) the "Artistic License" which comes with this package.
9-
%
10-
% This program is distributed in the hope that it will be useful, but WITHOUT
11-
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12-
% FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
13-
% Artistic License for more details.
14-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
15-
161
\documentclass[10pt]{article}
172

183
\usepackage{webwork2}

bin/check_latex_exam.tex

-15
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2-
% WeBWorK Online Homework Delivery System
3-
% Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
4-
%
5-
% This program is free software; you can redistribute it and/or modify it under
6-
% the terms of either: (a) the GNU General Public License as published by the
7-
% Free Software Foundation; either version 2, or (at your option) any later
8-
% version, or (b) the "Artistic License" which comes with this package.
9-
%
10-
% This program is distributed in the hope that it will be useful, but WITHOUT
11-
% ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12-
% FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
13-
% Artistic License for more details.
14-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
15-
161
\documentclass[10pt]{exam}
172

183
\usepackage{webwork2}

bin/check_modules.pl

-15
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,6 @@
11
#!/usr/bin/env perl
22
#
33

4-
################################################################################
5-
# WeBWorK Online Homework Delivery System
6-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
7-
#
8-
# This program is free software; you can redistribute it and/or modify it under
9-
# the terms of either: (a) the GNU General Public License as published by the
10-
# Free Software Foundation; either version 2, or (at your option) any later
11-
# version, or (b) the "Artistic License" which comes with this package.
12-
#
13-
# This program is distributed in the hope that it will be useful, but WITHOUT
14-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
15-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
16-
# Artistic License for more details.
17-
################################################################################
18-
194
=head1 NAME
205
216
check_modules.pl - check to ensure that all applications and perl modules are installed.

bin/delcourse

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

bin/dev_scripts/PODtoHTML.pm

-15
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
################################################################################
2-
# WeBWorK Online Homework Delivery System
3-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
4-
#
5-
# This program is free software; you can redistribute it and/or modify it under
6-
# the terms of either: (a) the GNU General Public License as published by the
7-
# Free Software Foundation; either version 2, or (at your option) any later
8-
# version, or (b) the "Artistic License" which comes with this package.
9-
#
10-
# This program is distributed in the hope that it will be useful, but WITHOUT
11-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
13-
# Artistic License for more details.
14-
################################################################################
15-
161
package PODtoHTML;
172

183
use strict;

bin/dev_scripts/generate-ww-pg-pod.pl

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

bin/dev_scripts/run-perltidy.pl

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

bin/dev_scripts/update-copyright

-42
This file was deleted.

bin/dev_scripts/webwork2-morbo

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=encoding utf8
184

bin/dump-OPL-tables.pl

-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
#!/usr/bin/env perl
22

3-
################################################################################
4-
# WeBWorK Online Homework Delivery System
5-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
6-
#
7-
# This program is free software; you can redistribute it and/or modify it under
8-
# the terms of either: (a) the GNU General Public License as published by the
9-
# Free Software Foundation; either version 2, or (at your option) any later
10-
# version, or (b) the "Artistic License" which comes with this package.
11-
#
12-
# This program is distributed in the hope that it will be useful, but WITHOUT
13-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
15-
# Artistic License for more details.
16-
################################################################################
17-
183
# This script dumps the OPL library tables to a dump file.
194
use strict;
205

bin/dump-past-answers.pl

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

bin/importClassList.pl

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
use strict;
184
use warnings;

bin/load-OPL-global-statistics.pl

-15
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,5 @@
11
#!/usr/bin/env perl
22

3-
################################################################################
4-
# WeBWorK Online Homework Delivery System
5-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
6-
#
7-
# This program is free software; you can redistribute it and/or modify it under
8-
# the terms of either: (a) the GNU General Public License as published by the
9-
# Free Software Foundation; either version 2, or (at your option) any later
10-
# version, or (b) the "Artistic License" which comes with this package.
11-
#
12-
# This program is distributed in the hope that it will be useful, but WITHOUT
13-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
15-
# Artistic License for more details.
16-
################################################################################
17-
183
# This script loads the OPL global statistics, which is often done by bin/update-OPL-statistics but may need to be done
194
# outside of that setting.
205
use strict;

bin/newpassword

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/usr/bin/env perl
2-
################################################################################
3-
# WeBWorK Online Homework Delivery System
4-
# Copyright © 2000-2024 The WeBWorK Project, https://github.com/openwebwork
5-
#
6-
# This program is free software; you can redistribute it and/or modify it under
7-
# the terms of either: (a) the GNU General Public License as published by the
8-
# Free Software Foundation; either version 2, or (at your option) any later
9-
# version, or (b) the "Artistic License" which comes with this package.
10-
#
11-
# This program is distributed in the hope that it will be useful, but WITHOUT
12-
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13-
# FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the
14-
# Artistic License for more details.
15-
################################################################################
162

173
=head1 NAME
184

0 commit comments

Comments
 (0)