aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFiles
* Drop dependency on logkeysDavi Antônio da Silva Santos2024-08-061
|
* Merge remote-tracking branch 'upstream/master'Davi Antônio da Silva Santos2024-06-037
|\
| * New autojudge setting on interface per problem. (#41)Gatuno2024-01-316
| | | | | | | | | | * First obey the global 'autojudge' setting per site. * Next, check the setting per problem per answer type. * By default autoanswer is enabled on all problems.
| * webcast.php: fixing FS separador character. (#40)Daniel Saad Nogueira Nunes2024-01-311
| |
| * Update webcast.php (#34)Daniel Saad Nogueira Nunes2023-09-011
| | | | | | webcast.php: now compilation error and contact staff emit X, instead of a N in the webcast file.
* | Merge remote-tracking branch 'upstream/master'Davi Antônio da Silva Santos2023-08-292
|\|
| * Version 1.5.19 (#33)Davi Antônio2023-08-292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update version info and year The following files were updated to the next version to be released and the current year: - src/version - src/versionnum.php * Release 1.5.17-1 Update changelog with all the changes made since its last update on commit 818abd88. * Format code with black 23.1.0 * Release 1.5.18-1 Update changelog with all the changes made since its last update on commit 194f6764. * Fix src/version pointing to older version * Release 1.5.19-1 Update changelog with all the changes made since its last update on commit 991cb0e.
* | Merge remote-tracking branch 'upstream/master'Davi Antônio da Silva Santos2023-08-285
|\|
| * mv postgresql/{10,14}Bruno Ribas2023-08-282
| |
| * scorelower.php: usernames starting with scoreboss* bypass the frozen ↵Daniel Saad Nogueira Nunes2023-08-251
| | | | | | | | scoreboard (#32)
| * fscore.php: now CE, Name Mismatch and Contact staff do not generate ↵Daniel Saad Nogueira Nunes2023-08-251
| | | | | | | | penalties. (#31)
| * Update autojudging.php (#30)Rodrigo Laiola Guimarães2023-04-171
| |
| * Release 1.5.18-1 (#28)Davi Antônio2023-03-303
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update version info and year The following files were updated to the next version to be released and the current year: - src/version - src/versionnum.php * Release 1.5.17-1 Update changelog with all the changes made since its last update on commit 818abd88. * Format code with black 23.1.0 * Release 1.5.18-1 Update changelog with all the changes made since its last update on commit 194f6764.
* | Release 1.5.18-1Davi Antônio da Silva Santos2023-03-291
| | | | | | | | | | Update changelog with all the changes made since its last update on commit 194f6764.
* | Format code with black 23.1.0Davi Antônio da Silva Santos2023-03-292
| |
* | Merge remote-tracking branch 'upstream/master'Davi Antônio da Silva Santos2023-03-293
|\| | | | | | | Synchronise with upstream.
| * Merge branch 'master' of github.com:cassiopc/bocaBruno Ribas2023-03-293
| |\
| | * Release 1.5.17-1 (#27)Davi Antônio2023-03-293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update version info and year The following files were updated to the next version to be released and the current year: - src/version - src/versionnum.php * Release 1.5.17-1 Update changelog with all the changes made since its last update on commit 818abd88.
| * | Merge branch 'master' of github.com:cassiopc/bocaBruno Ribas2023-03-292
| |\|
| * | d/control: add python3-matplotlib as depends for boca-webBruno Ribas2023-03-291
| | |
| * | barplot.py: moved to the correct locationBruno Ribas2023-03-291
| | |
| * | private/score.sep: more sane defaultBruno Ribas2023-03-291
| | |
* | | Release 1.5.17-1Davi Antônio da Silva Santos2023-03-281
| | | | | | | | | | | | | | | Update changelog with all the changes made since its last update on commit 818abd88.
* | | Update version info and yearDavi Antônio da Silva Santos2023-03-282
| |/ |/| | | | | | | | | | | The following files were updated to the next version to be released and the current year: - src/version - src/versionnum.php
* | Fix user multi-login problem when running BOCA with a reverse proxy (#19)Rodrigo Laiola Guimarães2023-03-271
| | | | | | | | | | | | | | * Fix user multi-login issue Addresses the user multi-logins issue reported at #18. * Update flog.php
* | Update frun.php (#26)Daniel Saad Nogueira Nunes2023-03-271
|/ | | Disabling staff ability to see balloons in frozen.
* scoretable.php: fix scoreboard to show correct teamsBruno Ribas2023-03-271
|
* Create piechart.py (#25)Daniel Saad Nogueira Nunes2023-03-271
| | | Adding piechart.py to generate piecharts.
* Create barplot.py (#24)Daniel Saad Nogueira Nunes2023-03-271
| | | Creating barplot.py
* Update stat.php (#23)Daniel Saad Nogueira Nunes2023-03-271
| | | Fixed broken chart generation by the staff statistics by using python3-matplotlib.
* Merge pull request #22 from danielsaad/patch-1Bruno Cesar Ribas2023-03-271
|\ | | | | Update stat.php
| * Update stat.phpDaniel Saad Nogueira Nunes2023-03-271
|/ | | Fixing stat.php by replacing old php charts with python3-matplotlib generated.
* src/scoretable.php: Remove all each() usageBruno Ribas2023-03-091
| | | | Signed-off-by: Bruno Ribas <brunoribas@gmail.com>
* src/db.php: Begin migration to php8.1 requirement. Fix use of pg_lo_exportBruno Ribas2023-03-091
| | | | Signed-off-by: Bruno Ribas <brunoribas@gmail.com>
* Merge pull request #21 from DaviAntonio/migrate-to-jammyBruno Cesar Ribas2023-03-0412
|\ | | | | Migrate to jammy and release version 1.5.16
| * Release 1.5.16-2Davi Antônio da Silva Santos2023-03-041
| | | | | | | | | | Update changelog with all the changes made since its last update on commit 6266585d.
| * Enable boca's virtual host on HTTP (web interface)Davi Antônio da Silva Santos2023-03-041
| | | | | | | | This fixes the access to the boca's web interface
| * Release 1.5.16-1Davi Antônio da Silva Santos2023-03-041
| | | | | | | | | | Update changelog with all the changes made since its last update on commit 734dce19.
| * webcast.php: Add lock to avoid sending corrupted filesBruno Ribas2023-03-041
| | | | | | | | Signed-off-by: Bruno Ribas <brunoribas@gmail.com>
| * Release 1.5.15-1 for Ubuntu Jammy (22.04 LTS)Davi Antônio da Silva Santos2023-03-041
| | | | | | | | | | | | | | Update changelog with all the changes made since its last update on commit 64e2fe62. The package was also migrated to Ubuntu Jammy, also known as 22.04 LTS.
| * Do not overwrite Apache's configuration directoryDavi Antônio da Silva Santos2023-03-041
| | | | | | | | | | | | | | | | | | The package boca-web tried to modify Apache's configuration directory, which is forbidden by the Debian Policy and triggers Lintian error apache2-reverse-dependency-ships-file-in-not-allowed-directory. This direct modification was also unnecessary, as it was redone by the post installation maintainer script.
| * Add clean rule to the MakefileDavi Antônio da Silva Santos2023-03-041
| | | | | | | | | | A clean rule was added to the Makefile, to remove compiled binaries. This fixes Lintian's tag source-contains-prebuilt-binary.
| * Conflict with mod_php instead of disabling itDavi Antônio da Silva Santos2023-03-042
| | | | | | | | | | | | | | The boca-web package will not try to disable Apache's php8.1 module (mod_php for PHP 8.1) anymore. It will conflict with the package that provides the offending module for the distribution's current PHP version, libapache2-mod-php.
| * Enable compiler optimisationsDavi Antônio da Silva Santos2023-03-041
| | | | | | | | | | The tools safeexec and boca-submit-run-root-wrapper are now built with optimisations (gcc optimisation level 2).
| * Use automatic variables to compile tools/safeexecDavi Antônio da Silva Santos2023-03-041
| | | | | | | | | | | | | | | | | | | | Replace redundant recipe for tools/safeexec rule with automatic variables: * `$^` expands to the names of all rule's prerequistes * `$@` expands to the name of the rule's target Further information is available in https://www.gnu.org/software/make/manual/make.html.
| * Remove Apache HTTPD commands from MakefileDavi Antônio da Silva Santos2023-03-042
| | | | | | | | | | | | | | The package Makefile contained Apache HTTPD commands, and some of them were repeated in the boca-web post installation maintainer script. The commands were removed from the Makefile, as this requires having a valid apache2 installation as a build dependency.
| * Migrate dependencies and maintainer scripts to PHP 8.1Davi Antônio da Silva Santos2023-03-042
| | | | | | | | | | | | | | | | The dependencies on PHP packages have been explicitly set to use PHP version 8.1. The boca-web post installation maintainer script has been updated with extra descriptions and a the required steps to migrate from PHP 7.4.
| * Enable debhelper automatic generation of shell codeDavi Antônio da Silva Santos2023-03-045
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The maintainer scripts have been modified with the addition of `#DEBHELPER#`. This enables dh_installdeb to automatically generate shell code on maintainer scripts. The following Lintian warnings have been addressed: * boca source: maintainer-script-lacks-debhelper-token [debian/boca-autojudge.postinst] * boca source: maintainer-script-lacks-debhelper-token [debian/boca-common.postinst] * boca source: maintainer-script-lacks-debhelper-token [debian/boca-db.postinst] * boca source: maintainer-script-lacks-debhelper-token [debian/boca-submission-tools.postinst] * boca source: maintainer-script-lacks-debhelper-token [debian/boca-web.postinst]
| * Abort maintainer scripts on failureDavi Antônio da Silva Santos2023-03-045
| | | | | | | | | | | | | | | | | | | | | | The `set -e` flag has been enabled in the maintainer scripts. This fixes the Lintian warnings: * boca-autojudge: maintainer-script-ignores-errors [postinst] * boca-submission-tools: maintainer-script-ignores-errors [postinst] * boca-web: maintainer-script-ignores-errors [postinst] The packages boca-common and boca-db were altered to set the flag as early as possible in their maintainer scripts.
| * Fix chown usage in maintainer scriptsDavi Antônio da Silva Santos2023-03-042
| | | | | | | | | | | | | | | | | | | | | | | | The maintainer scripts used by boca-common and boca-web used points to separate the user from its group, which is discouraged. The point has been replaced with a colon as recommended by chown's manpage. This fixes the Lintian warnings: * boca-common: maintainer-script-calls-chown-improperly "chown www-data.www-data" [postinst:51] * boca-web: maintainer-script-calls-chown-improperly "chown -R www-data.www-data" [postinst:5]