Jens Langhammer
|
1f783dfc01
|
stages/user_login: add default backend
closes #763
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 20:53:07 +02:00 |
Jens Langhammer
|
7ccf8bcdc8
|
web/admin: only pre-select items when creating a new object
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 20:32:47 +02:00 |
Jens Langhammer
|
76131e40ec
|
tests/e2e: monkey patch OAuth1 test instead of setting URLs manually
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 20:03:20 +02:00 |
Jens Langhammer
|
5955394c1d
|
web: send response info when response is thrown
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 17:32:38 +02:00 |
Jens Langhammer
|
a8998a6356
|
sources/oauth: handle error in auzre_ad when ID Can't be extracted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 17:27:52 +02:00 |
Jens Langhammer
|
dc75d7b7f0
|
sources/oauth: fix error whilst fetching user profile when source uses fixed URLs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 17:25:59 +02:00 |
Jens Langhammer
|
34a191f216
|
web/admin: fix link to providers on overview page
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 16:35:21 +02:00 |
Jens Langhammer
|
299931985e
|
web: fix mis-matched package-lock file
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 11:27:56 +02:00 |
Jens Langhammer
|
b946fbf9e7
|
Merge branch 'version-2021.4'
|
2021-04-20 09:21:26 +02:00 |
Jens Langhammer
|
e20bb7d636
|
release: 2021.4.3
|
2021-04-20 09:15:07 +02:00 |
Jens Langhammer
|
5db3409efc
|
web: bump lingui
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-20 09:13:42 +02:00 |
dependabot[bot]
|
649db054a6
|
build(deps): bump boto3 from 1.17.53 to 1.17.54 (#762)
|
2021-04-20 08:26:10 +02:00 |
Jens Langhammer
|
15d5b91642
|
root: fix developer link in readme
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 22:05:58 +02:00 |
Jens Langhammer
|
e9abc25b92
|
website/docs: prepare changelog for 2021.4.3
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 21:08:10 +02:00 |
Jens Langhammer
|
dc930c0cdf
|
website/docs: manually set slug so release note URLs don't break
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 21:05:19 +02:00 |
Jens Langhammer
|
464a1c0536
|
api: make 401 messages clearer
closes #755
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 20:46:57 +02:00 |
Jens L
|
837d2f6fab
|
outpost: use tools from docker (#758)
* outpost: replace golang.org/x/lint with golangci-lint
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: use swagger generator from docker
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outpost: don't use tty for swagger gen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
* outposts: revert docker-swagger gen
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 20:43:13 +02:00 |
Jens Langhammer
|
8f00d73512
|
website: fix main site not rendering because <BrowserOnly>
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 19:23:26 +02:00 |
Jens Langhammer
|
b75feab709
|
outposts: don't run outpost_controller when no service connection is set
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 19:23:26 +02:00 |
tigattack
|
9c8433ec4d
|
fix(docs/grafana): Fix a silly (#757)
|
2021-04-19 19:22:23 +02:00 |
tigattack
|
ef080900a4
|
feat(docs/grafana): Add role mapping info (#756)
* feat(docs/grafana): Add role mapping info
* feat(docs/grafana): More info on role mappings
|
2021-04-19 19:07:09 +02:00 |
Jens Langhammer
|
10b45a8dea
|
api: fix 401 responses which should be 403s
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 19:03:00 +02:00 |
Jens Langhammer
|
c43ac1f704
|
api: mount outposts under outposts/instances to match flows
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 18:51:12 +02:00 |
Jens Langhammer
|
14d702450a
|
core: add parameter to output property mapping test formatted
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 18:32:36 +02:00 |
Jens Langhammer
|
0a1a2a035e
|
web/admin: fix *Test Forms not having a default for codemirrors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 18:25:16 +02:00 |
Jens Langhammer
|
ace777ebbe
|
website: re-sort releases, add outposts to terminology
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 17:25:26 +02:00 |
Jens Langhammer
|
8a6879afa5
|
core: add superuser_full_list to applications list, shows all applications when superuser
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 16:07:30 +02:00 |
Jens Langhammer
|
fdc7f14056
|
core: fix Tokens being created with incorrect intent by default
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 15:43:16 +02:00 |
Jens Langhammer
|
8be80aaf9d
|
api: fix CSRF error when using POST/PATCH/PUT in API Browser
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 15:31:32 +02:00 |
Jens Langhammer
|
e476f2dda2
|
website: bump deps
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-19 09:28:48 +02:00 |
dependabot[bot]
|
5d48cfab14
|
build(deps): bump @docusaurus/core in /website (#753)
|
2021-04-19 08:22:35 +02:00 |
dependabot[bot]
|
1f22f0e7bb
|
build(deps): bump chart.js from 3.1.0 to 3.1.1 in /web (#751)
|
2021-04-19 08:22:02 +02:00 |
Jens Langhammer
|
ce082ead5e
|
providers/oauth2: add unittests for authorize and token views
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 21:05:49 +02:00 |
Jens Langhammer
|
dd2cd09637
|
web/admin: fix undefined being shown when viewing application
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 19:04:10 +02:00 |
Jens Langhammer
|
828fe07fca
|
website: dynamically load rapidoc to prevent react errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 17:58:36 +02:00 |
Jens Langhammer
|
a074ea70e9
|
website/docs-dev: add initial translation docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 17:31:15 +02:00 |
Jens Langhammer
|
84ce2c1df2
|
website: separate development docs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 17:25:58 +02:00 |
Jens Langhammer
|
8628595590
|
website: add API Browser
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 17:15:19 +02:00 |
Jens Langhammer
|
7b8e5c4272
|
root: auto-migrate on startup, lock database using pg_advisory_lock
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 14:47:50 +02:00 |
Jens Langhammer
|
caa5dc1d14
|
web/admin: improve default selection for property-mappings
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 14:21:05 +02:00 |
Jens Langhammer
|
f328b21e89
|
providers/oauth2: Set CORS Headers for token endpoint, check Origin header against redirect URLs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-18 14:20:50 +02:00 |
Jens Langhammer
|
52abd959eb
|
sources/oauth: save null instead of empty string for sources without configurable URLs
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 21:15:06 +02:00 |
Jens Langhammer
|
a0cd17a257
|
docs: add troubleshooting for permission issues
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 20:09:03 +02:00 |
Jens Langhammer
|
32c5bf04b8
|
*: fix linting errors
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 20:08:49 +02:00 |
Jens Langhammer
|
766c4873a0
|
web/admin: add ability to add users to a group whilst creating a group
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:56:49 +02:00 |
Jens Langhammer
|
240136154b
|
web/admin: fix default for codemirror
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:37:13 +02:00 |
Jens Langhammer
|
78dd7b0341
|
web/admin: fix group member table order
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:36:55 +02:00 |
Jens Langhammer
|
0021a93952
|
web/admin: fix non-matching provider type being selected when creating an OAuth Source
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:17:08 +02:00 |
Jens Langhammer
|
67240fb9ad
|
*: add model_name to TypeCreate API to pass to forms
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:12:00 +02:00 |
Jens Langhammer
|
4add0bbe86
|
web/admin: fix provider type resetting when changing provider type
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
|
2021-04-17 19:06:56 +02:00 |