Skip to content

Conversation

@tashrifbillah
Copy link

This PR is essentially a copy of PR #2. The latter one got closed inadvertently when we renamed our branch. Sorry about the inconvenience.

Please see the review comments in PR #2.

JackVCurtis and others added 30 commits August 17, 2023 11:05
* Implemenmted React hook form to admin page
* Added reset password workflow
* Universal Modal
* Added Controlled Select and React Select
* Added admin routes and controller
* Added studies model and studies controller
* Updated queries to participants
* Added Model with helper functions
* Added Table Component and merged to one directory
* Added sort function
* Added new state
* Added update handler and star complete handler
* Fix bundle js serving issues

* Fixed an issue where javascript is not being served with param routes
* Added new dashboard routes.

* Append text

* Append values to heat map
* Append additional days
* calculate day obj

* removed unused code

* removed code

* Tests

* Updated tests

* Helpers

* Added Max Day helper
* Added configurations state to be handled by context and shared by
  components
* Moved a few styles
* Added sidebar state

* Alphabet

* Alphabetized

* PR COmments

* Updated PR Comments

* PR COMMENTS

* Removed hidden component

* Renamed State var

* Renamed variable

* Set Toggle to false

* set sidebar on mount
* Refactored Login Page to use react hook form to handle form state
* Converted page to class component and split up form to it's own
  component
* Added javascript stylings
* Removed warnings
…puts

Patch: sanitize authentication inputs
* Send user object
* counts controller created

Counts Controller

* Added counts controller
* Removed counts util function
* Removed unused functions
* Added cursor async iteration to add necessary values
* Added aggregated queries

Sort by query

* Added aggregation to the query that sorts from the db call
* Removed unused calls and code
* Removed unneeded code
* Added query string params to route
* Parsing and default of query strings
* Refactored Register Page to functional component
* Implemented form library to component
* Split up form into form component
* Added submit handler
* Added classes and styling
* Refactored Password Page
* Created Form Component
* Updated error handling
* Updated error response
* Added navigation to login page
* Removed unused hook
* Added react hook form and methods to new chart page
* Updated form to use controlled inputs
* Updated Color picker to be a controlled input
* Added updates to onchange feature
* Removed devtools warning

Added api routes for charts

* Get all charts
* Delete charts
* Added destroy verbs on controllers

Update Charts Pages to use forms library

* Updated the new charts page, edit chart, view charts page to use the
  react hook form library
* Had to update UI to use controlled inputs for react hook forms
* Updated initial values to use our hooks
* Updated CSV downloader
* Added api routes and api verbs for each type of call

Update Charts Pages to use forms library

* Updated the new charts page, edit chart, view charts page to use the
  react hook form library
* Had to update UI to use controlled inputs for react hook forms
* Updated initial values to use our hooks
* Updated CSV downloader
* Added api routes and api verbs for each type of call
* Get all charts
* Delete charts
* Added destroy verbs on controllers

Update Charts Pages to use forms library

* Updated the new charts page, edit chart, view charts page to use the
  react hook form library
* Had to update UI to use controlled inputs for react hook forms
* Updated initial values to use our hooks
* Updated CSV downloader
* Added api routes and api verbs for each type of call

Charts Controller

* Updated the charts controller and routes
* Moved additional routes to controller
* Added tests

Clean Up

* Cleaned up code
* Added styling to sidebar
tashrifbillah and others added 30 commits August 13, 2025 11:18
* clarify nginx-proxy-manager launch
* clarify risk with self-signed certificates
This change removed Included: 1 but forgot to remove the above:
49dad13

Co-authored-by: Dheshan <dmohandass@mgh.harvard.edu>
Introduce SMTP_REJECT_UNAUTHORIZED option
* renumber with proper numerals
Instructions for deploying via an MGB VM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants