Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.5.0 updates #109

Merged
merged 44 commits into from
Aug 31, 2023
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
cd41d0e
disabled server tokens
mmcinnestaylor Apr 4, 2023
115fd76
updated extension
mmcinnestaylor Apr 7, 2023
47a0907
updated django volume name
mmcinnestaylor Apr 7, 2023
a619387
corrected display of announcement post time
mmcinnestaylor Apr 13, 2023
f313b3b
implemented import and display of team's contest score
mmcinnestaylor Apr 21, 2023
419302b
implemented separate table for faculty teams
mmcinnestaylor Apr 21, 2023
31d7771
exclude empty teams from teams table
mmcinnestaylor Apr 21, 2023
5906eaa
implemented caching of domserver status
mmcinnestaylor Apr 22, 2023
6c6d6b6
Update nginx.conf
mmcinnestaylor Apr 22, 2023
860db48
Merge branch 'develop' into release
mmcinnestaylor Apr 22, 2023
2850b3b
restructured project assets
mmcinnestaylor May 24, 2023
0e5231a
self hosted bootstrap v4.5.3
mmcinnestaylor May 24, 2023
c3a62a2
updated domjudge server status check
mmcinnestaylor May 24, 2023
2261135
updated default domjudge url
mmcinnestaylor May 24, 2023
81ac2c5
moved messages template
mmcinnestaylor May 24, 2023
6c1b0d8
moved base template
mmcinnestaylor May 24, 2023
1b54bf9
updated log levels
mmcinnestaylor May 24, 2023
8bce3bd
updated string formatting of celery logs
mmcinnestaylor May 24, 2023
dfa39af
updated celery task log levels
mmcinnestaylor Jun 19, 2023
38817f8
added section IDs to faq links
mmcinnestaylor Jun 21, 2023
ca40240
various faculty dashboard updates
mmcinnestaylor Jun 23, 2023
c8b3ed1
updated faq language + added intra-page anchors
mmcinnestaylor Aug 10, 2023
d7ad86b
added exception handling to send_validation_email task
mmcinnestaylor Aug 10, 2023
e20bfb4
refactored walk-in team generator
mmcinnestaylor Aug 11, 2023
2577ad6
refactored domjudge file generator
mmcinnestaylor Aug 11, 2023
dda07fa
added team division code accessor
mmcinnestaylor Aug 16, 2023
cfe1997
updated team divison accessor
mmcinnestaylor Aug 16, 2023
b0870f1
refactored extra credit report generator
mmcinnestaylor Aug 16, 2023
606fea1
refactored extra credit notifier
mmcinnestaylor Aug 16, 2023
a5bff12
refactored domjudge result processor
mmcinnestaylor Aug 16, 2023
1969572
implemented profile role updater
mmcinnestaylor Aug 16, 2023
d4ffed6
added user account activator to admin dashboard
mmcinnestaylor Aug 16, 2023
eb01a42
reorganized contest dashboard
mmcinnestaylor Aug 16, 2023
8ce8d9a
implemented Profile role accessor
mmcinnestaylor Aug 16, 2023
0dd1ef0
refactored dashboards to utilize profile role accessor
mmcinnestaylor Aug 16, 2023
7a50319
refactored admin tasks
mmcinnestaylor Aug 16, 2023
5afd6a7
implemented faculty team assignment tool
mmcinnestaylor Aug 16, 2023
ce723f5
updated contest dashboard gui
mmcinnestaylor Aug 16, 2023
7ee0580
homepage update
mmcinnestaylor Aug 17, 2023
14cc52f
bumped Django to 4.2.x
mmcinnestaylor Aug 22, 2023
4123e82
updated flower static file path
mmcinnestaylor Aug 22, 2023
b9351a6
added display, search, and filter fields for models in django admin
mmcinnestaylor Aug 29, 2023
d0fbb8a
updated formatting of team tables
mmcinnestaylor Aug 31, 2023
e4a7d24
Merge branch 'develop' into release
mmcinnestaylor Aug 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
updated django volume name
mmcinnestaylor committed Apr 7, 2023
commit 47a09070796f93c5c29ad3b663705a28d032d461
8 changes: 4 additions & 4 deletions deploy/prod/contestsuite/docker-stack.yml
Original file line number Diff line number Diff line change
@@ -67,7 +67,7 @@ services:
# Analytics
GTAG: /run/secrets/contestsuite_gtag # Google site tag
volumes:
- django_app:/app/media
- django_media:/app/media
- django_static:/app/static
networks:
- nginx-backend
@@ -150,7 +150,7 @@ services:
ANNOUNCEMENT_WEBHOOK_URL: /run/secrets/contestsuite_announcement_channel_url # URL of announcement channel webhook
BOT_CHANNEL_WEBHOOK_URL: /run/secrets/contestsuite_bot_channel_url # URL of bot control channel webhook
volumes:
- django_app:/app/media
- django_media:/app/media
- django_static:/app/static
networks:
- db-backend
@@ -261,7 +261,7 @@ services:
failure_action: rollback
redis:
image: redis:5-buster
command: redis-server --save 600 1 --loglevel warning
command: redis-server --save 600 1
environment:
TZ: America/New_York
volumes:
@@ -340,8 +340,8 @@ secrets:
contestsuite_gtag:
external: true
volumes:
django_app:
django_db:
django_media:
django_static:
flower_static:
rabbitmq: