forked from cms-dev/cms
-
Notifications
You must be signed in to change notification settings - Fork 0
Add timezone support, duration inputs, hidden user filtering, main group ranking split, and UI fixes #101
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
Merged
ronryv
merged 26 commits into
training_program
from
devin/1769081443-training-day-timezone-duration
Jan 23, 2026
Merged
Add timezone support, duration inputs, hidden user filtering, main group ranking split, and UI fixes #101
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
529b8fe
Add timezone support, duration inputs, and hidden user filtering for …
devin-ai-integration[bot] 1a756f5
Remove redundant timezone info - already provided by BaseHandler.rend…
devin-ai-integration[bot] 58fde7e
Add option to apply hidden status changes to existing training days
devin-ai-integration[bot] da418ed
Split training day ranking by main groups with separate tables and ex…
devin-ai-integration[bot] 3071a0a
Fix tag retrieval, add tags to ranking exports, and fix remove main g…
devin-ai-integration[bot] 3c2638e
Fix main_groups_data undefined error in training program ranking
devin-ai-integration[bot] 1714a2f
Redesign group header styling and add inaccessible indicator to exports
devin-ai-integration[bot] e1b4ce2
Move export links next to group title and fix table sorting
devin-ai-integration[bot] ef052d8
Fix task score sorting by adding data-value attribute
devin-ai-integration[bot] 537ba47
Fix table styling by using td-ranking-table class
devin-ai-integration[bot] 5944009
Fix 7 UI issues in training program/day interface
devin-ai-integration[bot] 70666e7
Add source column to submission table in student page
devin-ai-integration[bot] 2c97c37
Fix submission display in training day participation page
devin-ai-integration[bot] d61e731
Fix training program ranking history link 404
devin-ai-integration[bot] 658fdd3
Fix 7 code issues and refactor trainingprogram.py into modules
devin-ai-integration[bot] cbc3e81
Fix training day time validation and combined ranking error
devin-ai-integration[bot] 9aceecb
Add archive training button on attendance page and warning on archive…
devin-ai-integration[bot] 80514eb
Restore missing training_day_tasks and other variables in TrainingPro…
devin-ai-integration[bot] e026750
Add validation, fix N+1 queries, and code improvements
devin-ai-integration[bot] 314a910
Update removeMainGroup() to use hidden input pattern for XSRF token
devin-ai-integration[bot] c3c4bca
PR review comments
ronryv 0c1d039
Refactor datetime parsing to use get_datetime_with_timezone and add v…
devin-ai-integration[bot] 650c536
share logic, fix contest stop bug
ronryv 867d8c0
Fix checkbox re-indexing issue when rows are deleted
devin-ai-integration[bot] 60e2416
nits
ronryv 87119ad
fix table headers
ronryv File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.