Skip to content
Open

Patch 1 #2562

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4727 commits
Select commit Hold shift + click to select a range
18152f1
chore: added oel configuration schemas (#2279)
deepakprabhakara Nov 12, 2025
94c5237
docs: bump to 99e1d24edde1c46372cb61a1839961fde59dba8b
aeneasr Nov 12, 2025
38c41b2
chore: clarify webhook config update (#2339)
vinckr Nov 12, 2025
2d65d82
fix: organizations docs (#2334)
vinckr Nov 12, 2025
8ee0132
feat: flutter quickstart (#2241)
pi1814 Nov 12, 2025
1a925a0
feat: add kratos webhook header allowlist config details (#2100)
K3das Nov 12, 2025
032c91a
feat: migration guide updates (#2315)
unatasha8 Nov 12, 2025
95097ea
fix: reduce preload stuff (#2343)
aeneasr Nov 14, 2025
93e24a2
chore: load more async / defer (#2344)
aeneasr Nov 14, 2025
51ceab2
docs: adds article for OAuth2 and OIDC disovery endpoints (#2324)
unatasha8 Nov 14, 2025
acb5a7a
fix: API client references in Go SDK documentation (#2342)
pi1814 Nov 18, 2025
b125692
chore: update docusaurus and fix cve deps (#2346)
aeneasr Nov 18, 2025
7480c08
chore: reduce preload by 1 (#2345)
aeneasr Nov 18, 2025
7943c4c
docs: restore schema references from "ory.com/kratos" to "ory.sh/krat…
wassimoo Nov 19, 2025
82e8131
chore: Upgrade packages in protect-page-login example in Go (#2335)
wassimoo Nov 19, 2025
2ca6a04
chore: upgrade packages in protect-page-login example in php (#2336)
wassimoo Nov 19, 2025
770daca
fix: update links to remove redirect (#2352)
jaygiang Nov 19, 2025
9aef859
fix: incorrect kratos schema references (#2354)
wassimoo Nov 20, 2025
7dcafd6
fix: remove PR_DESCRIPTION.md (#2353)
jaygiang Nov 20, 2025
a2067de
chore: update dependencies and documentation for Vue example (#2355)
wassimoo Nov 21, 2025
7b7041f
feat: add Java Spring Boot authentication example (#2357)
wassimoo Nov 21, 2025
1408eea
fix: set trailing slash to false in docusarus config (#2358)
jaygiang Nov 21, 2025
be9ab3d
chore: change logos for light and dark modes in navbar and footer (#2…
jaygiang Nov 21, 2025
582682c
chore(docs): update of OEL images (#2348)
ory-bot Nov 24, 2025
f00c558
feat: added OPENID_REDIRECT_EXACT_MATCH config to enforce stricter re…
deepakprabhakara Nov 24, 2025
4e6c0ae
fix: correct Auth0 export users script and update documentation (#2330)
wassimoo Nov 24, 2025
8c6f978
chore: remove canonical function and references (#2360)
jaygiang Nov 24, 2025
f0299e0
fix: update redirect destinations for oauth2-oidc (#2367)
jaygiang Nov 26, 2025
1bbc0d8
chore(docs): update of OEL images (#2363)
ory-bot Nov 26, 2025
63a5334
chore: remove absolute ory.com urls trailing slash (#2366)
jaygiang Nov 26, 2025
0936248
chore: format (#2365)
vinckr Nov 26, 2025
1437812
chore(docs): update of OEL images (#2369)
ory-bot Dec 2, 2025
d47ee02
fix: redirect vercel URL to production URL (#2371)
aeneasr Dec 2, 2025
809b358
fix: more redirect domains
aeneasr Dec 2, 2025
48a047e
fix: revert redirect to hidden vercel URL
aeneasr Dec 2, 2025
561bd83
feat: oauth2 stateless jwt access tokens (#2368)
shaunnkhan Dec 2, 2025
3e6bbe6
chore: update keto oel (#2370)
adamwalach Dec 2, 2025
de277c1
fix: add redirect for next 404s (#2372)
aeneasr Dec 2, 2025
af1f7f3
docs: update the dev/stage env listing of paid subscriptions (#2373)
tricky42 Dec 3, 2025
281c017
fix: redirect order for /docs/next
aeneasr Dec 3, 2025
ebeb826
fix: redirect order for /docs/next/*
aeneasr Dec 3, 2025
469182d
chore: vulnerable deps
aeneasr Dec 6, 2025
addfcb7
chore(docs): update of OEL images (#2374)
ory-bot Dec 7, 2025
4b75eda
chore: update react dependencies (#2376)
wassimoo Dec 8, 2025
a0a23d2
chore: add contact admonition (#2378)
vinckr Dec 8, 2025
ccadbcd
fix: redirects readme (#2379)
vinckr Dec 8, 2025
eb06fc1
chore: remove async scripts (#2385)
jonas-jonas Dec 10, 2025
e75958a
fix: wip license check (#2391)
nipsufn Dec 15, 2025
4070e3e
chore: update codeowners (#2390)
vinckr Dec 15, 2025
8be711e
chore: update minimum supported PostgreSQL version (#2393)
vinckr Dec 15, 2025
23b61b6
chore(docs): update of OEL images (#2377)
ory-bot Dec 15, 2025
b163347
chore: fix broken link (#2396)
Craigium Dec 15, 2025
1affda2
chore: added redirect and index.tsx file
unatasha8 Dec 4, 2025
87f8a51
chore: fixed broken link
unatasha8 Dec 4, 2025
2a37057
chore: fixed broken internal anchor links
unatasha8 Dec 10, 2025
34cf254
chore: adding make format changes
unatasha8 Dec 10, 2025
867ec65
docs: fixed broken anchor links
unatasha8 Dec 15, 2025
9fcf111
docs: fix formatting
unatasha8 Dec 15, 2025
3915d07
Update docs/guides/cli/15_config-identity-service.mdx
unatasha8 Dec 16, 2025
3b33b42
Update docs/guides/cli/15_config-identity-service.mdx
unatasha8 Dec 16, 2025
4ac97b5
Update docs/guides/cli/16_configure-oauth2-service.mdx
unatasha8 Dec 16, 2025
8728379
Update docs/guides/cli/16_configure-oauth2-service.mdx
unatasha8 Dec 16, 2025
53a4166
Update docs/guides/cli/17_configure-permission-service.mdx
unatasha8 Dec 16, 2025
f877f57
Update docs/guides/cli/17_configure-permission-service.mdx
unatasha8 Dec 16, 2025
a3946bd
Update docs/guides/custom-domains.mdx
unatasha8 Dec 16, 2025
575063a
Update docs/hydra/concepts/before-oauth2.mdx
unatasha8 Dec 16, 2025
40e3c9b
Update docs/hydra/guides/oauth2-webhooks.mdx
unatasha8 Dec 16, 2025
8fc305d
Update docs/hydra/guides/custom-ui-oauth2.mdx
unatasha8 Dec 16, 2025
99a0a68
Update docs/kratos/guides/zero-trust-iap-proxy-identity-access-proxy.mdx
unatasha8 Dec 16, 2025
08814ae
Update docs/kratos/self-service/flows/verify-email-account-activation…
unatasha8 Dec 16, 2025
708068f
Update docs/kratos/self-service/flows/verify-email-account-activation…
unatasha8 Dec 16, 2025
2ae4101
Update docs/kratos/self-service/flows/verify-email-account-activation…
unatasha8 Dec 16, 2025
2d8f6e2
Update docs/polis/guides/frameworks/remix.mdx
unatasha8 Dec 16, 2025
0672aff
Update docs/polis/guides/frameworks/remix.mdx
unatasha8 Dec 16, 2025
4765706
Update docs/polis/guides/configuring-saml-sso.mdx
unatasha8 Dec 16, 2025
c2150e9
docs: added file extensions to links
unatasha8 Dec 16, 2025
1d78d6d
docs: fixed anchor links
unatasha8 Dec 16, 2025
f537d64
docs: remove index.tsx file
unatasha8 Dec 16, 2025
3f22111
chore(docs): update of OEL images (#2398)
ory-bot Dec 19, 2025
16c8dca
chore: remove deprecated/experimental audit logs (#2399)
gaultier Dec 19, 2025
a907c53
feat: phrasing on OEL changelog when no changes are mentioned otherwi…
alnr Dec 19, 2025
ba6bf59
chore(docs): update of OEL images (#2401)
ory-bot Dec 23, 2025
7769b54
chore(docs): update of OEL changelog (#2403)
ory-bot Dec 23, 2025
9d4fd72
fix: add command arg to Install component (#2402)
kendaganio Dec 23, 2025
01db6b7
fix: mistaken auth.js integration callback url (remove /api prefix) (…
wassimoo Jan 12, 2026
9c9e0d2
feat: document SMS ctx.request_headers (#2392)
hperl Jan 12, 2026
3581575
fix: acct exp doc rendering (#2411)
pi1814 Jan 12, 2026
e0f6c07
feat: poc integration tests for identities management express.js samp…
wassimoo Jan 13, 2026
89f94c2
chore: saml acs url is now on the project slug (#2407)
deepakprabhakara Jan 13, 2026
bf58db2
chore: add subject_source: external_id for tokenizer documentation (#…
jonas-jonas Jan 13, 2026
dd1e214
chore: add guidance for external_id in tokenizer (#2414)
jonas-jonas Jan 14, 2026
e433140
chore: update node and gh actions (#2417)
deepakprabhakara Jan 15, 2026
bd05cfc
feat: add lastmod option to sitemap plugin configuration (#2418)
jaygiang Jan 16, 2026
6a43523
chore: added docs for onboarding portal mappers (#2410)
deepakprabhakara Jan 17, 2026
edd67bd
chore(docs): update of OEL images (#2404)
ory-bot Jan 19, 2026
a603e41
docs: bump to 74bef1058f900cbf57a5254ae42adf1894bc6fe4
aeneasr Jan 19, 2026
f246cea
feat: updated Polis swagger api to include ttlInMinutes config (#2416)
deepakprabhakara Jan 21, 2026
e150c43
docs: bump to 0a8d4467f789ece108cfdaa03fd56b1b35a573fc
aeneasr Jan 22, 2026
5b23724
feat: document search result set limits
alnr Jan 7, 2026
e93d361
feat: update typesense collection name in identity search
alnr Jan 14, 2026
388ecc9
docs: bump to 0a8d4467f789ece108cfdaa03fd56b1b35a573fc
aeneasr Jan 22, 2026
07551de
chore(docs): update of OEL images (#2421)
ory-bot Jan 24, 2026
a5c6a8f
chore(docs): update of OEL changelog (#2423)
ory-bot Jan 24, 2026
51aa5cf
fix: improve identity schema example (#2422)
vinckr Jan 26, 2026
61e6416
docs: bump to 2f3b64312b8d0ac9a01ef13cfe691732ec316986
aeneasr Jan 29, 2026
ff588d8
autogen(docs): generate cli docs
ory-bot Jan 29, 2026
450ac4a
chore(docs): update of OEL images (#2426)
ory-bot Feb 1, 2026
a4a2dbd
feat: search: update screenshot, description, and correct result set …
alnr Feb 3, 2026
6b9d231
chore: typo (#2429)
vinckr Feb 3, 2026
dfcb7a2
chore: update instruction for Services ID uniqueness (#2430)
pi1814 Feb 3, 2026
2eb06a5
chore: removed extraneous + (#2432)
deepakprabhakara Feb 3, 2026
af35569
chore(docs): update of OEL images (#2427)
ory-bot Feb 4, 2026
03307ea
chore(docs): update of OEL changelog (#2428)
ory-bot Feb 5, 2026
9caa7ad
feat: updated Polis swagger api to include includeOidcTokensInAsserti…
deepakprabhakara Feb 5, 2026
4226dd3
chore(docs): update of OEL images (#2434)
ory-bot Feb 5, 2026
c642938
docs: bump to ea04473929223951b2716a19c66368a2c6e7088b
aeneasr Feb 6, 2026
9480661
chore: add console roles and permissions (#2438)
pi1814 Feb 10, 2026
622d005
chore(docs): update of OEL images (#2436)
ory-bot Feb 10, 2026
ee9f034
chore(docs): update of OEL changelog (#2437)
ory-bot Feb 10, 2026
ef4b51d
fix: admin API URLs in local dev (#2439)
vinckr Feb 10, 2026
da5ca12
autogen(docs): generate cli docs
ory-bot Feb 11, 2026
215663e
feat: added note about certificate expiry details (#2441)
deepakprabhakara Feb 17, 2026
23eaf39
chore(docs): update of OEL changelog (#2442)
ory-bot Feb 17, 2026
cf93984
chore(docs): update of OEL images (#2440)
ory-bot Feb 17, 2026
dffbcf5
autogen(docs): generate cli docs
ory-bot Feb 18, 2026
fac5856
autogen(docs): generate cli docs
ory-bot Feb 18, 2026
0a99b74
fix: list formatting (#2452)
gaultier Feb 18, 2026
b076c12
autogen(docs): generate cli docs
ory-bot Feb 18, 2026
7e27042
docs: bump to 21d184ba4d7aed83ef2dcdeba6def096ec581ba4
aeneasr Feb 19, 2026
d224f56
fix: remove unused font loading configurations (#2455)
jaygiang Feb 19, 2026
9a7f8d5
feat: document events (#2454)
hperl Feb 20, 2026
c1db9d0
docs: update keto examples to use OPL and subjectsets (#2448)
DavudSafarli Feb 20, 2026
1400732
docs: bump to db2b7d94901a2d96878dce995bb0cd1a137ab186
aeneasr Feb 20, 2026
6cf2bf1
chore(docs): update of OEL images (#2450)
ory-bot Feb 20, 2026
419f7d0
chore(docs): update of OEL changelog (#2451)
ory-bot Feb 20, 2026
96720b0
feat: added a guide for the passkey integrations (#2362)
jhickmanit Feb 21, 2026
3cc99bf
chore(docs): update of OEL images (#2457)
ory-bot Feb 25, 2026
526deea
docs: bump to 0f1bbcbefbadcff1e9ea29b238d9441e5bbd40f2
aeneasr Feb 26, 2026
52f0306
chore(docs): update of OEL images (#2458)
ory-bot Mar 3, 2026
b748e66
chore(docs): update of OEL changelog (#2459)
ory-bot Mar 3, 2026
2a362f4
feat: add secrets to security checklist section (#2461)
DavudSafarli Mar 9, 2026
9307e69
chore: add uaepass docs (#2449)
pi1814 Mar 10, 2026
7b44379
fix: add redirect uri example (#2465)
vinckr Mar 10, 2026
12392cd
docs: bump to a9c693eadb24f3dc8e74e7aff09afffe10eac703
aeneasr Mar 10, 2026
4f88699
chore(docs): update of OEL images (#2462)
ory-bot Mar 10, 2026
a160661
docs: bump to 7339065a2111df2e0127cc9cdee74bc41c4b3adb
aeneasr Mar 11, 2026
6631040
chore(docs): update of OEL images (#2467)
ory-bot Mar 11, 2026
ede37c1
chore(docs): update of OEL changelog (#2464)
ory-bot Mar 11, 2026
265bb8d
fix: mcp docs + widget (#2468)
vinckr Mar 11, 2026
cd1d9be
chore: preload fonts (#2469)
jonas-jonas Mar 11, 2026
18ca5d2
docs: add email as authentication method (#2397)
elfkuzco Mar 11, 2026
401948f
chore: update dependencies for Express.js authentication example (#2340)
wassimoo Mar 11, 2026
b95c8c4
docs: add documentation for console SSO (#2471)
jonas-jonas Mar 11, 2026
b9551c9
chore: add app detection info and update uaepass urls (#2470)
pi1814 Mar 12, 2026
1159137
chore: remove ory proxy from h1 (#2406)
vinckr Mar 12, 2026
98ac3b8
fix: update OEL quickstart
alnr Feb 6, 2026
6ba8d39
fix: update links to use HTTPS (#2380)
jaygiang Mar 13, 2026
06e7608
feat: add captcha byo mode doc (#2463)
pcaillaudm Mar 13, 2026
e1f0159
docs: bump to 6b8a5cd8c5d1e6c73161dfa97a95d38d6ee5aba6
aeneasr Mar 16, 2026
a303d58
fix: add note for vercel cnam (#2473)
vinckr Mar 17, 2026
e00297e
chore(docs): update of OEL images (#2475)
ory-bot Mar 17, 2026
7706405
chore(docs): update of OEL changelog (#2476)
ory-bot Mar 17, 2026
6addb32
feat: document automatic account linking for Google and Apple provide…
hperl Mar 19, 2026
5eaedab
docs: bump to 8c8474dc96054a904a1ed5c7a121ace19bdfd4fe
aeneasr Mar 20, 2026
1955cfa
chore(docs): update of OEL images (#2478)
ory-bot Mar 20, 2026
a2ad526
autogen(docs): generate cli docs
ory-bot Mar 20, 2026
eb4e21a
docs: bump to 4321f12b40ba48bc5754463e8ce039b8d8538279
aeneasr Mar 20, 2026
f760191
autogen(docs): generate cli docs
ory-bot Mar 23, 2026
0ecdd06
chore: update repository templates to https://github.com/ory/meta/com…
ory-bot Mar 24, 2026
27cdb0b
fix: update cache rules
aeneasr Mar 24, 2026
d43e01b
fix: switch JetBrains Mono to variable font and add preload (#2482)
jonas-jonas Mar 24, 2026
ec43be4
chore: longer browser ttl on static assets
aeneasr Mar 24, 2026
5ddc81e
feat: use system fonts (#2481)
alnr Mar 24, 2026
11c9925
chore: update cache times
aeneasr Mar 24, 2026
3a7b9d7
fix: preload main CSS (#2486)
aeneasr Mar 24, 2026
31d967e
autogen(docs): generate cli docs
ory-bot Mar 24, 2026
205eb9a
feat: embed main CSS inline instead of preloading (#2487)
aeneasr Mar 25, 2026
8182620
docs: bump to 76621995f935855dbb1de031895acc88d347dab2
aeneasr Mar 25, 2026
868c08f
chore(docs): update of OEL images (#2489)
ory-bot Mar 25, 2026
677e4d3
feat: add HTTPS event streams
alnr Mar 23, 2026
3e59e89
autogen(docs): generate cli docs
ory-bot Mar 25, 2026
4b3aa00
docs: moved and updated CAPTCHA challenge doc
unatasha8 Mar 17, 2026
9ed6109
autogen(docs): generate cli docs
ory-bot Mar 26, 2026
dfd2c05
docs: bump to 412b783b84be99fe64a763316c72f00720ca7fd2
aeneasr Mar 27, 2026
d5eb0b6
docs: document update_identity_on_login for OIDC providers (#2479)
hperl Mar 27, 2026
1c0076f
fix: need a polyfill for buffer (#2496)
deepakprabhakara Mar 30, 2026
87a2d43
docs: bump to 6a4e53dab39c42508186d9eb03a026624f810957
aeneasr Apr 2, 2026
85f352c
chore: add email validation rules (#2497)
pi1814 Apr 3, 2026
eddc314
autogen(docs): generate cli docs
ory-bot Apr 7, 2026
1d09448
chore: updated scim 409 conflict error details (#2501)
deepakprabhakara Apr 8, 2026
ef76b26
autogen(docs): generate cli docs
ory-bot Apr 8, 2026
e83d8f7
autogen(docs): generate cli docs
ory-bot Apr 8, 2026
110423e
autogen(docs): generate cli docs
ory-bot Apr 8, 2026
08c9179
autogen(docs): generate cli docs
ory-bot Apr 8, 2026
12e8c86
docs: add preserve_ext_claims configuration to JWT access token guide…
shaunnkhan Apr 8, 2026
ff64b3f
chore: update registry config (#2503)
adamwalach Apr 8, 2026
b421d59
docs: add break-glass SSO account recovery (#2491)
hperl Apr 9, 2026
96cbab4
fix: borken redirects (#2504)
vinckr Apr 13, 2026
86f766a
chore(docs): update of OEL images (#2490)
ory-bot Apr 14, 2026
6066873
docs: bump to 67a828c3bc6d46f4ba41898a52d82f495025e0a9
aeneasr Apr 15, 2026
e5b0516
feat: add Ory Console guide for password migration hook (#2500)
MikeSagnelli Apr 15, 2026
8daf6aa
chore(docs): update of OEL images (#2509)
ory-bot Apr 15, 2026
3fb8239
autogen(docs): generate cli docs
ory-bot Apr 17, 2026
0fa5879
autogen(docs): generate cli docs
ory-bot Apr 20, 2026
2032ba4
docs: migration from Kratos 0.10.0 (#2515)
hperl Apr 20, 2026
efd419c
autogen(docs): generate cli docs
ory-bot Apr 20, 2026
e94f142
docs: bump to 1d4d9d38559f5c1dede9ca6644a695e84334933a
aeneasr Apr 21, 2026
2f2307f
autogen(docs): generate cli docs
ory-bot Apr 21, 2026
7cc71ca
docs: point compliance page to Ory Trust Center (#2518)
tricky42 Apr 21, 2026
d00132b
chore(docs): update of OEL images (#2514)
ory-bot Apr 22, 2026
af07ddb
chore(docs): update of OEL changelog (#2517)
ory-bot Apr 22, 2026
0e1a994
feat: new docs design (#2505)
wassimoo Apr 23, 2026
337888a
fix: document proper claim update logic (#2520)
hperl Apr 23, 2026
e61cbcc
docs: document enum identity schema dropdowns (#2508)
hperl Apr 23, 2026
d5b42b0
chore: renamed JACKSON_API_KEYS to API_KEYS (#2513)
deepakprabhakara Apr 23, 2026
b6eccac
chore: html cache trial
aeneasr Apr 24, 2026
2b34959
docs: bump to 487df26cbb8dfc391c01e68f1192fe15b700225c
aeneasr Apr 24, 2026
e614953
fix: document missing identity schema presets and Console instruction…
olagruchala Apr 24, 2026
5b13fc6
feat: faceting of identity metadata (#2480)
alnr Apr 24, 2026
a976953
chore: add TOTP, passkey, and WebAuthn credential import documentatio…
pi1814 Apr 24, 2026
8134465
chore(docs): update of OEL images (#2527)
ory-bot Apr 27, 2026
c8d3c89
chore: upgrade Docusaurus to 3.10.0 (#2533)
aeneasr Apr 28, 2026
e71b9c5
chore: add Vercel Speed Insights integration (#2534)
jaygiang Apr 29, 2026
e3a956e
chore: add AGENTS.md (#2522)
hperl Apr 29, 2026
a9949de
chore(docs): update of OEL images (#2531)
ory-bot Apr 29, 2026
ff73b9a
chore(docs): update of OEL changelog (#2532)
ory-bot Apr 29, 2026
74a9329
chore: configure Vercel Speed Insights for docs project (#2536)
jaygiang Apr 29, 2026
82a63ce
docs: fixed 404 error for high-performance pooling link
unatasha8 Apr 30, 2026
05f1e68
docs: fixed formatting
unatasha8 Apr 30, 2026
1ebe731
autogen(docs): generate cli docs
ory-bot Apr 30, 2026
d86fdb6
fix: typo in account linking mode description (#2535)
KT-Doan Apr 30, 2026
9edbb7b
fix: document support for externalId filtering (#2538)
hperl May 5, 2026
05da22a
docs: document upstream MFA carry-over for OIDC social sign-in (#2507)
hperl May 5, 2026
8505fff
docs: bump to 7731a723178585eaa3cb4ac6921587d8ea8cb5a3
aeneasr May 5, 2026
f191068
fix: kratos quickstart (#2530)
vinckr May 5, 2026
1526f60
fix: update broken internal links in documentation (#2544)
wassimoo May 5, 2026
9ac94e6
chore: clarify console SSO (#2541)
vinckr May 5, 2026
8561aec
docs: rewrite keto rbac guide(#2545)
DavudSafarli May 8, 2026
2c4e95d
docs: bump to b778120a26f4027a6f4a7ce963083c9c3a18710e
aeneasr May 11, 2026
ca44368
feat: add same deployment link util (#2546)
wassimoo May 11, 2026
3ea6862
chore: improve RoleID guidance and Scoping explanations in Keto RBAC …
DavudSafarli May 12, 2026
dc41be4
feat: add announcements banner (#2549)
wassimoo May 13, 2026
886d91d
feat: document DeviceAuthn (#2447)
gaultier May 13, 2026
9e79417
chore: update dependencies and improve README for React authenticatio…
wassimoo May 15, 2026
7a237ee
docs: document the Kratos Landlock filesystem sandbox (#2550)
gaultier May 15, 2026
5d20049
docs: bump to 93105550a952d294e68d9c0da88dfca951de4753
aeneasr May 15, 2026
3c51e51
chore(docs): update of OEL images (#2540)
ory-bot May 15, 2026
c10fb6c
chore: update cache control max-age (#2556)
jaygiang May 18, 2026
d8dcb6e
chore: update repository templates to https://github.com/ory/meta/com…
ory-bot May 18, 2026
8391fa0
Rename error.mdx to er
majay7297-code May 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 0 additions & 30 deletions .circleci/config.yml

This file was deleted.

5 changes: 5 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
reviews:
review_status: false
# Temporarily exclude MDX files from review processing.
path_filters:
- "!**/*.mdx"
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
root = true

[*]
insert_final_newline = true
charset = utf-8
trim_trailing_whitespace = true
indent_style = space
indent_size = 2
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
* @vinckr @aeneasr @zepatrik @piotrmsc @unatasha8 @wassimoo
*.md @vinckr @aeneasr @unatasha8
*.mdx @vinckr @aeneasr @unatasha8
/code-examples/ @aeneasr @zepatrik @piotrmsc @wassimoo
8 changes: 8 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# AUTO-GENERATED, DO NOT EDIT!
# Please edit the original at https://github.com/ory/meta/blob/master/templates/repository/common/.github/FUNDING.yml

# These are supported funding model platforms

# github:
patreon: _ory
open_collective: ory
122 changes: 122 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG-REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# AUTO-GENERATED, DO NOT EDIT!
# Please edit the original at https://github.com/ory/meta/blob/master/templates/repository/common/.github/ISSUE_TEMPLATE/BUG-REPORT.yml

description: "Create a bug report"
labels:
- bug
name: "Bug Report"
body:
- attributes:
value: "Thank you for taking the time to fill out this bug report!\n"
type: markdown
- attributes:
label: "Preflight checklist"
options:
- label:
"I could not find a solution in the existing issues, docs, nor
discussions."
required: true
- label:
"I agree to follow this project's [Code of
Conduct](https://github.com/ory/docs/blob/master/CODE_OF_CONDUCT.md)."
required: true
- label:
"I have read and am following this repository's [Contribution
Guidelines](https://github.com/ory/docs/blob/master/CONTRIBUTING.md)."
required: true
- label:
"I have joined the [Ory Community Slack](https://slack.ory.com)."
- label:
"I am signed up to the [Ory Security Patch
Newsletter](https://www.ory.com/l/sign-up-newsletter)."
id: checklist
type: checkboxes
- attributes:
description:
"Enter the slug or API URL of the affected Ory Network project. Leave
empty when you are self-hosting."
label: "Ory Network Project"
placeholder: "https://<your-project-slug>.projects.oryapis.com"
id: ory-network-project
type: input
- attributes:
description: "A clear and concise description of what the bug is."
label: "Describe the bug"
placeholder: "Tell us what you see!"
id: describe-bug
type: textarea
validations:
required: true
- attributes:
description: |
Clear, formatted, and easy to follow steps to reproduce the behavior:
placeholder: |
Steps to reproduce the behavior:

1. Run `docker run ....`
2. Make API Request to with `curl ...`
3. Request fails with response: `{"some": "error"}`
label: "Reproducing the bug"
id: reproduce-bug
type: textarea
validations:
required: true
- attributes:
description:
"Please copy and paste any relevant log output. This will be
automatically formatted into code, so no need for backticks. Please
redact any sensitive information"
label: "Relevant log output"
render: shell
placeholder: |
log=error ....
id: logs
type: textarea
- attributes:
description:
"Please copy and paste any relevant configuration. This will be
automatically formatted into code, so no need for backticks. Please
redact any sensitive information!"
label: "Relevant configuration"
render: yml
placeholder: |
server:
admin:
port: 1234
id: config
type: textarea
- attributes:
description: "What version of our software are you running?"
label: Version
id: version
type: input
validations:
required: true
- attributes:
label: "On which operating system are you observing this issue?"
options:
- Ory Network
- macOS
- Linux
- Windows
- FreeBSD
- Other
id: operating-system
type: dropdown
- attributes:
label: "In which environment are you deploying?"
options:
- Ory Network
- Docker
- "Docker Compose"
- "Kubernetes with Helm"
- Kubernetes
- Binary
- Other
id: deployment
type: dropdown
- attributes:
description: "Add any other context about the problem here."
label: Additional Context
id: additional
type: textarea
125 changes: 125 additions & 0 deletions .github/ISSUE_TEMPLATE/DESIGN-DOC.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
# AUTO-GENERATED, DO NOT EDIT!
# Please edit the original at https://github.com/ory/meta/blob/master/templates/repository/common/.github/ISSUE_TEMPLATE/DESIGN-DOC.yml

description:
"A design document is needed for non-trivial changes to the code base."
labels:
- rfc
name: "Design Document"
body:
- attributes:
value: |
Thank you for writing this design document.

One of the key elements of Ory's software engineering culture is the use of defining software designs through design docs. These are relatively informal documents that the primary author or authors of a software system or application create before they embark on the coding project. The design doc documents the high level implementation strategy and key design decisions with emphasis on the trade-offs that were considered during those decisions.

Ory is leaning heavily on [Google's design docs process](https://www.industrialempathy.com/posts/design-docs-at-google/)
and [Golang Proposals](https://github.com/golang/proposal).

Writing a design doc before contributing your change ensures that your ideas are checked with
the community and maintainers. It will save you a lot of time developing things that might need to be changed
after code reviews, and your pull requests will be merged faster.
type: markdown
- attributes:
label: "Preflight checklist"
options:
- label:
"I could not find a solution in the existing issues, docs, nor
discussions."
required: true
- label:
"I agree to follow this project's [Code of
Conduct](https://github.com/ory/docs/blob/master/CODE_OF_CONDUCT.md)."
required: true
- label:
"I have read and am following this repository's [Contribution
Guidelines](https://github.com/ory/docs/blob/master/CONTRIBUTING.md)."
required: true
- label:
"I have joined the [Ory Community Slack](https://slack.ory.com)."
- label:
"I am signed up to the [Ory Security Patch
Newsletter](https://www.ory.com/l/sign-up-newsletter)."
id: checklist
type: checkboxes
- attributes:
description:
"Enter the slug or API URL of the affected Ory Network project. Leave
empty when you are self-hosting."
label: "Ory Network Project"
placeholder: "https://<your-project-slug>.projects.oryapis.com"
id: ory-network-project
type: input
- attributes:
description: |
This section gives the reader a very rough overview of the landscape in which the new system is being built and what is actually being built. This isn’t a requirements doc. Keep it succinct! The goal is that readers are brought up to speed but some previous knowledge can be assumed and detailed info can be linked to. This section should be entirely focused on objective background facts.
label: "Context and scope"
id: scope
type: textarea
validations:
required: true

- attributes:
description: |
A short list of bullet points of what the goals of the system are, and, sometimes more importantly, what non-goals are. Note, that non-goals aren’t negated goals like “The system shouldn’t crash”, but rather things that could reasonably be goals, but are explicitly chosen not to be goals. A good example would be “ACID compliance”; when designing a database, you’d certainly want to know whether that is a goal or non-goal. And if it is a non-goal you might still select a solution that provides it, if it doesn’t introduce trade-offs that prevent achieving the goals.
label: "Goals and non-goals"
id: goals
type: textarea
validations:
required: true

- attributes:
description: |
This section should start with an overview and then go into details.
The design doc is the place to write down the trade-offs you made in designing your software. Focus on those trade-offs to produce a useful document with long-term value. That is, given the context (facts), goals and non-goals (requirements), the design doc is the place to suggest solutions and show why a particular solution best satisfies those goals.

The point of writing a document over a more formal medium is to provide the flexibility to express the problem at hand in an appropriate manner. Because of this, there is no explicit guidance on how to actually describe the design.
label: "The design"
id: design
type: textarea
validations:
required: true

- attributes:
description: |
If the system under design exposes an API, then sketching out that API is usually a good idea. In most cases, however, one should withstand the temptation to copy-paste formal interface or data definitions into the doc as these are often verbose, contain unnecessary detail and quickly get out of date. Instead, focus on the parts that are relevant to the design and its trade-offs.
label: "APIs"
id: apis
type: textarea

- attributes:
description: |
Systems that store data should likely discuss how and in what rough form this happens. Similar to the advice on APIs, and for the same reasons, copy-pasting complete schema definitions should be avoided. Instead, focus on the parts that are relevant to the design and its trade-offs.
label: "Data storage"
id: persistence
type: textarea

- attributes:
description: |
Design docs should rarely contain code, or pseudo-code except in situations where novel algorithms are described. As appropriate, link to prototypes that show the feasibility of the design.
label: "Code and pseudo-code"
id: pseudocode
type: textarea

- attributes:
description: |
One of the primary factors that would influence the shape of a software design and hence the design doc, is the degree of constraint of the solution space.

On one end of the extreme is the “greenfield software project”, where all we know are the goals, and the solution can be whatever makes the most sense. Such a document may be wide-ranging, but it also needs to quickly define a set of rules that allow zooming in on a manageable set of solutions.

On the other end are systems where the possible solutions are very well defined, but it isn't at all obvious how they could even be combined to achieve the goals. This may be a legacy system that is difficult to change and wasn't designed to do what you want it to do or a library design that needs to operate within the constraints of the host programming language.

In this situation, you may be able to enumerate all the things you can do relatively easily, but you need to creatively put those things together to achieve the goals. There may be multiple solutions, and none of them are great, and hence such a document should focus on selecting the best way given all identified trade-offs.
label: "Degree of constraint"
id: constrait
type: textarea

- attributes:
description: |
This section lists alternative designs that would have reasonably achieved similar outcomes. The focus should be on the trade-offs that each respective design makes and how those trade-offs led to the decision to select the design that is the primary topic of the document.

While it is fine to be succinct about a solution that ended up not being selected, this section is one of the most important ones as it shows very explicitly why the selected solution is the best given the project goals and how other solutions, that the reader may be wondering about, introduce trade-offs that are less desirable given the goals.

label: Alternatives considered
id: alternatives
type: textarea
86 changes: 86 additions & 0 deletions .github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
# AUTO-GENERATED, DO NOT EDIT!
# Please edit the original at https://github.com/ory/meta/blob/master/templates/repository/common/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml

description:
"Suggest an idea for this project without a plan for implementation"
labels:
- feat
name: "Feature Request"
body:
- attributes:
value: |
Thank you for suggesting an idea for this project!

If you already have a plan to implement a feature or a change, please create a [design document](https://github.com/aeneasr/gh-template-test/issues/new?assignees=&labels=rfc&template=DESIGN-DOC.yml) instead if the change is non-trivial!
type: markdown
- attributes:
label: "Preflight checklist"
options:
- label:
"I could not find a solution in the existing issues, docs, nor
discussions."
required: true
- label:
"I agree to follow this project's [Code of
Conduct](https://github.com/ory/docs/blob/master/CODE_OF_CONDUCT.md)."
required: true
- label:
"I have read and am following this repository's [Contribution
Guidelines](https://github.com/ory/docs/blob/master/CONTRIBUTING.md)."
required: true
- label:
"I have joined the [Ory Community Slack](https://slack.ory.com)."
- label:
"I am signed up to the [Ory Security Patch
Newsletter](https://www.ory.com/l/sign-up-newsletter)."
id: checklist
type: checkboxes
- attributes:
description:
"Enter the slug or API URL of the affected Ory Network project. Leave
empty when you are self-hosting."
label: "Ory Network Project"
placeholder: "https://<your-project-slug>.projects.oryapis.com"
id: ory-network-project
type: input
- attributes:
description:
"Is your feature request related to a problem? Please describe."
label: "Describe your problem"
placeholder:
"A clear and concise description of what the problem is. Ex. I'm always
frustrated when [...]"
id: problem
type: textarea
validations:
required: true
- attributes:
description: |
Describe the solution you'd like
placeholder: |
A clear and concise description of what you want to happen.
label: "Describe your ideal solution"
id: solution
type: textarea
validations:
required: true
- attributes:
description: "Describe alternatives you've considered"
label: "Workarounds or alternatives"
id: alternatives
type: textarea
validations:
required: true
- attributes:
description: "What version of our software are you running?"
label: Version
id: version
type: input
validations:
required: true
- attributes:
description:
"Add any other context or screenshots about the feature request here."
label: Additional Context
id: additional
type: textarea
Loading
Loading