1. 03 Feb, 2021 1 commit
  2. 02 Feb, 2021 1 commit
  3. 30 Jan, 2021 2 commits
  4. 29 Jan, 2021 1 commit
  5. 11 Jan, 2021 1 commit
    • Clinton Blackburn's avatar
      Added function to update MIT10 subscriptions · dcc98971
      Clinton Blackburn authored
      This function/script is responsible for adding subscription schedules to MIT10 subscriptions. Once the member is outside of the MIT10 class year range, the subscription will transition to a regular-priced plan.
      dcc98971
  6. 10 Jan, 2021 1 commit
  7. 24 Dec, 2020 3 commits
  8. 08 Dec, 2020 1 commit
  9. 15 Nov, 2020 1 commit
  10. 12 Nov, 2020 1 commit
  11. 10 Nov, 2020 1 commit
  12. 08 Nov, 2020 3 commits
  13. 06 Nov, 2020 1 commit
  14. 04 Nov, 2020 1 commit
    • Clinton Blackburn's avatar
      Updated Stripe subscriptions function · deade525
      Clinton Blackburn authored
      The function now pulls both trialing and active subscriptions. This ensures we pick up subscriptions that were migrated from other providers, and memberships for recent graduates.
      deade525
  15. 11 Oct, 2020 1 commit
    • Clinton Blackburn's avatar
      Split Eventbrite functions · 53507dc2
      Clinton Blackburn authored
      The loading of attendees and events is now handled by two distinct functions. The attendees function has been updated to only append data to the BigQuery table, and use the latest update date to only import recent data from the API.
      53507dc2
  16. 09 Oct, 2020 1 commit
    • Clinton Blackburn's avatar
      Added export script for iModules · eaeccd72
      Clinton Blackburn authored
      This script can be used to generate a CSV that can be imported into iModules. This will ultimately be used to import Stripe subscriptions into the system when we transition to using Stripe for membership management.
      eaeccd72
  17. 08 Oct, 2020 2 commits
  18. 07 Oct, 2020 1 commit
    • Clinton Blackburn's avatar
      Added loader for WordPress users · 1f30bdb0
      Clinton Blackburn authored
      This loader pulls user data from the WordPress database. This is primarily MITAA data downloaded during the SSO handshake, and the Stripe customer ID.
      
      Additionally, dependencies have been updated, and the project has been updated to use Python 3.8.
      1f30bdb0
  19. 06 Oct, 2020 1 commit
  20. 04 Oct, 2020 1 commit
  21. 15 May, 2020 1 commit
    • Clinton Blackburn's avatar
      Pulling credentials from Secrets Manager · c0e4b742
      Clinton Blackburn authored
      Credentials used by the functions are now pulled from the GCP Secrets Manager rather than environment variables. This ensures the secrets remain secret while enabling others to access/deploy the functions without knowing the secrets.
      c0e4b742
  22. 30 Apr, 2020 3 commits
  23. 12 Mar, 2020 1 commit
    • Clinton Blackburn's avatar
      Fixed bug in membership refresh script · 615f7497
      Clinton Blackburn authored
      The script was failing because the IDs we were looking for changed. The script has been updated to better utilize visual labels, rather than generated IDs, to find the appropriate elements to click to trigger report generation.
      615f7497
  24. 17 Aug, 2019 1 commit
    • Clinton Blackburn's avatar
      Minor cleanup · acae3749
      Clinton Blackburn authored
      - Moved coverage settings into setup.cfg
      - Removed unnecessary phony targets from Makefile
      acae3749
  25. 21 Jun, 2019 1 commit
  26. 16 Jun, 2019 3 commits
  27. 15 Jun, 2019 1 commit
  28. 10 Jun, 2019 3 commits