Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add UI for developer application list, detail, and creation pages #67

Merged
merged 10 commits into from
Feb 7, 2024

Conversation

fisher60
Copy link
Member

@fisher60 fisher60 commented Feb 4, 2024

We still need to implement the update and delete logic for developer applications as well as create a very simple navbar for navigating back to the home page.

We still need to implement the update and delete logic for developer applications as well as create a very simple navbar for navigating back to the home page.
@fisher60 fisher60 changed the title WIP: add UI for developer application list, detail, and creation pages add UI for developer application list, detail, and creation pages Feb 5, 2024
@fisher60
Copy link
Member Author

fisher60 commented Feb 5, 2024

I have finished adding pages for all necessary logic for developer apps. There is virtually no styling here and it is very ugly and not user friendly nor accessible. We should either go through this and add styling at a later time, or consider migrating the frontend to a dedicated UI application.

Closes #56

…ched files, ignore those errors

The pyproject was not updated, pyright should not have changed in any way. Pyright is now detecting new errors on previously ok lines both in CI and locally.
@fisher60 fisher60 requested a review from GDWR February 5, 2024 05:32
@fisher60
Copy link
Member Author

fisher60 commented Feb 5, 2024

Bumping Fastapi version to 0.109.1 to patch zero-day regarding multipart form data https://github.com/tiangolo/fastapi/security/advisories/GHSA-qf9m-vfgh-m389

Our version is already higher, so good to go there.

@fisher60
Copy link
Member Author

fisher60 commented Feb 7, 2024

image
image
image
image

@fisher60 fisher60 merged commit 61d65da into main Feb 7, 2024
2 checks passed
@fisher60 fisher60 deleted the feature/developer-and-user-account-management branch February 7, 2024 04:21
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.

1 participant