1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-11-10 01:19:53 +01:00
unleash.unleash/src/lib/features/project
Gastón Fournier 9eb19618bf
fix: stickiness should be preserved on strategy updates (#10439)
## About the changes
When stickiness was set to empty or undefined while updating a strategy
via API the stickiness would be lost.

This adds a validation step after creating a strategy, that updating
with the same data used to create the strategy yields the same result.

The main change was lifting the default logic from the store layer to
the service layer and adapting tests accordingly
2025-07-30 15:47:51 +02:00
..
can-grant-project-role.test.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
can-grant-project-role.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
createProjectReadModel.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
createProjectService.ts feat: ability to search events by type with pagination (#10217) 2025-06-26 14:42:29 +02:00
fake-project-flag-creators-read-model.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
fake-project-owners-read-model.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
fake-project-read-model.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-applications.e2e.test.ts chore: prepare to remove default env (#10087) 2025-06-06 09:20:16 +02:00
project-controller.ts chore(adminapi)!: Remove deprecated project overview (#10069) 2025-06-04 09:59:36 +02:00
project-flag-creators-read-model.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-flag-creators-read-model.type.ts feat: project flag creators api (#7302) 2024-06-06 11:10:28 +02:00
project-flag-creators.e2e.test.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-owners-read-model.test.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-owners-read-model.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-owners-read-model.type.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-read-model-type.ts feat: update backend to include technicalDebt field (#10088) 2025-06-06 16:27:41 +02:00
project-read-model.test.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-read-model.ts feat: update backend to include technicalDebt field (#10088) 2025-06-06 16:27:41 +02:00
project-service.e2e.test.ts chore: prepare to remove default env (#10087) 2025-06-06 09:20:16 +02:00
project-service.limit.test.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
project-service.test.ts task: migrate tests to vitest 2025-05-16 11:19:10 +02:00
project-service.ts feat: update backend to include technicalDebt field (#10088) 2025-06-06 16:27:41 +02:00
project-store-type.ts fix: stickiness should be preserved on strategy updates (#10439) 2025-07-30 15:47:51 +02:00
project-store.e2e.test.ts chore: remove link flags (#10076) 2025-06-03 13:47:24 +02:00
project-store.ts fix: stickiness should be preserved on strategy updates (#10439) 2025-07-30 15:47:51 +02:00
projects.e2e.test.ts chore!: remove deprecated default env from new installs (#10080) 2025-06-06 12:02:21 +02:00