feat(planning): implement constraint-first leave planner

This commit is contained in:
nessar committed 2026-08-28 22:44:14 +02:00
1 parent ba8dbe92d9
commit 7ceaf1a57a
32 files changed
+4842 -880

No files matched your search

+30
View File
@@ -13,10 +13,22 @@ export interface AppTranslations {
calculate: string;
remainingDaysWarning: string;
remainingDaysManualPlace: string;
deleteEntry: string;
chooseDate: string;
availableDate: string;
daySuffix: string;
daysSuffix: string;
expires: string;
remainingClassification: {
unavoidableExpiry: string;
atRisk: string;
deferred: string;
};
remainingReason: {
unavoidableExpiry: string;
atRisk: string;
deferred: string;
};
};
dayTypes: {
weekend: string;
@@ -41,6 +53,7 @@ export interface AppTranslations {
ifThenTemplate: string;
timeWindowTemplate: string;
editRule: string;
deleteRule: string;
addRule: string;
place: string;
ruleName: string;
@@ -49,6 +62,9 @@ export interface AppTranslations {
type: string;
position: string;
getBonus: string;
force: string;
obligation: string;
preference: string;
startDate: string;
endDate: string;
cancel: string;
@@ -75,6 +91,20 @@ export interface AppTranslations {
auto: string;
};
};
planning: {
invalidInput: string;
conflict: string;
incomplete: string;
error: string;
complete: string;
};
benchmark: {
title: string;
instructions: string;
run: string;
running: string;
copy: string;
};
loading: string;
weekdaysShort: string[];
}