add mass updates to time entry aggregate rows, make package actions run on manual dispatch

This commit is contained in:
Gregor Vostrak
2024-08-22 19:14:56 +02:00
parent 0c05ad240d
commit 33d139e3aa
6 changed files with 48 additions and 31 deletions

View File

@@ -28,7 +28,7 @@ const props = defineProps<{
clients: Client[];
createTag: (name: string) => Promise<Tag | undefined>;
updateTimeEntry: (entry: TimeEntry) => void;
updateTimeEntries: (entries: TimeEntry[]) => void;
updateTimeEntries: (ids: string[], changes: Partial<TimeEntry>) => void;
deleteTimeEntries: (entries: TimeEntry[]) => void;
createTimeEntry: (entry: Omit<CreateTimeEntryBody, 'member_id'>) => void;
createProject: (project: CreateProjectBody) => Promise<Project | undefined>;