FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
  1. Jun 23, 2023
  2. Jun 22, 2023
  3. May 23, 2023
  4. May 22, 2023
  5. Apr 28, 2023
  6. Apr 27, 2023
  7. Mar 24, 2023
  8. Mar 14, 2023
  9. Mar 07, 2023
  10. Mar 06, 2023
  11. Mar 04, 2023
  12. Dec 07, 2022
  13. Nov 25, 2022
  14. Oct 10, 2022
    • Dave Hart's avatar
      Merge branch '35-use-lookup-api' into 'master' · 6be606ba
      Dave Hart authored
      Switch to using Lookup API instead of Ibis client
      
      Closes #35
      
      See merge request !27
      6be606ba
    • Dave Hart's avatar
      Post-review refactor Lookup API code. (#35) · 4af9bd71
      Dave Hart authored
      The review discovered that the sync tool, when run on production, would never
      succeed because the membership list of some groups/institutions was so large
      that the API response exceeded the size limit imposed by API Gateway (due to
      Lookup API returning detailed lists of members). This commit refactors the code
      to fetch group/institution membership for each user and use that to populate
      the membership set for each group/institution.
      
      Use Python 3.9 in Dockerfile as new Python features are now used.
      
      Update version of Flake8 so the checks are compatible with the newer version
      of Python.
      
      Remove redundant function `_extract_uid()`.
      
      Modify Flake8 configuration to exclude the standard set of folders used across
      projects.
      4af9bd71
    • Dave Hart's avatar
      Switch to using Lookup API instead of Ibis client. (#35) · 50564659
      Dave Hart authored
      Add settings for Lookup API and API Gateway credentials.
      
      Add Lookup API operations to replicate the LDAP operations for gathering
      information about users, groups and institutions.
      
      Remove LDAP sync code and related configuration code.
      
      Remove LDAP configuration options from the example file.
      
      Remove LDAP library as a requirement it is no longer needed.
      
      Remove LDAP references from documentation.
      
      Add information to the README about how to provide API Gateway credentials.
      
      Add YAML versions of API Gateway credentials file to `.gitignore`.
      50564659
  15. Oct 06, 2022
  16. Oct 03, 2022
  17. Sep 27, 2022
  18. Aug 08, 2022
  19. Aug 04, 2022
  20. Mar 08, 2022
  21. Mar 07, 2022
  22. Mar 04, 2022
  23. Mar 03, 2022
  24. Mar 02, 2022
Loading