Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: uc-cdis/WebAPI

Tags

VA-2026.07.20

Toggle VA-2026.07.20's commit message
fix: improve validation for permission "cohortdefinition:*:generate:%…

…s:get"

VA-2025.10.24

Toggle VA-2025.10.24's commit message
Refactor xalan serializer dependency placement

2.15.0-DEV-2025-10-24

Toggle 2.15.0-DEV-2025-10-24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feat: add permissions needed for cohort characterization and feature …

…analysis to role 15 (#176)

* feat: add the extra permissions needed for cohort characterization and feature analysis to role 15

fix: disable two unecessary global cohort-characterization permissions, incompatible with "teamprojects"
...and improve debug logs

fix: add cohort-characterization id to various methods/api calls

- This allows for the correct (more strict) permission check to find place
based on the user's permissions on the given cohort-characterization

- Also expanded the new api patterns into CohortCharacterizationPermissionSchema
and removed cohort-characterization permissions that were too broad from role 15
migration script.

* fix: remove wrong/nonsensical(?) role cohort-characterization:design:%s:get

VA-2025.01.15

Toggle VA-2025.01.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Security updates (#169)

* dep: update xstream to 1.4.21

* dep: update commons-codes to 1.14

VA-2024.12.10

Toggle VA-2024.12.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: use /auth/request instead of /auth/mapping Arborist endpoint (#166)

VA-pre-2024.11.18

Toggle VA-pre-2024.11.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
dep: update base runtime image to amazoncorretto:8u432-al2023-jre (#164)

VA-pre-2024.10.15

Toggle VA-pre-2024.10.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix: add Transactional annotation to method to fix "no session" error (

…#157)

* fix: add Transactional annotation to method to fix "no session" error

* fix: try to initialize session

VA-pre-2024.08.19

Toggle VA-pre-2024.08.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix: restrict concept permissions in role 15 (#153)

* fix: added missing migration line to prev migration script

Adding this for completeness...

* fix: move too broad conceptset:* permissions to narrow ones

...linked to specific individual conceptsets

* fix: added missing readPermissions for conceptsets

These changes remove the need for having these permissions granted as * permission.
Instead, users now get a conceptset specific permission.

VA-pre-2024.06.25

Toggle VA-pre-2024.06.25's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: remove .toLowerCase() in teamproject parsing (#146)

VA-pre-2024.06.21

Toggle VA-pre-2024.06.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: add conceptset:*:copy-name:get permission to role 15 (#144)