Add project general settings danger zone #25

Merged
Twyco merged 4 commits from codex/project-general-settings-danger-zone into main 2026-04-13 16:07:19 +00:00
Showing only changes of commit 51014395a2 - Show all commits
+1 -19
View File
@@ -3,29 +3,11 @@
### Ticket
- general:
- new skill, user resources
- ueberall $array['''] ersetzen durch Arr::get()
- (mehr über middlewares steuern)
- why uses everywhere forceFill?
- $request->validated('xxx') ersetzten durch:
- ``` $validated = $request->validate(); $xxx = Arr:get($validated, 'xxx'); ```
- oder: ```$request->position()```, methoden entfernen, wie:
```
public function position(): ?int {
position = this->validated('position');
if ($position === null) {
return null;
}
return (int) $position;
}
```
- app/Http/Requests/UpdateProjectTicketRequest.php and other ProjectTicket only to Ticket...
- mehrere actions/quereys in services auslagern
- 02:
- Delete Projekt as Admin
- 03
- permission models? eg.g syncUserPermissions uses only db table
- mit morph auf perm user (z.b. team oder user)
@@ -70,4 +52,4 @@
- Git listBranches replace baseUrl, owner, rperoName with GItReprository
- Git prs replace baseUrl, owner, rperoName with GItReprository
- git php docu replace @ reutrn with data models
- replace Kanbangit with env App Name
- replace Kanbangit with env App Name