Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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>
- Loading branch information