directory-scimple.git
19 months agoMerge pull request #26 from apache/merge/psu-scim-2.22.4 develop
Steve Moyer [Sun, 4 Oct 2020 00:02:50 +0000 (20:02 -0400)] 
Merge pull request #26 from apache/merge/psu-scim-2.22.4

Merges in changes from PennState/SCIMple 2.22.4

19 months agoMerge pull request #25 from apache/merge/psu-scim-2.22.3
Steve Moyer [Sun, 4 Oct 2020 00:02:32 +0000 (20:02 -0400)] 
Merge pull request #25 from apache/merge/psu-scim-2.22.3

Merges changes from PennState/SCIMple 2.22.3

22 months agoMerge pull request #27 from IanHakes-okta/patch-1
Shawn Eion Smith [Thu, 25 Jun 2020 16:24:46 +0000 (12:24 -0400)] 
Merge pull request #27 from IanHakes-okta/patch-1

Update README.md

23 months agoUpdate README.md 27/head
Ian Hakes [Wed, 10 Jun 2020 15:16:30 +0000 (11:16 -0400)] 
Update README.md

Fixed typos and removed CR for sentences to handle screen resizing.

2 years agoMerges in changes from PennState/SCIMple 2.22.4 merge/psu-scim-2.22.4 26/head
Steve Moyer [Fri, 24 Jan 2020 19:11:34 +0000 (14:11 -0500)] 
Merges in changes from PennState/SCIMple 2.22.4

2 years agoMerges changes from PennState/SCIMple 2.22.3 merge/psu-scim-2.22.3 25/head
Steve Moyer [Fri, 24 Jan 2020 18:45:12 +0000 (13:45 -0500)] 
Merges changes from PennState/SCIMple 2.22.3

2 years agoMerge pull request #24 from ccrvincent/develop
Steve Moyer [Thu, 23 Jan 2020 15:51:11 +0000 (10:51 -0500)] 
Merge pull request #24 from ccrvincent/develop

SCIMPLE-87 - Update dependencies

2 years agoSCIMPLE-87 - Update dependencies 24/head
Chad Vincent [Thu, 23 Jan 2020 15:36:11 +0000 (09:36 -0600)] 
SCIMPLE-87 - Update dependencies

Update dependencies with CVEs or that block building on a Java 11 JDK.

2 years agoMerge pull request #23 from ccrvincent/SCIMPLE-84
Shawn Eion Smith [Mon, 13 Jan 2020 17:10:54 +0000 (12:10 -0500)] 
Merge pull request #23 from ccrvincent/SCIMPLE-84

SCIMple-84 - Accept and provide application/json content type in addition to application/scim+json

2 years agoSCIMPLE-84 - Test was failing because schema files cannot be checked out in Windows... 23/head
Chad Vincent [Sat, 11 Jan 2020 07:19:40 +0000 (01:19 -0600)] 
SCIMPLE-84 - Test was failing because schema files cannot be checked out in Windows due to illegal characters in the filenames.  Reverting.

2 years agoSCIMPLE-84 - Add 'application/json' to the list of valid media types on the resource...
Chad Vincent [Sat, 11 Jan 2020 07:01:49 +0000 (01:01 -0600)] 
SCIMPLE-84 - Add 'application/json' to the list of valid media types on the resource methods.

2 years agoSCIMPLE-84 - Adjust project to be able to run JUnit 5 tests in Eclipse, clean up...
Chad Vincent [Sat, 11 Jan 2020 06:47:51 +0000 (00:47 -0600)] 
SCIMPLE-84 - Adjust project to be able to run JUnit 5 tests in Eclipse, clean up non-functional (Test and Import only) build warnings.

3 years agoUpdate ScimUser.java
Shawn Eion Smith [Fri, 14 Dec 2018 04:19:45 +0000 (23:19 -0500)] 
Update ScimUser.java

Fixing comment for Entitlement

