1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-23 00:22:19 +01:00
unleash.unleash/src
Gastón Fournier f297d861ea
chore: use memoized stats for version (#8776)
## About the changes
Builds on top of #8766 to use memoized results from stats-service.
Because stats service depends on version service, and to avoid making
the version service depend on stats service creating a cyclic
dependency. I've introduced a telemetry data provider. It's not clean
code, but it does the job.

After validating this works as expected I'll clean up

Added an e2e test validating that the replacement is correct:
[8475492](847549234c)
and it did:
https://github.com/Unleash/unleash/actions/runs/11861854341/job/33060032638?pr=8776#step:9:294

Finally, cleaning up version service
2024-11-18 10:47:29 +01:00
..
lib chore: use memoized stats for version (#8776) 2024-11-18 10:47:29 +01:00
mailtemplates Fix: email colors on iOS (#8680) 2024-11-06 14:28:49 +00:00
migrations feat: licensed users migration table (#8748) 2024-11-14 10:59:29 +02:00
test feat: show deleted user sessions (#8749) 2024-11-14 10:30:31 +01:00
migrator.ts fix: set log level to error for db migrate (#6601) 2024-03-19 14:45:27 +01:00
server-dev.ts Restore additional feedback page (#8750) 2024-11-14 12:01:45 +02:00
server.ts