* che #18369 Deleting the common PVC if there are no workspaces left for a given user Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com> * che #18369 Handling a case when the common PVC is used across multiple users ('workspaceNamespaceDefault' without placeholders is defined) Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com> * che #18369 Improving the case when the subject is anonymous Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com> * Use DeletionPropagation.BACKGROUND * Remove @Nullable Signed-off-by: David Kwon <dakwon@redhat.com> * Throw RuntimeException * Remove 'che.infra.kubernetes.namespace.default' and placeholder check Signed-off-by: David Kwon <dakwon@redhat.com> * Remove lenient() from tests Signed-off-by: David Kwon <dakwon@redhat.com> * Remove anonymous subject check Signed-off-by: David Kwon <dakwon@redhat.com> * Use InfrastructureException Signed-off-by: David Kwon <dakwon@redhat.com> * Remove test Signed-off-by: David Kwon <dakwon@redhat.com> * Remove unnecessary variable, get workspaces from AccountImpl Signed-off-by: David Kwon <dakwon@redhat.com> * Create CommonPVCStrategy#isPersonalAccount() Signed-off-by: David Kwon <dakwon@redhat.com> Co-authored-by: Ilya Buziuk <ibuziuk@redhat.com> |
||
|---|---|---|
| .ci | ||
| .dependabot | ||
| .github | ||
| .mvn | ||
| assembly | ||
| core | ||
| deploy | ||
| dockerfiles | ||
| docs | ||
| infrastructures | ||
| multiuser | ||
| typescript-dto | ||
| wsmaster | ||
| .gitattributes | ||
| .gitignore | ||
| LICENSE | ||
| NUMBERING.md | ||
| README.md | ||
| RELEASE.md | ||
| check_properties_description.sh | ||
| devfile.yaml | ||
| make-release.sh | ||
| pom.xml | ||
README.md
TODO