Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(jans-cli-tui): Support custom urls for Janssen services #7492

Open
wants to merge 10,000 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
3c75f94
chore(main): release jans-link 1.0.22-SNAPSHOT (#7465)
mo-auto Jan 22, 2024
8d33596
chore(main): release jans-fido2 1.0.22-SNAPSHOT (#7464)
mo-auto Jan 22, 2024
10f810c
chore(main): release jans-eleven 1.0.22-SNAPSHOT (#7463)
mo-auto Jan 22, 2024
935a7b7
chore(main): release jans-config-api 1.0.22-SNAPSHOT (#7462)
mo-auto Jan 22, 2024
43638d1
chore(main): release jans-core 1.0.22-SNAPSHOT (#7461)
mo-auto Jan 22, 2024
ae48f4a
chore(main): release jans-casa 1.0.22-SNAPSHOT (#7460)
mo-auto Jan 22, 2024
b633812
chore(main): release agama 1.0.22-SNAPSHOT (#7459)
mo-auto Jan 22, 2024
865289c
chore(main): release jans-bom 1.0.22-SNAPSHOT (#7458)
mo-auto Jan 22, 2024
e6d8566
chore(main): release jans-auth-server 1.0.22-SNAPSHOT (#7457)
mo-auto Jan 22, 2024
7893d98
chore: prepare 1.0.22 (#7488)
moabu Jan 22, 2024
9ee3c8c
feat: add Lock documentation (#7490)
yurem Jan 22, 2024
1de2893
ci: fix packages (#7496)
moabu Jan 23, 2024
9bf83b8
chore(deps): bump anchore/scan-action from 3.3.7 to 3.6.1 (#7498)
dependabot[bot] Jan 23, 2024
879f589
chore(deps): bump actions/setup-java from 3.13.0 to 4.0.0 (#7249)
dependabot[bot] Jan 23, 2024
c40f0c8
chore(deps): bump google-github-actions/release-please-action (#7251)
dependabot[bot] Jan 23, 2024
2529cf9
chore(deps): bump actions/setup-python from 4.7.1 to 5.0.0 (#7250)
dependabot[bot] Jan 23, 2024
51a152a
chore(deps): bump actions/dependency-review-action from 2.5.1 to 4.0.…
dependabot[bot] Jan 23, 2024
2fe08bf
chore(deps): bump ubuntu in /docker-jans-monolith (#7391)
dependabot[bot] Jan 23, 2024
a21908c
feat(jans-cli-tui): Support custom urls for Janssen services
davispuh Jan 17, 2024
a876f83
chore(deps): bump korthout/backport-action from 1.4.0 to 2.4.0 (#7505)
dependabot[bot] Jan 23, 2024
bb3e30d
chore(deps): bump cryptography from 38.0.3 to 42.0.0 in /demos/jans-t…
dependabot[bot] Jan 23, 2024
d77f936
chore(deps): bump actions/cache from 3.3.2 to 4.0.0 (#7510)
dependabot[bot] Jan 23, 2024
f9f93c3
test(jans-auth-server): client_credentials jmeter script #7307 (#7308)
yuriyz Jan 23, 2024
5167f8c
chore(deps): bump actions/download-artifact from 3.0.2 to 4.1.1 (#7509)
dependabot[bot] Jan 23, 2024
4f6dd37
chore(deps): bump github/codeql-action from 2.2.4 to 3.23.1 (#7508)
dependabot[bot] Jan 23, 2024
b9436bb
chore(deps): bump docker/setup-qemu-action (#7507)
dependabot[bot] Jan 23, 2024
9a6dc39
chore(deps): bump actions/setup-node from 3.8.2 to 4.0.1 (#7506)
dependabot[bot] Jan 23, 2024
ef01559
fix(keycloak-integration): fix build issues keycloak integration #751…
uprightech Jan 23, 2024
36653a7
feat: allow to persist Map as JSON in MySQL DB #7515 (#7516)
yurem Jan 23, 2024
e8ddf4a
fix(jans-linux-setup): setup is attampting to connect ldap for any ba…
devrimyatar Jan 24, 2024
9ccad33
fix(jans-linux-setup): Jans KC install option (#7521)
devrimyatar Jan 24, 2024
0f0d78f
chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#7530)
dependabot[bot] Jan 24, 2024
a758c66
chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#7531)
dependabot[bot] Jan 24, 2024
c8c1b13
Merge branch 'main' into urls
moabu Jan 24, 2024
44c215a
chore(deps): bump actions/upload-artifact from 4.0.0 to 4.3.0 (#7529)
dependabot[bot] Jan 24, 2024
223c852
chore(deps): bump Mattraks/delete-workflow-runs from 2.0.5 to 2.0.6 (…
dependabot[bot] Jan 24, 2024
4a41d3d
chore(deps): bump EnricoMi/publish-unit-test-result-action (#7528)
dependabot[bot] Jan 24, 2024
e2e6210
chore(deps): bump SonarSource/sonarcloud-github-action (#7532)
dependabot[bot] Jan 24, 2024
741ae69
feat: allow to persist Map as JSON in MySQL DB #7515 (#7535)
yurem Jan 24, 2024
974d220
fix: fix typos in SG script (#7546)
yurem Jan 25, 2024
f2d7a26
feat(jans-cli-tui): hints for client list (#7499)
devrimyatar Jan 25, 2024
fbd0601
fix(jans-cli-tui): Saml KC names (#7534)
devrimyatar Jan 25, 2024
18568e5
feat: ORM should store Map<?, ?> defined in benas with @JsonObject as…
yurem Jan 25, 2024
b79866a
feat(jans-auth-server): Transaction Tokens support #6291 (#7212)
yuriyz Jan 25, 2024
3af1e78
fix(jans-auth-server): compilation failure after merge (#7554)
yuriyz Jan 25, 2024
a906255
feat(jans-linux-setup): unique indexes for uid and mail (#7555)
devrimyatar Jan 25, 2024
7eaed77
fix(jans-linux-setup): schema of saml client's redirect uris (#7503)
devrimyatar Jan 26, 2024
b7d37c9
fix(jans-cli-tui): name of idp is read-only after created (#7552)
devrimyatar Jan 26, 2024
a88da12
feat: ORM should store Map<?, ?> defined in benas with @JsonObject as…
yurem Jan 26, 2024
d1be348
feat: override JSON types for sql tables (#7566)
yurem Jan 26, 2024
b57de8f
chore(deps): bump korthout/backport-action from 2.4.0 to 2.4.1 (#7541)
dependabot[bot] Jan 29, 2024
2eb603e
fix(jans-pycloudlib): resolve transform value for json type in couchb…
iromli Jan 29, 2024
e673e35
feat(jans-linux-setup): parameterize opa host and port (#7504)
devrimyatar Jan 30, 2024
892e358
chore(jans-eleven): removed jans-eleven from jans #7111 (#7585)
yuriyz Jan 30, 2024
e68dc11
Jans linux setup 7592 (#7593)
devrimyatar Jan 31, 2024
17874d8
docs(install): add notes for uninstallation of persistence (#7594)
ossdhaval Jan 31, 2024
7c0684a
chore(deps): bump anchore/scan-action from 3.6.1 to 3.6.3 (#7599)
dependabot[bot] Jan 31, 2024
06b1a7a
fix(config-api): removed idp & sp metadatafile pattern & app s… (#7569)
pujavs Jan 31, 2024
7ec25f0
feat(config-api): user mgt plugin changes to handle inactive claims -…
pujavs Feb 1, 2024
07b0728
feat(jans-cli-tui): custom validation for attrbiutes (#7602)
devrimyatar Feb 1, 2024
dcc3abd
feat(jans-cli-tui): update to prompt_toolkit v3 (#7491)
davispuh Feb 1, 2024
e35963f
fix(jans-linux-setup): update prompt-toolkit 3.0.43 (#7604)
devrimyatar Feb 1, 2024
fa728cf
docs(config-api): removed duplicate property (#7606)
pujavs Feb 1, 2024
fc3f331
feat(jans-cli-tui): application versions (#7607)
devrimyatar Feb 1, 2024
985f917
test(jans-auth-server): fixed TxTokenHttpTest failure on jenkins #761…
yuriyz Feb 1, 2024
c759441
fix(jans-auth-server): client secret printed on logs (#7608)
yuriyz Feb 1, 2024
0437a56
fix: agama Lab's tab closing automatically if same window has tarp op…
duttarnab Feb 2, 2024
466d2a7
refactor: redesign web-pages for Janssen #1302 (#7258)
jv18creator Feb 2, 2024
b3f6834
fix: revert prompt-toolkit upgrade (#7635)
devrimyatar Feb 3, 2024
46bd3fd
feat(jans): add support for passing custom istio gateways (#7617)
misba7 Feb 5, 2024
2517115
chore: provisioning keycloak and jans-lock deployment (#7518)
iromli Feb 5, 2024
b783f0d
chore(deps): bump ubuntu in /docker-jans-monolith (#7624)
dependabot[bot] Feb 5, 2024
794416c
feat(jans-fido2): generation assertion options without username (#7573)
Milton-Ch Feb 5, 2024
2541bb1
fix: for authorization with multiple redirects the one with redirect_…
duttarnab Feb 5, 2024
243919d
fix(jans-auth): configuration changes not taking effect #7631 (#7649)
yuremm Feb 6, 2024
e7123d1
feat(jans-cli-tui): enhance help (#7640)
devrimyatar Feb 6, 2024
8cb6892
fix(charts): add featureflag for cn-istio-ingress subchart (#7656)
iromli Feb 6, 2024
ce6582f
feat(jans-auth-server): improved session lifetime properties #5275 (#…
yuriyz Feb 6, 2024
7732f7c
docs(jans-link): refactor `jans-link` documents (#7544)
ossdhaval Feb 6, 2024
78d2f07
chore: removed unused plugin (#7660)
yurem Feb 6, 2024
419a0e7
fix(keycloak-integration): incorrect redirect url to janssen from aut…
uprightech Feb 6, 2024
bd03b6b
chore: remove unused plugin (#7664)
yurem Feb 6, 2024
8401740
fix(docker-jans): add missing dynamic config (#7672)
iromli Feb 7, 2024
8f5d6a9
fix: corrected array java.lang.IndexOutOfBoundsException (#7670)
duttarnab Feb 7, 2024
ca11258
chore: prepare1.0.23 dev and SNAPSHOT (#7654)
moabu Feb 8, 2024
0df6e33
chore: move jans-auth base configuration to jans-core-service (#7673)
yurem Feb 8, 2024
fffb881
chore: move jans-auth base configuration to jans-core-service #7673 (…
yurem Feb 8, 2024
b1a3233
feat(jans-auth-server): changed backchannel_logout_uri list->string a…
yuriyz Feb 8, 2024
9dd27ae
docs(agama): change the file name (#7680)
ossdhaval Feb 8, 2024
0bee351
chore: change package name in custom scripts #7666 (#7684)
jgomer2001 Feb 9, 2024
0f62d10
docs(database): remove cb schema docs placeholder file (#7685)
ossdhaval Feb 9, 2024
fe4c000
feat(jans-auth-server): added configurable option to put all tokens i…
yuriyz Feb 9, 2024
d4f90ab
docs: misc updates on agama docs #7682 (#7683)
jgomer2001 Feb 9, 2024
6bfdf8c
fix(jans-linux-setup): remove server word from casa in installer prom…
devrimyatar Feb 11, 2024
ea90e2a
fix(jans-linux-setup): disable gpg checks for installing suse package…
devrimyatar Feb 12, 2024
76b63e5
feat(jans-auth-server): authz challenge should not require client_id …
yuriyz Feb 13, 2024
157925a
docs(config guide): move `Agama CLI` and remove `SCIM CLI` (#7693)
ossdhaval Feb 13, 2024
02cdba4
chore: refactor inbound identity project #7702 (#7709)
jgomer2001 Feb 13, 2024
2b4333e
fix(config-api): user mgt attribute validation implementation (#7710)
pujavs Feb 14, 2024
e2a6ee0
refactor(jans-cli-tui): Rewrite admin-ui plugin (#7706)
devrimyatar Feb 14, 2024
15fdacb
chore: prepare next version 1.1.0 (#7707)
moabu Feb 14, 2024
0df5213
fix(jans-pycloudlib): set sql_mode while connecting to mysql (#7713)
iromli Feb 14, 2024
9a929ed
chore(docker-jans-casa): sync extension scripts for Casa (#7715)
iromli Feb 14, 2024
3c5af5b
fix(docker-jans-certmanager): resolve key_ops_type created on key rot…
iromli Feb 14, 2024
fcaed35
chore: fix versioning
moabu Feb 14, 2024
e0b62ca
fix(jans-cli-tui): default display function for JansVerticalNav (#7718)
devrimyatar Feb 14, 2024
03c4053
fix(jans-cli-tui): disable plugin on TUI if not deployed on server (#…
devrimyatar Feb 14, 2024
761cc34
fix(jans-auth): npe during client registration #7703 (#7722)
yuriyz Feb 14, 2024
27e8ec1
docs(jans-cli): update cli readme (#7730)
ossdhaval Feb 14, 2024
6a70d1c
ci(dockerbuild): enhance speed of workflow (#7740)
moabu Feb 15, 2024
f51a491
fix(jans-cli-tui): log command for delete operation (#7737)
devrimyatar Feb 15, 2024
5ce3c5e
feat(jans-cli-tui): keybindings <d> and <delete> to delete item, <v> …
devrimyatar Feb 16, 2024
42cf5fe
fix(jans-linux-setup): removed redundant IDP directories (#7275)
devrimyatar Feb 16, 2024
f6231d7
feat(jans-cli-tui): metadata location and other fields (#7630)
devrimyatar Feb 16, 2024
f4c747c
chore: added ORM API to get attribute type and check if exists (#7734)
yurem Feb 16, 2024
53af8cc
feat: ldap ORM shoould ignore lower case statement in filters #7749 (…
yurem Feb 16, 2024
d3c93b1
ci(codeowners): update CODEOWNERS (#7756)
moabu Feb 16, 2024
6337fdb
fix: jansCodeChallengeHash should be defiend as Integer (#7744)
yurem Feb 16, 2024
83eb48f
chore: update OCI image dependencies (#7760)
iromli Feb 16, 2024
6e9339b
feat(config-api): user management search enhancement (#7761)
pujavs Feb 19, 2024
78cc0d7
feat(jans-auth-server): rely on end_session feature flag value when r…
yuriyz Feb 19, 2024
eeadf69
chore(docker-jans): add prefix jans to stdout logs (#7762)
iromli Feb 19, 2024
218d5ea
ci(dockerbuild): docker build speed (#7741)
moabu Feb 19, 2024
9a10cdf
ci(build-docker-builds): fix dockerbuild (#7773)
moabu Feb 19, 2024
1f01591
feat(jans-pycloudlib): allow configurable Vault KV and AppRole paths …
iromli Feb 19, 2024
2d47c84
docs(scarf): integration with Scarf Pixel (#7765)
ossdhaval Feb 20, 2024
fc99a49
fix: fix link deps (#7787)
yurem Feb 20, 2024
dbfd454
fix(jans-cli-tui): documentation link (#7788)
devrimyatar Feb 20, 2024
f673e7f
feat: add SESSION_TIMEOUT_IN_MINUTES to admin-ui configuration in per…
duttarnab Feb 21, 2024
c9ce865
feat(config-api): kc link plugin endpoint (#7794)
pujavs Feb 21, 2024
f844257
fix(jans-cli-tui): List types (#7798)
devrimyatar Feb 21, 2024
341398b
fix(jans-linux-setup): post-setup config-api plugin for jans-link (#7…
devrimyatar Feb 22, 2024
37721e7
feat(config-api): saml metedata elements save (#7804)
pujavs Feb 22, 2024
35b1a13
feat(jans-linux-setup): config-api kc-link-plugin (#7811)
devrimyatar Feb 22, 2024
67f45f1
fix(jans-auth-server): introspection endpoint must return 401 when OR…
yuriyz Feb 22, 2024
afbc4e6
test(jans-auth-server): after login page re-design DisplaysLogoInLogi…
yuriyz Feb 22, 2024
8c186af
feat: allow to override ORM connection properties #7816 (#7820)
yurem Feb 22, 2024
af62693
feat: allow to override ORM connection properties #7816 (#7821)
yurem Feb 22, 2024
732d126
feat: shift SESSION_TIMEOUT_IN_MINUTES to admin-ui configuration in p…
duttarnab Feb 22, 2024
e8bec27
fix(jans-cli-tui): display error when saving user (#7778)
devrimyatar Feb 23, 2024
3287863
feat(jans-linux-setup): opa logs to file (#7826)
devrimyatar Feb 23, 2024
50318e2
feat: added SESSION_TIMEOUT_IN_MINUTES to admin-ui configuration in p…
duttarnab Feb 23, 2024
6c1582d
fix(docs): changes to add content in script block instead of removing…
ossdhaval Feb 23, 2024
4a725ff
feat: backend changes to implement short codes in webhooks to pass dy…
duttarnab Feb 26, 2024
0f6dfa3
feat(docker-jans): allow passing initial keys expiration time (#7850)
iromli Feb 26, 2024
f2f6660
fix: fix typo in index.jsp (#7848)
yurem Feb 26, 2024
2699543
chore(docker-jans): update role scope mapping and plugin (#7824)
iromli Feb 27, 2024
f79b11d
docs(keycloak-integration): keycloak saml sso documentation #7840 (#…
uprightech Feb 27, 2024
1fa7d2d
chore: misc project updates #7802 (#7851)
jgomer2001 Feb 27, 2024
8dcfaef
feat: add config-api lock-config API, update message API (#7860)
yurem Feb 27, 2024
4d18f41
feat(jans-cli-tui): Jans Lock Configuration #7855 (#7864)
yurem Feb 27, 2024
7351e0c
feat(agama): add openId support to agama inbound identity project (#7…
jgomer2001 Feb 27, 2024
b13aa91
feat(jans-cli-tui): Jans Lock Configuration #7855 (#7866)
yurem Feb 27, 2024
3327195
feat(config-api): handled check for attribute validation (#7814)
pujavs Feb 27, 2024
e3d9407
feat(jans-linux-setup): jans lock installer (#7791)
devrimyatar Feb 27, 2024
ca0933a
feat(jans-linux-setup): lock-plugin (#7868)
devrimyatar Feb 28, 2024
1f744cd
fix(jans-auth-server): changed method HEAD to POST in validate ssa (#…
Milton-Ch Feb 28, 2024
6697185
fix(jans-linux-setup): prompt for http cert info (#7872)
devrimyatar Feb 28, 2024
232f808
feat(jans-fido2): add new unit test for assertion (#7854)
Milton-Ch Feb 28, 2024
acb10b1
fix: the audit log API in Admin UI is not protected by authorization …
duttarnab Feb 28, 2024
856da8d
feat(jans-cli-tui): Jans Lock Configuration #7855 (#7882)
yurem Feb 28, 2024
fb87d38
docs(deployment): note default DB for PROD and VM (#7890)
ossdhaval Feb 28, 2024
0ea56e1
feat(config-api): SAML TR enhacement for metadata field and filename …
pujavs Feb 29, 2024
6e9cbac
feat(jans-cli-tui): Jans KC Link Configuration (#7878)
devrimyatar Feb 29, 2024
37f63cc
feat: add configurable additional parameters in admin-ui configuratio…
duttarnab Feb 29, 2024
97aafe8
fix(jans-auth-server): requestUriParameterSupported and requestParame…
yuriyz Feb 29, 2024
595e705
fix: add Hashicorp Vault external secret manager (#7658)
misba7 Feb 29, 2024
9af0cb9
chore(docker-jans): sync assets to OCI images (#7906)
iromli Feb 29, 2024
c7c27ce
fix(jans-cli-tui): backend ldap server for jans-link (#7916)
devrimyatar Mar 1, 2024
728d8ec
chore(jans-bom): upgrade org.postgresql:postgresql from 42.6.0 to 42.…
yuriyz Mar 1, 2024
644b74d
docs(database): add instructions for passing DB properties dynamicall…
ossdhaval Mar 1, 2024
51d2f2f
chore(deps): update python libs in OCI images (#7910)
iromli Mar 1, 2024
b22b0a4
fix(config-api): SAML TR metadata validation, user mgt spec for error…
pujavs Mar 1, 2024
7226ec1
chore(deps): update java libs in OCI images (#7929)
iromli Mar 3, 2024
0f391ce
fix(charts): add missing jans-fido2 ingress (#7931)
iromli Mar 3, 2024
7601a39
fix(charts): add missing fido2Labels and fido2AdditionalAnnotations (…
iromli Mar 4, 2024
1403c12
ci(build-docker-builds): fix dockerbuild (#7945)
moabu Mar 4, 2024
afc6f39
feat: add feature to allow registration of multiple clients #7725 (#7…
duttarnab Mar 4, 2024
3a40be2
docs(jans-lock): add setup instructions (#7884)
SafinWasi Mar 4, 2024
0cbda29
feat(documentstore): modified to be used for asset endpoint and resol…
pujavs Mar 4, 2024
03c1ef6
docs: add details about TUI version screen (#7926)
ossdhaval Mar 5, 2024
bc1e004
fix: make loggers static fields #7948 (#7949)
jgomer2001 Mar 5, 2024
aff9246
fix(jans-cli-tui): check required fields for IDP (#7954)
devrimyatar Mar 5, 2024
a6cbca6
feat(jans-cli-tui): LOCK configuration (#7904)
devrimyatar Mar 5, 2024
315e07a
feat(jans-auth-server): clean up inactive clients (configurable clean…
yuriyz Mar 5, 2024
c7cd5fb
feat(jans-cli-tui): Jans Lock Configuration #7855 (#7885)
yurem Mar 5, 2024
1f99edc
docs(admin): minor edits to certificate install process (#7947)
ossdhaval Mar 6, 2024
6b0444b
fix: remove javadocs error logged during jenkins build #7969 (#7970)
duttarnab Mar 6, 2024
f93142c
Update README.md (#7975)
devrimyatar Mar 6, 2024
251bdf8
ci(CODEOWNERS): add codeowner (#7987)
moabu Mar 7, 2024
e139873
feat(jans-auth-server): added ability to propagate session from authz…
yuriyz Mar 7, 2024
a7ee8e7
fix(config-api): SAML TR fix for filename and user mgmt enhancement …
pujavs Mar 7, 2024
fc1e662
feat(jans-config-api): enhancements to saml api #7362 (#7989)
uprightech Mar 7, 2024
5240889
feat: jans Lock Configuration docs (#7997)
yurem Mar 7, 2024
3959ab1
fix(jans-cli-tui): keycloakLinkPollingInterval (#7996)
devrimyatar Mar 8, 2024
f66d4d4
feat(jans-config-api): enhancements to the saml api #7362 (#8001)
uprightech Mar 8, 2024
f57fd2d
fix(jans-cli-tui): operationId for saml tr (#8002)
devrimyatar Mar 8, 2024
10b99ef
fix(config-api): user attribute validation and SAML fixes
pujavs Mar 8, 2024
3828fa1
feat(jans-orm): print root cause when invalid json object is present …
yuriyz Mar 8, 2024
53ef338
fix(keycloak-integration): saml metadata parsing #7777 (#7862)
uprightech Mar 8, 2024
59d4cd5
feat: doc store update (#8009)
yurem Mar 8, 2024
ea200b0
fix(jans-cli-tui): required fields for SP (#7965)
devrimyatar Mar 11, 2024
29d489e
fix: issues found in tarp #8007 (#8011)
duttarnab Mar 11, 2024
7128760
fix(jans-cli-tui): display only agama project details (#7828)
devrimyatar Mar 11, 2024
254b1a5
perf(jans-pycloudlib): handle google secret versioning (#7971)
iromli Mar 11, 2024
5fb537b
fix: agama inbound identity project not reloading mappings (#8017)
jgomer2001 Mar 11, 2024
463ad4e
chore: update pycloudlib and fix aio cronjob (#8020)
iromli Mar 11, 2024
39743bd
fix: bugs in admin-ui webhook #8018 (#8019)
duttarnab Mar 11, 2024
723f670
fix(jans-linux-setup): write hostname to /etc/hosts (#8024)
devrimyatar Mar 11, 2024
ca74155
chore(docker): sync assets (#8026)
iromli Mar 12, 2024
679c8b9
fix(config-api) code optimization and SMAL IDP delete scope rectifica…
pujavs Mar 12, 2024
51cc830
feat(documentstore): should throw relevant exception rather than dige…
shekhar16 Mar 12, 2024
09bbd66
fix: : bugs in admin-ui webhook #8018 (#8038)
duttarnab Mar 12, 2024
2796e36
fix(jans-cli-tui): re-enable agama project config management (#8042)
devrimyatar Mar 12, 2024
e3517d9
chore(jans-auth-server): fixed typo build-oxauth-fips-war #8036 (#8037)
yuriyz Mar 13, 2024
3dcdd0d
chore(deps): bump github/codeql-action from 3.23.1 to 3.24.7 (#8043)
dependabot[bot] Mar 13, 2024
c7b4dd9
docs(jans-cli): upload test agama project (#8033)
devrimyatar Mar 13, 2024
2fc4953
fix(javadoc): fix javadoc generation due to `doclint` warnings (#8054)
ossdhaval Mar 14, 2024
54beb14
fix(terraform-provider-jans): update terraform module (#8055)
moabu Mar 14, 2024
3a61685
feat(docker): allow custom sql_data_types (#8049)
iromli Mar 14, 2024
a8e6bbf
chore(deps): update pycloudlib requirement (#8058)
iromli Mar 14, 2024
aeba80d
fix(jans-keycloak-integration): build issues due to api name change #…
uprightech Mar 14, 2024
bc07d78
chore(release): release 1.1.0 (#8065)
moabu Mar 14, 2024
cdb5e8f
feat: health-check should return starting if external authentication …
yurem Mar 15, 2024
dea8651
chore(release): prep work for 1.1.1-SNAPSHOT and dev (#8072)
moabu Mar 15, 2024
9be78e4
refactor(docs): update jans link naming in the docs and add to README…
ossdhaval Mar 18, 2024
2b3cf2e
fix(jans-cli-tui): if adminui permissons added do not display error (…
devrimyatar Mar 19, 2024
293c44f
docs(kc-link): KC Link configuration steps (#8093)
ossdhaval Mar 20, 2024
60310a0
feat(config-api): asset mgt endpoint (#8096)
pujavs Mar 21, 2024
9ec7177
perf(jans-pycloudlib): destroy old secret version instead of disable …
iromli Mar 21, 2024
3253b68
feat(jans-casa): implement account linking plugin (#8091)
jgomer2001 Mar 21, 2024
96a4ec8
docs: add missing release (#8074)
moabu Mar 21, 2024
fe681fd
chore(deps): sync image assets and dependencies (#8119)
iromli Mar 21, 2024
e00f33a
feat(fido2): allow to update device data in SG authentication respons…
yurem Mar 21, 2024
cb369de
feat(jans-auth-server): support for prompt=create #7899 (#8035)
yuriyz Mar 22, 2024
20a6067
docs: fix versions (#8125)
moabu Mar 22, 2024
5e63fbb
fix: update deprecated scim sample script (#8130)
jgomer2001 Mar 22, 2024
a6b348b
fix(jans-cli-tui): typo in agama help popup (#8135)
devrimyatar Mar 25, 2024
8ce1051
fix(jans-cli-tui): user management fixes (#8136)
devrimyatar Mar 25, 2024
1340e26
feat: create help button for tarp #8132 (#8133)
duttarnab Mar 25, 2024
b33a6eb
feat(fido2): allow to update device data in SG authentication respons…
yurem Mar 25, 2024
a99b3f1
fix(docs): add new OIDC SPEC to supported list (#8150)
ossdhaval Mar 26, 2024
d1a7040
fix(docs): fix navigation for account linking (#8147)
ossdhaval Mar 26, 2024
044290a
feat: add java memory arguments (#8115)
misba7 Mar 26, 2024
0bec043
chore: sync SG script wrt latest updates (#8151)
jgomer2001 Mar 27, 2024
1bf5778
docs(jans-casa): fix typo in accounts linking plugin (#8156)
jgomer2001 Mar 27, 2024
fd4a16d
fix(jans-cli-tui): update plugin docs list (#8160)
devrimyatar Mar 27, 2024
d87e913
docs(system-requirements): update values centrally (#8122)
misba7 Mar 28, 2024
a5f589d
refactor(docker-jans): unify mod_context.py scripts in OCI images (#8…
iromli Mar 28, 2024
f75d1a4
Merge branch 'main' into urls
moabu Mar 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix(terraform-provider-jans): update terraform module (#8055)
fix(terraform-provider-jans): update terraform provider

Signed-off-by: moabu <47318409+moabu@users.noreply.github.com>
  • Loading branch information
moabu authored Mar 14, 2024
commit 54beb149f817a2538f50fd8d048f92d3b7332de5
14 changes: 14 additions & 0 deletions terraform-provider-jans/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## [1.1.0](https://github.com/JanssenProject/terraform-provider-jans/compare/v0.8.2...v1.1.0) (2024-03-12)


### Features

* add KC and sync with upstream APIs


### Bug Fixes

* oidc backchannel_user_code_parameter schema type
* sync with upstream
* update readme

## [0.8.2](https://github.com/JanssenProject/terraform-provider-jans/compare/v0.8.1...v0.8.2) (2023-11-09)


Expand Down
1 change: 0 additions & 1 deletion terraform-provider-jans/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,3 @@ If any of those 3 parameters is not provided, the provider will not be able to c
Optionally, users can also set the following variables:

* `insecure_client` - If set to `true`, the provider will not verify the TLS certificate of the Janssen server. This is useful for testing purposes and should not be used in production, unless absolutely unavoidable.

11 changes: 9 additions & 2 deletions terraform-provider-jans/docs/data-sources/custom_script_types.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,16 @@ description: |-

Data source for retrieving supported custom script types.

## Example Usage

```terraform
data "jans_custom_script_types" "script_types" {
}

output "script_type_client_registration_enabled" {
value = contains(data.jans_custom_script_types.script_types, "client_registration")
}
```

<!-- schema generated by tfplugindocs -->
## Schema
Expand All @@ -19,5 +28,3 @@ Data source for retrieving supported custom script types.

- `id` (String) The ID of this resource.
- `types` (List of String) A list of support custom script types.


Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,3 @@ Data source for retrieving the Fido2 configuration of the Janssen server
- `id` (String) The ID of this resource.
- `issuer` (String) A URI indicating the party operating the FIDO U2F server.
- `version` (String) The version of the FIDO2 U2F core protocol to which this server conforms. The value MUST be the string 1.0.


Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,3 @@ output "persistence_config" {

- `id` (String) The ID of this resource.
- `persistence_type` (String)


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/data-sources/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,3 @@ Read-Only:
- `class_name` (String)
- `description` (String)
- `name` (String)


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/data-sources/schema.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,5 +102,3 @@ Read-Only:
- `last_modified` (String)
- `location` (String)
- `resource_type` (String)


Original file line number Diff line number Diff line change
Expand Up @@ -112,5 +112,3 @@ Read-Only:
Read-Only:

- `supported` (Boolean)


10 changes: 10 additions & 0 deletions terraform-provider-jans/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,16 @@ To use the provider, you need to provide the URL of the Jansen instance, as
well as valid credentials that have access to the Janssen instance.

```terraform
terraform {
required_version = ">= 0.12.0"
required_providers {
janssen = {
source = "JanssenProject/jans"
version = "0.6.0"
}
}
}

provider "jans" {
url = "https://test-instnace.jans.io"
client_id = "1800.3d29d884-e56b-47ac-83ab-b37942b83a89"
Expand Down
9 changes: 6 additions & 3 deletions terraform-provider-jans/docs/resources/agama_deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,18 @@ Resource for managing agama authentication flow deployments.
### Required

- `deployment_file` (String) Path to the deployment file (in zip format)
- `deployment_file_hash` (String) Hash of the deployment file, used to detect changes.
- `name` (String) Agama project name

### Optional

- `autoconfigure` (Boolean) Passing 'true' will make this project be configured with the sample configurations
found in the provided binary archive. This param should rarely be passed: use only in controlled
environments where the archive is not shared with third parties

### Read-Only

- `base_dn` (String) Agama deployment base DN
- `created_at` (String) Agama deployment creation time
- `dn` (String) Agama deployment DN
- `id` (String) Agama deployment ID
- `task_active` (Boolean) Boolean value with default value false.


28 changes: 26 additions & 2 deletions terraform-provider-jans/docs/resources/app_configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@ resource "jans_app_configuration" "global" {
- `allow_end_session_with_unmatched_sid` (Boolean) Boolean value specifying whether to allow end session with unmatched SID.
- `allow_id_token_without_implicit_grant_type` (Boolean) Specifies if a token without implicit grant types is allowed.
- `allow_post_logout_redirect_without_validation` (Boolean) Allows post logout redirect without validation for End Session Endpoint.
- `allow_revoke_for_other_clients` (Boolean) Boolean value ture allow revoke for other clients.
- `allow_spontaneous_scopes` (Boolean) Specifies whether to allow spontaneous scopes.
- `archived_jwk_lifetime_in_seconds` (Number) The archived jwk lifetime in seconds.
- `archived_jwks_uri` (String) Archved URLs of the OP's JSON Web Key Set (JWK) document.
- `authentication_filters` (Block List) List of authentication filters. (see [below for nested schema](#nestedblock--authentication_filters))
- `authentication_filters_enabled` (Boolean) Boolean value specifying whether to enable user authentication filters.
- `authentication_protection_configuration` (Block List, Max: 1) Authentication Brute Force Protection Configuration. (see [below for nested schema](#nestedblock--authentication_protection_configuration))
Expand Down Expand Up @@ -126,7 +129,7 @@ resource "jans_app_configuration" "global" {
- `dpop_use_nonce` (Boolean) Demonstration of Proof-of-Possession (DPoP) nonce usage.
- `dynamic_grant_type_default` (List of String) List of the OAuth 2.0 Grant Type values that it's possible to set via client
registration API. One of 'none', 'authorization_code', 'implicit', 'password', 'client_credentials', 'refresh_token',
'urn:ietf:params:oauth:grant-type:uma-ticket', 'urn:openid:params:grant-type:ciba', 'urn:ietf:params:oauth:grant-type:device_code'.
'urn:ietf:params:oauth:grant-type:uma-ticket', 'urn:openid:params:grant-type:ciba', 'urn:ietf:params:oauth:grant-type:device_code', 'tx_token'.
- `dynamic_registration_allowed_password_grant_scopes` (List of String) List of grant scopes for dynamic registration.
- `dynamic_registration_custom_attributes` (List of String) Custom attributes for the Dynamic registration. One of 'jansTrustedClnt'.
- `dynamic_registration_custom_object_class` (String) LDAP custom object class for dynamic registration.
Expand Down Expand Up @@ -179,9 +182,13 @@ resource "jans_app_configuration" "global" {
- `include_sid_in_response` (Boolean) Boolean value specifying whether to include sessionId in response.
- `introspection_access_token_must_have_introspection_scope` (Boolean) Reject introspection requests if access_token in Authorization header does not have introspection scope.
- `introspection_access_token_must_have_uma_protection_scope` (Boolean) Reject introspection requests if access_token in Authorization header does not have uma_protection scope.
- `introspection_encryption_alg_values_supported` (List of String) A list of the JWE encryption algorithms (alg values) JWA supported by the introspection endpoint
- `introspection_encryption_enc_values_supported` (List of String) A list of the JWE encryption algorithms (alg values) JWA supported by the introspection endpoint
- `introspection_endpoint` (String) URL for the Introspection Endpoint. Example: https://server.example.com/restv1/introspection
- `introspection_response_scopes_backward_compatibility` (Boolean)
- `introspection_restrict_basic_authn_to_own_tokens` (Boolean) Specifies if basic authentication to be restricted to own tokens.
- `introspection_script_backward_compatibility` (Boolean) Boolean value specifying whether switch off client's introspection scripts (true value) and run all scripts that exists on server.
- `introspection_signing_alg_values_supported` (List of String) A list of the JWS signing algorithms (alg values) JWA supported by the introspection endpoint
- `introspection_skip_authorization` (Boolean) Specifies if authorization to be skipped for introspection.
- `invalidate_session_cookies_after_authorization_flow` (Boolean) Boolean value to specify whether to invalidate 'session_id' and 'consent_session_id' cookies right after successful or unsuccessful authorization.
- `issuer` (String) URL using the https scheme that OP asserts as Issuer identifier. Example: https://server.example.com/
Expand All @@ -203,6 +210,7 @@ resource "jans_app_configuration" "global" {
- `key_store_file` (String) The Key Store File (JKS). Example: /etc/certs/jans-auth-keys.jks
- `key_store_secret` (String) The password of the Key Store.
- `legacy_id_token_claims` (Boolean) Include Claims in ID Token.
- `lock_message_config` (Block List, Max: 1) Lock message configuration. (see [below for nested schema](#nestedblock--lock_message_config))
- `log_client_id_on_client_authentication` (Boolean) Boolean value to specify if application should log the Client ID on client authentication.
- `log_client_name_on_client_authentication` (Boolean) Boolean value to specify if application should log the Client Name on client authentication.
- `log_not_found_entity_as_error` (Boolean) Boolean value specifying whether to log not found entity as error.
Expand Down Expand Up @@ -272,10 +280,13 @@ resource "jans_app_configuration" "global" {
- `return_device_secret_from_authz_endpoint` (Boolean) Boolean value to specify if the device secret should be returned by the authz endpoint.
- `rotate_client_registration_access_token_on_usage` (Boolean) Boolean value specifying whether to rotate client registration access token on usage.
- `rotate_device_secret` (Boolean) Enable/Disable device secret rotation.
- `save_tokens_in_cache` (Boolean) Boolean value specifying whether to save token in cache.
- `save_tokens_in_cache_and_dont_save_in_persistence` (Boolean) Boolean value specifying whether to save token in cache and don't save in persistence.
- `sector_identifier_cache_lifetime_in_minutes` (Number) The cache lifetime in minutes of the sector identifier.
- `server_session_id_lifetime` (Number) The sessionId lifetime in seconds for sessionId. By default same as sessionIdLifetime.
- `service_documentation` (String) URL of a page containing human-readable information that developers might want or need to know
when using the OpenID Provider. Example: http://gluu.org/docs
- `session_id_cookie_lifetime` (Number) The lifetime of session id cookie in seconds. If 0 or -1 then expiration is not set. 'session_id' cookie expires when browser session ends.
- `session_id_lifetime` (Number) The lifetime of session id in seconds. If 0 or -1 then expiration is not set. 'session_id' cookie expires when browser session ends.
- `session_id_persist_in_cache` (Boolean) Boolean value specifying whether to persist session_id in cache.
- `session_id_persist_on_prompt_none` (Boolean) Boolean value specifying whether to persist session ID on prompt none.
Expand Down Expand Up @@ -304,6 +315,10 @@ resource "jans_app_configuration" "global" {
- `token_revocation_endpoint` (String) The URL for the access_token or refresh_token revocation endpoint. Example: https://server.example.com/restv1/revoke
- `trusted_client_enabled` (Boolean) Boolean value specifying whether a client is trusted and no authorization is required.
- `trusted_ssa_issuers` (Block List) List of trusted SSA issuers. (see [below for nested schema](#nestedblock--trusted_ssa_issuers))
- `tx_token_encryption_alg_values_supported` (List of String) A list of the JWE encryption algorithms (alg values) supported by the Token Exchange endpoint.
- `tx_token_encryption_enc_values_supported` (List of String) A list of the JWE encryption algorithms (enc values) supported by the Token Exchange endpoint.
- `tx_token_lifetime` (Number) The lifetime of the Token Exchange Token.
- `tx_token_signing_alg_values_supported` (List of String) A list of the JWS signing algorithms (alg values) supported by the Token Exchange endpoint.
- `ui_locales_supported` (List of String) Languages and scripts supported for the user interface. One of "en", "bg", "de", "es", "fr", "it", "ru", "tr".
- `uma_add_scopes_automatically` (Boolean) Add scopes automatically.
- `uma_configuration_endpoint` (String) URL for the UMA Configuration Endpoint. Example: https://server.example.com/restv1/uma2-configuration
Expand Down Expand Up @@ -349,7 +364,7 @@ Optional:
- `page_mismatch_error_page` (String)
- `root_dir` (String)
- `scripts_path` (String)
- `serializer_type` (String)
- `serialize_rules` (Map of List of String)
- `templates_path` (String)


Expand Down Expand Up @@ -459,6 +474,15 @@ Read-Only:
- `id` (String) The ID of this resource.


<a id="nestedblock--lock_message_config"></a>
### Nested Schema for `lock_message_config`

Optional:

- `enable_id_token_messages` (Boolean) Boolean value specifying whether to enable ID Token messages.
- `id_token_messages_channel` (String) ID Token messages channel.


<a id="nestedblock--ssa_configuration"></a>
### Nested Schema for `ssa_configuration`

Expand Down
2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/custom_user.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,5 +78,3 @@ Optional:

- `display_value` (String) Display value for the attribute.
- `value` (String) Value for the attribute.


Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,3 @@ resource "jans_default_authentication_method" "global" {
### Read-Only

- `id` (String) The ID of this resource.


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/fido2_configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,5 +103,3 @@ Optional:

- `domains` (List of String) Requested Party domains.
- `name` (String) Name of the requested party.


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/fido2_device.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,3 @@ Read-Only:
- `last_modified` (String)
- `location` (String)
- `resource_type` (String)


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/fido_device.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,3 @@ Read-Only:
- `last_modified` (String)
- `location` (String)
- `resource_type` (String)


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/group.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,5 +79,3 @@ Read-Only:
- `last_modified` (String)
- `location` (String)
- `resource_type` (String)


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/json_web_key.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ resource "jans_json_web_key" "test" {
### Read-Only

- `id` (String) The ID of this resource.


Original file line number Diff line number Diff line change
Expand Up @@ -57,5 +57,3 @@ resource "jans_ldap_database_configuration" "test" {
### Read-Only

- `id` (String) The ID of this resource.


Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,3 @@ resource "jans_logging_configuration" "global" {
### Read-Only

- `id` (String) The ID of this resource.


11 changes: 8 additions & 3 deletions terraform-provider-jans/docs/resources/oidc_client.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ description: |-
localhost as the hostname. Native Clients must only register redirect_uris using custom URI schemes or URLs using the
http scheme with localhost as the hostname.
- `attributes` (Block List, Max: 1) (see [below for nested schema](#nestedblock--attributes))
- `authentication_method` (String)
- `authorized_origins` (List of String) Specifies authorized JavaScript origins.
- `backchannel_authentication_request_signing_alg` (String) The JWS algorithm alg value that the Client will use for signing authentication request, as described
in Section 7.1.1. of OAuth 2.0 [RFC6749]. When omitted, the Client will not send signed authentication requests.
Expand Down Expand Up @@ -135,14 +134,18 @@ Optional:
- `additional_token_endpoint_auth_methods` (List of String) List of additional token endpoint authentication methods.
- `allow_offline_access_without_consent` (Boolean) Specifies whether to allow offline access without consent.
- `allow_spontaneous_scopes` (Boolean) boolean, whether to allow spontaneous scopes for client.
- `authorization_details_types` (List of String) List of authorization details types.
- `backchannel_logout_session_required` (Boolean) Boolean value specifying whether the RP requires that a sid (session ID) Claim be included in
the Logout Token to identify the RP session with the OP when true. Default value is false.
- `backchannel_logout_uri` (List of String) List of RP URL that will cause the RP to log itself out when sent a Logout Token by the OP.
- `consent_gathering_scripts` (List of String) List of consent gathering scripts.
- `dpop_bound_access_token` (Boolean) boolean value to indicate if DPoP bound access token is required.
- `evidence` (String) Specifies the evidence that the client presents to the authorization server.
- `id_token_lifetime` (Number) Specifies the Client-specific ID Token expiration.
- `introspection_encrypted_response_alg` (String) JWE alg algorithm (JWA) required for encrypting the introspection response.
- `introspection_encrypted_response_enc` (String) JWE enc algorithm (JWA) required for encrypting the introspection response.
- `introspection_scripts` (List of String) List of introspection scripts.
- `introspection_signed_response_alg` (String) JWS alg algorithm (JWA) required for signing the introspection response.
- `jans_auth_enc_resp_alg` (String) JWE alg algorithm JWA required for encrypting authorization responses.
- `jans_auth_enc_resp_enc` (String) JWE enc algorithm JWA required for encrypting auhtorization responses.
- `jans_auth_signed_resp_alg` (String) JWS alg algorithm JWA required for signing authorization responses.
Expand All @@ -167,6 +170,10 @@ Optional:
- `spontaneous_scopes` (List of String) List of spontaneous scope regular expression.
- `tls_client_auth_subject_dn` (String) String representation of the expected subject distinguished name of the certificate, which
the OAuth client will use in mutual TLS authentication.
- `tx_token_encrypted_response_alg` (String) JWE alg algorithm (JWA) required for encrypting the TX Token response.
- `tx_token_encrypted_response_enc` (String) JWE enc algorithm (JWA) required for encrypting the TX Token response.
- `tx_token_lifetime` (Number) Specifies the Client-specific TX Token expiration.
- `tx_token_signed_response_alg` (String) JWS alg algorithm (JWA) required for signing the TX Token response.
- `update_token_script_dns` (List of String) List of update token scripts.


Expand All @@ -183,5 +190,3 @@ Optional:

- `display_value` (String) Display value for the attribute.
- `value` (String) Value for the attribute.


2 changes: 0 additions & 2 deletions terraform-provider-jans/docs/resources/organization.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,3 @@ resource "jans_organization" "global" {
- `base_dn` (String)
- `dn` (String)
- `id` (String) The ID of this resource.


Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,3 @@ resource "jans_scim_app_configuration" "global" {
### Read-Only

- `id` (String) The ID of this resource.


Loading