Skip to content

Releases: codeRIT/hackathon-manager

v2.2.4

13 Mar 00:06
a3686f4
Compare
Choose a tag to compare
Merge pull request #654 from codeRIT/develop

v2.2.4

v2.2.3

16 Feb 05:08
18c125e
Compare
Choose a tag to compare
Merge pull request #636 from codeRIT/develop

v2.2.3

v2.2.1

15 Feb 06:31
036cac8
Compare
Choose a tag to compare
Merge pull request #632 from codeRIT/develop

master <- 2.2.1

v2.2.0

03 Feb 13:41
a4ca101
Compare
Choose a tag to compare
Merge pull request #560 from codeRIT/develop

master <- develop (2.2)

v2.1.4

08 Jan 04:38
4fa6f6e
Compare
Choose a tag to compare
  • fix: vcs url error not displaying in edit application page (#518)
  • fix: resolvse issue preventing new MyMLH users from creating questionnaires (#516)

v2.1.3

25 Dec 04:40
2b14f72
Compare
Choose a tag to compare

fix: Uninstalls deprecated chromedriver #484
fix: VCS regex matches all valid usernames for each provider; URLs are now case-insensitive, dokku check extended #485

v.2.1.2

18 Dec 19:27
4923231
Compare
Choose a tag to compare
  • 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]

  • feat: Removes semantic-release (#446)

  • refactor: Moves CI to develop branch (#449)

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

12 Dec 00:49
002bb14
Compare
Choose a tag to compare
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

09 Nov 02:09
002bb14
Compare
Choose a tag to compare

2.0.2 (2020-11-09)

Features

  • Adds "questionnaire_id" to User.as_json (#394) ()
  • Messages: Adds checked in message trigger (#386) ()

v.2.1.0

11 Dec 23:40
Compare
Choose a tag to compare

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