analytics/test
Adrian Gruntkowski fc92ed5018
Switch Sites.list[_with_invitations] to use teams schemas (#4747)
* Simplify "needs_to_upgrade" check in Sites LV

* Use new schema for listing sites (WIP)

* wip: trying to filter out redundant site entries

* Move site listing logic around and continue fixing tests

* Fix Plausible.SiteTest

Expectations in some tests were adjusted. For instance,
we do not show invitations for sites where user is already
a member or owner.

* 1st stab at high-level factories covering old/new models

* Switch live /sites tests to transitional factories

* Improve prosthetics and make the remaining /sites tests pass

* Put new sites list logic behind a feature flag

* Fix listing pinned sites

---------

Co-authored-by: Adam Rutkowski <hq@mtod.org>
2024-10-31 08:53:02 +00:00
..
e2e add monitoring for websocket endpoint (#4676) 2024-10-14 16:57:43 +01:00
load Fix script path for k6 load test (#2068) 2022-07-29 09:00:50 -03:00
plausible Switch Sites.list[_with_invitations] to use teams schemas (#4747) 2024-10-31 08:53:02 +00:00
plausible_web Switch Sites.list[_with_invitations] to use teams schemas (#4747) 2024-10-31 08:53:02 +00:00
priv Replace Geolix with Locus (#2362) 2023-01-17 12:05:09 -03:00
support Switch Sites.list[_with_invitations] to use teams schemas (#4747) 2024-10-31 08:53:02 +00:00
workers Address team syncing discrepancies (#4739) 2024-10-28 10:11:47 +00:00
test_helper.exs Switch Sites.list[_with_invitations] to use teams schemas (#4747) 2024-10-31 08:53:02 +00:00