Skip to content

feat: Add projectAPI support to EfServices module

Resolves #50 (closed)

This MR adds the following:

  • Project and InterestGroup models
  • Bot stubbing support to the EfUser model
  • ProjectAPI support
  • ProjectService to fetch data from caches
  • Precaches for InterestGroup and Project entities through a provider for each entity type
  • Testing with a mocked ProjectAPI

These changes were tested for stability through local integration with the git-eca-API. All git-eca-API tests have passed

Edited by Zachary Sabourin

Merge request reports