1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-04-06 01:15:28 +02: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 refactor: switch projectStore.getProjects with projectReadModel.getProjectsForAdminUi in project service (#7904) 2024-08-19 08:46:50 +02:00
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 feat: project flag creators api (#7302) 2024-06-06 11:10:28 +02:00
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 chore: [Gitar] Cleaning up stale feature flag: sdkReporting with value true (#6717) 2024-03-28 09:19:11 +02:00
project-controller.ts feat: dialogs for project revive and delete (#7863) 2024-08-15 07:25:49 +00:00
project-flag-creators-read-model.ts feat: show creators from non archived features (#7309) 2024-06-06 14:50:38 +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: show creators from non archived features (#7309) 2024-06-06 14:50:38 +02:00
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 chore: change generated project id format to use incrementing numbers instead of hashes (#7456) 2024-06-27 09:21:09 +02:00
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 fix: feature type is now validated (#7769) 2024-08-06 12:27:20 +03:00