Releases: codeRIT/hackathon-manager
v2.2.4
v2.2.3
Merge pull request #636 from codeRIT/develop v2.2.3
v2.2.1
Merge pull request #632 from codeRIT/develop master <- 2.2.1
v2.2.0
Merge pull request #560 from codeRIT/develop master <- develop (2.2)
v2.1.4
v2.1.3
v.2.1.2
-
fix(questionnaire): missing information now in correct place (#443)
-
fix(questionnair): missing information now in correct place
it now displays the correct message "Please read & accept" instead of
missing information and the notification is now in the correct place
-
Update app/assets/javascripts/validate.js
-
Revert "Update app/assets/javascripts/validate.js"
This reverts commit bc54783.
Signed-off-by: Peter Kos [email protected]
Co-authored-by: Peter Kos [email protected]
- fix: Fixes mobile agreements layout bug
Signed-off-by: Peter Kos [email protected]
Co-authored-by: Peter Kos [email protected]
-
build: Merges 2.1.2 into develop
-
fix(hakiri): corrected unescaped model attribute
-
fix(hakiri): added html_safe to show proper output
Co-authored-by: Jeremy Rudman [email protected]
Co-authored-by: JeremyRudman [email protected]
-
fix: Shows questionnaires_closed_message on registration
-
feat: Allows agreements to be fully customizable (#465)
-
feat: Allows agreements to be fully customizable
-
fix: Fixes broken migrations
-
fix: Migrations misname issue
-
feat: Forces agreement links to open in new tab
-
Agreement validation detection fixed
Signed-off-by: Peter Kos [email protected]
- refactor: Removes old input hint
Co-authored-by: Peter Kos [email protected]
-
fix(hakiri): fixed un-escaped regex for vcs link (#467)
-
fix(hakiri): corrected unescaped model attribute
-
fix(hakiri): added html_safe to show proper output
-
fix(hakiri): added \A \z to regex
-
fix(questionnaire): fixed hakiri error with vcs link regex
-
fix(questionnaire): fixed houndci commplaint
Co-authored-by: Chris Baudouin, Jr [email protected]
- fix(hakiri): fix hakiri error with user input in html_safe (#475)
Co-authored-by: Peter Kos [email protected]
Co-authored-by: JeremyRudman [email protected]
Co-authored-by: Chris Baudouin, Jr [email protected]
Co-authored-by: Jeremy Rudman [email protected]
v2.1.1
feat: Updates HackathonManager to 2.1 * Fixed issue on desktop * Map overflow scroll Signed-off-by: Peter Kos <[email protected]> * Fix scroll issue Signed-off-by: Peter Kos <[email protected]> * Fixed toggle button; fits screen, sidebar width Sidebar width is better Toggle button fills height of navbar Signed-off-by: Peter Kos <[email protected]> * fix: Allows optional assets to be unset * Fixes test * feat: Redesigns OAuth2 portal (#404) * feat: Redesigns OAuth2 portal * fix: Some Hound issues * Changes application verbiage * Fixes ID issue * Fixes table link and sign out button * Peter's wishes * fix: Fixes MyMLH branding in config (#412) * feat(settings): Simplifies Config (#409) * feat(settings): Simplifies Config * Resolves Hound issues * Update app/views/manage/configs/index.html.haml Co-authored-by: Peter Kos <[email protected]> * design: Increases the font-weight and reorganizes the page * fix: Hound issues Co-authored-by: Peter Kos <[email protected]> * feat: Adds support for digital-only hackathons (#395) * feat: Adds support for digital-only hackathons * fix: Provides clarity for what is removed from digital hackathons Co-authored-by: Peter Kos <[email protected]> * feat: Adds GitHub Action for releases (#426) * feat: Adds GitHub Action CI testing (#423) * feat: Adds GitHub Action CI testing * fix: Adds sudo * refactor: Changes naming * Removes travis.yml * docs: Adds ruby version comment * feat: Adds Legal Agreements object for dynamic agreements (#429) * feat: Adds Legal Agreements object for dynamic agreements * fix: Fixes several bugs with agreement error checking * fix: Fixes several Hound issues * fix: Fixes some more Hound issues * Update app/views/application/_unaccepted_agreements_notice.html.haml Co-authored-by: Peter Kos <[email protected]> * fix: Fixes Peter's requests * Fix agreement checkbox wrap with small names Signed-off-by: Peter Kos <[email protected]> * Fix straggling merge conflict error Signed-off-by: Peter Kos <[email protected]> * Removed agreements card Signed-off-by: Peter Kos <[email protected]> * Force validation for agreement on questionnaire pg FRONTEND Signed-off-by: Peter Kos <[email protected]> Co-authored-by: Peter Kos <[email protected]> * refactor: Changes hackathon_manager to HackathonManager (#417) Co-authored-by: Peter Kos <[email protected]> * feat: Adds GitLab VCS URL support (#415) * feat: Adds GitLab VCS URL support * fix: Corrects Bitbucket capitalization * Update schema.rb Removes events * Update test/models/questionnaire_test.rb Co-authored-by: Peter Kos <[email protected]> * Update test/models/questionnaire_test.rb Co-authored-by: Peter Kos <[email protected]> Co-authored-by: Peter Kos <[email protected]> * fix: Fixes pluralization of "Callback URL" (#421) * fix: Fixes pluralization of "Callback URL" * refactor: Adds "(s)" to Callback URLs Co-authored-by: Peter Kos <[email protected]> * refactor: Removes legal section from config (#440) * refactor: Removes legal section from config * refactor: Removes agreement asset from locals * Removes additional PDF asset messages Co-authored-by: Peter Kos <[email protected]> * fix(map): changed map overflow from scroll to auto (#428) changed the map div from overflow scroll to overflow auto so that the scroll bars do not show up when the map is large enough to not need them Co-authored-by: Peter Kos <[email protected]> * build(deps-dev): Bump semantic-release from 17.2.1 to 17.2.3 (#435) Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 17.2.1 to 17.2.3. - [Release notes](https://github.com/semantic-release/semantic-release/releases) - [Commits](https://github.com/semantic-release/semantic-release/compare/v17.2.1...v17.2.3) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Peter Kos <[email protected]> Co-authored-by: Peter Kos <[email protected]> Co-authored-by: JeremyRudman <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.0.2
v.2.1.0
Features
GitLab: GitLab URLs are now accepted in questionnaires #414
Agreements: Legal agreements at the end of the questionnaire are now dynamic. You can add and remove agreements as your hackathon sees fit. #377
Hackathon Settings: The settings page for your hackathon has been given a redesign making it easier to fine-tune HackathonManager. #239
Digital Hackathons: HackathonManager can now be optimized for digital hackathons. Features such as travel, dietary restrictions, etc. will be disabled. #378
App Authentication: The OAuth2 management pages have been given a redesign. All pages now use the existing HackathonMangager layouts. #390
Users API: The questionnaire ID of a user's questionnaire can now be retrieved from the user.json
endpoint. #393
Messages: New message trigger for attendee check-in. You can now send a message to attendees once they're marked as "checked-in". #292
UI: Miscellaneous UI improvements including the ability to navigate back to the applications/account pages from the manage area. #420 #416 #411 #362
Bug Fixes
- Fixes sidebar scrolling issue on mobile in manage #380
Development
- HackathonManager repository has switched from TravisCI to GitHub Actions #419