6cea72e4f8
* WIP can create project * WIP can create project more work * complete body, stencil tests * feat(shared): move workspace plan types into shared * test progress wip * feat(shared): add more logic to canCreateWorkspaceProject * a few more tests, as a treat * chore(authz): round out tests * fixed loaders, new GQL checks, dataLoaders in auth loaders * fix(authz): get workspace limits loader * chore(authz): update loaders * frontend fixed up to snuff * fix(authz): fix workspace plans for tests * fix(authz): classic * feat(workspaces): emit plan usage from BE * fix(authz): 0 counts * fix(workspaces): fix counts for 0 * chore(workspaces): gqlgen * fix(workspaces): update fragment to use new fields * fix(workspaces): count regional projects correctly --------- Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com> Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>