Jens Langhammer
0a20a30af3
ci: remove zeus.ci :(
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-24 00:07:02 +02:00
Jens Langhammer
ac47fc9295
web: use custom client for web linting
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-23 10:36:32 +02:00
Jens Langhammer
b74681f22c
Merge branch 'master' into publish-api-to-npm
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# web/package-lock.json
# web/src/pages/sources/oauth/OAuthSourceForm.ts
2021-08-23 09:40:52 +02:00
Jens Langhammer
e945c250db
ci: make zeus optional
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-18 10:33:25 +02:00
Jens Langhammer
0344e5d9b3
root: remove usage of make-gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-08-15 21:32:17 +02:00
Jens Langhammer
acbc0ee5cc
Revert "tests: re-add firefox e2e tests"
...
This reverts commit a60f6e426f
.
2021-07-29 19:45:12 +02:00
Jens Langhammer
a60f6e426f
tests: re-add firefox e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-29 18:52:59 +02:00
Jens Langhammer
f1e32b989d
Revert "tests: add firefox e2e tests"
...
This reverts commit 5693a794b4
.
2021-07-29 18:02:46 +02:00
Jens Langhammer
5693a794b4
tests: add firefox e2e tests
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-29 15:07:13 +02:00
Jens Langhammer
34189fcc06
outposts/ldap: search users and group in parallel
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-22 22:55:23 +02:00
Jens Langhammer
fb5c8f3d7f
ci: attempt to load variable group
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-22 22:18:58 +02:00
Jens Langhammer
049a55a761
ci: add zeus
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-22 21:34:17 +02:00
Jens Langhammer
4cd53f3d11
ci: remove unused variables
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-07-22 21:05:55 +02:00
Jens Langhammer
426686957d
website/docs: remove migrate command
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-16 22:43:43 +02:00
Jens Langhammer
e786244988
root: don't run main ci for website or outpost changes
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-06-06 13:56:38 +02:00
Jens L
6a9c95c593
root: generate API Client in dockerfile instead of copying it ( #942 )
...
* root: generate API Client in dockerfile instead of copying it
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: fix docker build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* root: fix path for docker build
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: set explicit buildContext
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-30 17:28:58 +02:00
Jens Langhammer
309d80a921
ci: build image with timestamp for flux
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-26 10:37:33 +02:00
Jens Langhammer
c4751e4b59
Merge branch 'master' into openapi-v3
2021-05-17 00:12:30 +02:00
Jens Langhammer
e5ebe390d2
ci: fix missing dependencies for scripts.generate_ci_config
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-17 00:08:45 +02:00
Jens Langhammer
7f4bd27b85
Merge branch 'master' into openapi-v3
2021-05-16 23:51:45 +02:00
Jens Langhammer
b66626f9c4
ci: generate secert_key for CI runs
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-16 23:46:23 +02:00
Jens Langhammer
b13d6deda8
root: explicitly set --user for codegen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-16 23:14:51 +02:00
Jens Langhammer
626006725e
ci: always use makefile
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-16 22:57:02 +02:00
Jens Langhammer
cac1f242dc
*: replace swagger with openapi
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-16 14:23:05 +02:00
Jens Langhammer
5d4051f547
ci: test and lint at the same time
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-10 19:36:28 +02:00
Jens Langhammer
34a9a6a389
ci: run apt update before installing dependencies
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-08 14:41:40 +02:00
Jens Langhammer
c151faeff6
ci: batch runs in azure devops
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-06 14:02:59 +02:00
Jens Langhammer
260b2c8ca8
ci: bump node spec to 16x for npm version and lockfile v2
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-05 09:44:15 +02:00
Jens Langhammer
751e77fa9e
web: fix package json failing
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-05 01:24:10 +02:00
Jens Langhammer
99d161e212
Merge branch 'master' into outpost-ldap
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
# Conflicts:
# authentik/core/api/users.py
# authentik/policies/event_matcher/migrations/0013_alter_eventmatcherpolicy_app.py
2021-05-04 21:02:20 +02:00
Jens Langhammer
4acbda2b77
core: improve messaging on flow_manager, authenticate user when they linked their account after not having been authenticateed
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-04 18:49:27 +02:00
Jens Langhammer
0f0a5b0621
ci: fix API not being generated for server build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-04 10:58:37 +02:00
Jens Langhammer
82f6c515ea
root: fix readme links to az pipelines
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-04-22 22:32:38 +02:00
Jens Langhammer
3686cba6b4
root: fix build for static files during e2e
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-30 14:06:11 +02:00
Jens Langhammer
3f6174e8cc
ci: fix missing isort
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-23 18:28:23 +01:00
Jens Langhammer
145ef8b071
ci: start postgres for pylint
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-22 20:10:38 +01:00
Jens Langhammer
8155d88db7
root: update linters, remove prospector
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-22 19:52:51 +01:00
Jens Langhammer
cd1218c78e
Merge branch 'master' into next
2021-03-17 20:09:47 +01:00
Jens Langhammer
cf519f48e7
ci: ensure dist exists before client gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-17 00:47:23 +01:00
Jens Langhammer
eb884f7ef7
ci: ensure dist exists before client gen
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-17 00:18:37 +01:00
Jens Langhammer
5f024eb1f7
web: use API as dedicated module
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-16 21:32:39 +01:00
Jens Langhammer
ce555aa5e9
root: fix hash for docker build
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-16 16:45:53 +01:00
Jens Langhammer
07ca82e599
admin: include git build hash in gh-* tags and show build hash in admin overview
...
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-03-16 14:42:01 +01:00
Jens L
2852fa3c5e
web: use generated API Client ( #616 )
...
* api: fix types for config API
* api: remove broken swagger UI
* admin: re-fix system task enum
* events: make event optional
* events: fix Schema for notification transport test
* flows: use APIView for Flow Executor
* core: fix schema for Metrics APIs
* web: rewrite to use generated API client
* web: generate API Client in CI
* admin: use x_cord and y_cord to prevent yaml issues
* events: fix linting errors
* web: don't lint generated code
* core: fix fields not being required in TypeSerializer
* flows: fix missing permission_classes
* web: cleanup
* web: fix rendering of graph on Overview page
* web: cleanup imports
* core: fix missing background image filter
* flows: fix flows not advancing properly
* stages/*: fix warnings during get_challenge
* web: send Flow response as JSON instead of FormData
* web: fix styles for horizontal tabs
* web: add base chart class and custom chart for application view
* root: generate ts client for e2e tests
* web: don't attempt to connect to websocket in selenium tests
* web: fix UserTokenList not being included in the build
* web: fix styling for static token list
* web: fix CSRF Token missing
* stages/authenticator_static: fix error when disable static tokens
* core: fix display issue when updating user info
* web: fix Flow executor not showing spinner when redirecting
2021-03-08 11:14:00 +01:00
Jens Langhammer
dde5e910cf
root: fix name of docker images
2021-03-03 10:36:46 +01:00
Jens Langhammer
662d117b66
root: replace ghcr with harbor for expiry
2021-03-03 00:07:42 +01:00
Jens L
36690de285
root: push PR and branch images to GHCR ( #601 )
2021-03-01 12:04:56 +01:00
Jens Langhammer
21d6a28715
root: fix branch Name extraction to work on non PRs
2021-02-28 14:24:16 +01:00
Jens Langhammer
e930a1d0dc
root: run ci on version-* branches
2021-02-27 17:07:11 +01:00
Jens Langhammer
4a94f515b3
root: add next branch
2021-02-18 21:24:34 +01:00