1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-11-10 01:19:53 +01:00
unleash.unleash/src/test
Gastón Fournier 3f373665ed
feat: ignore events in log when nothing has changed (#9364)
## About the changes
Some automation may keep some data up-to-date (e.g. segments). These
updates sometimes don't generate changes but we're still storing these
events in the event log and triggering reactions to those events.


Arguably, this could be done in each service domain logic, but it seems
to be a pretty straightforward solution: if preData and data are
provided, it means some change happened. Other events that don't have
preData or don't have data are treated as before.

Tests were added to validate we don't break other events.
2025-02-26 09:15:01 +01:00
..
config feat: Disallow repeating last 5 passwords. (#7552) 2024-07-09 16:18:35 +02:00
e2e chore: deprecate and undeprecate protected environments (#9360) 2025-02-25 13:41:41 +00:00
examples chore: rename toggle to flag #final (#7146) 2024-05-24 15:07:01 +03:00
fixtures feat: ignore events in log when nothing has changed (#9364) 2025-02-26 09:15:01 +01:00
arbitraries.test.ts chore: Upgrade to typescript 5.4.2 (#6605) 2024-03-19 10:46:08 +00:00