3 years agoMerge pull request #22 from bdemers/junit-5
Steve Moyer [Tue, 21 Aug 2018 21:36:05 +0000 (17:36 -0400)] 
Merge pull request #22 from bdemers/junit-5

Port UTs to JUnit 5

3 years agoPorting UTs to JUnit 5 22/head
Brian Demers [Mon, 20 Aug 2018 15:18:23 +0000 (08:18 -0700)] 
Porting UTs to JUnit 5

3 years agoStart the switch to JUnit5
Brian Demers [Mon, 13 Aug 2018 04:47:37 +0000 (21:47 -0700)] 
Start the switch to JUnit5

The scim-client module uses has been ported, the other modules still use the vintage-engine

3 years agoMerge pull request #21 from ccrvincent/ccrvincent/psu-67
Shawn Eion Smith [Wed, 15 Aug 2018 14:15:14 +0000 (10:15 -0400)] 
Merge pull request #21 from ccrvincent/ccrvincent/psu-67

PennSt Bug #67 - PatchOperationPathAdapter marshaller does not pass …

3 years agoPennSt Bug #67 - PatchOperationPathAdapter marshaller does not pass serialized inform... 21/head
Chad Vincent [Wed, 15 Aug 2018 14:03:01 +0000 (09:03 -0500)] 
PennSt Bug #67 - PatchOperationPathAdapter marshaller does not pass serialized information into object constructor.

3 years agoUpdates dependency-check-maven to version 3.3.1
Steve Moyer [Mon, 13 Aug 2018 15:27:05 +0000 (11:27 -0400)] 
Updates dependency-check-maven to version 3.3.1

3 years agoMerge pull request #15 from apache/bugFix/attributes-toString
Steve Moyer [Fri, 10 Aug 2018 19:57:31 +0000 (15:57 -0400)] 
Merge pull request #15 from apache/bugFix/attributes-toString

Override Lombok Generated toString() Methods

3 years agoMerge branch 'bugFix/attributes-toString' of github.com:apache/directory-scimple... bugFix/attributes-toString 15/head
Steve Moyer [Fri, 10 Aug 2018 18:47:32 +0000 (14:47 -0400)] 
Merge branch 'bugFix/attributes-toString' of github.com:apache/directory-scimple into bugFix/attributes-toString

3 years agoMerge branch 'bugFix/attributes-toString' of github.com:apache/directory-scimple...
Steve Moyer [Fri, 10 Aug 2018 17:59:27 +0000 (13:59 -0400)] 
Merge branch 'bugFix/attributes-toString' of github.com:apache/directory-scimple into bugFix/attributes-toString

3 years agoMerge branch 'bugFix/attributes-toString' of github.com:apache/directory-scimple...
Steve Moyer [Fri, 10 Aug 2018 17:59:27 +0000 (13:59 -0400)] 
Merge branch 'bugFix/attributes-toString' of github.com:apache/directory-scimple into bugFix/attributes-toString

3 years agoOverride lombok AttributeReference and AttributeReferenceListWrapper toString() methods
Alex Haskell [Wed, 1 Aug 2018 14:50:33 +0000 (10:50 -0400)] 
Override lombok AttributeReference and AttributeReferenceListWrapper toString() methods

Jaxrs uses the lombok generated toString() method when serializing AttributeReferenceListWrapper as a query parameter. This is then parsed incorrectly by the server.

3 years agoAdds the JUnit 5 BOM to dependency management
Steve Moyer [Wed, 8 Aug 2018 19:42:15 +0000 (15:42 -0400)] 
Adds the JUnit 5 BOM to dependency management

3 years agoEliminates references to GWT (since the SCIM Tools Studio module was not migrated
Steve Moyer [Wed, 8 Aug 2018 19:31:16 +0000 (15:31 -0400)] 
Eliminates references to GWT (since the SCIM Tools Studio module was not migrated

3 years agoMerge pull request #16 from bdemers/self-optional
Steve Moyer [Wed, 8 Aug 2018 18:51:01 +0000 (14:51 -0400)] 
Merge pull request #16 from bdemers/self-optional

Making SelfIdResolver optional (<scim-server-resource-url>/Me)

3 years agoMinor changes to SelfResourceImpl based on review feedback 16/head
Brian Demers [Tue, 7 Aug 2018 16:12:24 +0000 (12:12 -0400)] 
Minor changes to SelfResourceImpl based on review feedback

3 years agoSelfResourceImpl now throws an UnableToResolveIdException when SelfIdResolver is...
Brian Demers [Mon, 6 Aug 2018 17:46:49 +0000 (13:46 -0400)] 
SelfResourceImpl now throws an UnableToResolveIdException when SelfIdResolver is not available

3 years agoMaking SelfIdResolver optional
Brian Demers [Thu, 2 Aug 2018 16:25:46 +0000 (12:25 -0400)] 
Making SelfIdResolver optional

This is object is not used in required for basic usage

3 years agoMerge pull request #17 from bdemers/exception-mapper-fix
Steve Moyer [Tue, 7 Aug 2018 19:48:40 +0000 (15:48 -0400)] 
Merge pull request #17 from bdemers/exception-mapper-fix

Add @Specializes to WebApplicationExceptionMapper to force priority over commons-jaxrs version

3 years agoMerge pull request #18 from bdemers/configure-jackson
Steve Moyer [Tue, 7 Aug 2018 19:35:04 +0000 (15:35 -0400)] 
Merge pull request #18 from bdemers/configure-jackson

Move Jackson configuration into a Factory and Provider

3 years agoMerge pull request #19 from apache/feature/remove-extensions
Steve Moyer [Tue, 7 Aug 2018 19:32:02 +0000 (15:32 -0400)] 
Merge pull request #19 from apache/feature/remove-extensions

Remove extensions for which no attributes have been requested.

3 years agoRemove unused import feature/remove-extensions 19/head
Alex Haskell [Tue, 7 Aug 2018 19:04:24 +0000 (15:04 -0400)] 
Remove unused import

3 years agoRemove extensions that are not requested
Alex Haskell [Tue, 7 Aug 2018 18:58:04 +0000 (14:58 -0400)] 
Remove extensions that are not requested

3 years agoRemoved ContextResolver from ScimJacksonJaxbJsonProvider 18/head
Brian Demers [Tue, 7 Aug 2018 15:25:03 +0000 (11:25 -0400)] 
Removed ContextResolver from ScimJacksonJaxbJsonProvider

Merging these two interfaces caused a conflict and the correct object mapper was NOT used.

3 years agoMove Jackson configuration into a Factory and Provider
Brian Demers [Mon, 6 Aug 2018 21:36:12 +0000 (17:36 -0400)] 
Move Jackson configuration into a Factory and Provider

Deprecates ObjectMapperContextResolver, to be replaced with portable ScimJacksonJaxbJsonProvider

3 years agoAdd @Specializes to WebApplicationExceptionMapper to force priority over commons... 17/head
Brian Demers [Mon, 6 Aug 2018 14:40:57 +0000 (10:40 -0400)] 
Add @Specializes to WebApplicationExceptionMapper to force priority over commons-jaxrs version

3 years agoMerge pull request #13 from bdemers/fix-owasp-scn
Steve Moyer [Fri, 3 Aug 2018 10:26:37 +0000 (06:26 -0400)] 
Merge pull request #13 from bdemers/fix-owasp-scn

Add OWASP suppression to ignore false positives

3 years agoMerge pull request #11 from bdemers/patch-2
Steve Moyer [Fri, 3 Aug 2018 01:05:47 +0000 (21:05 -0400)] 
Merge pull request #11 from bdemers/patch-2

Added place holder logo image in README

3 years agoMore Readme header tweaks 11/head
Brian Demers [Thu, 2 Aug 2018 18:55:54 +0000 (14:55 -0400)] 
More Readme header tweaks

3 years agoFixing merge conflict in README header
Brian Demers [Thu, 2 Aug 2018 18:55:24 +0000 (14:55 -0400)] 
Fixing merge conflict in README header

3 years agoMerge branch 'develop' into patch-2
Brian Demers [Thu, 2 Aug 2018 18:54:29 +0000 (14:54 -0400)] 
Merge branch 'develop' into patch-2

3 years agoOverride lombok AttributeReference and AttributeReferenceListWrapper toString() methods
Alex Haskell [Wed, 1 Aug 2018 14:50:33 +0000 (10:50 -0400)] 
Override lombok AttributeReference and AttributeReferenceListWrapper toString() methods

Jaxrs uses the lombok generated toString() method when serializing AttributeReferenceListWrapper as a query parameter. This is then parsed incorrectly by the server.

3 years agoAdd OWASP suppression to ignore false positives 13/head
Brian Demers [Thu, 26 Jul 2018 19:13:18 +0000 (15:13 -0400)] 
Add OWASP suppression to ignore false positives

Also moved the jetty-bom import to root pom, as scim-coverage wasn't getting the updated versions

3 years agoMerge pull request #2 from bdemers/add-in-memory-example
Steve Moyer [Thu, 26 Jul 2018 14:48:33 +0000 (10:48 -0400)] 
Merge pull request #2 from bdemers/add-in-memory-example

Add in memory example - Port PennState in memory server example to new Apache structure

3 years agoMerge pull request #10 from bdemers/patch-1
Steve Moyer [Thu, 26 Jul 2018 13:57:55 +0000 (09:57 -0400)] 
Merge pull request #10 from bdemers/patch-1

Correcting code formatting in README.md

3 years agoAdded place holder logo image in README
Brian Demers [Thu, 26 Jul 2018 13:53:20 +0000 (09:53 -0400)] 
Added place holder logo image in README

3 years agoUpdate README header 10/head
Brian Demers [Thu, 26 Jul 2018 13:46:14 +0000 (09:46 -0400)] 
Update README header

Added license badge and full project name

3 years agoCorrecting code formatting in README.md
Brian Demers [Thu, 26 Jul 2018 13:38:59 +0000 (09:38 -0400)] 
Correcting code formatting in README.md

Use ```java instead of ```(java) for GitHub flavored markdown

3 years agoMerge pull request #4 from bdemers/add-coverage
Steve Moyer [Wed, 25 Jul 2018 21:09:03 +0000 (17:09 -0400)] 
Merge pull request #4 from bdemers/add-coverage

Add Jacoco Maven plugin to record test coverage

3 years agoAdd Jacoco Maven plugin to recored test coverage 4/head
Brian Demers [Mon, 23 Jul 2018 15:23:10 +0000 (11:23 -0400)] 
Add Jacoco Maven plugin to recored test coverage

Each module will output a coverage file, but only a total project report is generated
at {root}/scim-coverage/target/site/jacoco-aggregate/index.html

3 years agoMerge pull request #9 from bdemers/tweak-notice
Shawn Eion Smith [Wed, 25 Jul 2018 20:23:21 +0000 (16:23 -0400)] 
Merge pull request #9 from bdemers/tweak-notice

WIP: Updating NOTICE file based on Apache ref doc

3 years agoremoving extra new line in NOTICE 9/head
Brian Demers [Wed, 25 Jul 2018 20:10:52 +0000 (16:10 -0400)] 
removing extra new line in NOTICE

3 years agoUpdating NOTICE file based on Apache ref doc
Brian Demers [Wed, 25 Jul 2018 20:06:43 +0000 (16:06 -0400)] 
Updating NOTICE file based on Apache ref doc

https://www.apache.org/dev/licensing-howto.html

3 years agoMerge pull request #7 from bdemers/allow-jaxrs-exceptions
Shawn Eion Smith [Wed, 25 Jul 2018 19:14:56 +0000 (15:14 -0400)] 
Merge pull request #7 from bdemers/allow-jaxrs-exceptions

Allow Provider implementations to handle JAX-RS exceptions by default.  Looks good, thanks.

3 years agoAllow Provider implementations to handle JAX-RS exceptions by default 7/head
Brian Demers [Wed, 25 Jul 2018 18:02:28 +0000 (14:02 -0400)] 
Allow Provider implementations to handle JAX-RS exceptions by default

WebApplicationException will be handled automatically by ErrorMessageViolationExceptionMapper by default

3 years agoMerge pull request #6 from bdemers/fix-dep-scan
Steve Moyer [Wed, 25 Jul 2018 17:27:52 +0000 (13:27 -0400)] 
Merge pull request #6 from bdemers/fix-dep-scan

Update OWASP dep scan configuration

3 years agoUpdate in-memory-example GAV 2/head
Brian Demers [Wed, 25 Jul 2018 16:00:16 +0000 (12:00 -0400)] 
Update in-memory-example GAV

Added wildfly-plugin and optional `debug` profile

3 years agoUpdated to released commons-jaxrs
Brian Demers [Mon, 23 Jul 2018 19:32:50 +0000 (15:32 -0400)] 
Updated to released commons-jaxrs

3 years agoMake hardcoded package in swagger example _less_ hardcoded
Brian Demers [Wed, 18 Jul 2018 19:04:57 +0000 (15:04 -0400)] 
Make hardcoded package in swagger example _less_ hardcoded

3 years agoFixed license header
Brian Demers [Wed, 18 Jul 2018 18:56:23 +0000 (14:56 -0400)] 
Fixed license header

3 years agoPort PenState in memory server example to new Apache structure
Brian Demers [Wed, 18 Jul 2018 17:09:59 +0000 (13:09 -0400)] 
Port PenState in memory server example to new Apache structure

Added README, but basically just run `mvn tomee:run`

3 years agoAdd .editorconfig for IDE agnostic basic formatting
Brian Demers [Wed, 18 Jul 2018 17:05:36 +0000 (13:05 -0400)] 
Add .editorconfig for IDE agnostic basic formatting

3 years agoUpdate OWASP dep scan configuration 6/head
Brian Demers [Wed, 25 Jul 2018 14:48:05 +0000 (10:48 -0400)] 
Update OWASP dep scan configuration

Use the `check` goal instead of `aggregate` which can only be run post build (or as part of a site/report build)

Updated dependencies with scan:
* commons-jaxrs - correct version already in dep management
* restfuse - uses an out of date version of jetty
* zjsonpatch - previous version used an old version of commons-collections4

3 years agoMerge pull request #5 from bdemers/fix-deploy-repo
Steve Moyer [Wed, 25 Jul 2018 00:24:10 +0000 (20:24 -0400)] 
Merge pull request #5 from bdemers/fix-deploy-repo

Use maven distributionManagement from Apache Directory parent pom

3 years agoUse maven dist management from Apache parent pom 5/head
Brian Demers [Tue, 24 Jul 2018 15:52:17 +0000 (11:52 -0400)] 
Use maven dist management from Apache parent pom

3 years agoMerge pull request #3 from bdemers/update-poms
Steve Moyer [Tue, 24 Jul 2018 00:59:04 +0000 (20:59 -0400)] 
Merge pull request #3 from bdemers/update-poms

Update project GAV to `org.apache.directory.scim:*:2.23-SNAPSHOT`

3 years agoSetting version back to 2.23-SNAPSHOT based on review feedback 3/head
Brian Demers [Mon, 23 Jul 2018 18:10:34 +0000 (14:10 -0400)] 
Setting version back to 2.23-SNAPSHOT based on review feedback

3 years agoSetting project version to 2.0-SNAPSHOT
Brian Demers [Thu, 19 Jul 2018 13:55:12 +0000 (09:55 -0400)] 
Setting project version to 2.0-SNAPSHOT

based on review feedback.

3 years agoUpdate project GAV to `org.apache.directory.scim:*:1.0-SNAPSHOT`
Brian Demers [Wed, 18 Jul 2018 21:15:34 +0000 (17:15 -0400)] 
Update project GAV to `org.apache.directory.scim:*:1.0-SNAPSHOT`

Set parent to `org.apache.directory.project:project` (which extends from the apache root pom)

`mvn apache-rat:check` will also pass now

Remove references to ${project.groupId} and ${project.version} when defining dependencies to project downstream consumers (note: using the release plugin or `mvn versions:set` will correctly update these versions automatically)

3 years agoMerge branch 'develop' of github.com:apache/directory-scimple into develop
Steve Moyer [Wed, 18 Jul 2018 18:44:06 +0000 (14:44 -0400)] 
Merge branch 'develop' of github.com:apache/directory-scimple into develop

3 years agoRemove Penn State - links to Apache Directory
Steve Moyer [Tue, 17 Jul 2018 20:20:23 +0000 (16:20 -0400)] 
Remove Penn State - links to Apache Directory

3 years agoMerge pull request #1 from bdemers/ignore-intellji
Shawn Eion Smith [Tue, 17 Jul 2018 19:03:05 +0000 (15:03 -0400)] 
Merge pull request #1 from bdemers/ignore-intellji

add IntelliJ config project files

3 years agoadd IntelliJ config project files 1/head
Brian Demers [Tue, 17 Jul 2018 18:53:00 +0000 (14:53 -0400)] 
add IntelliJ config project files

3 years agoAdding Apache headers to the pom's and g4 files
Shawn Eion Smith [Mon, 16 Jul 2018 18:20:30 +0000 (14:20 -0400)] 
Adding Apache headers to the pom's and g4 files

3 years agoChanging package names to reflect the apache directory project
Shawn Eion Smith [Wed, 11 Jul 2018 14:49:00 +0000 (10:49 -0400)] 
Changing package names to reflect the apache directory project

3 years agoAdding apache 2.0 license header to the java files
Shawn Eion Smith [Tue, 10 Jul 2018 20:08:42 +0000 (16:08 -0400)] 
Adding apache 2.0 license header to the java files

3 years agoMerge pull request #63 from PennState/bugFix/filter_parse
Steve Moyer [Mon, 18 Jun 2018 12:09:00 +0000 (08:09 -0400)] 
Merge pull request #63 from PennState/bugFix/filter_parse

Bug fix/filter parse

3 years agoMerge pull request #64 from PennState/bugFix/attributes
Steve Moyer [Mon, 18 Jun 2018 12:02:48 +0000 (08:02 -0400)] 
Merge pull request #64 from PennState/bugFix/attributes

Add schema URN to Schema.Attribute

3 years agoAdd schema URN to Schema.Attribute
Alex Haskell [Fri, 15 Jun 2018 18:18:29 +0000 (14:18 -0400)] 
Add schema URN to Schema.Attribute

Attributes that have equivalent names causes problems during attribute filtering.

3 years agoFixing licensing issues, moving examples to their own project
Shawn Eion Smith [Fri, 15 Jun 2018 15:48:51 +0000 (11:48 -0400)] 
Fixing licensing issues, moving examples to their own project

3 years agoMerge branch 'develop' of github.com:PennState/SCIMple-Identity into develop SCIM-2.22-SwaggerAnnotation
Steve Moyer [Tue, 12 Jun 2018 12:09:09 +0000 (08:09 -0400)] 
Merge branch 'develop' of github.com:PennState/SCIMple-Identity into develop

3 years agoUpdates commons-jaxrs to version 1.30
Steve Moyer [Tue, 12 Jun 2018 12:08:18 +0000 (08:08 -0400)] 
Updates commons-jaxrs to version 1.30

3 years agoMerge pull request #62 from nabowler/feature/remove-password-from-tostring
Steve Moyer [Fri, 8 Jun 2018 13:18:23 +0000 (09:18 -0400)] 
Merge pull request #62 from nabowler/feature/remove-password-from-tostring

Exclude password field from generated toString, equals, and hashcode methods

3 years agoRemove exclude password from generated toString, equals, and hashcode methods.
Nathan Bowler [Thu, 7 Jun 2018 17:52:28 +0000 (13:52 -0400)] 
Remove exclude password from generated toString, equals, and hashcode methods.

This helps prevent accidental logging of the password.

3 years agoFix quirks with character escaping
Alex Haskell [Wed, 23 May 2018 18:38:25 +0000 (14:38 -0400)] 
Fix quirks with character escaping

StringEscapeUtils will escape "/"s and "'"s. This causes problems with strings that contain these characters.

3 years agoProperly escape and unescape JSON strings
Alex Haskell [Tue, 22 May 2018 14:30:39 +0000 (10:30 -0400)] 
Properly escape and unescape JSON strings

3 years agoFix conversion of string values in filters
Alex Haskell [Mon, 21 May 2018 19:23:33 +0000 (15:23 -0400)] 
Fix conversion of string values in filters

4 years agoFix compareValue in AttributeComparisonExpression.toFilter being "null" by default
Alex Haskell [Wed, 16 May 2018 15:27:36 +0000 (11:27 -0400)] 
Fix compareValue in AttributeComparisonExpression.toFilter being "null" by default

4 years agoRemove new String contruction in debug logging in Filter
Alex Haskell [Tue, 15 May 2018 20:30:12 +0000 (16:30 -0400)] 
Remove new String contruction in debug logging in Filter

4 years agoMerge branch 'develop' into bugFix/filter_parse
Alex Haskell [Tue, 15 May 2018 20:27:29 +0000 (16:27 -0400)] 
Merge branch 'develop' into bugFix/filter_parse

4 years agoSimplify AttributeReference with optional subattribute instead of parent attribute
Alex Haskell [Tue, 15 May 2018 20:26:27 +0000 (16:26 -0400)] 
Simplify AttributeReference with optional subattribute instead of parent attribute

4 years agoProperly names the Operations array - resolves #59
Steve Moyer [Mon, 14 May 2018 17:14:47 +0000 (13:14 -0400)] 
Properly names the Operations array - resolves #59

4 years agoForgot to commit this
Alex Haskell [Thu, 10 May 2018 18:44:19 +0000 (14:44 -0400)] 
Forgot to commit this

4 years agoDowngrade antlr version and fix broken code
Alex Haskell [Thu, 10 May 2018 18:31:51 +0000 (14:31 -0400)] 
Downgrade antlr version and fix broken code

4 years agoLogs creating a filter at debug level - resolves #42
Steve Moyer [Thu, 10 May 2018 16:13:34 +0000 (12:13 -0400)] 
Logs creating a filter at debug level - resolves #42

4 years agoChange filter parsing to only accept filters with one level of sub-attributes.
Alex Haskell [Wed, 9 May 2018 17:22:36 +0000 (13:22 -0400)] 
Change filter parsing to only accept filters with one level of sub-attributes.

According to RFC 7643 §2.3.8 a "complex attribute MUST NOT contain sub-attributes that have sub-attributes."

A filter that allows arbitrary nesting of attributes is thus illegal according to the specification.

4 years agoUpdating develop poms back to pre merge state
ci [Mon, 30 Apr 2018 23:08:59 +0000 (19:08 -0400)] 
Updating develop poms back to pre merge state

4 years agoMerge branch 'master' into develop
ci [Mon, 30 Apr 2018 23:08:58 +0000 (19:08 -0400)] 
Merge branch 'master' into develop