Skip to content

website/integrations: chronograf: document#12474

Merged
tanberry merged 8 commits intogoauthentik:mainfrom
dominic-r:sdko/feat/integration/pickup-7766
Dec 30, 2024
Merged

website/integrations: chronograf: document#12474
tanberry merged 8 commits intogoauthentik:mainfrom
dominic-r:sdko/feat/integration/pickup-7766

Conversation

@dominic-r
Copy link
Member

sdko/feat/integration/pickup-7766

Details

Adds documentation for https://www.influxdata.com/time-series-platform/chronograf/

Closes #7766 , a pull request which has not been updated in some time.


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make website)

Adds a `sidebar_label`, updates the start of the documentation to the follow the template, and updates `service.company` to `chronograf.company` in the preparation documentation.

Signed-off-by: 4d62 <github-user@sdko.org>
Adds the integration to the `sidebarsIntegration.js` file.

Signed-off-by: 4d62 <github-user@sdko.org>
Rewrite most of the documentation, cleanup unneeded bits, and update format.

Signed-off-by: 4d62 <github-user@sdko.org>
This PR is now ready for review. Cleans up sentence structure, grammar, and visual stuff.

Signed-off-by: 4d62 <github-user@sdko.org>
Links modified file with prettier.

Signed-off-by: 4d62 <github-user@sdko.org>
@dominic-r dominic-r requested a review from a team as a code owner December 24, 2024 02:22
@netlify
Copy link

netlify bot commented Dec 24, 2024

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 6f3dc76
🔍 Latest deploy log https://app.netlify.com/sites/authentik-docs/deploys/676f33bb7a6859000807f193
😎 Deploy Preview https://deploy-preview-12474--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@netlify
Copy link

netlify bot commented Dec 24, 2024

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit 6f3dc76
🔍 Latest deploy log https://app.netlify.com/sites/authentik-storybook/deploys/676f33bbf6e23600078e50da
😎 Deploy Preview https://deploy-preview-12474--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Adds `USE_ID_TOKEN=true` to the list of needed environment following this comment in the initial merge request:  #7766 (comment)

Signed-off-by: 4d62 <github-user@sdko.org>
@codecov
Copy link

codecov bot commented Dec 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.69%. Comparing base (83ecb64) to head (6f3dc76).
Report is 14 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #12474      +/-   ##
==========================================
- Coverage   92.76%   92.69%   -0.08%     
==========================================
  Files         770      770              
  Lines       38859    38859              
==========================================
- Hits        36048    36019      -29     
- Misses       2811     2840      +29     
Flag Coverage Δ
e2e 48.60% <ø> (-0.11%) ⬇️
integration 24.59% <ø> (ø)
unit 90.38% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


## authentik configuration

1. From the **authentik admin interface**, navigate to **Applications** -> **Applications** on the left sidebar.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
1. From the **authentik admin interface**, navigate to **Applications** -> **Applications** on the left sidebar.
1. From the authentik Admin interface navigate to **Applications** -> **Applications** on the left sidebar.

Copy link
Member Author

@dominic-r dominic-r Dec 27, 2024

Choose a reason for hiding this comment

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

You allowed me to keep "authentik Admin interface" in bold here. Should I keep or remove it? Also, I believe a comma is still needed. I suggest:

Where’s this button?

It’s gone because the suggestion is outdated. Anyway, I suggest: From the **authentik Admin interface**, navigate to **Applications** -> **Applications** on the left sidebar. or From the authentik Admin interface, navigate to **Applications** -> **Applications** on the left sidebar. Additionally, I recommend updating the other PR.

Copy link
Member Author

@dominic-r dominic-r Dec 27, 2024

Choose a reason for hiding this comment

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

Will apply suggestion as-is for now

Copy link
Contributor

Choose a reason for hiding this comment

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

Sorry just saw this again, Yeah, consistency is a real bear. OK, I took a look at regular docs (not integrations) and we do not bold Admin interface. Bold is used for labels, buttons, field names, sections of the UI, enttries in the nav pane of the UI... but not when referring to the Admin interface in general. (I guess there could theoretically be a sentence whhere we tell users to click on the button called Admin interface in the UI, but...).

So yeah, let's not use bold for that.

Commas. I love commas and overuse them like crazy. They are almost a personal choice, at this point. You can keep that comma, it is friendly and causes no harm.

Also thank you very much for all of your contributions to our integration guides.

Copy link
Member Author

Choose a reason for hiding this comment

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

no problem. happy to help around.

Copy link
Contributor

@tanberry tanberry left a comment

Choose a reason for hiding this comment

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

Thanks so much @4d62 for helping clean up old PRs! Very appreciated. Shout out to @tomlawesome for starting this one, last year.

Just a few nitpicky nits, then let's merge!

Applies suggestions from the first review round
@dominic-r
Copy link
Member Author

Hey @tanberry, no problem! Happy to help. I've applied your suggestions but left one review suggestion open due to a discrepancy between this PR and my Komga one. Also, would you prefer telling users to create an application and a provider using the new wizard? I can update the existing documentation if needed. I do remember hearing that you all were slowly transitioning toward wizard-based management.

Copy link
Contributor

@tanberry tanberry left a comment

Choose a reason for hiding this comment

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

Thanks! And yeah, I want to learn more about whether there is any valid need to first create the provider and then the app. If not, yes, for sure, we'll need to switch to telloing people to using the Wizard.

As for the discrepency with the Komga PR... I lost track... is it about the bolding/non-bolding?

@tanberry tanberry merged commit 3b70cd7 into goauthentik:main Dec 30, 2024
@dominic-r
Copy link
Member Author

is it about the bolding/non-bolding?
yes it is. anyways about the provider/app first i responded to the other pr

kensternberg-authentik added a commit that referenced this pull request Jan 8, 2025
* main:
  website/integrations: meshcentral: document (#12509)
  stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#12524)
  core: bump goauthentik.io/api/v3 from 3.2024121.2 to 3.2024121.3 (#12522)
  web: bump API Client version (#12520)
  website/integrations: chronograf: document (#12474)
  website/integrations: update preparation placeholder (#12507)
  providers/saml: fix handle Accept: application/xml for SAML Metadata endpoint (#12483) (#12518)
  core: bump aws-cdk-lib from 2.173.3 to 2.173.4 (#12513)
  website: bump aws-cdk from 2.173.3 to 2.173.4 in /website (#12514)
  core: bump coverage from 7.6.9 to 7.6.10 (#12499)
  core: bump aws-cdk-lib from 2.173.2 to 2.173.3 (#12500)
  website: bump aws-cdk from 2.173.2 to 2.173.3 in /website (#12501)
  core: bump github.com/go-ldap/ldap/v3 from 3.4.9 to 3.4.10 (#12502)
  website/docs: New "Whats Up Docker" URL (#12488)
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.

2 participants