Releases: mozilla-it/ctms-api
Releases · mozilla-it/ctms-api
v1.8.1
v1.8.0
What's Changed
- [CTMS-133] Add security and privacy products newsletter by @grahamalama in #395
- Version Bump: 1.8.0 by @bsieber-mozilla in #396
New Contributors
- @grahamalama made their first contribution in #395
Full Changelog: v1.7.0...v1.8.0
v1.7.0: Increase observability in background script
What's Changed
- Update CODEOWNERS by @bsieber-mozilla in #393
- Adding logging for stripe ingestion by @bsieber-mozilla in #392
- Version bump by @bsieber-mozilla in #394
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- Update CODEOWNERS by @bsieber-mozilla in #388
- Add script to parse stripe exports from firestore and add them to acoustic queue. by @bsieber-mozilla in #386
- Updating script; null type errors by @bsieber-mozilla in #390
- Adding exception to allow processing to continue by @bsieber-mozilla in #391
- Version bump: v1.6.0 by @bsieber-mozilla in #387
Full Changelog: v1.5.0...v1.6.0
v1.5.0: Lock Updates, Additional Env Var Config
What's Changed
- Updates to Pre-commit and DB changes by @bsieber-mozilla in #373
- Updating FastAPI and Starlette, modifying db create_engine EV's by @bsieber-mozilla in #374
- When 'for_update' is True, use the 'model' provided as the 'of' param to 'query.with_for_update' by @bsieber-mozilla in #375
- Modifying engine params back to defaults from SQLAlchemy. by @bsieber-mozilla in #376
- Removing 'of' param in call to 'with_for_update' by @bsieber-mozilla in #377
- Revert "Removing 'of' param in call to 'with_for_update'" by @bsieber-mozilla in #378
- Trying to unravel the ongoing db issues by @bsieber-mozilla in #379
- Adding environment variable for sql_alchemy create_engine call pool_recycle:
db_pool_recycle_in_seconds
by @bsieber-mozilla in #380 - Upping the time-limit before pool recycling by @bsieber-mozilla in #381
- Modifying recycle time to 10min by @bsieber-mozilla in #382
- Upping time to 15 min by @bsieber-mozilla in #383
- chore(stripe): Set for_update to False on price query by @bkochendorfer in #384
- Updating version; v1.5.0 by @bsieber-mozilla in #385
New Contributors
- @bkochendorfer made their first contribution in #384
Full Changelog: v1.4.0...v1.5.0
v1.4.0: Relay Waitlist API Additions
What's Changed
- Document workflow from Bedrocks to Acoustic, through Basket and CTMS by @leplatrem in #369
- Adding relay waitlist to models and apis... by @bsieber-mozilla in #368
- (Tag) Version 1.4.0: New functionality for ingestion of relay_waitlist from API to Acoustic. by @bsieber-mozilla in #372
New Contributors
- @leplatrem made their first contribution in #369
Full Changelog: v1.3.0...v1.4.0
v1.3.0: DB Model Migration
What's Changed
- Version Bump to new minor version by @bsieber-mozilla in #364
- Add leplatrem to Reviewer List by @bsieber-mozilla in #365
- Adding db migration by @bsieber-mozilla in #358
- Version v1.3.0: db migration by @bsieber-mozilla in #367
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.1.4
V1.1.4 Release
Enables graceful acknowledgement of webhook payloads that have null values.
What's Changed
Full Changelog: v1.1.3...v1.1.4
v1.1.3 - Bugfix for ingesting new deleted Stripe customer
This release fixes a bug when PubSub sends a new-to-CTMS Stripe customer as deleted.
API
- When a Stripe customer object is a deleted customer, and CTMS does not have an existing record for that customer, CTMS returns a
200 OK
response and does not add the customer to the database. Previously, this was a500 Server Error
due to CTMS trying to examine the database object, which wasNone
. Fixes #351.
Other
- Update
docs/diagrams/ctms_general_overview.svg
to make it clear that Basket does not interact directly with Cinchy in the context of the CTMS architecture.