website/integrations: multiple integration edits#7923
website/integrations: multiple integration edits#7923tanberry merged 13 commits intogoauthentik:mainfrom ZuluWhiskey:documentation-updates
Conversation
- Attempt to standardise the documentation - Attempted to make the Home Assistant configuration easier to follow
✅ Deploy Preview for authentik-storybook ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for authentik ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7923 +/- ##
==========================================
- Coverage 92.61% 92.33% -0.29%
==========================================
Files 588 626 +38
Lines 29200 30922 +1722
==========================================
+ Hits 27043 28551 +1508
- Misses 2157 2371 +214
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
I meant to say, if you'd prefer I chunk these PRs up per integration then let me know and I'll ensure to do so in future as I plan on making my way through the other integrations (as long as you're happy with what I'm doing of course!) |
I hope Jens agrees with me, but of course it's fine. It's absolutely great that you're taking the time to standardize our docs and we very much appreciate it! |
|
Just to say, I'll try to keep working on these but will wait until there's confirmation on the approach I'm taking etc. 👍 |
|
Hi @ZuluWhiskey huge apologies for my taking so long to review! My bad. This is really a terrific PR, much appreciated indeed. I have noticed a lot of inconsistencies between the diff Integrations docs; we should probably create a template for new docs. I made only one comment in your PR that needs your action... I think that on the Home Assistant one, we want to switch the order of sections so that authentik comes first. Also, what are your thoughts about those sections in general? Does one always have to do configuration on the authentik side? Again, thanks so much, this is 100% in the direction that we want to move with the Integrations docs: consistent ordering of the sections, headers using sentence-case capitalization, etc. |
tanberry
left a comment
There was a problem hiding this comment.
Thanks again! Just one requested change, on the Home Assistant one, to reorder the sections so that authentik is first. Everything else looks great!
Agreed with regards to the need for a template. Obviously one already exists but I think if we want consistency then ideally either we add more to the template or improve the guidance for writing documentation on the website?
I would assume that authentik would always need to be configured in one way or another in order to work with a new integration. And I guess we have to consider that for some users, this may be their first time setting up anything within authentik so they may not have any pre-existing configuration.
No worries at all, glad I can give something back to the project! |
|
Thank you again @ZuluWhiskey sorry it took me so long! |
* main: (75 commits) Add missing commas, correction of spelling errors (#8680) website/docs: Add documentation for Glitchtip (#8182) website: add solve gitea group does not take effect (#8413) enterprise: fix read_only activating when no license is installed (#8697) core: fix blueprint export (#8695) web: bump the sentry group in /web with 1 update (#8687) web: bump yaml from 2.3.4 to 2.4.0 in /web (#8689) web: bump the eslint group in /web with 1 update (#8688) core: bump pytest from 8.0.1 to 8.0.2 (#8693) website: bump @types/react from 18.2.57 to 18.2.58 in /website (#8690) web: bump the eslint group in /tests/wdio with 1 update (#8691) core: bump sentry-sdk from 1.40.4 to 1.40.5 (#8692) core: bump coverage from 7.4.1 to 7.4.3 (#8694) providers/oauth2: fix inconsistent `sub` value when setting via mapping (#8677) translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN (#8678) translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans (#8679) core, web: update translations (#8672) root: fix config loading after refactor during ruff migration (#8674) root: early spring clean for linting (#8498) website/integrations: multiple integration edits (#7923) ...
Details
Home-Assistantrather thanHome Assistant, I've not seen it referenced with a hyphen elsewhereI felt it best to not change too much in one PR before I get guidance from the project on whether this is wanted and/or useful
Checklist
ak test authentik/)make lint-fix)If an API change has been made
make gen-build)If changes to the frontend have been made
make web)make i18n-extract)If applicable
make website)