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

API Key Expiration Updates #3442

Merged
merged 11 commits into from
Jan 3, 2025
Merged

Conversation

dcharles8
Copy link
Contributor

API Key API and Management documentation updates for new API key expiration functionality.

@dcharles8 dcharles8 requested review from a team as code owners December 24, 2024 03:28
dcharles8 and others added 3 commits December 26, 2024 11:38
…arles/api-key-expiration-updates

# Conflicts:
#	astro/src/content/docs/apis/_tenant-authentication.mdx
#	astro/src/content/docs/apis/authentication.mdx
@dcharles8 dcharles8 requested a review from spwitt December 26, 2024 19:06
@lyleschemmerling
Copy link
Contributor

FYI the <strong> lint is complaining about should be a <Breadcrumb>

and I am disappointed with myself that I did not make the message say "strong bad!"

Copy link
Contributor

@spwitt spwitt left a comment

Choose a reason for hiding this comment

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

The response doc needs a since attribute. Not sure whether we should mention that it's possible to clear the expiration after it is set so that the key never expires.

Copy link
Contributor

@spwitt spwitt left a comment

Choose a reason for hiding this comment

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

I don't see the linter results, but I don't think it likes <strong> for bold anymore.

Copy link
Contributor

@spwitt spwitt left a comment

Choose a reason for hiding this comment

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

The changes look good, but I see a check_apis failure.

MISSING FIELDS
{:original_examined_type=>"apiKey", :full_field_name=>"apiKey.expirationInstant", :type=>"ZonedDateTime"}

It seems like you have covered that field though, so I'm not sure where it's getting the missing field from.

@lyleschemmerling
Copy link
Contributor

The api check is failing on main, I would ignore that here as that wasn't you

@dcharles8 dcharles8 merged commit 70f8475 into main Jan 3, 2025
3 of 5 checks passed
@dcharles8 dcharles8 deleted the dcharles/api-key-expiration-updates branch January 3, 2025 19:50
@mooreds
Copy link
Contributor

mooreds commented Jan 4, 2025

As a reminder, you can always run the api check script against a local instance of the client builder and of the website. The script has a -h flag which should help.

The github action runs against the main branch of fusionauth-client-builder and the production website.

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.

4 participants