Jens L
|
df362dd9ea
|
core: handle error when formatting launch URL fails closes #2304
|
2022-02-14 12:02:51 +01:00 |
|
Jens Langhammer
|
e741caa6b3
|
core: allow formatting strings to be used for applications' launch URLs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-02-08 23:46:23 +01:00 |
|
Jens L
|
d5e04a2301
|
*: remove deprecated backup (#2129)
* *: remove backup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* fix lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: final cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: use correct pyproject when migrating from stable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: fix broken docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-02-05 18:54:15 +01:00 |
|
Jens Langhammer
|
a5adc4f8ed
|
core: fix view_token permission not being assigned on token creation for non-admin user
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-31 20:00:30 +01:00 |
|
Jens Langhammer
|
111fbf119b
|
*: refactor prometheus gauges to directly updating metrics view
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-16 13:57:07 +01:00 |
|
Jens Langhammer
|
2543224c7c
|
core: dont return 404 when trying to view key of expired token
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-10 17:53:09 +01:00 |
|
Jens Langhammer
|
03503363e5
|
core: fix UserSelfSerializer's save() overwriting other user attributes
closes #2070
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-06 18:23:06 +01:00 |
|
Jens Langhammer
|
7b1373e8d6
|
core: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 23:17:37 +01:00 |
|
Jens Langhammer
|
e70b486f20
|
outposts: handle error in certificate cleanup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 22:53:37 +01:00 |
|
Jens Langhammer
|
5769ff45b5
|
core: add goauthentik.io/user/can-change-name
closes #2054
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-04 19:03:12 +01:00 |
|
Jens Langhammer
|
935a8f4d58
|
core: add tests for non-applicable flows with flow manager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 22:14:52 +01:00 |
|
Jens Langhammer
|
7d3d17acb9
|
core: add error handling in source flow manager when flow isn't applicable
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 21:57:55 +01:00 |
|
Jens Langhammer
|
a101d48b5a
|
core: passthrough connection and additional data to FlowManager
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#2047
|
2022-01-03 21:31:26 +01:00 |
|
Jens Langhammer
|
3e22740eac
|
core: add API endpoint to directly set user's password
closes #2040
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 13:31:58 +01:00 |
|
Jens Langhammer
|
d18a691f63
|
core: prevent LDAP password being set for internal hash upgrades
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-03 13:23:42 +01:00 |
|
Jens Langhammer
|
90c31c2214
|
flows: add test helpers to simplify and improve checking of stages, remove force_str
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2022-01-01 20:25:32 +01:00 |
|
Jens Langhammer
|
9154b9b85d
|
web/user: rework user source connection UI
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-30 21:59:41 +01:00 |
|
Jens Langhammer
|
c249b55ff5
|
*: use py3.10 syntax for unions, remove old Type[] import when possible
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-30 14:59:01 +01:00 |
|
Jens Langhammer
|
ca0250e19f
|
core: add meta theme-color
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-23 18:49:24 +01:00 |
|
Jens Langhammer
|
7fb939f97b
|
core: fix error when getting launch URL for application with non-existent Provider
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-21 19:40:29 +01:00 |
|
Jens Langhammer
|
14c159500d
|
core: don't rotate non-api tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-16 19:32:39 +01:00 |
|
Jens Langhammer
|
50ca3dc772
|
core: fix error when attempting to provider from cached application
closes #1940
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-15 15:11:13 +01:00 |
|
Jens Langhammer
|
3740e65906
|
web/admin: add dashboard with user creation/login statistics
closes #1867
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 22:08:41 +01:00 |
|
Jens Langhammer
|
30386cd899
|
events: add custom manager with helpers for metrics
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-14 21:49:33 +01:00 |
|
Jens Langhammer
|
e4841d54a1
|
*: migrate ui_* properties to functions to allow context being passed
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 23:56:35 +01:00 |
|
Jens Langhammer
|
ede6bcd31e
|
*: remove debug statements from tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 23:41:08 +01:00 |
|
Jens Langhammer
|
29241cc287
|
core: always inject sentry trace into template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 17:41:00 +01:00 |
|
Jens Langhammer
|
cb6edcb198
|
core: set tag with request ID
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-13 16:15:27 +01:00 |
|
Jens Langhammer
|
597ce1eb42
|
Revert "*: use cache.delete_pattern instead of getting keys and deleting them"
This reverts commit ff481ba6e7 .
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# authentik/flows/views/executor.py
# authentik/policies/signals.py
|
2021-12-12 20:41:34 +01:00 |
|
Jens Langhammer
|
ff481ba6e7
|
*: use cache.delete_pattern instead of getting keys and deleting them
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-10 21:35:28 +01:00 |
|
Jens Langhammer
|
340a9bc8ee
|
core: fix error when using invalid key-values in attributes query
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 19:53:47 +01:00 |
|
Jens Langhammer
|
a9bd34f3c5
|
events: revert to @prefill_task decorator since base class doesn't get executed until task runs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 10:18:00 +01:00 |
|
Jens Langhammer
|
1ed2bddba7
|
root: fix celery task ID not being included in log
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-09 09:36:52 +01:00 |
|
Jens Langhammer
|
a91204e5b9
|
web/user: allow custom font-awesome icons for applications
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1189
|
2021-12-06 21:20:15 +01:00 |
|
Jens Langhammer
|
c1ea78c422
|
core: fix missing permission check for group creating when creating service account
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-06 12:33:29 +01:00 |
|
Jens Langhammer
|
317e9ec605
|
core: add FlowToken which saves the pickled flow plan, replace standard token in email stage to allow finishing flows in different sessions
closes #1801
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-05 15:20:11 +01:00 |
|
Jens Langhammer
|
cf78c89830
|
events: replace @prefill_task with custom base class to prefill
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 13:47:35 +01:00 |
|
Jens Langhammer
|
f0d7edb963
|
*: fix @prefill_task
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-12-02 10:05:51 +01:00 |
|
Jens Langhammer
|
5c54de66fc
|
*: add meta_model_name field to all models with inheritance
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 10:32:39 +01:00 |
|
Jens Langhammer
|
2c0d8d8943
|
core: add meta_model_name to MetaNameSerializer to easily show relevant events
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-26 10:27:08 +01:00 |
|
Jens L
|
e1ef196283
|
core: remove dump_config, handle directly in config loader without booting django, don't check database
|
2021-11-25 13:38:31 +01:00 |
|
Jens Langhammer
|
6ed7d842e4
|
*: allow URLs without domain and custom schemas
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 22:51:04 +01:00 |
|
Jens Langhammer
|
8794c840cf
|
web: only show applications with http link
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 22:40:31 +01:00 |
|
Jens Langhammer
|
9c9c00755a
|
core: fix test user not having password set properly
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 22:30:09 +01:00 |
|
Jens Langhammer
|
b2d2e7cbc8
|
tests/e2e: remove logger
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 21:19:33 +01:00 |
|
Jens Langhammer
|
9835785864
|
core: make test user's password optional
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 19:06:44 +01:00 |
|
Jens Langhammer
|
d785998c5a
|
Revert "root: disable random tests for now"
This reverts commit 8ba9553220 .
|
2021-11-23 18:46:51 +01:00 |
|
Jens Langhammer
|
8ba9553220
|
root: disable random tests for now
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 17:57:56 +01:00 |
|
Jens Langhammer
|
6eb132c48b
|
tests/e2e: fix ldap provider tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-23 17:28:35 +01:00 |
|
Jens L
|
9bb0d04aeb
|
root: Random tests (#1825)
* root: add pytest-randomly to randomise tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: generate flows for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: generate users for testing instead of relying on existing ones
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: use generated certificate
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: keep containers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: use websockets test case
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-22 22:56:02 +01:00 |
|
Jens Langhammer
|
638e8d741f
|
*: fix multiple tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-16 10:38:21 +01:00 |
|
Jens Langhammer
|
4b8b800648
|
stages/*: add more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-15 20:58:34 +01:00 |
|
Jens Langhammer
|
6f9ed001a1
|
crypto: add more tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-15 20:38:03 +01:00 |
|
Jens Langhammer
|
e08077c73a
|
root: replace asgi-based logger with middleware
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-15 16:32:56 +01:00 |
|
Jens Langhammer
|
88516ba2ca
|
core: make defaults for _change_email and _change_username configurable
closes #1789
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-13 22:33:03 +01:00 |
|
Jens Langhammer
|
1e8d45dc15
|
web: write interfaces to different folders and remove custom chunk names
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-10 17:54:50 +01:00 |
|
Jens Langhammer
|
cc0832f487
|
core: force lowercase emails for gravatar usage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-10 12:40:20 +01:00 |
|
Jens Langhammer
|
61b5b36192
|
core: add command to output full config
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-07 21:45:52 +01:00 |
|
Jens Langhammer
|
924a13e832
|
core: fix auth_method for tokens
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-06 13:04:41 +01:00 |
|
dependabot[bot]
|
8de13d3f67
|
build(deps): bump goauthentik.io/api from 0.2021102.2 to 0.2021102.4 (#1738)
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 09:33:26 +01:00 |
|
Jens Langhammer
|
a40c3aeb68
|
core: make group membership lookup respect parent groups (upwards)
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 00:53:56 +01:00 |
|
Jens Langhammer
|
4a89be3048
|
core: include parent group name
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-11-05 00:11:17 +01:00 |
|
Jens Langhammer
|
f5dc81907a
|
core: add created field to source connection
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-30 15:02:41 +02:00 |
|
Jens Langhammer
|
d70c8fbcc3
|
core: add API for all user-source connections
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-30 14:36:54 +02:00 |
|
Jens Langhammer
|
e771e1857f
|
core: add API to list all authenticator devices
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-29 09:08:48 +02:00 |
|
Jens Langhammer
|
971de4fcb9
|
core: add USER_ATTRIBUTE_CHANGE_EMAIL
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
#1590 and #1677
|
2021-10-27 13:34:11 +02:00 |
|
Jens Langhammer
|
92085f1a3c
|
core: add toggle to completely disable backup mechanism
closes #1671
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-26 17:04:33 +02:00 |
|
Jens Langhammer
|
3647633232
|
core: cleanup embedded outpost logging, log user for http requests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 22:12:49 +02:00 |
|
Jens Langhammer
|
02b4173d30
|
root: add utm_source
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 16:34:39 +02:00 |
|
Jens Langhammer
|
61fab497cf
|
core: add user flag to prevent users from changing their usernames
closes #1590
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-20 16:17:19 +02:00 |
|
Jens Langhammer
|
ce812e14c7
|
core: improve detection for s3 settings to trigger backup
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-17 15:56:31 +02:00 |
|
Jens Langhammer
|
4b7399f454
|
*: add @prefill_task() decorator to "pre-fill" tasks in cache, so they can be executed even before their schedule would do so
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-14 12:21:28 +02:00 |
|
Jens Langhammer
|
2b09d97522
|
core: fix squash migrations error when AK_ADMIN_TOKEN is set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-12 17:45:10 +02:00 |
|
Jens L
|
e4f141c6c0
|
*: Squash Migrations (#1593)
* *: first squash pass
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* sources/saml: squash less
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: fix docker controller not correctly checking image
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* tests/e2e: fix old migration reference
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-11 21:39:35 +02:00 |
|
Jens Langhammer
|
8965451073
|
core: add default for user's settings attribute
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-09 16:01:22 +02:00 |
|
Jens Langhammer
|
b33ea9cc61
|
core: add settings serializer to user/me and update_self endpoints, saved in a key in attributes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-09 15:35:18 +02:00 |
|
Jens Langhammer
|
9e7e22367b
|
core: include group uuids in self serializer
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-05 13:10:44 +02:00 |
|
Jens Langhammer
|
f5761dc70d
|
core: only return group names for user_self
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-05 12:31:25 +02:00 |
|
Jens Langhammer
|
16380b3f7a
|
api: ensure viewsets have default ordering
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-05 11:26:41 +02:00 |
|
Jens Langhammer
|
16f2603130
|
core: make user's name field fully options
closes #1537
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-05 11:23:27 +02:00 |
|
Jens Langhammer
|
847cfed73f
|
web/user: don't show managed tokens in user interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-10-05 11:11:34 +02:00 |
|
Jens L
|
f9ad102915
|
flows: inspector (#1469)
* flows: add initial inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: change naming a bit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flow: add inspector frame
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* core: don't use shadydom when inspecting
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add current stage to api
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* stages/*: fix imports
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: deep-copy plan instead of just adding
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: ui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: restrict inspector to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/admin: add buttons to launch flow with inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: don't automatically follow redirects when inspector is open
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: make current_plan optional, only require historry
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: handle error messages in inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/flows: improve UI when flow is done
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add is_completed flag to inspector
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: fix monkeypatches for tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* flows: add inspector tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* ci: re-enable cache
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-28 09:36:48 +02:00 |
|
pemontto
|
674bd9e05c
|
web/admin: Fix typo 'username address' -> 'username' (#1473)
|
2021-09-26 12:53:37 +02:00 |
|
Jens Langhammer
|
93bdea3769
|
core: fix api return code for user self-update
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-24 11:51:03 +02:00 |
|
Jens Langhammer
|
d900a2b6a9
|
*: fix lookup_fields
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 19:19:36 +02:00 |
|
Jens Langhammer
|
3f84abec2f
|
core: fix token identifier not being slugified when created with user-controller input
closes #1390
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 13:43:25 +02:00 |
|
Jens Langhammer
|
b5c857aff4
|
api: add explicit lookup_value_regex, disable include_format_suffixes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-20 13:42:56 +02:00 |
|
Jens Langhammer
|
f6e0f0282d
|
core: fix tokens not being viewable but superusers
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 16:11:20 +02:00 |
|
Jens Langhammer
|
c85484fc00
|
core: allow admins to create tokens with all parameters, re-add user to token form
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-19 15:25:48 +02:00 |
|
Jens L
|
13e2eea72f
|
web/user: new end-user interface (#1404)
* web/user: migrate to top navbar
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: prepare config from server
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* re-sort
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* remove old interface
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* update issue template
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* use notification badge
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: re-add go-to-admin button
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* *: fix remaining redirects directly to admin
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* make settings better
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* api: ensure sources and stages are sorted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* web/user: add sessions and consent
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* providers/oauth2: add post wrapper to stage
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* website/docs: add new interface to release notes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 22:17:05 +02:00 |
|
Jens L
|
9441be1ee2
|
interface split (#943)
|
2021-09-16 17:30:16 +02:00 |
|
Jens Langhammer
|
341c58a722
|
core: fix token expiry for service accounts being only 30 minutes
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-16 09:57:34 +02:00 |
|
Jens Langhammer
|
23444f4df0
|
core: fix lint error
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-13 18:19:28 +02:00 |
|
Jens Langhammer
|
71e68b498e
|
core: optimise groups api by removing member superuser status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-13 18:06:37 +02:00 |
|
Jens Langhammer
|
2862b4ecfb
|
core: remove ?v from static files
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-09 20:09:12 +02:00 |
|
Jens Langhammer
|
d0898a3869
|
flows: ensure all StageViews accept post, add tests
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-09 16:30:14 +02:00 |
|
Jens Langhammer
|
200e409d91
|
core: minor query optimization
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-09-03 14:02:57 +02:00 |
|
Jens Langhammer
|
a016f99450
|
core: fix user_obj being empty on token API
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-30 12:51:17 +02:00 |
|
Jens Langhammer
|
2ae164df78
|
*: cleanup api schema warnings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-26 09:36:41 +02:00 |
|
Jens Langhammer
|
0ccec96490
|
core: make user optional in token creation
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-08-25 21:21:51 +02:00 |
|