Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): Bump rack from 2.2.2 to 2.2.3 #268

Merged
merged 2 commits into from
Jun 24, 2020

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 24, 2020

Bumps rack from 2.2.2 to 2.2.3.

Changelog

Sourced from rack's changelog.

Changelog

All notable changes to this project will be documented in this file. For info on how to format all future additions to this file please reference Keep A Changelog.

[3.0.0] - Unreleased

Changed

  • BREAKING CHANGE: Require status to be an Integer. (#1662, @olleolleolle)
  • Relax validations around Rack::Request#host and Rack::Request#hostname. (#1606, @pvande)
  • Removed antiquated handlers: FCGI, LSWS, SCGI, Thin. (#1658, @ioquatix)
  • Removed options from Rack::Builder.parse_file and Rack::Builder.load_file. (#1663, @ioquatix)

Fixed

  • Fix using Rack::Session::Cookie with coder: Rack::Session::Cookie::Base64::{JSON,Zip}. (#1666, @jeremyevans)
  • Avoid NoMethodError when accessing Rack::Session::Cookie without requiring delegate first. (#1610, @onigra)
  • Handle cookies with values that end in '=' (#1645, @lukaso)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](rack/rack@v2.2.2...2.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby labels Jun 24, 2020
@cbaudouinjr cbaudouinjr merged commit 7c54c41 into master Jun 24, 2020
@cbaudouinjr cbaudouinjr deleted the dependabot/bundler/rack-2.2.3 branch June 24, 2020 21:40
peterkos added a commit that referenced this pull request Jul 1, 2020
* fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

* chore(release): 1.22.3 [skip ci]

## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

### Bug Fixes

* **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

### Styles

* **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
* **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

* build(deps): Upgrade yarn (#212)

* build(deps): Upgrade yarn

* build(deps): Upgrade gems

* build(deps): Remove obsolete gems

* v0.0.0

* build(deps): Update semantic-release

* fix(questionnaire): visual bug in school autocomplete school dropdown

the css was set for an "a" tag when the list was made up of divs so I
switched the css to work for the "div" tag in the autocomplete

* fix(questionnaire): visual bug in school autocomplete school dropdown

the css was set for an "a" tag when the list was made up of divs so I
switched the css to work for the "div" tag in the autocomplete. I also
hide a element that was not present earlier

* build(deps): Upgrades Rails to 5.2.4.3

* build(deps): Upgrades gems

Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

* build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/commits)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): Upgrades Puma cache (#221)

* fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#236)

* chore(release): 1.22.4 [skip ci]

## [1.22.4](v1.22.3...v1.22.4) (2020-05-26)

### Bug Fixes

* **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#236](#236)) ([](2ffe116))

* build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5 (#250)

* build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5

Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/faye/websocket-extensions-ruby/releases)
- [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md)
- [Commits](faye/websocket-extensions-ruby@0.1.4...0.1.5)

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

* build(deps): Updates websocket-extensions gem cache

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

* build(deps): Bump rack from 2.2.2 to 2.2.3 (#268)

* build(deps): Bump rack from 2.2.2 to 2.2.3

Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](rack/rack@v2.2.2...2.2.3)

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

* Adds rack gem cache

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Kos <pkos91@icloud.com>
peterkos added a commit that referenced this pull request Jul 2, 2020
commit 4d1b4e2
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Jul 1 01:08:19 2020 -0400

    Back merge master (#273)

    * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

    * chore(release): 1.22.3 [skip ci]

    ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

    ### Bug Fixes

    * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

    ### Styles

    * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
    * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

    * build(deps): Upgrade yarn (#212)

    * build(deps): Upgrade yarn

    * build(deps): Upgrade gems

    * build(deps): Remove obsolete gems

    * v0.0.0

    * build(deps): Update semantic-release

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete. I also
    hide a element that was not present earlier

    * build(deps): Upgrades Rails to 5.2.4.3

    * build(deps): Upgrades gems

    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

    * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

    Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
    - [Release notes](https://github.com/puma/puma/releases)
    - [Changelog](https://github.com/puma/puma/blob/master/History.md)
    - [Commits](https://github.com/puma/puma/commits)

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

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    * build(deps): Upgrades Puma cache (#221)

    * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#236)

    * chore(release): 1.22.4 [skip ci]

    ## [1.22.4](v1.22.3...v1.22.4) (2020-05-26)

    ### Bug Fixes

    * **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#236](#236)) ([](2ffe116))

    * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5 (#250)

    * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5

    Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby) from 0.1.4 to 0.1.5.
    - [Release notes](https://github.com/faye/websocket-extensions-ruby/releases)
    - [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md)
    - [Commits](faye/websocket-extensions-ruby@0.1.4...0.1.5)

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

    * build(deps): Updates websocket-extensions gem cache

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

    * build(deps): Bump rack from 2.2.2 to 2.2.3 (#268)

    * build(deps): Bump rack from 2.2.2 to 2.2.3

    Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
    - [Release notes](https://github.com/rack/rack/releases)
    - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
    - [Commits](rack/rack@v2.2.2...2.2.3)

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

    * Adds rack gem cache

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

    Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 513e1c2
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Tue Jun 30 18:45:42 2020 -0400

    fix(login): Removes always visible login error (#263)

    * fix(login): Removes always visible login error

    * Fixes Hound spacing requirement

commit 58601a1
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Jun 28 19:16:08 2020 -0400

    build(deps): Updates gems (#275)

commit d1a01f8
Author: Peter Kos <pkos91@icloud.com>
Date:   Sat Jun 20 19:26:53 2020 -0400

    docs: Add guide for local API setup, update api-usage slightly (#235)

    * docs: Add API/OAuth 2 setup guide

    Also rename api to api-usage

    * docs: Cleanup api-usage page, add notes about 2.0

    * docs: Apply suggestions from code review

    Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

    * docs: Reword API introduction to be more friendly

    - Clarifies what Postman and Paw are, with links to their product pages
    - Notes that this process works for remote instances as well, not just localhost
    - Removed trailing whitespace and extra newlines
    - Fixed a single typo

    * Verbiage and HM typo fixes

    * Added .DS_Store to .gitignore

    Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

commit 82a7ff4
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Thu Jun 18 08:58:35 2020 -0400

    fix(config): Removes disable_account_registration from database (#247)

    * fix(config): Removes disable_account_registration from database

    * fix(config): Saves new config item, adds extra precautionary check

commit f07ec28
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Thu Jun 11 17:35:16 2020 -0400

    fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#238)

    * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

    * chore(release): 1.22.3 [skip ci]

    ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

    ### Bug Fixes

    * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

    ### Styles

    * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
    * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

    * build(deps): Upgrade yarn (#212)

    * build(deps): Upgrade yarn

    * build(deps): Upgrade gems

    * build(deps): Remove obsolete gems

    * v0.0.0

    * build(deps): Update semantic-release

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete. I also
    hide a element that was not present earlier

    * build(deps): Upgrades Rails to 5.2.4.3

    * build(deps): Upgrades gems

    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

    * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

    Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
    - [Release notes](https://github.com/puma/puma/releases)
    - [Changelog](https://github.com/puma/puma/blob/master/History.md)
    - [Commits](https://github.com/puma/puma/commits)

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

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    * build(deps): Upgrades Puma cache (#221)

    * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin

    * refactor(tests): Cleans verbage of tests to match

    Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
peterkos added a commit that referenced this pull request Aug 30, 2020
…user` (#241)

* Initial move: first/last name; user->quesitonnaire

- Models adjusted
- Migration made (needs to be updated to a MOVE, not a delete)
- Updated SOME tests and factories
- Create account works

* refactor: Attempt to fix backend params

Includes fixing any discrepancies on routes like `/manage`

* refactor: Make HoundBot a little happier

* feat: Admin list shows first/last names

* inprog on stats page

- Actually retreive first/last names on questionnaires page

* Refactored stats datatable and controller

- Checkin datatable also tweaked to work.
- Removed resumes; #244

* Migration is now backwards compatible with pre-2.0

Needs to be added to 2.0 migration guide!

* 4space->2space 😡 #downwith2spaces

* Fix various first_name/last_name bugs

Most annoying one is in the questionnaire edit screen...

* Fixed remainder of tests for name refactor

* Fix datatable style and count ranges

* Fix some more style bugs

* Viewing bus list w/ passengers now works

* Adds Users & Staff support for #222

* Adds #222 support to stats, fixes stats layout

* Fixes Hound issues

* Removes Hound whitespace issues

* History audit bugfix

No longer nil as we don’t check the type of the previous history and just show both, risking a nil visible on the questionnaire page if value is set for the first time

* Add nil check back, whoops. This works better.

* Squashed commit of the following:

commit 4d1b4e2
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Jul 1 01:08:19 2020 -0400

    Back merge master (#273)

    * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

    * chore(release): 1.22.3 [skip ci]

    ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

    ### Bug Fixes

    * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

    ### Styles

    * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
    * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

    * build(deps): Upgrade yarn (#212)

    * build(deps): Upgrade yarn

    * build(deps): Upgrade gems

    * build(deps): Remove obsolete gems

    * v0.0.0

    * build(deps): Update semantic-release

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete. I also
    hide a element that was not present earlier

    * build(deps): Upgrades Rails to 5.2.4.3

    * build(deps): Upgrades gems

    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

    * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

    Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
    - [Release notes](https://github.com/puma/puma/releases)
    - [Changelog](https://github.com/puma/puma/blob/master/History.md)
    - [Commits](https://github.com/puma/puma/commits)

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

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    * build(deps): Upgrades Puma cache (#221)

    * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#236)

    * chore(release): 1.22.4 [skip ci]

    ## [1.22.4](v1.22.3...v1.22.4) (2020-05-26)

    ### Bug Fixes

    * **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#236](#236)) ([](2ffe116))

    * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5 (#250)

    * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5

    Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby) from 0.1.4 to 0.1.5.
    - [Release notes](https://github.com/faye/websocket-extensions-ruby/releases)
    - [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md)
    - [Commits](faye/websocket-extensions-ruby@0.1.4...0.1.5)

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

    * build(deps): Updates websocket-extensions gem cache

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

    * build(deps): Bump rack from 2.2.2 to 2.2.3 (#268)

    * build(deps): Bump rack from 2.2.2 to 2.2.3

    Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
    - [Release notes](https://github.com/rack/rack/releases)
    - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
    - [Commits](rack/rack@v2.2.2...2.2.3)

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

    * Adds rack gem cache

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

    Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 513e1c2
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Tue Jun 30 18:45:42 2020 -0400

    fix(login): Removes always visible login error (#263)

    * fix(login): Removes always visible login error

    * Fixes Hound spacing requirement

commit 58601a1
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Jun 28 19:16:08 2020 -0400

    build(deps): Updates gems (#275)

commit d1a01f8
Author: Peter Kos <pkos91@icloud.com>
Date:   Sat Jun 20 19:26:53 2020 -0400

    docs: Add guide for local API setup, update api-usage slightly (#235)

    * docs: Add API/OAuth 2 setup guide

    Also rename api to api-usage

    * docs: Cleanup api-usage page, add notes about 2.0

    * docs: Apply suggestions from code review

    Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

    * docs: Reword API introduction to be more friendly

    - Clarifies what Postman and Paw are, with links to their product pages
    - Notes that this process works for remote instances as well, not just localhost
    - Removed trailing whitespace and extra newlines
    - Fixed a single typo

    * Verbiage and HM typo fixes

    * Added .DS_Store to .gitignore

    Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

commit 82a7ff4
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Thu Jun 18 08:58:35 2020 -0400

    fix(config): Removes disable_account_registration from database (#247)

    * fix(config): Removes disable_account_registration from database

    * fix(config): Saves new config item, adds extra precautionary check

commit f07ec28
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Thu Jun 11 17:35:16 2020 -0400

    fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#238)

    * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

    * chore(release): 1.22.3 [skip ci]

    ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

    ### Bug Fixes

    * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

    ### Styles

    * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
    * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

    * build(deps): Upgrade yarn (#212)

    * build(deps): Upgrade yarn

    * build(deps): Upgrade gems

    * build(deps): Remove obsolete gems

    * v0.0.0

    * build(deps): Update semantic-release

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete. I also
    hide a element that was not present earlier

    * build(deps): Upgrades Rails to 5.2.4.3

    * build(deps): Upgrades gems

    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

    * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

    Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
    - [Release notes](https://github.com/puma/puma/releases)
    - [Changelog](https://github.com/puma/puma/blob/master/History.md)
    - [Commits](https://github.com/puma/puma/commits)

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

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    * build(deps): Upgrades Puma cache (#221)

    * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin

    * refactor(tests): Cleans verbage of tests to match

    Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix undefined err on bus list info

* Fix bus captain bug, update schema

* Squashed commit of the following:

commit ede300f
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Aug 29 21:05:53 2020 -0400

    feat: Updates MyMLH to V3 (#329)

    * feat: Updates MyMLH to V3

    * fix(User): Adds missing provider field

    * refactor: Updates MyMLH branding

    * Autofill MyMLH provider if info is missing

    * houndbot

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 675b3f6
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 23 22:43:48 2020 -0400

    refactor: Changes "Applications" to "Questionnaires" in map (#326)

commit 388c9bd
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 23 22:08:26 2020 -0400

    fix(Dashboard): Fixes missing location data in map (#324)

commit a062140
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Aug 19 11:02:07 2020 -0400

    feat(docs): Initial documentation for 2.0 (#291)

    * feat(docs): Initial documentation for 2.0

    * refactor: Updates maintenance.md for verbage changes

    * refactor: Refactors structure of navigation

commit 79831f6
Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
Date:   Sat Jul 25 12:47:35 2020 -0400

    feat(messages): Adds a confirmation modal to send messages (#272)

    * feat(message): added a confirmation modal to send messages

    added a modal for when you send a message that displays the number of
    people you are sending it to in large red text.

    * fix: houndci formatting errors

    * fix(messages): fixed error and made changes to text

    made "send message" singular and made only the the number red. I also
    fixed the variable not loading properly

    * fix: houndci styling changes

    * feat: made email modal text black instead of red

    the email confirmation modal displays the number in black instead of red

    * refactor: Adds number delimiter to recipients, changes cancel outline

    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>

commit e4169a7
Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
Date:   Thu Jul 9 00:39:23 2020 -0400

    fix(questionnaire): School autocomplete matches form field width (#278)

    * fix(questionnaire): school autocomplete matchs fourm field width

    * fix(questionnaires): added ellipsis to autocomplete

    when the forum field is smaller the school name the autocomplete goes
    beyond the width the field and this causes the text to ellipsis in thet
    case

* Actually assign current_user

* mymlh working

* Refactor questionnnaire new to be nicer to read

* Patch condition error for info refactor

Was attempting to use potentially nil value before checking if the value was nil

ALso cleaned up part of the test in questionnaires controler to create the entire user object as we need both first/last name, as well as email. #goodcodestyle #pleasehiremegoogle

Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>
Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
peterkos added a commit that referenced this pull request Sep 17, 2020
commit 1599fe1
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 16 18:45:42 2020 -0400

    refactor(docs): Updates Environment Variable docs (#300)

    * refactor(docs): Updates Environment Variable docs

    * Update docs/deployment-environment-variables.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * refactor: Redesigns EV page

    * Update docs/deployment-environment-variables.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * refactor: Adds optional notice

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 69e8d6e
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 14 12:34:28 2020 -0400

    refactor: Redesigns password reset pages (#308)

    * refactor: Redesigns password reset pages

    * fix: Hound newline issue

commit 03e632c
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 14 12:18:45 2020 -0400

    fix(dashboard): Map data refactored for faster load times (#269)

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 9e6fe39
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 14 10:57:47 2020 -0400

    refactor: Updates 24hr reminder to remove MyMLH reference (#302)

    * refactor: Updates 24hr reminder to remove MyMLH reference

    * refactor: Improves verbiage of 24hr message

    * Update db/seed_messages/user--24hr_incomplete_application.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 12cc746
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Sep 13 22:33:00 2020 -0400

    refactor: Renames "Guides" to "Docs" (#353)

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 8617981
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Sep 13 22:12:51 2020 -0400

    fix(docs): Refactors page titles and makes API pages visible again (#320)

    * refactor: Changes "Development" to "Developer"

    * fix(docs): Refactors page titles and makes API pages visible again

    * FIx “too” -> “to” typo

    * refactor: Refactors API section

    * fix: Fixes broken link to API testing page

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 7c3cc0a
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Sep 12 01:31:56 2020 -0400

    build(deps): Updates Rails to 5.2.4.4 (#349)

commit e72166d
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Sep 12 01:18:49 2020 -0400

    build(deps): Updates ChartKick to 3.4 (#347)

commit a767446
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 9 11:31:00 2020 -0400

    refactor(docs): Updates Messages and customization instructions (#321)

    * refactor(docs): Updates Messages and customization instructions

    * Enable default questionnaire deined message

    Syncs documentation

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 9c61d1f
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 9 11:20:24 2020 -0400

    feat(docs): Adds new Resources page (#318)

commit fe66870
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Tue Sep 8 12:56:24 2020 -0400

    refactor: Cleans update method in rsvps_controller (#305)

    * refactor: Cleans update method in rsvps_controller

    * refactor: Fixes whitespace issue for Hound

commit cb16869
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 7 00:07:59 2020 -0400

    fix: Shows manage button for admin_limited_access (#331)

commit 767715a
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 2 13:51:35 2020 -0400

    build(deps): Upgrades yarn dependencies (#316)

    * build(deps): Upgrades yarn dependencies

    * build(deps): Upgrades yarn dependencies

commit e0e537c
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 2 11:37:14 2020 -0400

    fix(deps): Updates the locked Ruby version (#340)

commit ac720d9
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Tue Sep 1 01:26:46 2020 -0400

    refactor(questionnaire): No longer deletes user with questionnaire (#287)

    * refactor(questionnaire): No longer deletes user with questionnaire

    * Hound whitespace

commit 5e96a9c
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 30 01:04:37 2020 -0400

    feat(messages): Transitions from SparkPost to SendGrid (#285)

    * feat(messages): Transitions from SparkPost to SendGrid

    * Fixes Hound issues (v1)

    * fix: Hound whitespace issue

    * refactor: Removes stubbed-out code for HM2.1

    * Update README.md

    * Update README.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit abcf634
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 30 00:36:26 2020 -0400

    feat(Dashboard): Redesigns sidebar with category labels (#290)

    * feat(dashboard): Adds category labels to sidebar

    * refactor: Changes config to settings, adds localization

    * refactor: Adds localization to sidebar

    * refactor: Adds localization to page titles

    * refactor: Adds "Overview" category for event-wide pages

    * refactor: Adds missing localizers

commit c6d33a9
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 30 00:08:09 2020 -0400

    build(deps): Updates gem cache (#334)

commit 68b8590
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Aug 29 23:52:39 2020 -0400

    build: Upgrades Rails to 2.6.6 (#312)

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 6266f5a
Author: Peter Kos <pkos91@icloud.com>
Date:   Sat Aug 29 23:38:17 2020 -0400

    refactor: `first_name` and `last_name` move from `questionnaire` to `user` (#241)

    * Initial move: first/last name; user->quesitonnaire

    - Models adjusted
    - Migration made (needs to be updated to a MOVE, not a delete)
    - Updated SOME tests and factories
    - Create account works

    * refactor: Attempt to fix backend params

    Includes fixing any discrepancies on routes like `/manage`

    * refactor: Make HoundBot a little happier

    * feat: Admin list shows first/last names

    * inprog on stats page

    - Actually retreive first/last names on questionnaires page

    * Refactored stats datatable and controller

    - Checkin datatable also tweaked to work.
    - Removed resumes; #244

    * Migration is now backwards compatible with pre-2.0

    Needs to be added to 2.0 migration guide!

    * 4space->2space 😡 #downwith2spaces

    * Fix various first_name/last_name bugs

    Most annoying one is in the questionnaire edit screen...

    * Fixed remainder of tests for name refactor

    * Fix datatable style and count ranges

    * Fix some more style bugs

    * Viewing bus list w/ passengers now works

    * Adds Users & Staff support for #222

    * Adds #222 support to stats, fixes stats layout

    * Fixes Hound issues

    * Removes Hound whitespace issues

    * History audit bugfix

    No longer nil as we don’t check the type of the previous history and just show both, risking a nil visible on the questionnaire page if value is set for the first time

    * Add nil check back, whoops. This works better.

    * Squashed commit of the following:

    commit 4d1b4e2
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Wed Jul 1 01:08:19 2020 -0400

        Back merge master (#273)

        * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

        * chore(release): 1.22.3 [skip ci]

        ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

        ### Bug Fixes

        * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

        ### Styles

        * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
        * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

        * build(deps): Upgrade yarn (#212)

        * build(deps): Upgrade yarn

        * build(deps): Upgrade gems

        * build(deps): Remove obsolete gems

        * v0.0.0

        * build(deps): Update semantic-release

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete. I also
        hide a element that was not present earlier

        * build(deps): Upgrades Rails to 5.2.4.3

        * build(deps): Upgrades gems

        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

        * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

        Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
        - [Release notes](https://github.com/puma/puma/releases)
        - [Changelog](https://github.com/puma/puma/blob/master/History.md)
        - [Commits](https://github.com/puma/puma/commits)

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

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

        * build(deps): Upgrades Puma cache (#221)

        * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#236)

        * chore(release): 1.22.4 [skip ci]

        ## [1.22.4](v1.22.3...v1.22.4) (2020-05-26)

        ### Bug Fixes

        * **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#236](#236)) ([](2ffe116))

        * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5 (#250)

        * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5

        Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby) from 0.1.4 to 0.1.5.
        - [Release notes](https://github.com/faye/websocket-extensions-ruby/releases)
        - [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md)
        - [Commits](faye/websocket-extensions-ruby@0.1.4...0.1.5)

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

        * build(deps): Updates websocket-extensions gem cache

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

        * build(deps): Bump rack from 2.2.2 to 2.2.3 (#268)

        * build(deps): Bump rack from 2.2.2 to 2.2.3

        Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
        - [Release notes](https://github.com/rack/rack/releases)
        - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
        - [Commits](rack/rack@v2.2.2...2.2.3)

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

        * Adds rack gem cache

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

        Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: Peter Kos <pkos91@icloud.com>

    commit 513e1c2
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Tue Jun 30 18:45:42 2020 -0400

        fix(login): Removes always visible login error (#263)

        * fix(login): Removes always visible login error

        * Fixes Hound spacing requirement

    commit 58601a1
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Jun 28 19:16:08 2020 -0400

        build(deps): Updates gems (#275)

    commit d1a01f8
    Author: Peter Kos <pkos91@icloud.com>
    Date:   Sat Jun 20 19:26:53 2020 -0400

        docs: Add guide for local API setup, update api-usage slightly (#235)

        * docs: Add API/OAuth 2 setup guide

        Also rename api to api-usage

        * docs: Cleanup api-usage page, add notes about 2.0

        * docs: Apply suggestions from code review

        Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

        * docs: Reword API introduction to be more friendly

        - Clarifies what Postman and Paw are, with links to their product pages
        - Notes that this process works for remote instances as well, not just localhost
        - Removed trailing whitespace and extra newlines
        - Fixed a single typo

        * Verbiage and HM typo fixes

        * Added .DS_Store to .gitignore

        Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

    commit 82a7ff4
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Thu Jun 18 08:58:35 2020 -0400

        fix(config): Removes disable_account_registration from database (#247)

        * fix(config): Removes disable_account_registration from database

        * fix(config): Saves new config item, adds extra precautionary check

    commit f07ec28
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Thu Jun 11 17:35:16 2020 -0400

        fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#238)

        * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

        * chore(release): 1.22.3 [skip ci]

        ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

        ### Bug Fixes

        * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

        ### Styles

        * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
        * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

        * build(deps): Upgrade yarn (#212)

        * build(deps): Upgrade yarn

        * build(deps): Upgrade gems

        * build(deps): Remove obsolete gems

        * v0.0.0

        * build(deps): Update semantic-release

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete. I also
        hide a element that was not present earlier

        * build(deps): Upgrades Rails to 5.2.4.3

        * build(deps): Upgrades gems

        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

        * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

        Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
        - [Release notes](https://github.com/puma/puma/releases)
        - [Changelog](https://github.com/puma/puma/blob/master/History.md)
        - [Commits](https://github.com/puma/puma/commits)

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

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

        * build(deps): Upgrades Puma cache (#221)

        * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin

        * refactor(tests): Cleans verbage of tests to match

        Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    * Fix undefined err on bus list info

    * Fix bus captain bug, update schema

    * Squashed commit of the following:

    commit ede300f
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sat Aug 29 21:05:53 2020 -0400

        feat: Updates MyMLH to V3 (#329)

        * feat: Updates MyMLH to V3

        * fix(User): Adds missing provider field

        * refactor: Updates MyMLH branding

        * Autofill MyMLH provider if info is missing

        * houndbot

        Co-authored-by: Peter Kos <pkos91@icloud.com>

    commit 675b3f6
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Aug 23 22:43:48 2020 -0400

        refactor: Changes "Applications" to "Questionnaires" in map (#326)

    commit 388c9bd
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Aug 23 22:08:26 2020 -0400

        fix(Dashboard): Fixes missing location data in map (#324)

    commit a062140
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Wed Aug 19 11:02:07 2020 -0400

        feat(docs): Initial documentation for 2.0 (#291)

        * feat(docs): Initial documentation for 2.0

        * refactor: Updates maintenance.md for verbage changes

        * refactor: Refactors structure of navigation

    commit 79831f6
    Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
    Date:   Sat Jul 25 12:47:35 2020 -0400

        feat(messages): Adds a confirmation modal to send messages (#272)

        * feat(message): added a confirmation modal to send messages

        added a modal for when you send a message that displays the number of
        people you are sending it to in large red text.

        * fix: houndci formatting errors

        * fix(messages): fixed error and made changes to text

        made "send message" singular and made only the the number red. I also
        fixed the variable not loading properly

        * fix: houndci styling changes

        * feat: made email modal text black instead of red

        the email confirmation modal displays the number in black instead of red

        * refactor: Adds number delimiter to recipients, changes cancel outline

        Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>

    commit e4169a7
    Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
    Date:   Thu Jul 9 00:39:23 2020 -0400

        fix(questionnaire): School autocomplete matches form field width (#278)

        * fix(questionnaire): school autocomplete matchs fourm field width

        * fix(questionnaires): added ellipsis to autocomplete

        when the forum field is smaller the school name the autocomplete goes
        beyond the width the field and this causes the text to ellipsis in thet
        case

    * Actually assign current_user

    * mymlh working

    * Refactor questionnnaire new to be nicer to read

    * Patch condition error for info refactor

    Was attempting to use potentially nil value before checking if the value was nil

    ALso cleaned up part of the test in questionnaires controler to create the entire user object as we need both first/last name, as well as email. #goodcodestyle #pleasehiremegoogle

    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>
    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
peterkos added a commit that referenced this pull request Sep 21, 2020
commit 09167ae
Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
Date:   Sun Sep 20 04:23:15 2020 -0400

    fix(questionnaire): added phone number requirements (#283)

    * fix(questionnaire): added phone number requirement

    using a regex to require users to input a valid phone number and
    stripped non numbers from the stored value with the exception of the
    country code

    * fix(questionnaire): edited callback to pass test

    edit call back that removes non-numbers from phone number to pass
    testing

    * fix(questionnaire): edited test to fail with phone formatting

    edited test to fail if the phone # formating is still there when saved
    into the database. Also stopped exception for "+" as it was not
    necessary.

    * fix(questionnaire): fixed comment about phone number stripping

    * fix: houndci formatting comments

    * fix: earlier fix was incorrect. correct houndci fix

    * fix(phone): implmented changed phone number regex for validation

    implement suggested regex although made internation extention 3 instead
    of 2 digits long for max length

    * fix(questionnaire): added support for more international numbers

    made the numbers regex more flexable to support more international
    numbers such as in Nigeria with two digit area codes.

    * Phone validation hit, remove duplicate check

    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit c9d6658
Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
Date:   Sun Sep 20 04:09:39 2020 -0400

    fix: School text-box dropdown in manage/questionnaires/edit missing background  (#296)

    * fix(questionnaire): fixed background in school autocomplete

    fixed the questionnaire edit page so that it was blank in the management
    edit page

    * fix(questionnaire): sperated autocomplete sass into its own file

    seperated the sass for the autocomplete into its own file so that manage
    could use it without the other sass in forms.sass

    * Use grays for manage backgrouind

    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 113cd61
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Sep 20 03:55:37 2020 -0400

    fix: Fixes failing test cases from #242 (#364)

commit 58b5849
Author: Peter Kos <pkos91@icloud.com>
Date:   Sun Sep 20 03:01:47 2020 -0400

    refactor: Renames user roles, improves security

    commit 1daa943
    Author: Peter Kos <pkos91@icloud.com>
    Date:   Sun Sep 20 02:57:01 2020 -0400

        Organizers have same overview page access as direc

    commit cdf57b6
    Author: Peter Kos <pkos91@icloud.com>
    Date:   Sun Sep 20 02:56:41 2020 -0400

        Volunteers are redirected to checkin route

    commit 3f2a30c
    Merge: b5ad3b8 d87269d
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Sep 20 00:30:03 2020 -0400

        Merge branch '2.0' into hm-242

    commit b5ad3b8
    Author: Jeremy Rudman <jeremyrudman@gmail.com>
    Date:   Sat Sep 19 21:03:08 2020 -0400

        fix(sidebar): fixed UI problems for diffrent roles

        removed the duplicate checkin button for orginizers and had checkin page defaut to be highlighted for volenteers

    commit 057e3aa
    Merge: 971dd0a 69e8d6e
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Mon Sep 14 16:43:59 2020 -0400

        Merge branch '2.0' into hm-242

    commit 971dd0a
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Mon Sep 14 16:37:18 2020 -0400

        refactor: Increases funciton clarity

    commit 711aeea
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Mon Sep 14 16:35:56 2020 -0400

        refactor: Increases funciton clarity

    commit 19f1926
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sat Sep 12 00:46:52 2020 -0400

        fix: Hound issues v1

    commit c3d44f0
    Merge: 2ab8865 a767446
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sat Sep 12 00:32:30 2020 -0400

        Merge branch '2.0' into hm-242

    commit 2ab8865
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sat Sep 12 00:29:43 2020 -0400

        refactor: Cleans tests, improves coverage

    commit 59d54ed
    Merge: 274787f cb16869
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Mon Sep 7 00:11:19 2020 -0400

        Merge branch '2.0' into hm-242

    commit 274787f
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Sep 6 23:59:27 2020 -0400

        refactor: Renames event_tracking to Volunteer

    commit 873e43c
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Sep 6 23:48:29 2020 -0400

        refactor: Renames admin_limited_access to Organizer

    commit f592750
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Sep 6 19:38:54 2020 -0400

        refactor: Changes admin to director

commit 0237965
Author: Peter Kos <pkos91@icloud.com>
Date:   Sun Sep 20 02:27:55 2020 -0400

    fix: Text centering on application page  (#361)

    * Fix bug

    * Long containers are left aligned,not centernewline

commit 28913f7
Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
Date:   Sun Sep 20 02:16:29 2020 -0400

    fix(bus_captain): Alerts admins if a bus captain is removed (#270)

    * fix(bus_captain): alerts admins if a bus captain is removed

    if a bus captain changes bus or declinces a rsvp he is removed as a bus
    captain. All admins are alerted to the removal of a bus captain by email

    * fix: corrected houndci formating errors

    * Refactor var names; remove auto captain interest

    * On questnnre destroy, email admins if bus captain

    * Don’t send email remove_captain on first bus assignment

    * Tests!

    * bark bark

    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit d87269d
Author: David Quach <dq6180@rit.edu>
Date:   Sun Sep 20 00:13:52 2020 -0400

    feat: Automatically remind people to RSVP (#175)

    * feat: add rsvp reminder email to trigger and automation process based on loose rules

    * feat: add the rsvp reminder email to queue_reminder_email class

    * fix: fix issue with hound

    * fix: resolve issues with linting and fix conditionals

    * fix: more linting issues

    * fix: more more linting issues

    * seperate the two functions

    * update on per Stuart instruction, make this more automated

    * forgot to commit this

    * remove this unnecessary piece of code

    * fix linting issues

    * remove since we are not using this

    * Update app/models/user.rb

    Co-Authored-By: Stuart Olivera <stuart@stuartolivera.com>

    * forgot to add end

    * resolve for hound

    * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

    * chore(release): 1.22.3 [skip ci]

    ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

    ### Bug Fixes

    * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

    ### Styles

    * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
    * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

    * build(deps): Upgrade yarn (#212)

    * build(deps): Upgrade yarn

    * build(deps): Upgrade gems

    * build(deps): Remove obsolete gems

    * v0.0.0

    * build(deps): Update semantic-release

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete

    * fix(questionnaire): visual bug in school autocomplete school dropdown

    the css was set for an "a" tag when the list was made up of divs so I
    switched the css to work for the "div" tag in the autocomplete. I also
    hide a element that was not present earlier

    * build(deps): Upgrades Rails to 5.2.4.3

    * build(deps): Upgrades gems

    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

    * fix: Fixes date issue with RSVP reminder job

    * fix: Fixes bug where message would not send

    * refactor: Change subject of RSVP reminder

    * refactor: Verbage changes, updated reminder message

    * 2.0: Removes SparkPost mentions for 2.0

    * fix: Fixes timezone issues

    * fix: More timezone issues

    Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>
    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
    Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
    Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

commit 2e9379f
Author: Peter Kos <pkos91@icloud.com>
Date:   Sat Sep 19 22:31:18 2020 -0400

    fix: Hackathon names now consistently on newline, wrapping is centered (#358)

    * Hackthon name title page has newline

    * Make houndbot happy

commit 5e03082
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Fri Sep 18 21:01:21 2020 -0400

    feat(questionnaires): Allows directors to block new questionnaires (#279)

    * feat(questionnaires): Allows directors to block new questionnaires

    * Fixes Hound issues

    * Updates app/views/questionnaires/new.html.haml

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * fix: Compatibility fix with hm-222

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 54d2cea
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Fri Sep 18 19:16:02 2020 -0400

    refactor: Adds GSDP info, cleans Dokku docs (#356)

    * refactor: Adds GSDP info, cleans Dokku docs

    * Update docs/deployment-dokku.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * Update docs/deployment-dokku.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * refactor: Adds additional GSDP content

    * fix: Fixes sentence

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 31b418d
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Thu Sep 17 13:13:19 2020 -0400

    refactor: Cleans Questionnaire for MyMLH V3 (#338)

    * refactor: Removes "Convert to Admin" on Questionnaire

    * refactor: Updates MyMLH branding + V3

    * fix: Removes tests for convert_to_admin

    * refactor: Removes remaining "convert_to_admin" calls

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 1599fe1
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 16 18:45:42 2020 -0400

    refactor(docs): Updates Environment Variable docs (#300)

    * refactor(docs): Updates Environment Variable docs

    * Update docs/deployment-environment-variables.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * refactor: Redesigns EV page

    * Update docs/deployment-environment-variables.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    * refactor: Adds optional notice

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 69e8d6e
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 14 12:34:28 2020 -0400

    refactor: Redesigns password reset pages (#308)

    * refactor: Redesigns password reset pages

    * fix: Hound newline issue

commit 03e632c
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 14 12:18:45 2020 -0400

    fix(dashboard): Map data refactored for faster load times (#269)

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 9e6fe39
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 14 10:57:47 2020 -0400

    refactor: Updates 24hr reminder to remove MyMLH reference (#302)

    * refactor: Updates 24hr reminder to remove MyMLH reference

    * refactor: Improves verbiage of 24hr message

    * Update db/seed_messages/user--24hr_incomplete_application.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 12cc746
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Sep 13 22:33:00 2020 -0400

    refactor: Renames "Guides" to "Docs" (#353)

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 8617981
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Sep 13 22:12:51 2020 -0400

    fix(docs): Refactors page titles and makes API pages visible again (#320)

    * refactor: Changes "Development" to "Developer"

    * fix(docs): Refactors page titles and makes API pages visible again

    * FIx “too” -> “to” typo

    * refactor: Refactors API section

    * fix: Fixes broken link to API testing page

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 7c3cc0a
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Sep 12 01:31:56 2020 -0400

    build(deps): Updates Rails to 5.2.4.4 (#349)

commit e72166d
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Sep 12 01:18:49 2020 -0400

    build(deps): Updates ChartKick to 3.4 (#347)

commit a767446
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 9 11:31:00 2020 -0400

    refactor(docs): Updates Messages and customization instructions (#321)

    * refactor(docs): Updates Messages and customization instructions

    * Enable default questionnaire deined message

    Syncs documentation

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 9c61d1f
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 9 11:20:24 2020 -0400

    feat(docs): Adds new Resources page (#318)

commit fe66870
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Tue Sep 8 12:56:24 2020 -0400

    refactor: Cleans update method in rsvps_controller (#305)

    * refactor: Cleans update method in rsvps_controller

    * refactor: Fixes whitespace issue for Hound

commit cb16869
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Mon Sep 7 00:07:59 2020 -0400

    fix: Shows manage button for admin_limited_access (#331)

commit 767715a
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 2 13:51:35 2020 -0400

    build(deps): Upgrades yarn dependencies (#316)

    * build(deps): Upgrades yarn dependencies

    * build(deps): Upgrades yarn dependencies

commit e0e537c
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Wed Sep 2 11:37:14 2020 -0400

    fix(deps): Updates the locked Ruby version (#340)

commit ac720d9
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Tue Sep 1 01:26:46 2020 -0400

    refactor(questionnaire): No longer deletes user with questionnaire (#287)

    * refactor(questionnaire): No longer deletes user with questionnaire

    * Hound whitespace

commit 5e96a9c
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 30 01:04:37 2020 -0400

    feat(messages): Transitions from SparkPost to SendGrid (#285)

    * feat(messages): Transitions from SparkPost to SendGrid

    * Fixes Hound issues (v1)

    * fix: Hound whitespace issue

    * refactor: Removes stubbed-out code for HM2.1

    * Update README.md

    * Update README.md

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit abcf634
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 30 00:36:26 2020 -0400

    feat(Dashboard): Redesigns sidebar with category labels (#290)

    * feat(dashboard): Adds category labels to sidebar

    * refactor: Changes config to settings, adds localization

    * refactor: Adds localization to sidebar

    * refactor: Adds localization to page titles

    * refactor: Adds "Overview" category for event-wide pages

    * refactor: Adds missing localizers

commit c6d33a9
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sun Aug 30 00:08:09 2020 -0400

    build(deps): Updates gem cache (#334)

commit 68b8590
Author: Chris Baudouin, Jr <cjb5326@rit.edu>
Date:   Sat Aug 29 23:52:39 2020 -0400

    build: Upgrades Rails to 2.6.6 (#312)

    Co-authored-by: Peter Kos <pkos91@icloud.com>

commit 6266f5a
Author: Peter Kos <pkos91@icloud.com>
Date:   Sat Aug 29 23:38:17 2020 -0400

    refactor: `first_name` and `last_name` move from `questionnaire` to `user` (#241)

    * Initial move: first/last name; user->quesitonnaire

    - Models adjusted
    - Migration made (needs to be updated to a MOVE, not a delete)
    - Updated SOME tests and factories
    - Create account works

    * refactor: Attempt to fix backend params

    Includes fixing any discrepancies on routes like `/manage`

    * refactor: Make HoundBot a little happier

    * feat: Admin list shows first/last names

    * inprog on stats page

    - Actually retreive first/last names on questionnaires page

    * Refactored stats datatable and controller

    - Checkin datatable also tweaked to work.
    - Removed resumes; #244

    * Migration is now backwards compatible with pre-2.0

    Needs to be added to 2.0 migration guide!

    * 4space->2space 😡 #downwith2spaces

    * Fix various first_name/last_name bugs

    Most annoying one is in the questionnaire edit screen...

    * Fixed remainder of tests for name refactor

    * Fix datatable style and count ranges

    * Fix some more style bugs

    * Viewing bus list w/ passengers now works

    * Adds Users & Staff support for #222

    * Adds #222 support to stats, fixes stats layout

    * Fixes Hound issues

    * Removes Hound whitespace issues

    * History audit bugfix

    No longer nil as we don’t check the type of the previous history and just show both, risking a nil visible on the questionnaire page if value is set for the first time

    * Add nil check back, whoops. This works better.

    * Squashed commit of the following:

    commit 4d1b4e2
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Wed Jul 1 01:08:19 2020 -0400

        Back merge master (#273)

        * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

        * chore(release): 1.22.3 [skip ci]

        ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

        ### Bug Fixes

        * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

        ### Styles

        * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
        * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

        * build(deps): Upgrade yarn (#212)

        * build(deps): Upgrade yarn

        * build(deps): Upgrade gems

        * build(deps): Remove obsolete gems

        * v0.0.0

        * build(deps): Update semantic-release

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete. I also
        hide a element that was not present earlier

        * build(deps): Upgrades Rails to 5.2.4.3

        * build(deps): Upgrades gems

        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

        * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

        Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
        - [Release notes](https://github.com/puma/puma/releases)
        - [Changelog](https://github.com/puma/puma/blob/master/History.md)
        - [Commits](https://github.com/puma/puma/commits)

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

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

        * build(deps): Upgrades Puma cache (#221)

        * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#236)

        * chore(release): 1.22.4 [skip ci]

        ## [1.22.4](v1.22.3...v1.22.4) (2020-05-26)

        ### Bug Fixes

        * **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#236](#236)) ([](2ffe116))

        * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5 (#250)

        * build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5

        Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby) from 0.1.4 to 0.1.5.
        - [Release notes](https://github.com/faye/websocket-extensions-ruby/releases)
        - [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md)
        - [Commits](faye/websocket-extensions-ruby@0.1.4...0.1.5)

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

        * build(deps): Updates websocket-extensions gem cache

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

        * build(deps): Bump rack from 2.2.2 to 2.2.3 (#268)

        * build(deps): Bump rack from 2.2.2 to 2.2.3

        Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
        - [Release notes](https://github.com/rack/rack/releases)
        - [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
        - [Commits](rack/rack@v2.2.2...2.2.3)

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

        * Adds rack gem cache

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

        Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: Peter Kos <pkos91@icloud.com>

    commit 513e1c2
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Tue Jun 30 18:45:42 2020 -0400

        fix(login): Removes always visible login error (#263)

        * fix(login): Removes always visible login error

        * Fixes Hound spacing requirement

    commit 58601a1
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Jun 28 19:16:08 2020 -0400

        build(deps): Updates gems (#275)

    commit d1a01f8
    Author: Peter Kos <pkos91@icloud.com>
    Date:   Sat Jun 20 19:26:53 2020 -0400

        docs: Add guide for local API setup, update api-usage slightly (#235)

        * docs: Add API/OAuth 2 setup guide

        Also rename api to api-usage

        * docs: Cleanup api-usage page, add notes about 2.0

        * docs: Apply suggestions from code review

        Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

        * docs: Reword API introduction to be more friendly

        - Clarifies what Postman and Paw are, with links to their product pages
        - Notes that this process works for remote instances as well, not just localhost
        - Removed trailing whitespace and extra newlines
        - Fixed a single typo

        * Verbiage and HM typo fixes

        * Added .DS_Store to .gitignore

        Co-authored-by: Stuart Olivera <stuart@stuartolivera.com>

    commit 82a7ff4
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Thu Jun 18 08:58:35 2020 -0400

        fix(config): Removes disable_account_registration from database (#247)

        * fix(config): Removes disable_account_registration from database

        * fix(config): Saves new config item, adds extra precautionary check

    commit f07ec28
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Thu Jun 11 17:35:16 2020 -0400

        fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#238)

        * fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

        * chore(release): 1.22.3 [skip ci]

        ## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

        ### Bug Fixes

        * **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

        ### Styles

        * **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
        * **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

        * build(deps): Upgrade yarn (#212)

        * build(deps): Upgrade yarn

        * build(deps): Upgrade gems

        * build(deps): Remove obsolete gems

        * v0.0.0

        * build(deps): Update semantic-release

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete

        * fix(questionnaire): visual bug in school autocomplete school dropdown

        the css was set for an "a" tag when the list was made up of divs so I
        switched the css to work for the "div" tag in the autocomplete. I also
        hide a element that was not present earlier

        * build(deps): Upgrades Rails to 5.2.4.3

        * build(deps): Upgrades gems

        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

        * build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

        Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
        - [Release notes](https://github.com/puma/puma/releases)
        - [Changelog](https://github.com/puma/puma/blob/master/History.md)
        - [Commits](https://github.com/puma/puma/commits)

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

        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

        * build(deps): Upgrades Puma cache (#221)

        * fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin

        * refactor(tests): Cleans verbage of tests to match

        Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
        Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    * Fix undefined err on bus list info

    * Fix bus captain bug, update schema

    * Squashed commit of the following:

    commit ede300f
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sat Aug 29 21:05:53 2020 -0400

        feat: Updates MyMLH to V3 (#329)

        * feat: Updates MyMLH to V3

        * fix(User): Adds missing provider field

        * refactor: Updates MyMLH branding

        * Autofill MyMLH provider if info is missing

        * houndbot

        Co-authored-by: Peter Kos <pkos91@icloud.com>

    commit 675b3f6
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Aug 23 22:43:48 2020 -0400

        refactor: Changes "Applications" to "Questionnaires" in map (#326)

    commit 388c9bd
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Sun Aug 23 22:08:26 2020 -0400

        fix(Dashboard): Fixes missing location data in map (#324)

    commit a062140
    Author: Chris Baudouin, Jr <cjb5326@rit.edu>
    Date:   Wed Aug 19 11:02:07 2020 -0400

        feat(docs): Initial documentation for 2.0 (#291)

        * feat(docs): Initial documentation for 2.0

        * refactor: Updates maintenance.md for verbage changes

        * refactor: Refactors structure of navigation

    commit 79831f6
    Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
    Date:   Sat Jul 25 12:47:35 2020 -0400

        feat(messages): Adds a confirmation modal to send messages (#272)

        * feat(message): added a confirmation modal to send messages

        added a modal for when you send a message that displays the number of
        people you are sending it to in large red text.

        * fix: houndci formatting errors

        * fix(messages): fixed error and made changes to text

        made "send message" singular and made only the the number red. I also
        fixed the variable not loading properly

        * fix: houndci styling changes

        * feat: made email modal text black instead of red

        the email confirmation modal displays the number in black instead of red

        * refactor: Adds number delimiter to recipients, changes cancel outline

        Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>

    commit e4169a7
    Author: JeremyRudman <38338616+JeremyRudman@users.noreply.github.com>
    Date:   Thu Jul 9 00:39:23 2020 -0400

        fix(questionnaire): School autocomplete matches form field width (#278)

        * fix(questionnaire): school autocomplete matchs fourm field width

        * fix(questionnaires): added ellipsis to autocomplete

        when the forum field is smaller the school name the autocomplete goes
        beyond the width the field and this causes the text to ellipsis in thet
        case

    * Actually assign current_user

    * mymlh working

    * Refactor questionnnaire new to be nicer to read

    * Patch condition error for info refactor

    Was attempting to use potentially nil value before checking if the value was nil

    ALso cleaned up part of the test in questionnaires controler to create the entire user object as we need both first/last name, as well as email. #goodcodestyle #pleasehiremegoogle

    Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>
    Co-authored-by: Chris Baudouin, Jr <cjb5326@rit.edu>
peterkos pushed a commit that referenced this pull request Sep 21, 2020
* fix(dashboard): Fixes security vulnerability that allowed event_tracking role to access Dashboard (#215)

* chore(release): 1.22.3 [skip ci]

## [1.22.3](v1.22.2...v1.22.3) (2020-05-16)

### Bug Fixes

* **dashboard:** Fixes security vulnerability that allowed event_tracking role to access Dashboard ([#215](#215)) ([](74a40ad))

### Styles

* **check-in:** Changes table header to be more descriptive ([#207](#207)) ([](889fbd0))
* **config:** Removes unused event_is_over flag ([#208](#208)) ([](0c73e66))

* build(deps): Upgrade yarn (#212)

* build(deps): Upgrade yarn

* build(deps): Upgrade gems

* build(deps): Remove obsolete gems

* v0.0.0

* build(deps): Update semantic-release

* fix(questionnaire): visual bug in school autocomplete school dropdown

the css was set for an "a" tag when the list was made up of divs so I
switched the css to work for the "div" tag in the autocomplete

* fix(questionnaire): visual bug in school autocomplete school dropdown

the css was set for an "a" tag when the list was made up of divs so I
switched the css to work for the "div" tag in the autocomplete. I also
hide a element that was not present earlier

* build(deps): Upgrades Rails to 5.2.4.3

* build(deps): Upgrades gems

Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>

* build(deps): Bump puma from 4.3.4 to 4.3.5 (#219)

Bumps [puma](https://github.com/puma/puma) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/commits)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): Upgrades Puma cache (#221)

* fix(questionnaire): Fixes error when trying to view a questionnaire modified by a deleted admin (#236)

* chore(release): 1.22.4 [skip ci]

## [1.22.4](v1.22.3...v1.22.4) (2020-05-26)

### Bug Fixes

* **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#236](#236)) ([](2ffe116))

* build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5 (#250)

* build(deps): Bump websocket-extensions from 0.1.4 to 0.1.5

Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-ruby) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/faye/websocket-extensions-ruby/releases)
- [Changelog](https://github.com/faye/websocket-extensions-ruby/blob/master/CHANGELOG.md)
- [Commits](faye/websocket-extensions-ruby@0.1.4...0.1.5)

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

* build(deps): Updates websocket-extensions gem cache

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

* build(deps): Bump rack from 2.2.2 to 2.2.3 (#268)

* build(deps): Bump rack from 2.2.2 to 2.2.3

Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](rack/rack@v2.2.2...2.2.3)

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

* Adds rack gem cache

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Baudouin, Jr <chrisbaudouinjr@icloud.com>

* build(deps): Bump npm from 6.14.5 to 6.14.6 (#280)

Bumps [npm](https://github.com/npm/cli) from 6.14.5 to 6.14.6.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](npm/cli@v6.14.5...v6.14.6)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): Bump lodash from 4.17.15 to 4.17.19 (#282)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.15...4.17.19)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): Bump chartkick from 3.3.1 to 3.4.0 (#298)

Bumps [chartkick](https://github.com/ankane/chartkick) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/ankane/chartkick/releases)
- [Changelog](https://github.com/ankane/chartkick/blob/master/CHANGELOG.md)
- [Commits](ankane/chartkick@v3.3.1...v3.4.0)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): Removes outdated gem files

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: Jeremy Rudman <jeremyrudman@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sman591 pushed a commit that referenced this pull request Sep 21, 2020
# [1.23.0](v1.22.4...v1.23.0) (2020-09-21)

### Bug Fixes

* CodeClimate 2.0 fixes ([#374](#374)) ([](746bbfc))
* Fixes failing test cases from [#242](#242) ([#364](#364)) ([](113cd61))
* Fixes various Hound issues for 2.0 ([#370](#370)) ([](434cfb3))
* Resolves merge conflicts with 2.0->master ([#372](#372)) ([](eae9926)), closes [#215](#215) [#215](#215) [#207](#207) [#208](#208) [#212](#212) [#219](#219) [#221](#221) [#236](#236) [#236](#236) [#250](#250) [#268](#268) [#280](#280) [#282](#282) [#298](#298)
* **config:** Removes disable_account_registration from database ([#247](#247)) ([](82a7ff4))
* **dashboard:** Map data refactored for faster load times ([#269](#269)) ([](03e632c))
* **dashboard:** Switches map to use different geocoder, reenables map ([#224](#224)) ([](30e3a2f))
* **Dashboard:** Fixes missing location data in map ([#324](#324)) ([](388c9bd))
* **deps:** Updates the locked Ruby version ([#340](#340)) ([](e0e537c))
* **docs:** Refactors page titles and makes API pages visible again ([#320](#320)) ([](8617981))
* **questionnaire:** added phone number requirements ([#283](#283)) ([](09167ae))
* Hackathon names now consistently on newline, wrapping is centered ([#358](#358)) ([](2e9379f))
* School text-box dropdown in manage/questionnaires/edit missing background  ([#296](#296)) ([](c9d6658))
* Text centering on application page  ([#361](#361)) ([](0237965))
* **bus_captain:** Alerts admins if a bus captain is removed ([#270](#270)) ([](28913f7))
* Shows manage button for admin_limited_access ([#331](#331)) ([](cb16869))
* **login:** Removes always visible login error ([#263](#263)) ([](513e1c2))
* **questionnaire:** Fixes error when trying to view a questionnaire modified by a deleted admin ([#238](#238)) ([](f07ec28)), closes [#215](#215) [#215](#215) [#207](#207) [#208](#208) [#212](#212) [#219](#219) [#221](#221)
* **questionnaire:** School autocomplete matches form field width ([#278](#278)) ([](e4169a7))

### Code Refactoring

* `first_name` and `last_name` move from `questionnaire` to `user` ([#241](#241)) ([](6266f5a)), closes [#244](#244) [#downwith2](https://github.com/codeRIT/hackathon-manager/issues/downwith2) [#222](#222) [#273](#273) [#215](#215) [#215](#215) [#207](#207) [#208](#208) [#212](#212) [#219](#219) [#221](#221) [#236](#236) [#236](#236) [#250](#250) [#268](#268) [#263](#263) [#275](#275) [#235](#235) [#247](#247) [#238](#238) [#215](#215) [#215](#215) [#207](#207) [#208](#208) [#212](#212) [#219](#219) [#221](#221) [#329](#329) [#326](#326) [#324](#324) [#291](#291) [#272](#272) [#278](#278)
* Adds GSDP info, cleans Dokku docs ([#356](#356)) ([](54d2cea))
* Changes "Applications" to "Questionnaires" in map ([#326](#326)) ([](675b3f6))
* Cleans Questionnaire for MyMLH V3 ([#338](#338)) ([](31b418d))
* Cleans update method in rsvps_controller ([#305](#305)) ([](fe66870))
* Redesigns password reset pages ([#308](#308)) ([](69e8d6e))
* Renames "Guides" to "Docs" ([#353](#353)) ([](12cc746))
* Renames user roles, improves security ([](58b5849))
* **config:** Adjusts registration verbiage to always allow user registration ([#232](#232)) ([](1a31861))
* **docs:** Updates Environment Variable docs ([#300](#300)) ([](1599fe1))
* Updates 24hr reminder to remove MyMLH reference ([#302](#302)) ([](9e6fe39))
* **docs:** Updates Messages and customization instructions ([#321](#321)) ([](a767446))
* **questionnaire:** No longer deletes user with questionnaire ([#287](#287)) ([](ac720d9))
* **skylight:** Removes Skylight ([#249](#249)) ([](2808058))

### Documentation

* Add guide for local API setup, update api-usage slightly ([#235](#235)) ([](d1a01f8))
* Migration guide for 2.0 ([#368](#368)) ([](3745d9c)), closes [#283](#283) [#296](#296) [#242](#242) [#364](#364) [#361](#361) [#270](#270) [#175](#175) [#215](#215) [#215](#215) [#207](#207) [#208](#208) [#212](#212) [#358](#358)

### Features

* Automatically remind people to RSVP ([#175](#175)) ([](d87269d)), closes [#215](#215) [#215](#215) [#207](#207) [#208](#208) [#212](#212)
* Creates /user.json get route ([#367](#367)) ([](a9e14f5))
* Updates HackathonManager to 2.0 ([](0070cd4))
* **Dashboard:** Redesigns sidebar with category labels ([#290](#290)) ([](abcf634))
* **docs:** Adds new Resources page ([#318](#318)) ([](9c61d1f))
* **docs:** Initial documentation for 2.0 ([#291](#291)) ([](a062140))
* **messages:** Adds a confirmation modal to send messages ([#272](#272)) ([](79831f6))
* **messages:** Transitions from SparkPost to SendGrid ([#285](#285)) ([](5e96a9c))
* **questionnaires:** Allows directors to block new questionnaires ([#279](#279)) ([](5e03082))
* Updates MyMLH to V3 ([#329](#329)) ([](ede300f))
* **users:** Adds ability to view all users and admins ([#216](#216)) ([](c119c9a))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant