Teffen Ellis
9976fcdd81
root: Update CODEOWNERS for spellcheck dictionaries ( #22408 )
...
* Update CODEOWNERS for locale and docs directories
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
* the smallest tiniest change
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Co-authored-by: Dominic R <dominic@goauthentik.io >
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-05-18 16:14:18 +02:00
Teffen Ellis
2c3d11a4c3
core: harden npm install against supply-chain attacks ( #22245 )
...
* core: add .npmrc baseline to block dependency lifecycle scripts
Set ignore-scripts=true at the repo root, plus engine-strict, save-exact,
audit, and prefer-offline. This neutralizes the dominant npm supply-chain
attack vector — postinstall scripts in transitive dependencies — at the
cost of requiring an explicit rebuild for the handful of packages that
legitimately need install scripts (esbuild, chromedriver, tree-sitter,
tree-sitter-json). The next commit wires that rebuild into the Makefile.
Co-Authored-By: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
* core: route node installs through make to retire website preinstall hook
Make docs-install depend on a new root-node-install so the root deps
are guaranteed before the website install runs, removing the need for
the website/preinstall lifecycle script. Rebuild the small audited list
of trusted packages (esbuild, chromedriver, tree-sitter, tree-sitter-json)
after the web install so ignore-scripts=true remains the only path that
needs maintenance. web/README documents the new workflow.
Co-Authored-By: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
* Clean up install scripts.
* Track .npmrc in CODEOWNERS
---------
Co-authored-by: Playpen Agent <279763771+playpen-agent@users.noreply.github.com >
2026-05-13 12:20:36 +00:00
Marc 'risson' Schmitt
aed634734b
root: fix rust build with uv-installed Python ( #21858 )
2026-04-28 18:11:22 +02:00
Marc 'risson' Schmitt
55e555c047
packages/ak-lib: init ( #21257 )
...
* packages/ak-lib: init
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fixup
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2026-03-31 11:33:46 +02:00
Teffen Ellis
1b1be27f6a
core, web: Vendored client follow-ups ( #21174 )
...
* core, web: Vendored client follow-ups
- Updated packages for use with TypeScript 6
- Fix search results including symlinks.
* Bump docker package.
* web: bump vite from 8.0.2 to 8.0.3 in /web
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.3/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 8.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix import declaration order.
* Fix live reload imports, package declarations.
* Tidy admin entrypoint.
* Rename.
* Fix import.
* Fix import.
* Update paths. Update Knip.
* Bump knip.
* Update esbuild.d.ts
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
* Bump.
* Re-enable deprecation warning.
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Teffen Ellis <592134+GirlBossRush@users.noreply.github.com >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 18:33:24 +01:00
Marc 'risson' Schmitt
ef1d0b0279
packages/client-ts: init ( #21120 )
...
Co-authored-by: Jens Langhammer <jens@goauthentik.io >
2026-03-26 13:34:48 +01:00
Marc 'risson' Schmitt
4371c194a8
packages/client-rust: init ( #21117 )
2026-03-24 20:38:56 +00:00
Marc 'risson' Schmitt
55205045d0
root: fix rust setup ( #21078 )
2026-03-23 13:37:36 +00:00
Marc 'risson' Schmitt
894f134893
root: init rust workspace ( #20983 )
2026-03-19 14:12:00 +00:00
Teffen Ellis
d30a18e0a5
web: Packagify Logger ( #20541 )
...
* Prep logger for use outside web workspace.
* Bump. Prep.
* Add to publish list.
* Update deps.
* Add package directory.
2026-02-25 02:03:25 +00:00
Teffen Ellis
e5852b46cb
web: Capitalize language display names, code owner fix ( #19119 )
...
* web: Capitalize locale display names.
* Fix broad code owner.
2025-12-30 18:04:36 -05:00
Connor Peshek
646a0d3692
root: move docker files to lifecycle/containers and change docker-compose to compose ( #16624 )
2025-12-18 18:23:54 -06:00
Marc 'risson' Schmitt
a0c33233d5
root: do not require backend approval for npm workspace dependencies ( #18738 )
2025-12-11 14:45:34 +00:00
Teffen Ellis
74266a1e3d
web: bump base package ( #18509 )
...
* web: bump base package.
* Fix dependabot groups.
* Add root package files to code owners.
* Format.
* Update packages.
* Add dev engines.
2025-12-04 14:30:32 +01:00
Marc 'risson' Schmitt
4fb61bb991
packages/django-channels-postgres: init ( #17247 )
2025-10-06 13:39:28 +02:00
Jens L.
986f082b59
packages/django-postgres-cache: Initial implementation of postgres cache ( #16653 )
...
* start db cache
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* update codeowners
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* handle db error in keys
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* implement rest of the methods
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix unrelated warning on startup for cache
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix migrations?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add readme
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* dynamic dependency...?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* types
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* rip out django_redis
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix tests?
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix get default
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* some cleanup
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* simplify to use ORM
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* remove old migrations that use cache instead of doing dynamic things
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix migration
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* Update packages/django-postgres-cache/django_postgres_cache/models.py
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* Update packages/django-postgres-cache/django_postgres_cache/migrations/0001_initial.py
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* fix redis imports
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* more redis removal
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
* lint
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2025-10-02 16:01:28 +02:00
Dominic R
94d7a989a1
root: Remove CODEOWNERS entries from docs/ directory ( #16287 )
2025-08-21 14:19:09 +02:00
Marc 'risson' Schmitt
832777d966
packages: fix codeowners ( #15826 )
2025-07-28 16:22:05 +00:00
Teffen Ellis
e280159946
website: Docusaurus 3.8 ( #15097 )
...
website: Upgrade Docusaurus. Split API build.
2025-07-23 16:42:01 +02:00
Marc 'risson' Schmitt
895cd23b57
root: add packages/ to codeowners ( #13975 )
2025-04-14 08:05:09 -06:00
Marc 'risson' Schmitt
868261c883
root: replace poetry with uv ( #13388 )
2025-03-19 16:29:18 +00:00
Jens L.
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
Marc 'risson' Schmitt
9affd90850
root: add locale to codeowners ( #12392 )
...
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space >
2024-12-18 15:56:46 +01:00
Jens L.
28d8fcc115
root: fix missing entries in codeowners ( #12369 )
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2024-12-18 00:40:20 +01:00
Marc 'risson' Schmitt
d5a7f0fc3a
CODEOWNERS: add SECURITY.md ( #12360 )
2024-12-16 17:08:34 +00:00
Jens Langhammer
80b8404578
fix codeowners
...
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2024-01-23 15:01:46 +01:00
dependabot[bot]
672446ed9c
web: bump the eslint group in /web with 1 update ( #7039 )
...
* web: bump the eslint group in /web with 1 update
Bumps the eslint group in /web with 1 update: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ).
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.4/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com >
* add wdio to frontend
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 >
2023-10-02 19:37:32 +02:00
dependabot[bot]
17047da18b
core: bump pydantic from 2.4.1 to 2.4.2 ( #7014 )
...
* core: bump pydantic from 2.4.1 to 2.4.2
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.4.1...v2.4.2 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix codeowners
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 >
2023-09-29 10:50:43 +02:00
Jens L
3f8be6e9d4
root: split codeowners ( #6884 )
...
* root: split codeowners
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add fallback
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-order, format
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* re-order and remove stars
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* add infrastructure
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2023-09-13 19:44:51 +02:00
Jens L
454a09d91e
root: Test codeowners ( #5586 )
...
* root: add initial codeowners
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* dependabot should assign based on codeowners, so remove redundant
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
* fix contributing guideline link in PR template
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io >
2023-05-11 20:26:04 +02:00