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

website: add links to schema references #10484

Open
wants to merge 76 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 70 commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
3146e5a
web: fix esbuild issue with style sheets
kensternberg-authentik Mar 8, 2024
fe52f44
Merge branch 'main' into dev
kensternberg-authentik Mar 11, 2024
e505f27
Merge branch 'main' into dev
kensternberg-authentik Mar 11, 2024
5090621
Merge branch 'main' into dev
kensternberg-authentik Mar 11, 2024
035bda4
Merge branch 'main' into dev
kensternberg-authentik Mar 12, 2024
2d0117d
Merge branch 'main' into dev
kensternberg-authentik Mar 13, 2024
22cb5b7
Merge branch 'main' into dev
kensternberg-authentik Mar 14, 2024
8b4e036
Merge branch 'main' into dev
kensternberg-authentik Mar 14, 2024
db96e1a
Merge branch 'main' into dev
kensternberg-authentik Mar 18, 2024
8946b81
Merge branch 'main' into dev
kensternberg-authentik Mar 19, 2024
30beca9
Merge branch 'main' into dev
kensternberg-authentik Mar 19, 2024
5d84082
Merge branch 'main' into dev
kensternberg-authentik Mar 20, 2024
a7e3dca
Merge branch 'main' into dev
kensternberg-authentik Mar 21, 2024
2d254d6
Merge branch 'main' into dev
kensternberg-authentik Mar 25, 2024
3f95020
Merge branch 'main' into dev
kensternberg-authentik Mar 26, 2024
a056703
Merge branch 'main' into dev
kensternberg-authentik Mar 27, 2024
fc00bde
Merge branch 'main' into dev
kensternberg-authentik Mar 29, 2024
7123b2c
Merge branch 'main' into dev
kensternberg-authentik Mar 29, 2024
5d4c380
Merge branch 'main' into dev
kensternberg-authentik Apr 1, 2024
66cefcc
Merge branch 'main' into dev
kensternberg-authentik Apr 2, 2024
875fc5c
Merge branch 'main' into dev
kensternberg-authentik Apr 4, 2024
c84be1d
Merge branch 'main' into dev
kensternberg-authentik Apr 8, 2024
b08dcc2
Merge branch 'main' into dev
kensternberg-authentik Apr 9, 2024
272fdc5
Merge branch 'main' into dev
kensternberg-authentik Apr 10, 2024
23665d1
Merge branch 'main' into dev
kensternberg-authentik Apr 10, 2024
cacdf64
Merge branch 'main' into dev
kensternberg-authentik Apr 11, 2024
085debf
Merge branch 'main' into dev
kensternberg-authentik Apr 12, 2024
f19ed14
Merge branch 'main' into dev
kensternberg-authentik Apr 16, 2024
ac4ba5d
Merge branch 'main' into dev
kensternberg-authentik Apr 17, 2024
98503f6
Merge branch 'main' into dev
kensternberg-authentik Apr 18, 2024
2d94b16
Merge branch 'main' into dev
kensternberg-authentik Apr 22, 2024
34de6bf
Merge branch 'main' into dev
kensternberg-authentik Apr 24, 2024
ca42506
Merge branch 'main' into dev
kensternberg-authentik Apr 25, 2024
2a96900
Merge branch 'main' into dev
kensternberg-authentik May 2, 2024
9acebec
Merge branch 'main' into dev
kensternberg-authentik May 3, 2024
8248163
Merge branch 'main' into dev
kensternberg-authentik May 3, 2024
ee37e92
Merge branch 'main' into dev
kensternberg-authentik May 7, 2024
e1d565d
Merge branch 'main' into dev
kensternberg-authentik May 8, 2024
3d532d4
Merge branch 'main' into dev
kensternberg-authentik May 9, 2024
fffc8c7
Merge branch 'main' into dev
kensternberg-authentik May 10, 2024
3fae9e5
Merge branch 'main' into dev
kensternberg-authentik May 13, 2024
09803fe
Merge branch 'main' into dev
kensternberg-authentik May 14, 2024
5752497
Merge branch 'main' into dev
kensternberg-authentik May 17, 2024
61eb9fa
Merge branch 'main' into dev
kensternberg-authentik May 22, 2024
3ff20ca
Merge branch 'main' into dev
kensternberg-authentik May 24, 2024
5b132c8
Merge branch 'main' into dev
kensternberg-authentik May 28, 2024
2488eb9
Merge branch 'main' into dev
kensternberg-authentik Jun 3, 2024
312f364
Merge branch 'main' into dev
kensternberg-authentik Jun 4, 2024
fcab990
Merge branch 'main' into dev
kensternberg-authentik Jun 11, 2024
10bfc4e
erge branch 'main' into dev
kensternberg-authentik Jun 13, 2024
c49185d
Merge branch 'main' into dev
kensternberg-authentik Jun 14, 2024
7b208d9
Merge branch 'main' into dev
kensternberg-authentik Jun 18, 2024
75b605f
Merge branch 'main' into dev
kensternberg-authentik Jun 19, 2024
186e1bf
Merge branch 'main' into dev
kensternberg-authentik Jun 20, 2024
be9b44a
Merge branch 'main' into dev
kensternberg-authentik Jun 24, 2024
44e4a5a
Merge branch 'main' into dev
kensternberg-authentik Jun 27, 2024
833317c
Merge branch 'main' into dev
kensternberg-authentik Jun 27, 2024
db059d9
Merge branch 'main' into dev
kensternberg-authentik Jun 28, 2024
fec46df
Merge branch 'main' into dev
kensternberg-authentik Jun 29, 2024
720f175
Merge branch 'main' into dev
kensternberg-authentik Jul 1, 2024
e70c5a1
Merge branch 'main' into dev
kensternberg-authentik Jul 2, 2024
de2ecfd
Merge branch 'main' into dev
kensternberg-authentik Jul 3, 2024
aae6f05
Merge branch 'main' into dev
kensternberg-authentik Jul 5, 2024
9b6bc47
Merge branch 'main' into dev
kensternberg-authentik Jul 5, 2024
cc6ed44
Merge branch 'main' into dev
kensternberg-authentik Jul 8, 2024
151529a
root: fix migrations missing using db_alias
rissson Jul 8, 2024
dba17ee
more
rissson Jul 8, 2024
35c8ca1
Merge remote-tracking branch 'origin/migrations-fix-missing-using' in…
kensternberg-authentik Jul 8, 2024
d9b67e9
Merge branch 'main' into dev
kensternberg-authentik Jul 12, 2024
eca7022
website: add links to schema references
kensternberg-authentik Jul 12, 2024
b6973f6
Merge branch 'main' into website/edit/links-to-schemas
kensternberg-authentik Nov 1, 2024
be8ced9
website: add a script to automatically replace the list of available …
kensternberg-authentik Nov 1, 2024
e20d089
use dots for version numbers
BeryJu Nov 6, 2024
9959221
run as part of build
BeryJu Nov 6, 2024
3e40fab
format
BeryJu Nov 6, 2024
c8087ad
write file back
BeryJu Nov 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 25 additions & 1 deletion website/developer-docs/blueprints/v1/structure.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,34 @@
import Collapse from "@site/src/components/Collapse";

