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

refactor(jans-cedarling): streamline token deserialization in JwtService #10018

Draft
wants to merge 4,486 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
4486 commits
Select commit Hold shift + click to select a range
7db1a2b
fix(jans-auth): plaintext passwords logged from TokenRestWebServiceIm…
yuriyz Aug 27, 2024
fc9f04f
feat(jans-pycloudlib): add support reading configuration from file (#…
iromli Aug 27, 2024
d40a266
chore: rework sample credential plugin (#9282)
jgomer2001 Aug 28, 2024
d0938a6
fix(cloud-native): update jans-pycloudlib version used by OCI images …
iromli Aug 28, 2024
ed24927
feat: changing format of access token and user-info to JWT (#9293)
duttarnab Aug 28, 2024
56116fc
fix: remove unrecognized manifest key #9301 (#9302)
duttarnab Aug 29, 2024
d99bd55
chore: project refactoring and docs (#9304)
jgomer2001 Aug 29, 2024
2c2265b
fix: improve handling of assets data stored in cache (#9310)
jgomer2001 Aug 30, 2024
1a093c7
feat(jans-cli-tui): acr screen (#9167)
devrimyatar Aug 30, 2024
2714a57
fix(jans-cli-tui): check response content type in cli mode (#8992)
devrimyatar Aug 30, 2024
ba78a74
fix(jans-auth-server): if AS fails to allocate status index entire to…
yuriyz Aug 30, 2024
bdf5707
feat(jans-cli-tui): config-api configuration (#9127)
devrimyatar Sep 2, 2024
6f44ef8
chore: misc updates to Casa Agama authn project (#9325)
jgomer2001 Sep 2, 2024
99ca871
chore: remove unused files (#9328)
jgomer2001 Sep 2, 2024
086935c
feat(jans-config-api): add missing properties to log/audit/telemetry …
yurem Sep 2, 2024
08e2b3c
feat: remove mounted files for persistence (#9296)
iromli Sep 3, 2024
7360cdf
fix(cloud-native): toggle rendering truststore based on env var (#9311)
iromli Sep 3, 2024
1addd62
fix(jans-cli-tui): authn page for non-ldap backend (#9339)
devrimyatar Sep 3, 2024
47f2d04
feat(jans-config-api): add endpoint to load log/telemetery/health dat…
yurem Sep 3, 2024
9635328
feat(jans-auth-server): add acr aliasing to discovery #9166 (#9344)
yuriyz Sep 3, 2024
098ac14
feat(jans-core): fix javadocs generation (#9347)
yurem Sep 3, 2024
2ea5a98
feat(jans-scim): fix javadocs generation (#9349)
yurem Sep 3, 2024
27b5345
feat(jans-config-api): fix javadocs generation (#9351)
yurem Sep 3, 2024
ee5ee53
ci: forces download each time on packaging (#9356)
moabu Sep 4, 2024
6ddff0f
feat: add parameter in client registration request to include claims …
duttarnab Sep 4, 2024
8394704
ci: fix packaging (#9359)
moabu Sep 4, 2024
47414c2
fix(docker-jans-persistence-loader): populate jansDbAuth attribute on…
iromli Sep 4, 2024
2d5f003
feat(jans-auth-server): added nbf claims to tokens which is equal to …
yuriyz Sep 5, 2024
8d0a45d
chore(deps): bump com.mysql:mysql-connector-j from 8.0.32 to 8.2.0 in…
dependabot[bot] Sep 5, 2024
743c1cd
chore(deps): bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5 in…
dependabot[bot] Sep 5, 2024
bb980d3
chore(deps): bump org.apache.santuario:xmlsec from 2.2.4 to 2.2.6 in …
dependabot[bot] Sep 5, 2024
447df58
feat(jans-core): update OpeDJ version (#9382)
yurem Sep 5, 2024
69d12c8
chore(deps-dev): bump org.bitbucket.b_c:jose4j from 0.9.3 to 0.9.4 in…
dependabot[bot] Sep 5, 2024
fc36131
chore: use pythonic style in Agama bridge (#9383)
jgomer2001 Sep 5, 2024
388ac14
Opendj update (#9388)
yurem Sep 5, 2024
14e0416
fix(config-api): lock endpoint fixes and SAML IDP NPE (#9386)
pujavs Sep 5, 2024
466c161
feat(jans-lock): cedarling-mvp (#9384)
olehbozhok Sep 6, 2024
3c14434
feat(jans-pycloudlib): handle required files for external configurati…
iromli Sep 6, 2024
fc87b08
feat(jans-auth): add warn to check if server can't set authenticated …
yurem Sep 6, 2024
314f247
chore(jans-linux-setup): restart jans services in post-setup (#9400)
devrimyatar Sep 6, 2024
b645f0b
feat(jans-core): store file_name and file_path in separate columns (…
yurem Sep 6, 2024
c49be90
fix: high CPU usage on opening tarp #9390 (#9391)
duttarnab Sep 9, 2024
8fd5d66
fix: add missing super gluu related files to authn project (#9408)
jgomer2001 Sep 9, 2024
c832069
chore(cloud-native): sync assets into OCI images (#9406)
iromli Sep 9, 2024
2a7c0da
fix(jans-cli-tui): re-order feed and background task messages (#9418)
devrimyatar Sep 9, 2024
3702661
fix(jans-linux-setup): suse setup issues (#9401)
devrimyatar Sep 9, 2024
37bc45b
feat(config-api): initializing core documentStore manager timer for c…
pujavs Sep 9, 2024
0138e82
fix(config-api): scope validation issue #9426 (#9428)
pujavs Sep 9, 2024
297bdc0
docs: fix mysql-ops command order (#9416)
moabu Sep 10, 2024
cea08b5
feat(jans-lock): implement fetch policy stores (#9423)
olehbozhok Sep 10, 2024
19e770a
fix(jans-cli-tui): populate config-api widgets when page entered (#9436)
devrimyatar Sep 10, 2024
b07568e
fix(jans-cli-tui): hide messages configuration page (#9437)
devrimyatar Sep 10, 2024
8606bbc
doc(jans-auth-server): improved doc for acr aliasing #9438 (#9439)
yuriyz Sep 10, 2024
adfd926
feat(jans-cli-tui): deploy Agama Lab community projects (#9370)
devrimyatar Sep 10, 2024
cc02c6f
Jans config fix (#9448)
pujavs Sep 10, 2024
9ec8afc
fix: update wrong clause (#9454)
jgomer2001 Sep 11, 2024
82ea7df
feat: allow specifying scopes during execution of authz url (#9452)
duttarnab Sep 11, 2024
6a75640
fix(jans-trap): Next Month Arrow is Hidden in calender of client expi…
mjatin-dev Sep 11, 2024
14c854a
fix(jans-linux-setup): jans ldap link server (#9457)
devrimyatar Sep 11, 2024
664b866
fix(jans-auth-server): when arc is changed to agama flow fails with A…
yuriyz Sep 11, 2024
b6722b5
fix(jans-cli-tui): asset issues (#9441)
devrimyatar Sep 11, 2024
39ba40a
fix(jans-linux-setup): ruamel.yaml fixes (#9462)
devrimyatar Sep 11, 2024
4c4aa9e
docs(SCIM config): update the configuration guides for SCIM #9337 (#9…
imShakil Sep 12, 2024
5584e9f
fix(jans-cli-tui): scim patch operation (#9474)
devrimyatar Sep 12, 2024
404b5bb
fix(config-ap): lock audit endpoint parameter declaration error#9460 …
pujavs Sep 12, 2024
e9e9808
feat(jans-lock): structuring Cedarling MVP according to the anatomy p…
olehbozhok Sep 12, 2024
4e3941c
fix(jans-cli-tui): duplicate schema names in info (#9481)
devrimyatar Sep 12, 2024
97493c8
feat(charts): reduce mounted files for external configuration backend…
iromli Sep 12, 2024
fc71c51
feat(cedarling): add an example application using python binding (#9479)
olehbozhok Sep 13, 2024
5775da2
fix(jans-tarp): next Month Arrow is Hidden in calander (#9477)
mjatin-dev Sep 13, 2024
9da5c1f
feat(jans-auth-server): updated tx_token implementation to latest tx …
yuriyz Sep 13, 2024
9611711
feat(jans-lock): add endpoints to allow send bulk audit data (#9488)
yurem Sep 13, 2024
0f3838b
feat(jans-config-api): update schema to conform code (#9490)
yurem Sep 13, 2024
5b911a7
feat(jans-conf-api): evaluationTimeNs should be integer (#9492)
yurem Sep 13, 2024
c15ccfe
fix(terraform-provider-jans): update terraform module (#9464)
moabu Sep 13, 2024
af9d2bc
feat(jans-lock): cedarling code refactoring to improve its readabilit…
olehbozhok Sep 16, 2024
4b07e84
chore: sync assets for OCI images (#9497)
iromli Sep 16, 2024
72593e0
chore(release): release 1.1.5 (#9499)
moabu Sep 16, 2024
2cbfeed
chore(release): prep work for 1.1.6-SNAPSHOT and dev (#9516)
moabu Sep 17, 2024
df0fb3d
feat(jans-auth-server): added dedicated deviceSessionLifetime conf pr…
yuriyz Sep 17, 2024
016bf37
docs: update README.md for Lock changes (#9509)
nynymike Sep 18, 2024
d60da8e
docs(config): logging config documentation update (#9109)
ossdhaval Sep 19, 2024
9b4f5cf
feat(jans-linux-setup): turn off update profile on first login for th…
devrimyatar Sep 19, 2024
23ef80c
fix(jans-auth-server): new jans server installation show null in plac…
yuriyz Sep 19, 2024
dc7afcd
feat(jans-auth): update SG script to conform API (#9541)
yurem Sep 19, 2024
6580d48
fix(jans-cli-tui): hide realm in idp setup (#9538)
devrimyatar Sep 19, 2024
661b380
feat(jans-auth): update SG script to conform API (#9551)
yurem Sep 20, 2024
607a16f
Sg fix api (#9552)
yurem Sep 20, 2024
f4bcaad
feat(config-api): client token mgt endpoint (#9554)
pujavs Sep 21, 2024
c03344a
refactor(jans-cedarling): move cedarling top level (#9564)
moabu Sep 23, 2024
4dcd3a3
docs: add license header instruction to contribution guide (#9500)
ossdhaval Sep 23, 2024
ed80ee6
feat (cedarling): Log Startup message (#9546)
olehbozhok Sep 23, 2024
dabf7f5
fix: update jansExtUid regardless of skipProfileUpdate value (#9566)
jgomer2001 Sep 23, 2024
46d2027
chore: remove id_token_hint from logout url (#9567)
jgomer2001 Sep 23, 2024
f02d7e6
feat(jans-lock): rename Lock Master to Lock Server (#9573)
yurem Sep 24, 2024
1b3ff7a
fix(jans-fido): correct display name for fido interception script #94…
shekhar16 Sep 24, 2024
8dcb12b
fix(jans-auth-server): typo in forceIdTokenHintPrecense, precense -> …
yuriyz Sep 24, 2024
779582f
feat(jans-orm): add CB cluster option waitUntilReady support #9570 (#…
yurem Sep 24, 2024
9082677
fix: changes in passkey script (#9582)
duttarnab Sep 24, 2024
57f3e30
chore: update labels in fido2 page (#9585)
jgomer2001 Sep 24, 2024
66c5159
feat(jans-cedarling): Policy Store: Parse Schema and Policies (#9575)
olehbozhok Sep 25, 2024
e04e105
feat(config-api): session and token endpoint (#9595)
pujavs Sep 25, 2024
d480e81
feat(docker-jans-saml): turn off profile update on first login (#9561)
iromli Sep 26, 2024
34c6899
fix(jans-pycloudlib): couchbase client exec_query doesn't support tim…
iromli Sep 26, 2024
ea17aee
feat(jans-cedarling): Policy Store: Parse Policies - both valid and i…
olehbozhok Sep 26, 2024
76c7466
fix(jans-auth-server): added operationId to /ssa/validate swagger (#9…
yuriyz Sep 26, 2024
e6fcec1
feat(jans-tarp): Show loader in jans tarp on Submit/Add form until re…
mjatin-dev Sep 27, 2024
002249d
refactor(docs): minor re-organisation of documentation sections (#9583)
ossdhaval Sep 27, 2024
133daa4
refactor(docs): rename `admin` to `janssen-server` (#9612)
ossdhaval Sep 27, 2024
f46fe6b
feat(config-api): enhancement to fido2 delete endpoint, revoke sessio…
pujavs Sep 27, 2024
9984ce0
feat(orm): update ORM drivers #9618 (#9619)
yurem Sep 30, 2024
bfba964
test(config-api): marked ignore for failing test case (#9616)
pujavs Sep 30, 2024
0dfe0ff
fix(jans-auth-server): prevent rxss #9613 (#9620)
yuriyz Sep 30, 2024
2d78b66
feat(jans-cedarling): add python bindings (#9607)
olehbozhok Sep 30, 2024
df79335
chore: skip plugin build (#9594)
jgomer2001 Sep 30, 2024
e9d206f
feat(jans-orm): use protobuf-java defined in upstream dependecies (#9…
yurem Sep 30, 2024
0ed1517
fix(docs): Update Cedarling content (#9629)
nynymike Oct 1, 2024
dca6d73
fix(docs): fix broken links (#9623)
ossdhaval Oct 1, 2024
c7f4a70
fix(docs): add missing hash for Python 3.11 (#9628)
iromli Oct 1, 2024
eaf321e
chore: update scorecard workflow (#9632)
moabu Oct 1, 2024
ce41cff
fix(jans-linux-setup): remove admin group (#9633)
devrimyatar Oct 1, 2024
012c29c
fix(jans-linux-setup): import ruamel in fucntion read_yaml_file() (#9…
devrimyatar Oct 1, 2024
5e7b579
fix(jans-linux-setup): remove references of the admin group #9646 (#9…
devrimyatar Oct 2, 2024
538ce59
chore(cloud-native): sync assets and dependencies (#9606)
iromli Oct 3, 2024
0a2f980
fix(jans-cli-tui): mime-type check (#9650)
devrimyatar Oct 3, 2024
4b62acb
docs: fix wrong Agama engine paths (#9662)
jgomer2001 Oct 3, 2024
cfc337e
refactor(docs): move Cedarling document to a top level directory (#9644)
ossdhaval Oct 3, 2024
71bba37
feat(jans-bom): update spanner libs (#9668)
yurem Oct 4, 2024
b4d6e20
feat(config-api): custom asset mgt enhancement for asset dir mapping …
pujavs Oct 4, 2024
8087e03
feat(jans-cedarling): parse access_token -- create access token and C…
olehbozhok Oct 8, 2024
91b6874
docs: split apart Cedarling Docs into Multiple Pages (#9670)
nynymike Oct 8, 2024
63e3e00
docs(docker-compose): update docs to be more comprehensive (#9658)
misba7 Oct 8, 2024
8657118
feat(jans-orm): redefine protobuf-java version (#9688)
yurem Oct 8, 2024
907034c
docs: update account-linking-index.md (#9542)
mzico Oct 9, 2024
345a227
docs(jans-cedarling): add python docs (#9691)
SafinWasi Oct 9, 2024
a924902
fix(docs): update old tui command with new `jans` wrapper version (#9…
ossdhaval Oct 10, 2024
ffb3654
fix(docs): update customization doc for asset intake details (#9695)
ossdhaval Oct 10, 2024
cd0cf7f
chore(jans-keyclokak-integration): update dependencies causing secur…
uprightech Oct 10, 2024
8d3474b
feat(jans-cedarling): Parse Cedar Schema for Access Token and Workloa…
olehbozhok Oct 10, 2024
c2eef7b
Doc per service (#9724)
yurem Oct 11, 2024
5be7c7a
fix(docs): navigation for Cedarling (#9721)
ossdhaval Oct 11, 2024
595fff6
feat(jans-pycloudlib): remove support for ldap persistence (#9729)
iromli Oct 11, 2024
bea6ffc
fix(jans-linux-setup): fix logmanager.sh (#9735)
mzico Oct 14, 2024
75df2bf
fix(jans-linux-setup): mysql backend with setup.properties (#9738)
devrimyatar Oct 14, 2024
009a987
feat(jans-config-api): remove session_id from API and use sid in API …
pujavs Oct 14, 2024
5f3b30e
chore(jans-linux-setup): remove ldap (#9733)
devrimyatar Oct 14, 2024
b7b9742
feat(jans-cedarling): add type hints for cedarling_python (#9725)
olehbozhok Oct 15, 2024
39c1ffa
fix(jans-linux-setup): suse mysql version 8.0.39 (#9746)
devrimyatar Oct 15, 2024
2c55975
feat(cloud-native)!: remove support for ldap persistence (#9669)
iromli Oct 15, 2024
cc84a90
fix(jans-linux-setup): jans cli corrections 9710 (#9747)
devrimyatar Oct 15, 2024
013d547
feat(jans-auth-server): spontaneous scope description should have sco…
yuriyz Oct 15, 2024
d8d355e
feat(jans-orm): add search support in json path (#9755)
yurem Oct 15, 2024
5c69a4c
feat(jans-orm): add search support in json path (#9759)
yurem Oct 15, 2024
132fffb
fix(jans-cli-tui): config-api configuration (#9766)
devrimyatar Oct 16, 2024
60f2f2f
feat(jans-orm): fix like_regex in json array (#9773)
yurem Oct 16, 2024
731e12b
chore(jans-keycloak-integration): downgrade kc version to 25.0.6 #976…
uprightech Oct 16, 2024
6220e9c
fix(jans-linux-setup): downgrade KC (#9770)
devrimyatar Oct 16, 2024
7211df1
docs(jans-lock): add default schema (#9741)
SafinWasi Oct 17, 2024
5c3d656
feat(jans-cedarling): Implement JWT validation for JwtService (#9726)
rmarinn Oct 17, 2024
af19012
feat(jans-casa): update bioid plugin (#9774)
SafinWasi Oct 17, 2024
12c355c
fix: downgrade keycloak version to 25.0.6 (#9775)
iromli Oct 17, 2024
7b82651
docs: add release process doc (#9683)
moabu Oct 17, 2024
09cf80d
chore(deps): bump org.apache.maven.plugins:maven-site-plugin from 4.0…
dependabot[bot] Oct 17, 2024
ab45f22
docs: adding Trusted Issuer Schema format in docs #9784 (#9785)
duttarnab Oct 17, 2024
4a0b206
feat(jans-orm): add search support in json path (#9834)
yurem Oct 18, 2024
2883801
chore(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3…
dependabot[bot] Oct 18, 2024
ea49ab2
chore(deps): bump org.apache.maven.plugins:maven-install-plugin from …
dependabot[bot] Oct 18, 2024
f08be1f
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin fr…
dependabot[bot] Oct 18, 2024
460e48e
chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.…
dependabot[bot] Oct 18, 2024
0fb0b44
chore(deps): bump log4j.version from 2.23.1 to 2.24.1 in /jans-casa (…
dependabot[bot] Oct 18, 2024
6d1b114
chore(deps): bump org.apache.tika:tika-core from 2.6.0 to 2.9.2 in /j…
dependabot[bot] Oct 18, 2024
b9d022a
chore(deps): bump org.bouncycastle:bcmail-fips from 1.0.4 to 2.0.5 in…
dependabot[bot] Oct 18, 2024
f9e82e6
docs(jans-cedarling): update python example (#9783)
SafinWasi Oct 18, 2024
53c299c
test(jans-cedarling): rectify intermittent failure in get_token_claim…
djellemah Oct 18, 2024
502aac3
feat(jans-cedarling): Implement python bindings for the authorize met…
olehbozhok Oct 18, 2024
cc5c0c8
feat(config-api): session and token search enhancement (#9844)
pujavs Oct 18, 2024
a3bb5bd
fix(jans-cli-tui): asset management (#9848)
devrimyatar Oct 21, 2024
b6c6e62
feat(jans-orm): add search support in json path (#9845)
yurem Oct 21, 2024
199bf98
feat(jans-orm): use right booelan type in JSON and plan SQL queries (…
yurem Oct 21, 2024
c13bb10
refactor(docs): refactor interception script documentation (#9753)
mmrraju Oct 21, 2024
845edc9
ci(jans-cedarling): testcase workflow (#9853)
SafinWasi Oct 21, 2024
c898ebc
refactor(jans-cli-tui): display popup for save action (#9865)
devrimyatar Oct 21, 2024
17d32b0
feat(config-api): session endpoint changes for search in jansSessAttr…
pujavs Oct 21, 2024
080f866
chore(deps): bump org.apache.maven.plugins:maven-clean-plugin from 3.…
dependabot[bot] Oct 21, 2024
426a7a4
chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.1…
dependabot[bot] Oct 21, 2024
eee014f
chore(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from …
dependabot[bot] Oct 21, 2024
18a68f4
fix(jans-linux-setup): script location (#9869)
devrimyatar Oct 21, 2024
c074f85
fix(jans-cli-tui): do not hide ldap servers in authn when database is…
devrimyatar Oct 22, 2024
6a4c32e
chore(deps): bump bc.version from 1.78 to 1.78.1 in /jans-casa (#9864)
dependabot[bot] Oct 22, 2024
89b850b
chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.…
dependabot[bot] Oct 22, 2024
052a13e
feat(jans-cedarling): Implement Validation Layer and ServiceFactory (…
olehbozhok Oct 22, 2024
79337e0
feat: simplify JSON value in MySQL (#9886)
yurem Oct 22, 2024
db4faf3
feat(config-api): pagination implemented in fido2, session and token …
pujavs Oct 22, 2024
8c6b338
fix(jans-linux-setup): index key lenght for text columns (#9890)
devrimyatar Oct 22, 2024
1ed5eb1
fix(docs): remove LDAP from documentation (#9839)
ossdhaval Oct 23, 2024
24a764f
chore(docs): update documentation for LDAP support removal (#9894)
ossdhaval Oct 23, 2024
50a8b5e
fix(jans-core): document store manager should use filePath (#9900)
yurem Oct 23, 2024
94ed82a
fix(jans-linux-setup): json values in arrays (#9908)
devrimyatar Oct 24, 2024
504c6dd
docs(jans-cedarling): add Application Entity back and Update Action P…
SafinWasi Oct 24, 2024
c77f2ec
feat(charts): allow using custom configuration schema (#9786)
iromli Oct 24, 2024
79e1980
docs: update customization docs with correct path and new screenshots…
misba7 Oct 24, 2024
2ea7274
fix(jans-cli-tui): hide agama script on default ACR tab (#9911)
devrimyatar Oct 24, 2024
0de6a45
feat(jans-cedarling): Add support of parsing the `Set` type in cedar-…
olehbozhok Oct 24, 2024
5e41e15
chore(deps): bump com.nimbusds:oauth2-oidc-sdk from 11.7 to 11.20.1 i…
dependabot[bot] Oct 24, 2024
4e03fe3
fix(config-api): acr enhancement for agama, asset mgt error message m…
pujavs Oct 24, 2024
c6f3890
chore(deps): bump antlr4.version from 4.10.1 to 4.13.2 in /agama (#9792)
dependabot[bot] Oct 24, 2024
5cb6a32
docs: changes in policy store docs (#9904)
duttarnab Oct 25, 2024
a8eeb58
Lock health check plugin (#9921)
yurem Oct 25, 2024
d8b581c
chore(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.2.…
dependabot[bot] Oct 25, 2024
819f529
fix: add slash (#9926)
jgomer2001 Oct 25, 2024
378001c
fix(charts): resolve error parsing jans helm chart (#9930)
iromli Oct 25, 2024
f0fceb5
feat(jans-cedarling): Parse id_token -- create id_token and User enti…
olehbozhok Oct 26, 2024
fecffe9
chore(jans-linux-setup): facter script (#9942)
devrimyatar Oct 27, 2024
f35db99
docs(user-mgt): restructure user management documentation (#9946)
imShakil Oct 28, 2024
98f3d5b
feat(jans-cedarling): update policy_store.json parser and schema (#9910)
rmarinn Oct 28, 2024
5d50096
fix(docs): remove local LDAP references as LDAP support has been disc…
ossdhaval Oct 28, 2024
e81c2b3
feat(jans-linux-setup): Janssen services healt script (#9941)
devrimyatar Oct 28, 2024
e04835e
chore: update descriptors for ZK update (#9932)
jgomer2001 Oct 28, 2024
c1e7534
fix(jans-linux-setup): permission of jans_services_status.py (#9960)
devrimyatar Oct 28, 2024
ab1110f
feat(jans-cedarling): implement `KeyService` for `JwtService` for key…
rmarinn Oct 28, 2024
6f3cff4
chore(deps): bump jackson.version from 2.14.2 to 2.18.0 in /jans-casa…
dependabot[bot] Oct 28, 2024
6de8392
chore(deps): bump jakarta.el:jakarta.el-api from 5.0.1 to 6.0.1 in /j…
dependabot[bot] Oct 28, 2024
0a3007f
chore(deps): bump org.apache.tika:tika-core from 2.9.2 to 3.0.0 in /j…
dependabot[bot] Oct 28, 2024
c80ff7a
fix: update commons-io library (#9963)
jgomer2001 Oct 28, 2024
6b1eb3d
feat(jans-pycloudlib): add flag to support simple JSON data format (#…
iromli Oct 29, 2024
c4d2e9b
fix(docs): update cli command (#9727)
ossdhaval Oct 29, 2024
2059ce0
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin fr…
dependabot[bot] Oct 29, 2024
de7de0f
chore(deps): bump org.apache.maven.plugins:maven-surefire-plugin from…
dependabot[bot] Oct 29, 2024
8deb721
feat(jans-auth-server): updateв first part applications implementatio…
yuriyz Oct 29, 2024
3406250
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin fr…
dependabot[bot] Oct 29, 2024
30b88ab
chore(deps): bump jackson.version from 2.18.0 to 2.18.1 in /jans-casa…
dependabot[bot] Oct 29, 2024
d4dbe2a
chore(deps): bump io.grpc:grpc-bom from 1.43.1 to 1.68.1 in /jans-cas…
dependabot[bot] Oct 29, 2024
95abf4b
chore(deps): bump com.fasterxml:aalto-xml from 1.3.2 to 1.3.3 in /jan…
dependabot[bot] Oct 29, 2024
873cf86
Lock health check plugin (#9928)
yurem Oct 29, 2024
5d2a1e9
refactor(cloud-native): remove ldap occurences in cloud-native (#9920)
iromli Oct 30, 2024
a8e7ed1
chore: misc descriptor updates (#9990)
jgomer2001 Oct 30, 2024
a1d343b
feat(jans-cedarling): implement validation for userinfo_token JWT (#9…
rmarinn Oct 30, 2024
a0c05d9
fix(jans-core): document store manager load filePath attribute (#9992)
yurem Oct 30, 2024
f9b0a91
chore(deps): bump blazemeter/taurus from 1.16.33 to 1.16.35 in /demos…
dependabot[bot] Oct 31, 2024
2f59807
feat(jans-core): integrate document store manager into applications (…
yurem Oct 31, 2024
9f0d9e4
feat(jans-cli-tui): responsive navigation bar (#9998)
devrimyatar Oct 31, 2024
462d814
fix(jans-core): document store manager should have not null supported…
yurem Oct 31, 2024
88dc7a1
feat(jans-linux-setup): status script optionally accepts service (#10…
devrimyatar Nov 1, 2024
701bd17
human-readable test fixtures (#10006)
djellemah Nov 1, 2024
4f155cf
feat(jans-pycloudlib): detect JSON data format (#10009)
iromli Nov 1, 2024
ba4667f
refactor(jans-cedarling): eliminate redundant deserialization from de…
rmarinn Nov 3, 2024
7b3db00
refactor(jans-cedarling): add trait-based `set_optional_claim` for fl…
rmarinn Nov 3, 2024
258045e
feat(tokens): implement macro for token type definitions
rmarinn Nov 3, 2024
59612b9
refactor(jans-cedarling): replace if statement with match
rmarinn Nov 6, 2024
aeb925e
chore(jans-cedarling): improve code comments
rmarinn Nov 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
40 changes: 22 additions & 18 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,30 @@
# These owners will be the default owners for everything in this branch of
# the repo. Unless a later match takes precedence

/jans-keycloak-integration/ @uprightech
/jans-keycloak-link/ @shekhar16
/docker-jans-*/ @moabu @iromli
/automation/ @moabu
/charts/ @moabu
/automation/ @moabu @iromli
/charts/ @moabu @iromli
/.github/ @moabu
/jans-*/version.txt @moabu
/jans-*/CHANGELOG.md @moabu
/jans-*/version.txt @moabu @mo-auto
/jans-*/CHANGELOG.md @moabu @mo-auto
/jans-pycloudlib/ @moabu
/docker-jans-*/requirments.txt @mo-auto
/jans-bom/ @yurem @yuriyz
/jans-core/ @yurem @yuriyz
/docker-jans-*/requirments.txt @iromli @mo-auto
/jans-bom/ @yurem @yuriyz @yuriyzz
/jans-core/ @yurem @yuriyz @yuriyzz
/jans-orm/ @yurem @yuriyz
/jans-notify/ @yurem
/jans-eleven/ @yuriyz
/jans-auth-server/ @yurem @yuriyz
/jans-fido2/ @yurem
/jans-auth-server/ @yurem @yuriyz @yuriyzz
/jans-fido2/ @yurem @yackermann
/jans-lock/ @yurem
/jans-scim/ @jgomer2001
/jans-client-api/ @duttarnab @yuriyz
/jans-config-api/ @pujavs @yuriyz
/jans-cli/ @mbaser
/jans-linux-setup/ @mbaser @smansoft @yuriyz
/jans-linux-setup/jans_setup/setup_app/version.py @moabu
/jans-linux-setup/static/scripts/admin_ui_plugin.py @mbaser @duttarnab
/super-jans @harsukhbir
/jans-config-api/ @pujavs @yuriyz @yurem
/jans-cli-tui/ @devrimyatar
/jans-linux-setup/ @devrimyatar @yuriyz @yurem @yuriyzz
/jans-linux-setup/jans_setup/setup_app/version.py @moabu @mo-auto
/jans-linux-setup/static/scripts/admin_ui_plugin.py @devrimyatar @duttarnab
/jans-cache-refresh/ @yurem @shekhar16
/jans-link/ @yurem @yuriyz
/agama/ @jgomer2001
/jans-casa/ @jgomer2001 @maduvena
/demos/jans-tarp/ @duttarnab
252 changes: 251 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,254 @@ updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
interval: "daily"

- package-ecosystem: pip
directory: /automation
schedule:
interval: daily

- package-ecosystem: docker
directory: /demos/benchmarking/docker-jans-loadtesting-jmeter
schedule:
interval: daily

- package-ecosystem: pip
directory: /demos/benchmarking/docker-jans-loadtesting-jmeter
schedule:
interval: daily

- package-ecosystem: npm
directory: /demos/jans-tarp
schedule:
interval: daily

- package-ecosystem: pip
directory: /demos/jans-tent
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-all-in-one
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-all-in-one/app
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-auth-server
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-auth-server
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-casa
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-casa
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-certmanager
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-certmanager
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-config-api
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-config-api
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-configurator
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-configurator
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-fido2
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-fido2
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-keycloak-link
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-keycloak-link
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-link
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-link
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-monolith
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-persistence-loader
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-persistence-loader
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-saml
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-saml
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-scim
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-scim
schedule:
interval: daily

- package-ecosystem: pip
directory: /docs
schedule:
interval: daily

- package-ecosystem: npm
directory: /jans-auth-server/server/src/main/webapp/js/crypto-js-3.1.9-1
schedule:
interval: daily

- package-ecosystem: pip
directory: /jans-linux-setup
schedule:
interval: daily

- package-ecosystem: gomod
directory: /terraform-provider-jans
schedule:
interval: daily

- package-ecosystem: maven
directory: /agama
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-auth-server
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-bom
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-casa
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-config-api
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-core
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-fido2
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-keycloak-integration
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-keycloak-link
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-link
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-orm
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-lock
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-scim
schedule:
interval: daily

- package-ecosystem: maven
directory: /jans-linux-setup/jans_setup/templates/jans-keycloak-link/idp-broker-api
schedule:
interval: daily

- package-ecosystem: docker
directory: /docker-jans-kc-scheduler
schedule:
interval: daily

- package-ecosystem: pip
directory: /docker-jans-kc-scheduler
schedule:
interval: daily
8 changes: 8 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@

#### Target issue
<!-- Link or describe the issue this PR is fixing -->

<!-- If issue shouldn't be closed after merging this PR, then we recommend adding a task in original target issue and create a separate issue from this task which can be closed when this PR gets merged. Mention this new issue created from task as target issue below. For more on how to create task issues visit https://docs.github.com/en/issues/tracking-your-work-with-issues/about-task-lists -->

closes #issue-number-here

#### Implementation Details
<!-- If the fix is an involved one then communicate high level analysis and implementation approach -->
Expand All @@ -19,3 +23,7 @@
- [ ] Relevant unit and integration tests have been added/updated
- [ ] Relevant documentation has been updated if any (i.e. user guides, installation and configuration guides, technical design docs etc)



Please check the below before submitting your PR. The PR will not be merged if there are no commits that start with `docs:` to indicate documentation changes or if the below checklist is not selected.
- [ ] **I confirm that there is no impact on the docs due to the code changes in this PR.**
40 changes: 40 additions & 0 deletions .github/workflows/activate-nightly-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Activate Nightly Build

on:
workflow_dispatch:
schedule:
- cron: "0 23 * * *"
permissions:
contents: read

jobs:
publish_binary_packages:
permissions:
contents: write # for Git to git push
runs-on: ubuntu-22.04
steps:
- name: Harden Runner
uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1
with:
egress-policy: audit

- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

- name: set nightly version
id: nightly
continue-on-error: false
if: ${{ github.event_name }} == 'schedule' || ${{ github.event.inputs.nightly }} == 'true'
run: |
VERSION=`curl "https://api.github.com/repos/cli/cli/releases/latest" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/\1/' | cut -c2-`
echo $VERSION
curl -sSL https://github.com/cli/cli/releases/download/v${VERSION}/gh_${VERSION}_linux_amd64.tar.gz -o gh_${VERSION}_linux_amd64.tar.gz
tar xvf gh_${VERSION}_linux_amd64.tar.gz
sudo cp gh_${VERSION}_linux_amd64/bin/gh /usr/local/bin/
gh version
echo "${{ secrets.MOAUTO_WORKFLOW_TOKEN }}" | gh auth login --with-token
NIGHTLY_VERSION=$(cat docker-jans-auth-server/Dockerfile | grep "ENV CN_VERSION" | awk -F "[=-]" '{print $2}')
gh release delete v${NIGHTLY_VERSION}.nightly --cleanup-tag --yes || echo "v${NIGHTLY_VERSION}.nightly" does not exist
gh release delete v${NIGHTLY_VERSION}.nightly --cleanup-tag --yes || echo "v${NIGHTLY_VERSION}.nightly" does not exist
git push --delete origin v${NIGHTLY_VERSION}.nightly || echo "v${NIGHTLY_VERSION}.nightly" does not exist
gh release create v${NIGHTLY_VERSION}.nightly --generate-notes --prerelease --title "v${NIGHTLY_VERSION}.nightly"
Loading