Marc 'risson' Schmitt
|
6a11b24896
|
Merge branch 'main' into multi-tenant-django-tenants
|
2024-01-11 14:38:50 +01:00 |
Jens L
|
38e1ad5ade
|
root: replace django-silk with Spotlight (#7828)
* root: replace django-silk with Spotlight
https://spotlightjs.com/
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use containerized spotlight
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update spotlight version
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove platform
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-11 12:33:31 +01:00 |
Marc 'risson' Schmitt
|
04ae26c1ba
|
relock poetry
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2024-01-10 18:17:58 +01:00 |
Marc 'risson' Schmitt
|
067e7f923a
|
fix web after merge
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2024-01-10 18:16:27 +01:00 |
Marc 'risson' Schmitt
|
c2f5f993b2
|
Merge branch 'main' into multi-tenant-django-tenants
|
2024-01-10 17:57:40 +01:00 |
Jens Langhammer
|
50d3264be5
|
release: 2023.10.6
|
2024-01-09 19:31:47 +01:00 |
Marc 'risson' Schmitt
|
f35f86442b
|
Merge branch 'main' into multi-tenant-django-tenants
|
2024-01-03 12:22:25 +01:00 |
Jens L
|
b84facb9fc
|
tests/e2e: fix tests to work without docker network_mode host (#8035)
* tests/e2e: start fixing tests to work without docker network_mode host
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate saml and oauth source
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update deps (mainly to update lxml which was causing a segfault on macos)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate saml source
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix sentry env in testing
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make oauth types name and slug make more sense
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate ldap
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make tests run with --keepdb? partially?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate radius
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix proxy provider first half
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* install libxml2-dev to work around seg fault?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* actually that doesn't change anything since use latest libxml2
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* refactor did not refactor the code
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-01-01 21:08:40 +01:00 |
Marc 'risson' Schmitt
|
2af782c023
|
Merge branch 'main' into multi-tenant-django-tenants
|
2023-12-27 11:56:50 +01:00 |
Jens L
|
48e5823ad6
|
lib: fix event creation when deprecated config is detected (#7969)
* lib: fix event creation when deprecated config is detected
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix black parsing errors
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-12-21 22:27:46 +01:00 |
Jens Langhammer
|
7778a8fab2
|
release: 2023.10.5
|
2023-12-21 15:08:13 +01:00 |
Marc 'risson' Schmitt
|
951f9ce043
|
Merge branch 's3-support' into multi-tenant-django-tenants
|
2023-12-20 10:33:29 +01:00 |
Marc 'risson' Schmitt
|
9619c2433f
|
root: add support for storing media files in S3
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2023-12-20 09:44:02 +01:00 |
Marc 'risson' Schmitt
|
194a7463f3
|
Merge branch 'main' into multi-tenant-django-tenants
|
2023-11-24 15:46:31 +01:00 |
dependabot[bot]
|
0e810c5887
|
core: bump python from 3.11.5-bookworm to 3.12.0-bookworm (#7048)
* core: bump python from 3.11.5-bookworm to 3.12.0-bookworm
Bumps python from 3.11.5-bookworm to 3.12.0-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump ci and docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use aiohttp beta to test
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use same image for deps and final
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-11-22 12:52:17 +01:00 |
Jens L
|
6f8d21620b
|
tests: fix flaky tests (#7676)
* tests: fix flaky tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make test-from-stable use actual latest version
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix checkout
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove hardcoded seed
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* ignore tests for now i guess idk
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-11-21 23:50:43 +01:00 |
Jens Langhammer
|
18b2f489c0
|
release: 2023.10.4
|
2023-11-21 19:29:02 +01:00 |
Marc 'risson' Schmitt
|
f3c552a533
|
upstream fixes
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2023-11-21 18:25:03 +01:00 |
Marc 'risson' Schmitt
|
425575ef99
|
configure celery and cache
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2023-11-21 18:24:22 +01:00 |
Marc 'risson' Schmitt
|
77d8877efe
|
tenants -> brands, init new tenant model, migrate some config to tenants
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2023-11-21 18:23:58 +01:00 |
Jens L
|
f283160942
|
root: specify node and python versions in respective config files, deduplicate in CI (#7620)
* root: specify node and python versions in respective config files, deduplicate in CI
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix engines missing for wdio
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* bump setup python version
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* actually don't bump a bunch of things
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-11-19 00:33:37 +01:00 |
Jens L
|
d0ada59f57
|
tests: better per-test timeouts (#7612)
* tests: better per-test timeouts
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add 120s timeout to all integration test cases
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* used fixed (broken?) random seed
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-11-19 00:12:10 +01:00 |
Jens Langhammer
|
c30a2406a9
|
release: 2023.10.3
|
2023-11-09 19:20:28 +01:00 |
Jens Langhammer
|
8e72fcab59
|
release: 2023.10.2
|
2023-10-28 21:43:54 +02:00 |
dependabot[bot]
|
a72b36d94d
|
core: bump pydantic-scim from 0.0.7 to 0.0.8 (#7336)
Bumps [pydantic-scim](https://chalk.ai) from 0.0.7 to 0.0.8.
---
updated-dependencies:
- dependency-name: pydantic-scim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-10-27 11:12:52 +02:00 |
Jens Langhammer
|
64c38909ff
|
release: 2023.10.1
|
2023-10-26 20:06:05 +02:00 |
Jens Langhammer
|
ed46fd629e
|
release: 2023.10.0
|
2023-10-26 16:51:57 +02:00 |
Jens Langhammer
|
5b6fb4a05a
|
Merge branch 'version-2023.8'
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
# Conflicts:
# Dockerfile
# poetry.lock
# proxy.Dockerfile
# web/src/admin/AdminInterface.ts
# web/xliff/zh-Hans.xlf
|
2023-09-11 22:04:23 +02:00 |
Jens Langhammer
|
f885f8c039
|
release: 2023.8.3
|
2023-09-11 18:55:08 +02:00 |
Jens L
|
6612f729ec
|
stages/authenticator: vendor otp (#6741)
* initial import
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update imports
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove email and hotp for now
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* remove things we don't need and clean up
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* initial merge static
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* initial merge totp
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* more fixes
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix migrations
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update webui
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add system migration
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* more cleanup, add doctests to test_runner
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* more cleanup
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fixup more lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* cleanup last tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update docstrings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* implement SerializerModel
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix web format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-09-04 11:45:14 +02:00 |
Jens Langhammer
|
97e4c8d5e2
|
release: 2023.8.2
|
2023-09-01 17:27:16 +02:00 |
Jens Langhammer
|
be3cfaee56
|
release: 2023.8.1
|
2023-08-30 00:31:45 +02:00 |
Jens Langhammer
|
bfa78afd54
|
release: 2023.8.0
|
2023-08-29 19:58:42 +02:00 |
dependabot[bot]
|
bc6706016b
|
core: bump pydantic from 1.10.12 to 2.3.0 (#6613)
* core: bump pydantic from 1.10.12 to 2.3.0
Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.12 to 2.3.0.
- [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/v1.10.12...v2.3.0)
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix webauthn stuff
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix scim
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* "fix" lint
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-08-24 12:25:17 +02:00 |
risson
|
90f4ebfcab
|
root: replace builtin psycopg libpq binary implementation with distro… (#6448)
root: replace builtin psycopg libpq binary implementation with distro provided one
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
|
2023-08-02 11:48:30 +02:00 |
Jens L
|
cc6824fd7c
|
core: bump django from 4.1.7 to 4.2 (#5238)
* core: bump django from 4.1.7 to 4.2 (#5151)
* core: bump django from 4.1.7 to 4.2
Bumps [django](https://github.com/django/django) from 4.1.7 to 4.2.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/4.1.7...4.2)
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* upgrade to psycopg3, use custom engine for prometheus metrics
See https://github.com/korfuri/django-prometheus/issues/350
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make scripts use pscopg3
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>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* start changelog
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* initial postgres upgrade guide
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* Apply suggestions from code review
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Jens L. <jens@beryju.org>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update header
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens L. <jens@beryju.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
|
2023-08-01 19:30:28 +02:00 |
Jens L
|
09907ecb6a
|
root: add generated Source docs (#5323)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-07-31 11:59:20 +02:00 |
ChandonPierre
|
d435a65cfd
|
outposts: support json patch for Kubernetes (#6319)
|
2023-07-22 02:29:28 +02:00 |
Jens Langhammer
|
d6af506a78
|
release: 2023.6.1
|
2023-07-10 13:20:22 +02:00 |
Jens Langhammer
|
7db9ced218
|
release: 2023.6.0
|
2023-07-07 13:43:16 +02:00 |
Jens L
|
ba3e78c75a
|
core: update django 4.1.10 (#6137)
fix pydantic
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-07-04 15:49:41 +02:00 |
Jens L
|
a987846c76
|
root: celery refactor (#6095)
* root: celery refactor
cleanup deprecation messages by configuring celery with a single object
run celery as django management command
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* improve debug experience
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix lint
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add debugpy to dev dependencies
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix task_always_eager
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-06-28 16:44:50 +02:00 |
Jens Langhammer
|
422b19df60
|
release: 2023.5.4
|
2023-06-26 23:33:04 +02:00 |
Jens L
|
77d20e82f4
|
core: bump django to 4.1.9 (#6067)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-06-26 18:17:17 +02:00 |
Jens Langhammer
|
be85eecac5
|
release: 2023.5.3
|
2023-06-01 19:35:13 +02:00 |
Jens Langhammer
|
5e5a74eebf
|
release: 2023.5.2
|
2023-05-26 23:54:12 +02:00 |
Jens Langhammer
|
6900ffffd8
|
release: 2023.5.1
|
2023-05-18 21:33:38 +02:00 |
Jens Langhammer
|
8faec99bd6
|
release: 2023.5.0
|
2023-05-16 14:00:48 +02:00 |
Jens L
|
2a2e159a0d
|
blueprints: improve schema generation by including model schema (#5503)
* blueprints: improve schema generation by including model schema
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* unset required
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add deps
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2023-05-07 12:32:01 +02:00 |
dependabot[bot]
|
d5fa9da444
|
web: bump pyright from 1.1.305 to 1.1.306 in /web (#5455)
* web: bump pyright from 1.1.305 to 1.1.306 in /web
Bumps [pyright](https://github.com/Microsoft/pyright/tree/HEAD/packages/pyright) from 1.1.305 to 1.1.306.
- [Release notes](https://github.com/Microsoft/pyright/releases)
- [Commits](https://github.com/Microsoft/pyright/commits/1.1.306/packages/pyright)
---
updated-dependencies:
- dependency-name: pyright
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix
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-05-03 12:44:10 +03:00 |