Skip to content

staging into main#47

Merged
rsmoke merged 12 commits intomainfrom
staging
Mar 18, 2025
Merged

staging into main#47
rsmoke merged 12 commits intomainfrom
staging

Conversation

@rsmoke
Copy link
Member

@rsmoke rsmoke commented Mar 18, 2025

No description provided.

rsmoke and others added 12 commits March 6, 2025 16:12
Clean up unimplemented and pending test files for User and AdminUser models, removing empty factory definitions and placeholder spec files
Implement extensive test coverage for core application models and request specs, including:
- Factory definitions for all major models
- Model validation and association tests
- Request specs for controllers
- Support files for mocking and test configuration
- Comprehensive test scenarios for ApplicationSetting, Application, User, and other key models
Create detailed migration strategy for upgrading from Rails 7.1.3 to Rails 7.2.2, including:
- Comprehensive migration steps and configuration updates
- ActiveAdmin asset configuration for Propshaft
- Active Storage migration fixes with safety checks
- Detailed troubleshooting and asset management guidance
- Upgrade Rails version from 7.1.3 to 7.2.2
- Ensure consistent use of single quotes for gem declarations
- Add 'pry-byebug' to development and test group
- Maintain existing gems while ensuring proper formatting and organization
- Update all Rails components to version 7.2.2
- Adjust dependencies to ensure compatibility with the new Rails version
- Maintain proper formatting and organization in Gemfile.lock
Bumps the bundler group with 1 update in the / directory: [rack](https://github.com/rack/rack).


Updates `rack` from 3.1.10 to 3.1.12
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](rack/rack@v3.1.10...v3.1.12)

---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
- Include 'simplecov' in the development and test group of the Gemfile
- Update Gemfile.lock to reflect the addition of simplecov and its dependencies
- Regenerate coverage reports with updated timestamps
…6a9f

Bump rack from 3.1.10 to 3.1.12 in the bundler group across 1 directory
- Adjust coverage metrics in .last_run.json and .resultset.json to reflect recent changes.
- Update index.html to display new coverage percentages and timestamps.
- Remove unused request specs for Genders, Lodgings, and Workshops as they are primarily managed through ActiveAdmin.
- Adjusted coverage values in .last_run.json and .resultset.json to show increased line coverage.
- Updated index.html to display new coverage percentages and timestamps, highlighting improvements in various models.
- Enhanced overall test coverage, achieving 100% coverage for several models.
- Removed skipped tests for application methods in application_spec.rb, application_settings_spec.rb, applications_spec.rb, payments_spec.rb, and static_pages_spec.rb to streamline the test suite.
- Updated relevant tests to ensure they are executable and reflect current functionality.
@rsmoke rsmoke merged commit 881ef9c into main Mar 18, 2025
4 of 5 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