Releases: Project-NISEI/cobra
Releases · Project-NISEI/cobra
v1.8.5
Upgrades and bug fixes for TO view and custom scores.
What's Changed
- Bump rack from 2.2.6.2 to 2.2.6.3 by @dependabot in #119
- Run
bundle update
by @haradan in #123 - Pop out round timer to a new window by @haradan in #121
- Bump uri from 0.12.0 to 0.12.1 by @dependabot in #125
- Bump nokogiri from 1.14.2 to 1.14.3 by @dependabot in #127
- Reformat tournament edit view by @haradan in #128
- Add a docker postgres init script to set up the cobra user. by @plural in #126
- Stop setting user ID for players registered by TO by @haradan in #134
- Retrieve decklists from NRDB by @haradan in #132
- Update Ruby to 3.2.2. by @plural in #138
- The unicorn script also needed a File.exists? change. by @plural in #139
- Run CI for all pull requests, whether based on main or stacked by @haradan in #144
- Prevent only one score on a pairing being set by @haradan in #142
- Store NRDB deck registration by @haradan in #135
- Lock and unlock deck submission by @haradan in #145
Full Changelog: v1.8.4...v1.8.5
v1.8.4
Round timer improvements, some upgrades and the ability to cut to top 3.
What's Changed
- Round timer improvements by @haradan in #107
- Deploy to DigitalOcean with Pulumi and docker-compose.prod.yml by @haradan in #102
- Bump rack from 2.2.4 to 2.2.6.2 by @dependabot in #109
- Allow round timer to go into overtime by @haradan in #108
- Update gem versions to resolve some reported vulnerabilities. by @plural in #112
- Create option to cut to top 3 by @shdblowers in #97
Full Changelog: v1.8.3...v1.8.4
v1.8.3
Some behind the scenes changes and a really nice improvement for the round timer.
What's Changed
- Update the js compressor settings. by @plural in #95
- Bring in the staging docker config. by @plural in #94
- With the postgres upgrades, we don't need anything special for apple. by @plural in #96
- Bump nokogiri from 1.13.9 to 1.13.10 by @dependabot in #101
- Bump loofah from 2.18.0 to 2.19.1 by @dependabot in #104
- Bump rails-html-sanitizer from 1.4.3 to 1.4.4 by @dependabot in #105
- Round timer improvements by @haradan in #103
Full Changelog: v1.8.2...v1.8.3
v1.8.2
v1.8.1
What's Changed
- Update config & instructions that will allow running on apple silicon. by @plural in #52
- Update gems to fix a vulnerability, but in a more targeted way. by @plural in #59
- Upgrade to Rails6 by @plural in #60
- Change ruby/setup-ruby to @v1 by @plural in #63
- Rails7 ruby3 by @plural in #62
- Update rails to 7.0.3.1 to fix some dependabot issues. by @plural in #73
- Fix player registration when a tournament has no stages by @haradan in #78
- Add a Cut to Top 16 button on the pairings page. by @plural in #75
- Undo commit by @paulllama in #81
- Merge pull request #1 from Project-NISEI/main by @paulllama in #80
- Revert "Undo commit" and accidental merge by @haradan in #85
- Add a round timer by @haradan in #84
- Add the ability to mark a pairing as an Intentional Draw (ID) or Two for one (2 for 1) by @jhkelly6418 in #79
- Update nokogiri to address vulnerability. by @plural in #90
- Script PostgreSQL upgrade by @haradan in #88
New Contributors
- @haradan made their first contribution in #78
- @jhkelly6418 made their first contribution in #79
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed - User Facing
- Player Self-Registration by @armerpaul in #42
- Players can update registration by @armerpaul in #56
- Remove support for importing from TOME by @locks in #46
Dev fixes
- Allow prod docker containers to restart automatically. by @plural in #33
- Update docker instructions for local dev. by @plural in #37
-
- Troubleshooting, + "rails won't start" by @armerpaul in #41
- [WIP] Set up CI workflow by @locks in #43
- Improve CI by @locks in #47
- Update some packages to help deal with dependabot issues by @plural in #49
- Bump nokogiri from 1.13.1 to 1.13.3 by @dependabot in #51
- Update gems to fix dependabot issue 4. by @plural in #53
- Bump puma from 5.6.2 to 5.6.4 by @dependabot in #54
- Bump nokogiri from 1.13.3 to 1.13.4 by @dependabot in #55
- Fix a warning from Pundit by @plural in #50
New Contributors
- @armerpaul made their first contribution in #41
- @locks made their first contribution in #43
- @dependabot made their first contribution in #51
Full Changelog: v1.7.0...v1.8.0
v1.7.0
Quality of life fixes for development, SSL support for production and multi-domain support.
What's Changed
- Add some docker dev environment instructions that work. by @plural in #15
- Fix a nil reference error on the pairings page. by @plural in #16
- Split docker-compose into base, override (dev) and prod pieces. by @plural in #17
- Upgrade docker-compose syntax to 3.3 by @plural in #18
- Our servers don't support 3.3 syntax. by @plural in #19
- Bring in the domain-configurable, ssl-enabled configs. by @plural in #20
- Enable http2 for the SSL server. by @plural in #21
- Fix https setup for rails on nginx. by @plural in #23
- Update docker config to link source files instead. by @plural in #24
- Update QR Code to account for actual server URL. by @plural in #25
- Remove last hard-coded cobr.ai references. by @plural in #26
- Fix call to tournament_url helper by @plural in #27
- Add nginx config for 2 serving domains in prod. by @plural in #28
- Make test fixes for the NRTM json generation and update docs. by @plural in #29
- Bump to version 1.7.0 by @plural in #30
- Allow multiple serving domains with NRDB oauth support. by @plural in #31
- Keep asset, tmp and log volumes separate. by @plural in #32
Full Changelog: v1.6.3...v1.7.0
v1.6.3
v1.6.2
Clean up some warnings and dev quality-of-life things, add caching for pairings to help the site stay responsive under load.