1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-03-14 00:15:52 +01:00
unleash.unleash/src/lib/features/project
Thomas Heartman 2905b560bd
fix: no owners listed in personal dashboard for default project (#8373)
This PR fixes a bug where the default project would have no listed
owners. The issue was that the default project has no user owners by
default, so we didn't get a result back when looking for user owners.
Now we check whether we have any owners for that project, and if we
don't, then we return the system user as an owner instead.

This also fixes an issue for the default project where you have no roles
(because by default, you don't) by updating the schema to allow an empty
list.
2024-10-07 10:52:11 +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: return project owners (#8312) 2024-10-01 08:18:42 +00:00
fake-project-read-model.ts feat: include favorite projects in personal dashboard (#8309) 2024-09-30 16:48:58 +02:00
project-applications.e2e.test.ts
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 fix: no owners listed in personal dashboard for default project (#8373) 2024-10-07 10:52:11 +02:00
project-owners-read-model.type.ts feat: return project owners (#8312) 2024-10-01 08:18:42 +00:00
project-read-model-type.ts feat: include favorite projects in personal dashboard (#8309) 2024-09-30 16:48:58 +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: include favorite projects in personal dashboard (#8309) 2024-09-30 16:48:58 +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 fix: return 404 if the project doesn't exist (#8362) 2024-10-04 15:43:02 +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