1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-31 00:16:47 +01:00
unleash.unleash/src/lib/features/project
Thomas Heartman 6188079122
feat: add project owners to personal dashboard (#8293)
This PR adds all user-type owners of projects that you have access to to
the personal dashboard payload. It adds the new `projectOwners` property
regardless of whether you have access to any projects or not because it
required less code and fewer conditionals, but we can do the filtering
if we want to.

To add the owners, it uses the private project checker to get accessible
projects before passing those to the project owner read model, which has
a new method to fetch user owners for projects.
2024-09-30 10:49:34 +02:00
..
can-grant-project-role.test.ts Fix/project role permission grant (#8084) 2024-09-10 20:35:45 +02:00
can-grant-project-role.ts Fix/project role permission grant (#8084) 2024-09-10 20:35:45 +02:00
createProjectReadModel.ts
createProjectService.ts feat: start returning onboarding status with project overview (#8058) 2024-09-03 14:41:47 +03:00
fake-project-flag-creators-read-model.ts
fake-project-owners-read-model.ts feat: add project owners to personal dashboard (#8293) 2024-09-30 10:49:34 +02:00
fake-project-read-model.ts refactor: move getProjectsByUser to read model (#8262) 2024-09-26 09:45:02 +02:00
project-applications.e2e.test.ts
project-controller.ts
project-flag-creators-read-model.ts
project-flag-creators-read-model.type.ts
project-flag-creators.e2e.test.ts
project-owners-read-model.test.ts feat: add project owners to personal dashboard (#8293) 2024-09-30 10:49:34 +02:00
project-owners-read-model.ts feat: add project owners to personal dashboard (#8293) 2024-09-30 10:49:34 +02:00
project-owners-read-model.type.ts feat: add project owners to personal dashboard (#8293) 2024-09-30 10:49:34 +02:00
project-read-model-type.ts feat: get projects by ids (#8269) 2024-09-26 11:27:59 +02:00
project-read-model.test.ts fix: project last seen at metrics (#7988) 2024-08-27 10:17:19 +00:00
project-read-model.ts feat: get projects by ids (#8269) 2024-09-26 11:27:59 +02:00
project-service.e2e.test.ts feat: get projects by ids (#8269) 2024-09-26 11:27:59 +02:00
project-service.limit.test.ts [Gitar] Cleaning up stale flag: resourceLimits with value true (#7964) 2024-08-22 13:20:53 +02:00
project-service.test.ts
project-service.ts chore: remove manual anonymization of outgoing project owners (#8252) 2024-09-26 11:29:18 +02:00
project-store-type.ts feat: get projects by ids (#8269) 2024-09-26 11:27:59 +02:00
project-store.e2e.test.ts [Gitar] Cleaning up stale flag: archiveProjects with value true (#8201) 2024-09-23 11:51:55 +02:00
project-store.ts refactor: move getProjectsByUser to read model (#8262) 2024-09-26 09:45:02 +02:00
projects.e2e.test.ts