Jens L.
7bb40bf058
ci: cherry pick improvements ( #16477 )
...
* git user name as param
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* prevent variable expansion in external strings
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* only run on pull_request_target for external PRs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* get bot ID from task
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-08-29 18:21:35 +01:00
dependabot[bot]
a4bc9942ef
ci: bump actions/attest-build-provenance from 2 to 3 ( #16462 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-29 15:25:08 +02:00
Marc 'risson' Schmitt
d57d305c3f
ci: remove Python client API publication ( #16468 )
2025-08-29 13:22:12 +00:00
Jens L.
a5d269929e
ci: fix cherry-pick for the last time and cleanup ( #16409 )
...
* remove old config
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remove duplicate #
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix run erroring on dependabot/external PRs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-08-27 15:14:13 +01:00
Jens L.
7fd649f1f1
ci: fix cherry-pick fully ( #16379 )
...
* remove extra labels
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remove concurrency
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* unrelated change but bundle react updates
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-08-26 20:55:00 +01:00
Jens L.
3a7529a3e1
ci: Fix cherry-pick v5, remove --json flag ( #16377 )
...
* cancel in progress
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remove --json flag
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-08-26 20:37:00 +01:00
Jens L.
61db0fa760
ci: fix cherry-pick quoting PR body causing variable expansion ( #16376 )
...
* set pipefail etc just to be sure
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* dont quote PR body
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* dont run on issue label
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-08-26 20:26:27 +01:00
Jens L.
04f883c8da
ci: fix missing triggers for cherry-pick ( #16375 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-08-26 20:16:01 +01:00
Jens L.
baeb892a22
ci: Add label-based cherry-pick ( #16370 )
...
* yaml consistency
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* create backport label on branch off
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* ci: add cherry-pick action
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Update .github/actions/cherry-pick/action.yml
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Jens L. <jens@beryju.org >
* Apply suggestions from code review
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Jens L. <jens@beryju.org >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Signed-off-by: Jens L. <jens@beryju.org >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2025-08-26 17:25:36 +01:00
Marc 'risson' Schmitt
f91ebc2ad5
ci: release tag: fix missing env variables ( #16172 )
2025-08-13 21:09:41 +01:00
Marc 'risson' Schmitt
11efc75451
ci: release: consolidation bump version and on tag ( #16164 )
...
Co-authored-by: Dominic R <dominic@sdko.org >
2025-08-13 18:21:12 +02:00
Marc 'risson' Schmitt
9c0905d76d
ci: fix docker hub credentials ( #16165 )
2025-08-13 15:18:39 +02:00
Marc 'risson' Schmitt
dbf51fb11f
ci: release publish: fix missing permissions ( #16155 )
2025-08-13 13:22:35 +01:00
Marc 'risson' Schmitt
c7679434e1
ci: release bump version: run migrations ( #16148 )
2025-08-12 20:22:29 +00:00
Marc 'risson' Schmitt
883367263a
ci: release branch off: fix missing migrations ( #16145 )
2025-08-12 19:00:58 +00:00
Marc 'risson' Schmitt
3ae9721698
ci: release: add missing env variables ( #16143 )
2025-08-12 18:28:52 +00:00
Marc 'risson' Schmitt
30a3ad402b
ci: release branch off: use github app for branch creation ( #16141 )
2025-08-12 19:48:53 +02:00
Marc 'risson' Schmitt
4e500030d1
ci: release branch off: various fixes ( #16137 )
2025-08-12 16:49:02 +00:00
Marc 'risson' Schmitt
885f1cc018
ci: add release bump version workflow ( #16136 )
...
Co-authored-by: Dominic R <dominic@sdko.org >
2025-08-12 16:48:12 +00:00
Marc 'risson' Schmitt
a4dbd1dc93
ci: add release branch-off workflow ( #16130 )
2025-08-12 14:39:51 +00:00
dependabot[bot]
cf4dd24b6f
ci: bump actions/checkout from 4 to 5 ( #16127 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 13:47:23 +01:00
Marc 'risson' Schmitt
87eadea92b
ci: readable workflow names ( #16036 )
2025-08-08 14:51:18 +01:00
dependabot[bot]
137223f7a0
website: bump tmp from 0.2.3 to 0.2.4 in /website ( #16012 )
...
* website: bump tmp from 0.2.3 to 0.2.4 in /website
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.3 to 0.2.4.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* use codecov oidc
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix perms
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-08-08 14:46:20 +01:00
Marc 'risson' Schmitt
a34cd14ad7
ci: revert: main, outpost: ignore website changes ( #16037 ) ( #16040 )
2025-08-08 13:06:19 +00:00
Marc 'risson' Schmitt
c0feb98635
ci: main, outpost: ignore website changes ( #16037 )
2025-08-08 12:32:59 +00:00
Dominic R
2d5247f1bc
ci: move images from beryju/* to authentik/* ( #15321 )
2025-08-06 16:04:15 +00:00
dependabot[bot]
47263aef3f
ci: bump actions/download-artifact from 4 to 5 ( #15995 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 15:29:24 +00:00
dependabot[bot]
0820e34301
web: bump chromedriver from 136.0.3 to 138.0.3 in /web ( #15767 )
...
* web: bump chromedriver from 136.0.3 to 138.0.3 in /web
Bumps [chromedriver](https://github.com/giggio/node-chromedriver ) from 136.0.3 to 138.0.3.
- [Commits](https://github.com/giggio/node-chromedriver/compare/136.0.3...138.0.3 )
---
updated-dependencies:
- dependency-name: chromedriver
dependency-version: 138.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* only netlify deploy when token available
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-07-24 14:29:31 +02:00
Teffen Ellis
e280159946
website: Docusaurus 3.8 ( #15097 )
...
website: Upgrade Docusaurus. Split API build.
2025-07-23 16:42:01 +02:00
Jens L.
1506ad8aa4
ci: fix NPM publish again ( #15535 )
...
* ci: npm apparently needs a tag flag now for some reason...? like what the hell is a dist-tag even
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* revert frontend styling
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix autosubmit duplicate label
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-07-14 00:40:24 +02:00
Jens L.
6c02d5a316
web/flow: fix flow dark theme flow footer band; user settings flow ( #15408 )
...
* fix flow band dark theme
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix title
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix api build?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-07-04 21:42:44 +02:00
Teffen Ellis
af5798909f
web: Fix issue where TypeDoc comments are arranged between imports. ( #15364 )
...
* web: Fix issue where TypeDoc comments are arranged between imports.
* web: Fix Live Reload paths, deps.
2025-07-02 12:22:20 -04:00
Jens L.
c0c2d2ad3c
website/docs: updated security release procedure ( #15288 )
...
* ci: skip translate compile
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* ci: allow skipping build container for website
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix gha perms?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-06-27 14:18:29 +02:00
Jens L.
bfeeecf3fa
ci: more adjustable mirror options ( #15287 )
...
* custom mirror which doesn't get rid of other branches
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add workflow for manual semi-release
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make ci work on internal
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-06-27 13:48:20 +02:00
Dominic R
0c73572b0c
ci: update daily tested versions ( #15196 )
...
* ci: update daily tested versions
Signed-off-by: Dominic R <dominic@sdko.org >
* Update ci-main-daily.yml
Co-authored-by: Jens L. <jens@beryju.org >
Signed-off-by: Dominic R <dominic@sdko.org >
---------
Signed-off-by: Dominic R <dominic@sdko.org >
Co-authored-by: Jens L. <jens@beryju.org >
2025-06-23 21:16:47 +02:00
Jens L.
91f79c97d8
ci: fix CodeQL failing on cherry-pick PRs ( #15205 )
2025-06-23 16:55:08 +02:00
Jens L.
092b6f7faf
website: split integrations partially ( #15076 )
...
* config for split
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update alllll the links
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add redirect
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add separate job for integrations build
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Update website/netlify.toml
Co-authored-by: Dominic R <dominic@sdko.org >
Signed-off-by: Jens L. <jens@beryju.org >
* Revert "update alllll the links"
This reverts commit 872c5870a8 .
* absolute relative URLs only
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* but use a plugin to rewrite them
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix external URL regex
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* make rewrite plugin more re-usable
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix the reverse links
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix root redirect
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix rediret
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix root redirect
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix redirect
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Signed-off-by: Jens L. <jens@beryju.org >
Co-authored-by: Dominic R <dominic@sdko.org >
2025-06-18 14:51:26 +02:00
Jens L.
3f5ad2baa4
ci: fix post-release e2e builds failing ( #15082 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-06-17 09:10:26 +02:00
Marc 'risson' Schmitt
969fa82b7f
root: remove /if/help ( #14929 )
...
Co-authored-by: Teffen Ellis <teffen@sister.software >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-06-06 17:21:07 +02:00
Teffen Ellis
56565b0895
Update packages-npm-publish.yml ( #14702 )
...
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
2025-05-26 16:20:58 +00:00
Teffen Ellis
908aaa5afa
ci: Update packages-npm-publish.yml ( #14701 )
...
Update packages-npm-publish.yml
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
2025-05-26 15:10:47 +00:00
Marc 'risson' Schmitt
e0cf6128df
ci: test with postgres 17 ( #13967 )
2025-05-26 13:55:34 +00:00
Teffen Ellis
a1fe471a59
core: Publish web packages. ( #14648 )
2025-05-26 08:25:20 -04:00
Teffen Ellis
614740a4ff
web/NPM Workspaces: Prep ESBuild plugin for publish. ( #14552 )
...
* web: Prep ESBuild plugin for publish.
* prettier-config: Update deps.
* eslint-config: Update deps.
* docusaurus-config: Update deps.
* docs: Update deps.
* docs: Enable linter.
* docs: Lint.
* web/sfe: Clean up types. Prep for monorepo.
* esbuild-plugin-live-reload: Update deps.
* web: Tidy ESLint, script commands.
* web: Fix logs.
* web: Lint.
* web: Split compile check from cached version.
2025-05-21 16:09:33 -04:00
transifex-integration[bot]
73a3f29001
translate: Updates for file web/xliff/en.xlf in it ( #14575 )
...
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* Translate web/xliff/en.xlf in it
100% translated source file: 'web/xliff/en.xlf'
on 'it'.
* fix missing ci checkout
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix gh pr edit
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Removing web/xliff/en.xlf in it
99% of minimum 100% translated source file: 'web/xliff/en.xlf'
on 'it'.
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-05-20 10:18:19 +00:00
Jens L.
26b6c2e130
ci: add dependencies label to generated PRs ( #14569 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-05-19 13:52:28 +02:00
Jens L.
381a1a2c49
tests/e2e: Add E2E tests for Flow SFE ( #14484 )
...
* add e2e test for SFE login
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add helper text in SFE on password stage
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* build sfe for e2e
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix ci e2e cache key not considering sfe
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix sfe missing from docker build
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* sigh I forgot npm
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-05-13 12:03:12 +02:00
dependabot[bot]
52c70c7700
ci: bump golangci/golangci-lint-action from 7 to 8 ( #14389 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 7 to 8.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 12:55:17 +02:00
Marc 'risson' Schmitt
ec01f16e99
ci: cleanup post uv migration ( #13538 )
2025-04-30 12:43:14 +00:00
Marc 'risson' Schmitt
9e2566cec4
ci: fix npm packages publication not running ( #14215 )
2025-04-24 18:36:55 +00:00