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
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
e1c47c0f00
website: bump @typescript-eslint/parser from 8.32.1 to 8.33.1 in /website ( #14828 )
...
* website: bump @typescript-eslint/parser in /website
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 8.32.1 to 8.33.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.33.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* update dependabot groups for website
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-06-09 03:03:49 +02:00
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
1f921cc18e
ci: fix broken cache ( #14725 )
...
* ci: fix broken cache
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix commit hash
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-05-28 01:06:49 +02:00
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
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
e0cf6128df
ci: test with postgres 17 ( #13967 )
2025-05-26 13:55:34 +00:00
a1fe471a59
core: Publish web packages. ( #14648 )
2025-05-26 08:25:20 -04:00
e57a98aeb5
web: bump the rollup group across 2 directories with 3 updates ( #14622 )
...
* web: bump the rollup group across 2 directories with 3 updates
Bumps the rollup group with 3 updates in the /web directory: [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ), [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve ) and [rollup](https://github.com/rollup/rollup ).
Bumps the rollup group with 1 update in the /web/packages/sfe directory: [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve ).
Updates `@rollup/plugin-commonjs` from 28.0.0 to 28.0.3
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v28.0.3/packages/commonjs )
Updates `@rollup/plugin-node-resolve` from 15.3.0 to 16.0.1
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve )
Updates `rollup` from 4.24.0 to 4.41.0
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.24.0...v4.41.0 )
Updates `@rollup/plugin-commonjs` from 28.0.0 to 28.0.3
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v28.0.3/packages/commonjs )
Updates `@rollup/plugin-node-resolve` from 15.3.0 to 16.0.1
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve )
Updates `rollup` from 4.24.0 to 4.41.0
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.24.0...v4.41.0 )
Updates `@rollup/plugin-node-resolve` from 15.3.1 to 16.0.1
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.1/packages/node-resolve )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-version: 28.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: rollup
- dependency-name: "@rollup/plugin-node-resolve"
dependency-version: 16.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: rollup
- dependency-name: rollup
dependency-version: 4.41.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: rollup
- dependency-name: "@rollup/plugin-commonjs"
dependency-version: 28.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: rollup
- dependency-name: "@rollup/plugin-node-resolve"
dependency-version: 16.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: rollup
- dependency-name: rollup
dependency-version: 4.41.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: rollup
- dependency-name: "@rollup/plugin-node-resolve"
dependency-version: 16.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: rollup
...
Signed-off-by: dependabot[bot] <support@github.com >
* group more again
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-05-22 23:45:18 +02:00
b7d97da2bc
web: bump @goauthentik/prettier-config from 1.0.4 to 1.0.5 in /web/packages/esbuild-plugin-live-reload ( #14637 )
...
* web: bump @goauthentik/prettier-config
Bumps @goauthentik/prettier-config from 1.0.4 to 1.0.5.
---
updated-dependencies:
- dependency-name: "@goauthentik/prettier-config"
dependency-version: 1.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* group more
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-05-22 17:39:54 +02:00
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
70460bfb30
core: bump library/node from 22 to 24 ( #14410 )
...
* core: bump library/node from 22 to 24
Bumps library/node from 22 to 24.
---
updated-dependencies:
- dependency-name: library/node
dependency-version: '24'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix linux esbuild
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remove lockfile-lint package as SFE doesnt have a package lock and we have a script for the main lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update dependabot
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* bump fido
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-05-20 16:02:51 +02:00
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
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
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
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
7730ecbd37
ci: use dependabot for compose correctly? ( #14340 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-05-02 19:21:55 +02:00
c528c74e48
ci: use dependabot for docker-compose files ( #14336 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-05-02 19:05:36 +02:00
ec01f16e99
ci: cleanup post uv migration ( #13538 )
2025-04-30 12:43:14 +00:00
9e2566cec4
ci: fix npm packages publication not running ( #14215 )
2025-04-24 18:36:55 +00:00
5d9c40eac8
ci: fix api-py-publish by disabling poetry cache ( #14010 )
2025-04-14 16:18:31 +02:00
bf0235c113
ci: add NPM packages publish ( #13974 )
...
Co-authored-by: Teffen Ellis <teffen@nirri.us >
2025-04-14 08:14:17 -06:00
84b5992e55
ci: bump golangci/golangci-lint-action from 6 to 7 ( #13661 )
...
* ci: bump golangci/golangci-lint-action from 6 to 7
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix v2
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix v3
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-03-26 18:03:20 +01:00
cbf9ee55ae
root: new issue template for Docs ( #13659 )
...
* new issue template for Docs
* added note about a PR
* Update .github/ISSUE_TEMPLATE/docs_issue.md
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
* Update .github/ISSUE_TEMPLATE/docs_issue.md
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Tana M Berry <tanamarieberry@yahoo.com >
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Co-authored-by: Tana M Berry <tana@goauthentik.com >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2025-03-25 11:38:17 -05:00
9f9524fbcb
ci: stop publishing latest tag ( #13245 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-03-24 20:23:55 +00:00
dc9b12fd37
ci: add semgrep ( #13643 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-03-24 00:40:41 +00:00
868261c883
root: replace poetry with uv ( #13388 )
2025-03-19 16:29:18 +00:00
cf58c5617a
core: Tidy contributor onboarding, fix typos. ( #12700 )
...
core: Tidy contributor onboarding.
- Fixes typos.
- Fixes stale links.
- Tidies Makefile so that Poetry env is optional for hygiene commands.
- Remove mismatched YAML naming.
- Uses shebang on Python scripts.
- Document semver usage.
- Redirect OpenAPI schema.
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
2025-03-06 18:34:54 +00:00
0377da2779
ci: cache helper docker images ( #13390 )
...
* ci: cache helper docker images
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* pin redis image
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* ci trigger
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2025-03-04 18:41:59 +00:00
37511f07a0
ci: bump getsentry/action-release from 1 to 3 ( #13366 )
...
Bumps [getsentry/action-release](https://github.com/getsentry/action-release ) from 1 to 3.
- [Release notes](https://github.com/getsentry/action-release/releases )
- [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/action-release/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: getsentry/action-release
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-03-03 13:30:05 +00:00
7840a3b52a
website: bump @rspack/binding-darwin-arm64 from 1.1.6 to 1.2.6 in /website ( #13354 )
...
* website: bump @rspack/binding-darwin-arm64 in /website
Bumps [@rspack/binding-darwin-arm64](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack ) from 1.1.6 to 1.2.6.
- [Release notes](https://github.com/web-infra-dev/rspack/releases )
- [Commits](https://github.com/web-infra-dev/rspack/commits/v1.2.6/packages/rspack )
---
updated-dependencies:
- dependency-name: "@rspack/binding-darwin-arm64"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* group it
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-03-03 13:25:09 +00:00
38696d4bd9
ci: update versions for daily full testing ( #13303 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-03-03 13:18:20 +00:00
79e779b339
ci: bump docker/setup-qemu-action from 3.5.0 to 3.6.0 ( #13360 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.5.0...v3.6.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 13:13:18 +00:00
2c802cad63
ci: translation extraction: make sure API client is up-to-date ( #13301 )
...
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-02-27 16:44:33 +00:00
73b21a01d1
ci: bump docker/setup-qemu-action from 3.4.0 to 3.5.0 ( #13287 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 11:20:55 +00:00
199a2ff11a
ci: fix translation extraction for external PRs ( #13266 )
2025-02-26 13:17:15 +00:00
91572b8621
lifecycle: add warning regarding supported installation methods ( #13190 )
...
* wip
* wip
* wip
* Apply suggestions from code review
Signed-off-by: Jens L. <jens@beryju.org >
---------
Signed-off-by: Jens L. <jens@beryju.org >
Co-authored-by: Jens L. <jens@beryju.org >
2025-02-25 09:25:22 +01:00
080d31f189
ci: run translation extraction on PRs too ( #13214 )
2025-02-25 09:23:46 +01:00
3b2cd9e8d6
ci: update poetry sync command ( #13161 )
2025-02-21 18:19:18 +00:00
b865e97973
ci: parallelize unit tests ( #13036 )
...
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2025-02-16 17:35:38 +01:00
c57f17bff8
ci: bump docker/setup-qemu-action from 3.3.0 to 3.4.0 ( #12956 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 01:45:24 +01:00
8cad66536c
release: 2024.12.3 ( #12883 )
...
* release: 2024.12.3
* ci: fix permissions for release-publish pipeline
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* ci: fix missing dockerhub login
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-01-29 23:35:06 +01:00
a10e6b7fd7
ci: run full docker test suite in built image on a schedule ( #12863 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-01-29 14:45:07 +01:00
645323cd02
ci: rename use stale label instead of wontfix ( #12848 )
...
* ci: rename use stale label instead of wontfix
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* use status prefix
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2025-01-29 00:55:34 +01:00
3daa39080a
ci: fix container build always attempting to push ( #12810 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-01-25 02:54:03 +01:00
d3d6040e23
lifecycle: better pre release test ( #12806 )
...
* move pre-release docker test to script
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* set pipefail in ak
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* don't reinstall wheels since they don't exist anymore
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix image
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix config error on startup
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-01-25 01:38:47 +01:00
656b296d6e
ci: fix missing build args for dev and release ( #12760 )
...
* ci: fix missing build args for dev and release
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-01-22 04:13:26 +01:00
faab182404
lifecycle: build binary dependencies which link against SSL directly ( #12724 )
...
* lifecycle: install binary dependencies in dockerfile directly
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* install ua-parser-builtins manually as its only distributed as binary
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* build duo_client from scratch, sigh
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* deps for kadmin
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* ok fine
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* run on arm runner?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix yaml format
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* rewrite release pipeline to use re-usable workflows
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix typo
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-usable multi-arch build?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* also add suffix for amd64
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* parameterise image name
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-use workflow for CI images...?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix missing checkout
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* inherit secrets
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* temp build directly
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* get cache-to from python script
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* better name?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* matrix for merging images?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-add build dep
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* use multi-image tag
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* include arch in buildcache
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-01-21 15:36:25 +01:00
236455fc45
lifecycle: move AWS CFN generation to lifecycle and fix CI ( #12743 )
...
* fix missing min_healthy_percent which was causing an error on stdout...sigh
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* disable version reporting (replaces deleting BootstrapVersion)
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* dont generate bootstrap thing
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* aaand remove fix_template
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* always set CI to false so errors are sent to stderr
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* move aws stuff to lifecycle
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix missing package-lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix package
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* cleanup website structure
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2025-01-21 14:48:11 +01:00