Skip to content

Update auth-related openapi specification.#771

Merged
jamieknight-db merged 53 commits intounitycatalog:mainfrom
ognis1205:feat/update-openapi-spec
Mar 10, 2025
Merged

Update auth-related openapi specification.#771
jamieknight-db merged 53 commits intounitycatalog:mainfrom
ognis1205:feat/update-openapi-spec

Conversation

@ognis1205
Copy link
Contributor

@ognis1205 ognis1205 commented Nov 30, 2024

PR Checklist

  • A description of the changes is added to the description of this PR.
  • If there is a related issue, make sure it is linked to this PR.
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added or modified a feature, documentation in docs is updated

Description of changes

  • Added models and APIs related to authentication to OpenAPI specification.
  • Updated the server-side logic to align with the updated OpenAPI specifications.
  • Modified the CLI to support the changes introduced in the updated OpenAPI specification.
  • Fixed the server bootstrap order to ensure proper initialization.

Will close #768 .

@ognis1205 ognis1205 changed the title Update auth-related openapi specification. Update auth-related openapi specification and fix bootstrapping issue. Dec 1, 2024
@ognis1205 ognis1205 marked this pull request as ready for review December 1, 2024 12:01
@ognis1205
Copy link
Contributor Author

cc: @creechy

@ognis1205 ognis1205 requested a review from creechy December 17, 2024 16:33
Copy link
Collaborator

@creechy creechy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bunch of nits and small questions, otherwise looking good.

@ognis1205
Copy link
Contributor Author

ognis1205 commented Feb 1, 2025

@creechy @jamieknight-db

I have addressed all of @creechy 's feedback. As a result, I made some changes to build.sbt and ui/src/hooks/user.ts. I’d appreciate it if you could review them when you have time. Thank you!

@ognis1205
Copy link
Contributor Author

@creechy @jamieknight-db

Just checking in—any updates on this?

Copy link
Collaborator

@jamieknight-db jamieknight-db left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good from a UI perspective. Thanks @ognis1205!

@jamieknight-db
Copy link
Collaborator

@creechy @jamieknight-db

Just checking in—any updates on this?

This looks good from the UI side, it looks like @creechy will need to re-review before we can merge.

@ognis1205
Copy link
Contributor Author

@creechy

Just checking in—any updates on this?

Copy link
Collaborator

@creechy creechy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. I did a quick Google auth test with the CLI worked fine for me.

@ognis1205
Copy link
Contributor Author

@creechy @jamieknight-db

Thank you for patiently reviewing it!

@ognis1205
Copy link
Contributor Author

@creechy @jamieknight-db

I think this is ready to be merged. Can we merge it?

@jamieknight-db jamieknight-db merged commit 5704507 into unitycatalog:main Mar 10, 2025
12 checks passed
@ognis1205 ognis1205 deleted the feat/update-openapi-spec branch March 10, 2025 20:31
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.

Add OpenAPI Specification for Auth-Related APIs.

5 participants