Skip to content

staging into main 20250521#131

Merged
rsmoke merged 33 commits intomainfrom
staging
May 21, 2025
Merged

staging into main 20250521#131
rsmoke merged 33 commits intomainfrom
staging

Conversation

@rsmoke
Copy link
Member

@rsmoke rsmoke commented May 21, 2025

No description provided.

rsmoke and others added 30 commits May 14, 2025 14:54
…ntroller to ensure explicit handling of instance state.
…ing explicit handling of contest descriptions.
…ces and descriptions, ensuring only active records are considered.
…and_open scope and open? method, ensuring only relevant records are considered.
…tance forms to streamline user interface and focus on active records.
… enhance clarity and focus on active records.
… instances to ensure consistency with active record handling.
… factory to maintain consistency with active record handling.
…ctory to ensure consistency with ActiveRecord handling.
…Container model specs to align with recent changes in ActiveRecord handling.
…to align with recent changes in ActiveRecord handling.
…specs to align with recent changes in ActiveRecord handling.
…test descriptions, ensuring alignment with recent changes in ActiveRecord handling.

This is a redndant partial and never used in the application
…n permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Potential fix for code scanning alert no. 3: Workflow does not contain permissions
Bumps the npm_and_yarn group with 1 update in the / directory: [undici](https://github.com/nodejs/undici).


Updates `undici` from 6.21.1 to 6.21.3
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v6.21.1...v6.21.3)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 6.21.3
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
…yarn-845575ac66

Bump undici from 6.21.1 to 6.21.3 in the npm_and_yarn group across 1 directory
…gration. Updated entry ID display to use a button for better user interaction and added modal rendering for entry details in the contest instance show view.
…ails in a modal. Updated before_action to include modal_details in the entry lifecycle methods.
…d on user roles and relationships. Users can now view their own entries, entries from containers they manage, and entries assigned for judging, with a fallback to axis_mundi check.
…nsive tests for entry visibility. Updated view_applicant_profile? method for cleaner role checks and introduced RSpec tests for EntriesController and EntryPolicy to ensure proper access control based on user roles and relationships.
…orting judging round results as CSV. Implemented error handling for authorization and round existence checks. Added generate_round_results_csv method to format CSV data with entry details and rankings.
…s in CSV format. The button is now integrated within a flex container for improved layout and user experience.
…lts as CSV. This addition complements the existing export functionality and enhances the overall user experience in managing contest data.
rsmoke added 3 commits May 21, 2025 09:05
…ser options based on the SHOW_BROWSER environment variable. Removed duplicate support file requirement and added rack_test driver for specific non-JS tests.
…tancesController. Implemented scenarios for authorized users, including CSV response validation and handling of non-existent judging rounds. Enhanced judge dashboard and judging round selection specs for improved UI interactions and error handling.
@rsmoke rsmoke merged commit 8cfc3a8 into main May 21, 2025
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant