-
Notifications
You must be signed in to change notification settings - Fork 1
Description
A list of things that need to get done before we are "done" with the backend. Feel free to edit this to add/check off TODO's.
Frontend Pages
-
Home - Status: In Progress
-
Contact forms result in emails - Status: Completed WIP - Contact us page #46
Nav & Sidebars
-
Sidebar API Request - Status: Completed Finalize Sidebar and other fixes #60
-
Create sorting method & sort sidebar events - Status: Completed Sorted sidebar #77
- Rails .order query cannot properly sort them because it doesn't know how to sort "ongoing" events. This can go in the useEffect hook for Sidebar.
Editor
- Placeholder Environment Variables - Status: Completed Encrypted Environment Variables #35
- Top Warning Alert (yellow) when bridge is deactivated - Status: Completed Yellow editor page abort actions snackalert #76
Login/Signup
- Let user press
enterkeyboard key for login/signup - Status: In progress Update Login & Sign up #64 - Change "success" message on login to SnackAlert - Status: In progress Update Login & Sign up #64
Testing
- System Tests - Status: Completed Cypress Specs for User #49 Sign Up & Login Specs #50 Spec coverage #51 Dashboard Specs with bug fixes #52 Bridge specs + Fix other broken specs #53 Account specs + better modal #59
Events Page
- Dynamic alerts based on status - The permanent kind of alerts. Green for completed, blue for ongoing, red for failed i believe. - Status: In Progress
- Abort button for ongoing - Status: Completed
- Read Only Code Editors - Status: Completed
Deploy
- Deploy to AWS Lambda - Status: Completed Serverless deploy #54
Bite Size
-
Bridge editor page - Implement cancel ongoing requests button - Status: Completed WIP - Landing Page #23
-
Extract Snackbar messages into component - Status: Completed Extract Snackbar & Alert code #42
-
Eslint Fixes - Status: Completed
-
Rename requests to events - Status: Bitesize changes (change requests to events, linked bridge title, useEffect cleanup) #39
-
Includes requests page and requests components folder
-
Sidebar title should link back to bridge - Status: Bitesize changes (change requests to events, linked bridge title, useEffect cleanup) #39
-
Sidebar title is null on new pages resulting in no text, should say Untitled - Status: Bitesize changes (change requests to events, linked bridge title, useEffect cleanup) #39
-
Remove
pages/apifolder - Status: Bitesize changes (change requests to events, linked bridge title, useEffect cleanup) #39 PR 39 -
This is for backend development but we use rails
-
formatDateneeds to be reworked for ruby timestamps - Status: Bitesize changes (change requests to events, linked bridge title, useEffect cleanup) #39 -
Fix dashboard react warnings (something about keys) - Status: Completed #43
-
Fix React warnings - Status: Completed. Fix warnings/errors #63 & #51
- Wait until Bridge specs + Fix other broken specs #53 is merged to prevent conflicts
-
Integrate rollbar for error monitoring - Status: Completed. Added Rollbar #62