teqo/tests
Francisco Solla 5b342146d5 fix(C96): intersect creator scope in calendar feed read
buildFeedWhere trusted filterMunicipality without intersecting the
creator's current municipality scope when accessibleMunicipalityIds is
non-null (advisor). An advisor removed from a municipality after creating
a pinned feed kept serving its activities. Now the read re-derives the
creator's scope on every request (fail-closed, aligned with C16) and
intersects it into the where clause via the canonical
advisorMunicipalityScopeWhere fragment.

Int tests cover: advisor in-scope lists, advisor removed stops serving,
coordinator (unrestricted) unchanged. No migration (config/consulta only).
2026-08-09 00:55:11 -03:00
..
e2e Merge pull request #454 from fsolla/B171-barra-inferior-mobile-folga-no-topo-rotulos-sem-sobrepo 2026-08-08 19:15:59 -03:00
fixtures Remodel the campaign vertical from Praça to Município 2026-07-23 21:36:20 -03:00
helpers fix(C92): calendar feed creation stripped by admin-only system fields 2026-08-08 23:13:30 -03:00
int fix(C96): intersect creator scope in calendar feed read 2026-08-09 00:55:11 -03:00
unit feat(C89): página Atualizações — feed de cards + filtro omnibox + criar (modal/bottom sheet) 2026-08-08 23:07:23 -03:00