1. 03 Sep, 2021 1 commit
  2. 24 Aug, 2021 1 commit
  3. 26 Jul, 2021 5 commits
  4. 19 Jul, 2021 1 commit
  5. 16 Jul, 2021 2 commits
  6. 07 Jul, 2021 1 commit
    • Martin Lowe's avatar
      Add unit tests for various parts of API (#126) · 5d46462b
      Martin Lowe authored
      * Adding tests for OIDC and membership form
      
      * Add JSON schema generation script
      
      * Fix existing membership tests, add additional endpoint tests
      
      Also includes formal upgrade to snapshot 0.2 of Commons API. Fixes a few
      issues discovered while testing where API results diverge from expected
      output from openAPI spec.
      
      * Fix broken service, wrong inject imported
      
      * Add CORS + SameSite security to API
      
      * Fix break from org service not binding properly in testing, api base
      
      * Fix docker build for JVM to use new 1.13 standard dockerfile contents
      
      * Add test assertions to ensure Accept and ContentType formats are
      followed
      
      * Remove hardcoded user IDs from dataloader
      5d46462b
  7. 22 Jun, 2021 1 commit
  8. 18 Jun, 2021 2 commits
  9. 17 Jun, 2021 1 commit
  10. 16 Jun, 2021 1 commit
    • Martin Lowe's avatar
      Add external org API binding with properties (#83) · 48199e21
      Martin Lowe authored
      * Add external org API binding with properties
      
      * Update Organization members API binding
      
      Update to match new API format that will soon be live.
      
      * Update external organizations endpoint for caching
      
      * Update to organizations resource to split retrieval and add caching
      48199e21
  11. 07 Jun, 2021 1 commit
  12. 03 Jun, 2021 1 commit
    • Martin Lowe's avatar
      Copyright headers, WG levels impl, openapi yaml (#82) · c5f43207
      Martin Lowe authored
      * Add copyright headers to Java files
      
      * Add Working Group levels implementation
      
      * Update OpenAPI yaml for new org and wg endpoints
      
      * Added organizations and working_groups to docker vhost config
      
      * Update to organizations endpoint spec
      c5f43207
  13. 27 May, 2021 1 commit
  14. 26 May, 2021 1 commit
    • Martin Lowe's avatar
      Update to integrate API into docker stack for local dev (#75) · bf8cad90
      Martin Lowe authored
      * Update to integrate API into docker stack for local dev
      
      * Fix ports on docker compose
      
      * Remove extra yarn file and update make file
      
      * Update to yarn commadns to be cleaner w/o cd
      
      * Update README for makefile and docker-compose
      
      * Fix OIDC endpoint target to be set as part of secret config
      
      The OIDC public auth endpoint needs to be set for each machine and will likely be unique for every machine. This is due to the docker instance not accepting localhost as a proper binding address for the API.
      
      * Update docker secrets and update readme
      
      * Fix API docker container name
      bf8cad90
  15. 12 May, 2021 1 commit
  16. 09 Mar, 2021 1 commit
  17. 03 Mar, 2021 1 commit