# File structure

Blueprints are YAML files, which can use some additional tags to ease blueprint creation.

## Schema

The blueprint schema is available under `https://goauthentik.io/blueprints/schema.json`. It is also possible to target a specific version's blueprint schema by using `https://version-2023-4.goauthentik.io/blueprints/schema.json`.
The blueprint schema is available under
[`https://goauthentik.io/blueprints/schema.json`](https://goauthentik.io/blueprints/schema.json). It
is also possible to target a specific version's blueprint schema by using
[`https://version-2023-4.goauthentik.io/blueprints/schema.json`](https://version-2023-4.goauthentik.io/blueprints/schema.json).

<Collapse title="Available Older Blueprint Schemas">
- [Version 2022-8](https://version-2022-8.goauthentik.io/blueprints/schema.json)
BeryJu marked this conversation as resolved.
Show resolved Hide resolved
- [Version 2022-9](https://version-2022-9.goauthentik.io/blueprints/schema.json)
- [Version 2022-10](https://version-2022-10.goauthentik.io/blueprints/schema.json)
- [Version 2022-11](https://version-2022-11.goauthentik.io/blueprints/schema.json)
- [Version 2022-12](https://version-2022-12.goauthentik.io/blueprints/schema.json)
- [Version 2023-1](https://version-2023-1.goauthentik.io/blueprints/schema.json)
- [Version 2023-2](https://version-2023-2.goauthentik.io/blueprints/schema.json)
- [Version 2023-3](https://version-2023-3.goauthentik.io/blueprints/schema.json)
- [Version 2023-4](https://version-2023-4.goauthentik.io/blueprints/schema.json)
- [Version 2023-5](https://version-2023-5.goauthentik.io/blueprints/schema.json)
- [Version 2023-6](https://version-2023-6.goauthentik.io/blueprints/schema.json)
- [Version 2023-8](https://version-2023-8.goauthentik.io/blueprints/schema.json)
- [Version 2023-10](https://version-2023-10.goauthentik.io/blueprints/schema.json)
- [Version 2024-2](https://version-2024-2.goauthentik.io/blueprints/schema.json)
- [Version 2024-4](https://version-2024-4.goauthentik.io/blueprints/schema.json)
- [Version 2024-6](https://version-2024-6.goauthentik.io/blueprints/schema.json)
</Collapse>

To use the schema with Visual Studio code and the YAML extension, add this comment at the top of your blueprint files:

Expand Down
15 changes: 15 additions & 0 deletions website/src/components/Collapse.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Details from "@theme/MDXComponents/Details";

export default function Collapse(props: {
children: React.ReactNode;
title?: string;
}) {
const { children, title = "Collapse" } = props;

return (
<Details>
<summary mdxType="summary">{title}</summary>
{children}
</Details>
);
}
Loading