Skip to content
  • Yuriy Movchan's avatar
    Merge from 4.3.0 (#28) · edc7099b
    Yuriy Movchan authored
    * Version 4.2.0.Final
    
    * Version 4.2.1.Final
    
    * Add health-check controller to scim-server
    
    * Add health-check controller to scim-server
    
    * Add test case https://github.com/GluuFederation/oxAuth/issues/1271
    
    * Add test case https://github.com/GluuFederation/oxAuth/issues/1271
    
    * Update exclusion
    
    * Fix test
    
    * Account clients that do not expire. Add constructor with client credentials
    
    * Fix compilation problems
    
    * Typo
    
    * Add oidc metadata param to construsctor
    
    * Add userId param to allow removal of u2f/fido devices with couchbase
    
    * Make bulk account the fido2 devices endpoint
    
    * Fix typo
    
    * Version 4.2.1.Final
    
    * Version 4.2.2-SNAPSHOT
    
    * Revert unnecessary userId param for removal of fido2/u2f devices
    
    * Add endpoint #8 (master)
    
    * Update regex #9
    
    * Allow fido2 devices search in .seach endpoint
    
    * Typo in java-doc
    
    * Add swagger docs
    
    * Adjustments for #10
    
    * Use bouncycastle as in gluu-core-bom
    
    * Version 4.2.2.Final
    
    * Version 4.2.3-SNAPSHOT
    
    * Fixes #11
    
    * Add debugging message
    
    * Remove application/json content type
    
    * Fix typo in yaml descriptors
    
    * Fix typo in yaml descriptors, Pt 2
    
    * Add missing param in query of fido/fido2 devices
    
    * Avoid unnecessary check
    
    * Add operation IDs, tags, and some examples and descriptions
    
    * Revamp READMEs
    
    * Remove unnecessary comments
    
    * Version 4.2.3.Final
    
    * Add missing default metricService
    
    * Version 4.3.0.Final
    
    * Adjust beans' initialization #13
    
    * Typo #13
    
    * Disable tests that remove devices
    
    * Use multivalued=null in oxPPID CB filters
    
    * fix: user creation&update takes into account registered attribute metadata
    
    See https://github.com/JanssenProject/jans-scim/issues/8
    
    * fix: https://github.com/JanssenProject/jans-scim/issues/7
    
    * fix: avoid duplicateKeyException https://github.com/JanssenProject/jans-scim/issues/7
    
    * fix: compute multiValued more accurately https://github.com/JanssenProject/jans-scim/issues/7
    
    * fix: update test to conform test data
    
    See https://github.com/GluuFederation/community-edition-setup/commit/72c6056690092ed499563bebd929f20458918d25
    
    * fix: fix compilation
    
    * fix: update dependecies
    
    * feat: Transfer commits in https://github.com/JanssenProject/jans-scim/issues/12
    
    
    
    * fix: add missing dependecies
    
    * fix: add missing lib
    
    * feat: don't fail on javadoc error
    
    * feat: don't fail on javadoc error
    
    * feat: don't fail on javadoc error
    
    * chore: replace joda lib usages
    
    * chore: remove joda lib from descriptor
    
    * chore: remove joda lib usages
    
    * fix: #14
    
    * feat: #18 refactor: remove unnecessary annotations
    
    * feat: #18 refactor: obtain entities in service methods, avoid externalScimService usage in WS class
    
    * feat: #18 refactor: remove user's web service decorator
    
    * feat: #18 expose HTTP contextual data
    
    * feat: #18 apply external validations for single-entity related operations
    
    * feat: #18 refactor context gathering
    
    * feat: #18 expose access token directly in context
    
    * feat: #18 apply external validations for user searches
    
    * chore: refactor search methods
    
    * feat: #18 refactor: avoid retrieving entity twice
    
    * feat: #18 refactor: remove unnecessary annotations pt. 2
    
    * feat: #18 refactor: obtain entities in service methods, avoid externalScimService usage in WS pt.2
    
    * feat: #18 refactor: remove group, fido and fido2 web service decorators
    
    * feat: #18 apply external validations for single-entity related operations pt. 2
    
    * feat: #18 apply external validations for searches
    
    * feat: #18 refactor: avoid retrieving entity twice pt. 2
    
    * feat: #18 allow clients to pass custom headers
    
    * feat: #18 minor refactoring
    
    * feat: #18 add a passthrough field to context data
    
    * feat: #18 minor refactoring
    
    * fix: add now required param for recursive removals
    
    * fix: update wrong DB attribute name
    
    * feat: #18 add more token data to context
    
    * feat: add oauth scopes to endpoints #20
    
    * docs: updated link
    
    * feat: update swagger descriptors #20
    
    * docs: updated links
    
    * feat: update ServiceProviderConfig endpoint #20
    
    * feat: add OAuth client supporting client_secret_basic/post & private_key_jwt
    
    * feat: make newer script methods more general #18
    
    * feat: adjustments for #22
    
    * docs: update documentation URI #23
    
    * feat: refactor & add mechanisms to reduce number of queries issued #25
    
    * Version 4.3.0.Final
    
    * feat: misc code optimizations #25
    
    * feat: fine tune validations #25
    
    * chore: code formatting and javadoc updates
    
    * fix: use RS version of main project
    
    * feat: preserve uniqueness of group when using PATCH #25
    
    * chore: minor refactoring
    
    * docs: update README #20
    
    * feat: merge changes from 4.3.0
    
    Co-authored-by: default avatarJose <bonustrack310@gmail.com>
    Co-authored-by: default avatarSam Morris <36208047+shmorri@users.noreply.github.com>
    edc7099b