Skip to content

Dev ticket backlog/things that need to be done #350

@prooflesben

Description

@prooflesben

Frontend

  • If you are logged in and there are no cookies show a pop up to logout the user and just say there has been an error(Bandaid fix where if there are no cookies you are forced to logout)
  • Clean up the error showing for update profile
  • Cashflow
    • Make it so you are able to check and uncheck certain cost or revenues to test out how the cashflow would look like without certain things(Future feature)
  • Include way to get grant installments
  • Have the edit revenue use the same component as add revenue
  • Have some sort of timer that refetches all the data so we don't have stale data

Backend

  • Cashflow
    • Better error handling in the cost esp the upload cost method
  • Make it so our emails don't go to spam
  • Cost error handling could be better
  • Make sure the forgot password works

Misc

  • Think about doing some code reviews to find some bad logic or just bad code I feel like we don't always do things the smoothiest

  • Bug bash soon

  • Cashflow

4/2

  • Grants get added to revenues when being fetched
  • Amend frequency to cost and update everywhere
  • When creating a grant that grant gets shown after creation is successful
  • When a user updates their email we need to update the bcan poc on all grants
    • Could make this a backend route
  • Add in more action confirmations

4/9

  • Warn user that application date is after the due when they are creating and editing a grant don't allow them submit
  • Fix edit revenue so when a revenue name tries to be set to the name of another revenue it doesn't delete a revenue(base changes off of lyannes edit cost)
  • Jane is updating the chart with the cost and revenue data(she highkey knows her ticket so you could check in with her if you think you are missing anything)
  • Streamline edit and add revenue into one component you can base your work off of janes pr for edit cost
    • Ensure the revenue name is on the left like the edit cost is(basically just make the cost and revenue edit/add look similar)
    • Ensure any backend errors are shown in the component
  • Have a timer that refetches everything "(all of the fetch methods and all of the app data) every 5 minutes also on full page reload all data is refetched

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions