Skip to content

Latest commit

 

History

History
70 lines (40 loc) · 1.83 KB

CHANGELOG.md

File metadata and controls

70 lines (40 loc) · 1.83 KB

Changelog

Sep'22 release (26-Oct-22)

  • Using Cloud Functions v2 where possible (other than Firestore triggers)

  • Reviews:

    • first
  • Rework around how CI is structured and implemented.

    Now using more Docker Compose, also within CI (e.g. Cypress).

7-Aug-22

  • Realtime Database removed; observability will use callables for transport

29-Jul-22

  • CI: Optimized so that tests are only run in the test scripts. Deploy scripts check from Cloud Storage whether such tests have passed.

    • Speeds up and simplifies CI/CD.

5-Jul-22

  • Manual deployment done so that Cloud Functions always deployed to the "default GCP resource location" (aka locationId). This is what Cloud Firestore also uses.
  • Wrote a section on regions.

30-Jun-22

  • Revising the READMEs.

18-Apr-22

  • Rearranged the way packages/app uses the backend
    • now all backend details in packages/backend; also for the instance used for front-end development
  • Backend CI runs work, again

20-Mar-22

  • Updating to firebase-jest-testing 0.0.5-alpha.1
  • Using Docker Compose healthchecks and depends_on: with condition:
    • means we don't need dc-tools/n-user any more!! 🪒
  • Abandoning Node.js 14 (no longer testing with it in CI)

9-Jan-21

  • Bumped Firebase Emulators to 10.0.1; the image now uses npm8

6-Sep-21

  • Backend CI testing using Docker Compose
    • with npm running the tests

12-Aug-21

  • Using Docker Compose for handling concurrency in testing.

16-Jun-21

  • Going back to firebase@9.0.0-beta.2, to fix #56

28-May-21

  • LOTS of changes!

  • Deployment works.