1. 03 Sep, 2021 1 commit
  2. 26 Aug, 2021 1 commit
    • Martin Lowe's avatar
      Add PDF to email, update email/pdf template to iron out inconsistencies (#276) · ea7fad4f
      Martin Lowe authored
      * Initial commit of PDF creation. Needs some fine tuning before golive
      * Update of mail template to include more PDF data, formatting fixes
      * Add missing membershipLevel field to email/PDF
      * Update NOTICE file for md formatting
      * Fix notice with feedback from Sharon C.
      * Add paragraphs below TOS points in PDF template
  3. 28 Jul, 2021 2 commits
  4. 26 Jul, 2021 2 commits
  5. 16 Jul, 2021 1 commit
  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
      * Remove hardcoded user IDs from dataloader
  7. 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
  8. 05 May, 2021 1 commit
  9. 03 Mar, 2021 1 commit