-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description
This will be used as a bug reporting ticket -- anytime you come across a bug, edit this ticket and add it in!
High-Priority Bugs
Bugs that entail potential security vulnerabilities/things that drive up cloud costs.
- Set the role of the user on the backend, not the client-- at the moment a user could just sign up and assign themselves an admin role if they know how to modify the source code of the client
- Set up firebase security rules for storage to only allow authenticated users to upload files to our storage bucket
- Refactor the video uploads to use AWS glacier + Cognito
- Include a times failed on the user verification log (after failing the user verification 10 times, we should make the log invalid and generate a new one for the user; else someone could spam numbers till they get the right number and verify themselves even if they do not own that specific email)
- Unverify the firebase user when they create an account and verify it when they verify their email -- use this for firebase storage rules
Medium Priority Bugs
Bugs that are related to the functionality of the application
- Video Thumbnails Only Work on iOS devices -- not android see (VideoThumbnails: expo-video-thumbnails does not generate images on android 12 - SDK46 expo/expo#19165)
- Add a thumbnail property to training log + add functionality to get + save thumbnails in Firebase
- Add an explicit date field in the create training logs
- Change the training log negative behavior note to a dropdown + add an additional note field for negative behavior notes if they choose "Other" in the dropdown
- unable to add training log; next button remains disabled in AddTrainingLogScreen.tsx after adding appropriate fields
Low-Priority Bugs
Bugs that are related to the user interface and limit accessibility/hinder usage of the app
- Fix the million "any" types that we have throughout the app
- Back button (null prop propagation) from ViewAllLogScreen to ViewSingleLogScreen
- React Native shadows are weird! Stackoverflow Post
- Scroll View in Base Overlay does not completely work properly (and I have no clue why)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working