Jens Langhammer
9549a7188b
ci: fix branchName in PRs
2020-12-24 16:18:06 +01:00
Jens L
1cfe1aff13
wip: rename to authentik ( #361 )
...
* root: initial rename
* web: rename custom element prefix
* root: rename external functions with pb_ prefix
* root: fix formatting
* root: replace domain with goauthentik.io
* proxy: update path
* root: rename remaining prefixes
* flows: rename file extension
* root: pbadmin -> akadmin
* docs: fix image filenames
* lifecycle: ignore migration files
* ci: copy default config from current source before loading last tagged
* *: new sentry dsn
* tests: fix missing python3.9-dev package
* root: add additional migrations for service accounts created by outposts
* core: mark system-created service accounts with attribute
* policies/expression: fix pb_ replacement not working
* web: fix last linting errors, add lit-analyse
* policies/expressions: fix lint errors
* web: fix sidebar display on screens where not all items fit
* proxy: attempt to fix proxy pipeline
* proxy: use go env GOPATH to get gopath
* lib: fix user_default naming inconsistency
* docs: add upgrade docs
* docs: update screenshots to use authentik
* admin: fix create button on empty-state of outpost
* web: fix modal submit not refreshing SiteShell and Table
* web: fix height of app-card and height of generic icon
* web: fix rendering of subtext
* admin: fix version check error not being caught
* web: fix worker count not being shown
* docs: update screenshots
* root: new icon
* web: fix lint error
* admin: fix linting error
* root: migrate coverage config to pyproject
2020-12-05 22:08:42 +01:00
Jens L
6164db5a18
root: attempt to build static image without django's collectstatic ( #360 )
...
* root: attempt to build static image without django's collectstatic
* web: move static dockerfile to /web
* web: fix dockerfile path
* web: improve image size by not copying node_modules
2020-12-02 21:23:07 +01:00
Jens L
9466f91466
root: move webapp to /web ( #347 )
...
* root: move webapp to /web
* root: fix static build
* root: fix static files not being served for e2e tests
2020-11-28 19:43:42 +01:00
Jens Langhammer
c0fd3e79bc
ci: fix e2e tests not running in python 3.9
2020-11-23 00:38:25 +01:00
Jens Langhammer
9c3bc4eb38
tests: move integration tests into separate folder, add separate pipeline task
2020-11-19 14:35:43 +01:00
Jens Langhammer
1319c480c4
ci: install previous python version for upgrade testing
2020-11-15 20:41:35 +01:00
Jens Langhammer
50531b8a36
root: upgrade to python3.9
2020-11-15 16:15:01 +01:00
Jens Langhammer
085247e2dc
ci: fix apt install for libxmlsec1
2020-11-15 01:05:20 +01:00
Jens Langhammer
42702fa96a
root: fix missing libxmlsec1-dev pkg-config packages
2020-11-12 19:38:58 +01:00
Jens Langhammer
05866d3544
providers/proxy: fix creation of ingress
2020-10-19 15:06:50 +02:00
Jens Langhammer
152b2d863d
api: add fallback for proxies < 0.12 which send authorization without b64
2020-10-18 15:14:00 +02:00
Jens Langhammer
25d0ac6534
ci: bump pyright version
2020-10-16 22:29:59 +02:00
Jens Langhammer
4750f8c653
ci: fix typo
2020-10-14 20:28:24 +02:00
Jens Langhammer
635f6c1ef2
ci: add k3d cluster for kubernetes controller tests
2020-10-14 20:21:36 +02:00
Jens Langhammer
1ea2d99ff2
ci: run rollup build
2020-10-09 11:33:02 +02:00
Jens Langhammer
801bb90806
root: lock pyright version
2020-10-03 15:34:53 +02:00
Jens L
719099a5af
ci: remove deploy as --recreate is deprecated
2020-09-30 23:00:05 +02:00
Jens Langhammer
e699dfe88c
ci: fix CD not working correctly
2020-09-30 15:41:04 +02:00
Jens Langhammer
d2bf2c8896
ci: fix prospector call
2020-09-26 19:17:42 +02:00
Jens Langhammer
f27b43507c
ci: ensure same checks as locally are run
2020-09-26 19:08:37 +02:00
Jens Langhammer
ae435f423e
ci: fix failing unittests not reporting correctly
2020-09-26 14:55:50 +02:00
Jens Langhammer
ea38da441b
ci: run e2e tests with failfast
2020-09-25 22:21:58 +02:00
Jens L
241d59be8d
ci: test migration from last released version to current branch ( #224 )
...
* ci: test migration test from last released version to current branch
* ci: fix typo
* ci: remove hyphens
* ci: checkout Build.SourceBranchName
* ci: attempt to fix Build.SourceBranchName
https://github.com/microsoft/azure-pipelines-tasks/issues/8793
* ci: fix duplicate variables entry
* ci: fix quoting for docker jobs
* ci: attempt to access branchName directly
* ci: attempt to extract branch name via sed
* ci: fix escaping for Build.SourceBranch
* ci: different bash substitution
* ci: replace /refs/pulls
* ci: attempt to save previous branch as variable
* ci: fix indent
* ci: try compile-time variables for docker
* ci: always use Build.SourceBranch
* ci: use compile-time template expression
* ci: use Build.SourceBranchName
* ci: attempt to get branch name from System.PullRequest.SourceBranch
2020-09-21 17:55:57 +02:00
Jens Langhammer
97b8a025b3
ci: cleanup containers post e2e job
2020-09-16 09:08:10 +02:00
Jens Langhammer
ae6304c05e
providers/proxy: fix provider requiring a certificate to be selected
2020-09-14 17:37:06 +02:00
Jens Langhammer
e69ca5a229
ci: fix coverage combine for unittest and e2e
2020-09-14 09:52:43 +02:00
Jens Langhammer
e1d82aee1d
ci: run e2e tests on custom agent
2020-09-13 19:49:13 +02:00
Jens L
1dc63776a5
ci: deploy to master.passbook.beryju.org on master ( #113 )
2020-09-07 11:59:15 +02:00
Jens L
268de20872
Proxy v2 ( #189 )
2020-09-03 00:04:12 +02:00
Jens Langhammer
a737335fdd
ci: fix database connections failing
2020-07-14 22:55:30 +02:00
Jens Langhammer
5f34b08433
ci: fix failed tests not failing CI pipeline
2020-07-14 21:36:40 +02:00
Jens Langhammer
d74366f413
policies/hibp: update for flows, add unittests
2020-07-10 20:57:15 +02:00
Jens Langhammer
c191b62245
ci: attempt to fix Coverage not being registered
2020-07-10 19:35:19 +02:00
Jens Langhammer
0babbde00e
ci: fix test results not being merged correctly
2020-07-10 19:11:36 +02:00
Jens Langhammer
b8af312ab1
ci: fix artifacts being downloaded into wrong directory
2020-07-10 18:39:16 +02:00
Jens Langhammer
38cabfb325
ci: fix wrong coverage command being executed
2020-07-10 18:07:18 +02:00
Jens Langhammer
0a3528b5f4
ci: fix targetPath and artifact being swapped
2020-07-10 17:43:16 +02:00
Jens Langhammer
30a672758a
ci: fix Stage names
2020-07-10 17:25:19 +02:00
Jens Langhammer
723a825085
ci: separate unittests and e2e into separate runs, combine afterwards
2020-07-10 17:12:37 +02:00
Jens Langhammer
111b037512
e2e: use non-debug selenium docker image for CI
2020-07-10 15:37:10 +02:00
Jens Langhammer
beb5ffcbdd
ci: fix gatekeeper dockerfile path
2020-07-07 18:48:24 +02:00
Jens Langhammer
41117d873d
ci: fix gatekeeper building the wrong image
2020-07-07 18:23:15 +02:00
Jens Langhammer
0bdfccc1f3
ci: final cleanup
2020-07-03 10:17:24 +02:00
Jens Langhammer
ceb0793bc9
ci: publish unittest results and coverage
2020-07-03 09:54:25 +02:00
Jens Langhammer
abea85b635
ci: fix incorrect node version for pyright
2020-07-03 09:39:23 +02:00
Jens Langhammer
01c83f6f4a
Merge branch 'master' into azure-pipelines
...
# Conflicts:
# .github/workflows/ci.yml
# README.md
2020-07-03 09:33:04 +02:00
Jens Langhammer
1c906b12be
ci: set static network for static build
2020-05-29 10:04:23 +02:00
Jens Langhammer
4d835b18cc
ci: fix network for static build
2020-05-29 09:43:00 +02:00
Jens L
e02ff7ec30
ci: fix codecov token not being set correctly
2020-05-29 09:18:17 +02:00
Jens L
2e67b0194b
Update azure-pipelines.yml for Azure Pipelines
2020-05-29 09:15:57 +02:00
Jens Langhammer
02f0712934
ci: fix static being built on wrong docker image
2020-05-28 21:19:06 +02:00
Jens Langhammer
7e7ea47f39
ci: fix level of stages on build jobs
2020-05-28 21:00:30 +02:00
Jens Langhammer
7e52711e3a
ci: fix names of build jobs
2020-05-28 19:46:10 +02:00
Jens Langhammer
40fd1c9c1f
ci: fix duplicate key
2020-05-28 19:45:25 +02:00
Jens Langhammer
4037a444eb
ci: migrate building
2020-05-28 19:44:25 +02:00
Jens Langhammer
1ed7e900f2
ci: migrate unittests and coverage
2020-05-28 19:29:28 +02:00
Jens Langhammer
cfc8d0a0f7
ci: migrate lint to az
2020-05-28 19:15:18 +02:00
Jens L
df33616544
Set up CI with Azure Pipelines
...
[skip ci]
2020-05-28 18:57:48 +02:00