mirror of
https://github.com/plausible/analytics.git
synced 2024-11-26 00:24:44 +03:00
7d6f10f0cb
* Ensure team is present before use in sync logic * Ensure teams backfill works against partially assigned sites * Associate site with team on creation * Associate site with team on sync * Reuse alias * Add tests for invitation creation sync * Move team assertions to a helper module * Format * Test team creation on site creation via Sites context module * Add tests for teams sync on subscription changes * Tag tests * Test grace period start syncing up with teams * Test grace period manual lock sycning w/ teams * Test grace period end sycing up w/ teams * Test clearing grace period sync with teams * Update moduledoc * Fix missing preloads and wrong result pattern matching in sync logic * Test sync on accepting invites and site transfers * Test sync on membership role update and member removal * transfer async fix WIP * Stop privisioning team in site factory * Remove unused relationship from Site schema * Ensure consistent parsing of `passthrough` from Paddle webhook * Update team passthrough notification tests & logic --------- Co-authored-by: Adam Rutkowski <hq@mtod.org> |
||
---|---|---|
.. | ||
teams | ||
conn_case.ex | ||
data_case.ex | ||
exchange_rate_mock.ex | ||
factory.ex | ||
google_api_mock.ex | ||
html.ex | ||
http_mocker.ex | ||
live_view_test_fix.ex | ||
paddle_api_mock.ex | ||
plugins_api_case.ex | ||
test_controller.ex | ||
test_utils.ex |