Merge remote-tracking branch 'origin/main' into codex/0.1-kanban-foundation/09-ticket-hierarchy-parent-child-relationships
linter / quality (pull_request) Successful in 1m27s
tests / ci (8.4) (pull_request) Successful in 1m16s

This commit is contained in:
2026-03-30 23:14:47 +02:00
38 changed files with 331454 additions and 86 deletions
+1 -1
View File
@@ -22,10 +22,10 @@ import {
SidebarMenuButton,
SidebarMenuItem,
} from '@/components/ui/sidebar';
import { dashboard } from '@/routes';
import { index as adminTeams } from '@/routes/admin/teams';
import { index as adminUsers } from '@/routes/admin/users';
import { index as projectsIndex } from '@/routes/projects';
import { dashboard } from '@/routes';
import type { NavItem } from '@/types';
const page = usePage();
@@ -98,6 +98,7 @@ watch(
async (isOpen) => {
if (!isOpen) {
resetModalState();
return;
}
+1 -1
View File
@@ -1,6 +1,6 @@
<script setup lang="ts">
import { Form, Head } from '@inertiajs/vue3';
import { Shield, Users } from 'lucide-vue-next';
import { Shield } from 'lucide-vue-next';
import TeamController from '@/actions/App/Http/Controllers/TeamController';
import Heading from '@/components/Heading.vue';
import InputError from '@/components/InputError.vue';
@@ -8,5 +8,4 @@ export type BoardColumnModel = {
tickets?: TicketModel[];
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -4,5 +4,4 @@ export type ProjectModel = {
key: string;
created_at: string;
updated_at: string;
[key: string]: unknown;
};
-1
View File
@@ -7,5 +7,4 @@ export type TeamModel = {
users: UserModel[];
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -6,5 +6,4 @@ export type TicketFieldDefinitionModel = {
project_id: number;
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -11,5 +11,4 @@ export type TicketFieldValueModel = {
value_user_id: number | null;
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -21,5 +21,4 @@ export type TicketModel = {
worklog_entries?: TicketWorklogEntryModel[];
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -5,5 +5,4 @@ export type TicketPriorityModel = {
project_id: number;
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -7,5 +7,4 @@ export type TicketTypeModel = {
system_key: string | null;
created_at: string;
updated_at: string;
[key: string]: unknown;
};
@@ -10,5 +10,4 @@ export type TicketWorklogEntryModel = {
summary: string;
ticket_id: number;
updated_at: string;
[key: string]: unknown;
};
-1
View File
@@ -7,5 +7,4 @@ export type UserModel = {
is_admin: boolean;
created_at: string;
updated_at: string;
[key: string]: unknown;
};