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

feat: realm request ui #116

Merged
merged 18 commits into from
Nov 15, 2023
Merged

feat: realm request ui #116

merged 18 commits into from
Nov 15, 2023

Conversation

jlangy
Copy link
Contributor

@jlangy jlangy commented Nov 7, 2023

There were quite a few more changes in the mockups than I initially thought once I got into them, this got a bit large. I added a couple things:

  • Global modal context, this workflow adds 4 modals so wanted an easy way to open them
  • Jest for unit tests

The delete is not hooked up to an api route yet, I don't think one exists so far. The button is just there as a placeholder, but that view is only for our internal team.

I refactored the GET for all realms a little bit just so that it could be reused in getServerSideProps for initial page load, but left it essentially the same just moved stuff to a function.

add a globally accessible modal component
ad djest config for unit tests
add form for new custom realms
add custom realm request dashboard
style tweaks
remove commented code
install and run pre-commit
swap out splash svg
@jlangy jlangy marked this pull request as ready for review November 9, 2023 21:31
@jlangy jlangy changed the title Sso team 1002 feat: realm request ui Nov 9, 2023
@jlangy jlangy added the enhancement New feature or request label Nov 9, 2023
NithinKuruba and others added 8 commits November 9, 2023 23:21
merge backend changes
integrate with backend changes
merge in dev
merge in dev
organize test file
run unit test in ci pipeline
fix dir in ci pipeline
make test yaml file
unskip test case
@jlangy jlangy merged commit ad9c5f5 into dev Nov 15, 2023
5 checks passed
@jlangy jlangy deleted the sso-team-1002 branch November 15, 2023 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants