1. 23 Feb, 2019 2 commits
  2. 01 Jan, 2019 1 commit
  3. 16 Feb, 2018 1 commit
  4. 05 Dec, 2017 11 commits
  5. 04 Dec, 2017 1 commit
    • cdanger's avatar
      - Replace src/docker/Dockerfile with Dockerfile.tmpl using · 9bffcb17
      cdanger authored
      ${project.version} maven property, from which Dockerfile is generated
      during maven build -> src/docker/Dockerfile auto-generated by maven
      - Added jar/annotation scanning skip instruction to webapp context and
      WEB-INF/web.xml to speed up Tomcat deployment
      - upgraded parent project: 7.0.0 -> 7.1.0
      - upgraded deps: authzforce-ce-core: 10.0.0 -> 10.1.0,
      authzforce-ce-core-pap-api: 9.0.0 -> 9.1.0,
      authzforce-ce-pap-dao-flat-file: 9.0.0 -> 9.1.0,
      authzforce-ce-rest-api-model: 5.6.0 -> 5.7.0, authzforce-ce-jaxrs-utils:
      1.0.0 -> 1.1.0
      - Added support for JaxbErrorMessage in JsonRiCxfJaxrsProvider
      9bffcb17
  6. 03 Dec, 2017 1 commit
  7. 02 Dec, 2017 1 commit
    • cdanger's avatar
      - Fixed OW2-28, OW2-29, OW2-30, OW2-32 · c4a4a517
      cdanger authored
      - Changed parent project version: 5.1.0 -> 7.0.0
      - Changed dependency versions:
      	- core version: 8.0.0 -> 10.0.0
      		-> changed PDP configuration XSD version: 5.0.0 -> 6.0.0
      (requestFilter/resultFilter replaced with
      inoutProcChain/requestPreproc|resultPostproc)
      	- core-pap-api version: 6.4.0 -> 9.0.0, pap-dao-flat-file version:
      8.1.0 -> 9.0.0
      	- rest-api-model: 5.4.0 -> 5.6.0 providing XACML JSON Profile
      compliance (application/xacml+xml and application/xacml+json media types
      now supported), and new '/version' resource providing product metadata
      - Added new JNDI environment properties:
      org.ow2.authzforce.domains.enableXacmlJsonProfile (true iff JSON-Profile
      support is enabled on PDPs),
      org.ow2.authzforce.webapp.publishedEndpointUrl (base address in WADL),
      org.ow2.authzforce.webapp.jsonKeysWithArrays (comma-separated list of
      JSON keys with values serialized to arrays always),
      org.ow2.authzforce.webapp.noNamespaceInJsonOutput (true iff namespaces
      dropped in JSON output),
      org.ow2.authzforce.webapp.jsonKeysToXmlAttributes (comma-separated list
      of keys of JSON objects to be deserialized as XML attributes),
      org.ow2.authzforce.webapp.xmlAttributesToJsonLikeElements
      (org.ow2.authzforce.webapp.xmlAttributesToJsonLikeElements)
      - New configuration file for configuring CXF/JAX-RS JSON Provider's
      inTransformElements property
      (http://cxf.apache.org/docs/jax-rs-data-bindings.html#JAX-RSDataBindings-CustomizingJAXBXMLandJSONinputandoutput):
      json-to-xml-map.properties
      - New /version resource implementation class
      (ProductMetadataResourceImpl) providing product name/version/release
      date, server uptime and API doc URL) based on file
      'org.ow2.authzforce.server.product.properties' auto-filled by Maven
      build
      - Moved generic JAX-RS extensions (ExceptionMapper,
      ContainerRequestFilter...) to new separate authzforce-ce-jaxrs-utils
      project
      - Applied new naming conventions for Java classes with acronyms (only
      first letter is uppercase)
      - Renamed JsonJaxrsProvider class to JSONProvider
      - JSON schema validation base on XSD for application/json provider
      (JSONProvider)
      - Added JSON Profile support using org.json API: new
      JsonRiCxfJaxrsProvider as JAX-RS/CXF Provider supporting security
      properties restricting the size of JSON strings, max number of JSON
      keys/items in a JSON object/array, max JSON object depth
      c4a4a517
  8. 10 Jul, 2017 2 commits
  9. 09 Jul, 2017 5 commits
  10. 20 Feb, 2017 6 commits
  11. 25 Jan, 2017 4 commits
  12. 18 Jan, 2017 1 commit
    • cdanger's avatar
      - updated changelog with new features · 53696167
      cdanger authored
      - Porting to Tomcat 8/Servlet 3.1, Java 8, Ubuntu 16.04 LTS
      - Replaced ubuntu package dependency on JDK with JRE
      - JSON support (added dependency on Jettison):
      	- New config file for XML namespace to JSON prefix mappings
      - Update license headers for new year 2017
      
      - Parent project: 3.4.0 -> 4.1.1: 
          - Apache CXF 3.1.0 -> 3.1.9
          - Java Servlet API 3.0.1 -> 3.1.0
      - authzforce-ce-core: 5.0.2 -> 6.1.0:
      	- Saxon-HE 9.7.0-11 -> 9.7.0-14
      	- Spring 3.2.2 -> 4.3.5,
      - authzforce-ce-pap-dao-flat-file: 6.1.0 -> 7.0.0
      - authzforce-ce-core-pdp-api dependency version: 8.0.0 -> 8.2.0
      - Added unit test expecting 400 Bad Request when pushing policy with
      invalid function ID in Apply statement
      53696167
  13. 27 Nov, 2016 1 commit
    • cdanger's avatar
      - Maven POM: · 8c4cdac6
      cdanger authored
      	- authforce-ce-parent version 3.4.0 -> 4.0.0: switch from Java 1.7 to
      1.8
      	- Project version 5.4.2-SNAPSHOT -> 6.0.0-SNAPSHOT
      	- Dependency authzforce-ce-core 5.0.2 -> 6.0.0
      	- Dependency authzforce-ce-core-pap-api 5.3.0 -> 6.0.0
      	- Dependency authzforce-ce-pap-dao-flat-file 6.1.0 -> 7.0.0-SNAPSHOT
      	- Plugin build-helper-maven-plugin 1.10 -> 1.12
      	- Plugin maven-resources-plugin 2.7 -> 3.0.1
      	- Plugin owasp-dependency-check
      	- Changed test Tomcat version 7.0.52 -> 8.0.32 to match Ubuntu 16.04
      LTS package
      - Added feature: global configuration parameter 'enablePdpOnly'
      8c4cdac6
  14. 18 Oct, 2016 2 commits
  15. 04 Sep, 2016 1 commit