From 3e485fd09bb752407ae4ace19481d45aae453602 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?POL=20Micka=C3=ABl?= Date: Mon, 6 Apr 2026 08:55:10 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20normalise=20fins=20de=20ligne=20CRLF?= =?UTF-8?q?=20=E2=86=92=20LF=20dans=20tout=20le=20repo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Applique .gitattributes sur tous les fichiers existants. Élimine les différences fantômes entre WSL et Windows. Co-Authored-By: Claude Opus 4.6 --- .gitattributes | 0 CHANGELOG.md | 0 CLAUDE.md | 0 algorithmes.md | 0 docs/fonctionnalites-par-ecran.md | 0 docs/plans/2026-03-27-ddd-architecture-plan.md | 0 docs/plans/2026-03-27-v1.2.0-design.md | 0 docs/plans/2026-03-27-v1.2.0-implementation.md | 0 docs/plans/2026-04-04-accouplement-redesign.md | 0 docs/plans/2026-04-04-electron-updater-design.md | 0 docs/plans/2026-04-04-electron-updater-implementation.md | 0 docs/plans/2026-04-05-toast-notifications-design.md | 0 docs/plans/2026-04-05-toast-notifications-plan.md | 0 findings.md | 0 ntfy-redirect/index.html | 0 playwright.config.ts | 0 progress.md | 0 src/application/commands/AddDragodinde.ts | 0 src/application/commands/CompleteTimer.ts | 0 src/application/commands/CreateEnclos.ts | 0 src/application/commands/DeleteEnclos.ts | 0 src/application/commands/DeleteWorkflow.ts | 0 src/application/commands/DragodindeActions.ts | 0 src/application/commands/EnclosActions.ts | 0 src/application/commands/ImportWorkflows.ts | 0 src/application/commands/RechargeGauge.ts | 0 src/application/commands/RegisterAccouplement.ts | 0 src/application/commands/RemoveDragodinde.ts | 0 src/application/commands/ReorderEnclos.ts | 0 src/application/commands/ResetStats.ts | 0 src/application/commands/SaveWorkflow.ts | 0 src/application/commands/StartTimer.ts | 0 src/application/commands/StopTimer.ts | 0 src/application/commands/UpdateGauge.ts | 0 src/application/commands/UpdateSettings.ts | 0 src/application/commands/UpdateWorkflow.ts | 0 src/application/handlers/CommandBus.ts | 0 src/application/handlers/QueryBus.ts | 0 src/application/queries/GetBreedingOptions.ts | 0 src/application/queries/GetDashboard.ts | 0 src/application/queries/GetEnclosDetail.ts | 0 src/application/queries/GetInventaire.ts | 0 src/application/queries/GetReapproTree.ts | 0 src/application/queries/GetSettings.ts | 0 src/application/queries/GetStatistics.ts | 0 src/application/queries/GetTimerState.ts | 0 src/application/queries/GetWorkflows.ts | 0 src/domain/entities/Accouplement.ts | 0 src/domain/entities/Dragodinde.ts | 0 src/domain/entities/Enclos.ts | 0 src/domain/events/DomainEvent.ts | 0 src/domain/events/EventBus.ts | 0 src/domain/ports/AlarmPort.ts | 0 src/domain/ports/NotificationPort.ts | 0 src/domain/ports/StateRepository.ts | 0 src/domain/ports/UpdatePort.ts | 0 src/domain/services/BreedingService.ts | 0 src/domain/services/GaugeCalculator.ts | 0 src/domain/services/InventaireCalculator.ts | 0 src/domain/services/ReapproCalculator.ts | 0 src/domain/services/SerenityCalculator.ts | 0 src/domain/services/StockSimulator.ts | 0 src/domain/services/XpCalculator.ts | 0 src/domain/value-objects/GaugeType.ts | 0 src/domain/value-objects/Gender.ts | 0 src/domain/value-objects/Race.ts | 0 src/domain/value-objects/Tier.ts | 0 src/domain/value-objects/XpTable.ts | 0 src/index.html | 0 src/infrastructure/alarm/WebAudioAlarm.ts | 0 src/infrastructure/electron/main.ts | 0 src/infrastructure/electron/preload.ts | 0 src/infrastructure/notifications/ElectronNotification.ts | 0 src/infrastructure/persistence/LocalStorageRepository.ts | 0 src/infrastructure/update/GiteaUpdateAdapter.ts | 0 src/presentation/components/AccouplementView.ts | 0 src/presentation/components/App.ts | 0 src/presentation/components/ConfirmModal.ts | 0 src/presentation/components/Dashboard.ts | 0 src/presentation/components/DragodindeCard.ts | 0 src/presentation/components/EnclosView.ts | 0 src/presentation/components/GaugePill.ts | 0 src/presentation/components/InventaireView.ts | 0 src/presentation/components/ParametresView.ts | 0 src/presentation/components/ReapproView.ts | 0 src/presentation/components/Sidebar.ts | 0 src/presentation/components/StatistiquesView.ts | 0 src/presentation/components/Toast.ts | 0 src/presentation/components/UpdateBanner.ts | 0 src/presentation/components/WorkflowsView.ts | 0 src/presentation/helpers/dd-image.ts | 0 src/presentation/helpers/format.ts | 0 src/presentation/helpers/gauge-live.ts | 0 src/presentation/index.ts | 0 src/presentation/services/UndoManager.ts | 0 src/presentation/state/UIState.ts | 0 src/presentation/styles/base.css | 0 src/presentation/styles/components.css | 0 src/presentation/styles/index.css | 0 src/presentation/styles/obsidienne.css | 0 src/presentation/styles/variables.css | 0 task_plan.md | 0 tests/e2e/breeding.spec.ts | 0 tests/e2e/electron-app.ts | 0 tests/e2e/gauge-recharge.spec.ts | 0 tests/e2e/navigation.spec.ts | 0 tests/e2e/persistence.spec.ts | 0 tests/e2e/timer-workflow.spec.ts | 0 tests/e2e/ui-feedback.spec.ts | 0 tests/functional/breeding-workflow.test.ts | 0 tests/functional/enclos-management.test.ts | 0 tests/functional/timer-workflow.test.ts | 0 tests/regression/breeding-deduction.test.ts | 0 tests/regression/gauge-recharge-countdown.test.ts | 0 tests/regression/gauge-recharge.test.ts | 0 tests/regression/gauge-tier-calculation.test.ts | 0 tests/regression/inventaire-simulation.test.ts | 0 tests/regression/level-target-timer.test.ts | 0 tests/regression/security-hardening.test.ts | 0 tests/regression/stats-persistence.test.ts | 0 tests/regression/xp-timer-display.test.ts | 0 tests/unit/application/CommandBus.test.ts | 0 tests/unit/application/commands.test.ts | 0 tests/unit/application/queries.test.ts | 0 tests/unit/domain/BreedingService.test.ts | 0 tests/unit/domain/Enclos.test.ts | 0 tests/unit/domain/EventBus.test.ts | 0 tests/unit/domain/GaugeCalculator.test.ts | 0 tests/unit/domain/GaugeType.test.ts | 0 tests/unit/domain/InventaireCalculator.test.ts | 0 tests/unit/domain/Race.test.ts | 0 tests/unit/domain/ReapproCalculator.test.ts | 0 tests/unit/domain/SerenityCalculator.test.ts | 0 tests/unit/domain/StockSimulator.test.ts | 0 tests/unit/domain/Tier.test.ts | 0 tests/unit/domain/XpCalculator.test.ts | 0 tests/unit/domain/XpTable.test.ts | 0 tests/unit/domain/smoke.test.ts | 0 tests/unit/infrastructure/ImportValidation.test.ts | 0 tests/unit/infrastructure/LocalStorageRepository.test.ts | 0 tests/unit/presentation/ConfirmModal.test.ts | 0 tests/unit/presentation/Toast.test.ts | 0 tests/unit/presentation/UndoManager.test.ts | 0 tsconfig.json | 0 vite.config.ts | 0 vitest.config.ts | 0 146 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 .gitattributes mode change 100644 => 100755 CHANGELOG.md mode change 100644 => 100755 CLAUDE.md mode change 100644 => 100755 algorithmes.md mode change 100644 => 100755 docs/fonctionnalites-par-ecran.md mode change 100644 => 100755 docs/plans/2026-03-27-ddd-architecture-plan.md mode change 100644 => 100755 docs/plans/2026-03-27-v1.2.0-design.md mode change 100644 => 100755 docs/plans/2026-03-27-v1.2.0-implementation.md mode change 100644 => 100755 docs/plans/2026-04-04-accouplement-redesign.md mode change 100644 => 100755 docs/plans/2026-04-04-electron-updater-design.md mode change 100644 => 100755 docs/plans/2026-04-04-electron-updater-implementation.md mode change 100644 => 100755 docs/plans/2026-04-05-toast-notifications-design.md mode change 100644 => 100755 docs/plans/2026-04-05-toast-notifications-plan.md mode change 100644 => 100755 findings.md mode change 100644 => 100755 ntfy-redirect/index.html mode change 100644 => 100755 playwright.config.ts mode change 100644 => 100755 progress.md mode change 100644 => 100755 src/application/commands/AddDragodinde.ts mode change 100644 => 100755 src/application/commands/CompleteTimer.ts mode change 100644 => 100755 src/application/commands/CreateEnclos.ts mode change 100644 => 100755 src/application/commands/DeleteEnclos.ts mode change 100644 => 100755 src/application/commands/DeleteWorkflow.ts mode change 100644 => 100755 src/application/commands/DragodindeActions.ts mode change 100644 => 100755 src/application/commands/EnclosActions.ts mode change 100644 => 100755 src/application/commands/ImportWorkflows.ts mode change 100644 => 100755 src/application/commands/RechargeGauge.ts mode change 100644 => 100755 src/application/commands/RegisterAccouplement.ts mode change 100644 => 100755 src/application/commands/RemoveDragodinde.ts mode change 100644 => 100755 src/application/commands/ReorderEnclos.ts mode change 100644 => 100755 src/application/commands/ResetStats.ts mode change 100644 => 100755 src/application/commands/SaveWorkflow.ts mode change 100644 => 100755 src/application/commands/StartTimer.ts mode change 100644 => 100755 src/application/commands/StopTimer.ts mode change 100644 => 100755 src/application/commands/UpdateGauge.ts mode change 100644 => 100755 src/application/commands/UpdateSettings.ts mode change 100644 => 100755 src/application/commands/UpdateWorkflow.ts mode change 100644 => 100755 src/application/handlers/CommandBus.ts mode change 100644 => 100755 src/application/handlers/QueryBus.ts mode change 100644 => 100755 src/application/queries/GetBreedingOptions.ts mode change 100644 => 100755 src/application/queries/GetDashboard.ts mode change 100644 => 100755 src/application/queries/GetEnclosDetail.ts mode change 100644 => 100755 src/application/queries/GetInventaire.ts mode change 100644 => 100755 src/application/queries/GetReapproTree.ts mode change 100644 => 100755 src/application/queries/GetSettings.ts mode change 100644 => 100755 src/application/queries/GetStatistics.ts mode change 100644 => 100755 src/application/queries/GetTimerState.ts mode change 100644 => 100755 src/application/queries/GetWorkflows.ts mode change 100644 => 100755 src/domain/entities/Accouplement.ts mode change 100644 => 100755 src/domain/entities/Dragodinde.ts mode change 100644 => 100755 src/domain/entities/Enclos.ts mode change 100644 => 100755 src/domain/events/DomainEvent.ts mode change 100644 => 100755 src/domain/events/EventBus.ts mode change 100644 => 100755 src/domain/ports/AlarmPort.ts mode change 100644 => 100755 src/domain/ports/NotificationPort.ts mode change 100644 => 100755 src/domain/ports/StateRepository.ts mode change 100644 => 100755 src/domain/ports/UpdatePort.ts mode change 100644 => 100755 src/domain/services/BreedingService.ts mode change 100644 => 100755 src/domain/services/GaugeCalculator.ts mode change 100644 => 100755 src/domain/services/InventaireCalculator.ts mode change 100644 => 100755 src/domain/services/ReapproCalculator.ts mode change 100644 => 100755 src/domain/services/SerenityCalculator.ts mode change 100644 => 100755 src/domain/services/StockSimulator.ts mode change 100644 => 100755 src/domain/services/XpCalculator.ts mode change 100644 => 100755 src/domain/value-objects/GaugeType.ts mode change 100644 => 100755 src/domain/value-objects/Gender.ts mode change 100644 => 100755 src/domain/value-objects/Race.ts mode change 100644 => 100755 src/domain/value-objects/Tier.ts mode change 100644 => 100755 src/domain/value-objects/XpTable.ts mode change 100644 => 100755 src/index.html mode change 100644 => 100755 src/infrastructure/alarm/WebAudioAlarm.ts mode change 100644 => 100755 src/infrastructure/electron/main.ts mode change 100644 => 100755 src/infrastructure/electron/preload.ts mode change 100644 => 100755 src/infrastructure/notifications/ElectronNotification.ts mode change 100644 => 100755 src/infrastructure/persistence/LocalStorageRepository.ts mode change 100644 => 100755 src/infrastructure/update/GiteaUpdateAdapter.ts mode change 100644 => 100755 src/presentation/components/AccouplementView.ts mode change 100644 => 100755 src/presentation/components/App.ts mode change 100644 => 100755 src/presentation/components/ConfirmModal.ts mode change 100644 => 100755 src/presentation/components/Dashboard.ts mode change 100644 => 100755 src/presentation/components/DragodindeCard.ts mode change 100644 => 100755 src/presentation/components/EnclosView.ts mode change 100644 => 100755 src/presentation/components/GaugePill.ts mode change 100644 => 100755 src/presentation/components/InventaireView.ts mode change 100644 => 100755 src/presentation/components/ParametresView.ts mode change 100644 => 100755 src/presentation/components/ReapproView.ts mode change 100644 => 100755 src/presentation/components/Sidebar.ts mode change 100644 => 100755 src/presentation/components/StatistiquesView.ts mode change 100644 => 100755 src/presentation/components/Toast.ts mode change 100644 => 100755 src/presentation/components/UpdateBanner.ts mode change 100644 => 100755 src/presentation/components/WorkflowsView.ts mode change 100644 => 100755 src/presentation/helpers/dd-image.ts mode change 100644 => 100755 src/presentation/helpers/format.ts mode change 100644 => 100755 src/presentation/helpers/gauge-live.ts mode change 100644 => 100755 src/presentation/index.ts mode change 100644 => 100755 src/presentation/services/UndoManager.ts mode change 100644 => 100755 src/presentation/state/UIState.ts mode change 100644 => 100755 src/presentation/styles/base.css mode change 100644 => 100755 src/presentation/styles/components.css mode change 100644 => 100755 src/presentation/styles/index.css mode change 100644 => 100755 src/presentation/styles/obsidienne.css mode change 100644 => 100755 src/presentation/styles/variables.css mode change 100644 => 100755 task_plan.md mode change 100644 => 100755 tests/e2e/breeding.spec.ts mode change 100644 => 100755 tests/e2e/electron-app.ts mode change 100644 => 100755 tests/e2e/gauge-recharge.spec.ts mode change 100644 => 100755 tests/e2e/navigation.spec.ts mode change 100644 => 100755 tests/e2e/persistence.spec.ts mode change 100644 => 100755 tests/e2e/timer-workflow.spec.ts mode change 100644 => 100755 tests/e2e/ui-feedback.spec.ts mode change 100644 => 100755 tests/functional/breeding-workflow.test.ts mode change 100644 => 100755 tests/functional/enclos-management.test.ts mode change 100644 => 100755 tests/functional/timer-workflow.test.ts mode change 100644 => 100755 tests/regression/breeding-deduction.test.ts mode change 100644 => 100755 tests/regression/gauge-recharge-countdown.test.ts mode change 100644 => 100755 tests/regression/gauge-recharge.test.ts mode change 100644 => 100755 tests/regression/gauge-tier-calculation.test.ts mode change 100644 => 100755 tests/regression/inventaire-simulation.test.ts mode change 100644 => 100755 tests/regression/level-target-timer.test.ts mode change 100644 => 100755 tests/regression/security-hardening.test.ts mode change 100644 => 100755 tests/regression/stats-persistence.test.ts mode change 100644 => 100755 tests/regression/xp-timer-display.test.ts mode change 100644 => 100755 tests/unit/application/CommandBus.test.ts mode change 100644 => 100755 tests/unit/application/commands.test.ts mode change 100644 => 100755 tests/unit/application/queries.test.ts mode change 100644 => 100755 tests/unit/domain/BreedingService.test.ts mode change 100644 => 100755 tests/unit/domain/Enclos.test.ts mode change 100644 => 100755 tests/unit/domain/EventBus.test.ts mode change 100644 => 100755 tests/unit/domain/GaugeCalculator.test.ts mode change 100644 => 100755 tests/unit/domain/GaugeType.test.ts mode change 100644 => 100755 tests/unit/domain/InventaireCalculator.test.ts mode change 100644 => 100755 tests/unit/domain/Race.test.ts mode change 100644 => 100755 tests/unit/domain/ReapproCalculator.test.ts mode change 100644 => 100755 tests/unit/domain/SerenityCalculator.test.ts mode change 100644 => 100755 tests/unit/domain/StockSimulator.test.ts mode change 100644 => 100755 tests/unit/domain/Tier.test.ts mode change 100644 => 100755 tests/unit/domain/XpCalculator.test.ts mode change 100644 => 100755 tests/unit/domain/XpTable.test.ts mode change 100644 => 100755 tests/unit/domain/smoke.test.ts mode change 100644 => 100755 tests/unit/infrastructure/ImportValidation.test.ts mode change 100644 => 100755 tests/unit/infrastructure/LocalStorageRepository.test.ts mode change 100644 => 100755 tests/unit/presentation/ConfirmModal.test.ts mode change 100644 => 100755 tests/unit/presentation/Toast.test.ts mode change 100644 => 100755 tests/unit/presentation/UndoManager.test.ts mode change 100644 => 100755 tsconfig.json mode change 100644 => 100755 vite.config.ts mode change 100644 => 100755 vitest.config.ts diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/CHANGELOG.md b/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/CLAUDE.md b/CLAUDE.md old mode 100644 new mode 100755 diff --git a/algorithmes.md b/algorithmes.md old mode 100644 new mode 100755 diff --git a/docs/fonctionnalites-par-ecran.md b/docs/fonctionnalites-par-ecran.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-03-27-ddd-architecture-plan.md b/docs/plans/2026-03-27-ddd-architecture-plan.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-03-27-v1.2.0-design.md b/docs/plans/2026-03-27-v1.2.0-design.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-03-27-v1.2.0-implementation.md b/docs/plans/2026-03-27-v1.2.0-implementation.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-04-04-accouplement-redesign.md b/docs/plans/2026-04-04-accouplement-redesign.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-04-04-electron-updater-design.md b/docs/plans/2026-04-04-electron-updater-design.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-04-04-electron-updater-implementation.md b/docs/plans/2026-04-04-electron-updater-implementation.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-04-05-toast-notifications-design.md b/docs/plans/2026-04-05-toast-notifications-design.md old mode 100644 new mode 100755 diff --git a/docs/plans/2026-04-05-toast-notifications-plan.md b/docs/plans/2026-04-05-toast-notifications-plan.md old mode 100644 new mode 100755 diff --git a/findings.md b/findings.md old mode 100644 new mode 100755 diff --git a/ntfy-redirect/index.html b/ntfy-redirect/index.html old mode 100644 new mode 100755 diff --git a/playwright.config.ts b/playwright.config.ts old mode 100644 new mode 100755 diff --git a/progress.md b/progress.md old mode 100644 new mode 100755 diff --git a/src/application/commands/AddDragodinde.ts b/src/application/commands/AddDragodinde.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/CompleteTimer.ts b/src/application/commands/CompleteTimer.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/CreateEnclos.ts b/src/application/commands/CreateEnclos.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/DeleteEnclos.ts b/src/application/commands/DeleteEnclos.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/DeleteWorkflow.ts b/src/application/commands/DeleteWorkflow.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/DragodindeActions.ts b/src/application/commands/DragodindeActions.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/EnclosActions.ts b/src/application/commands/EnclosActions.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/ImportWorkflows.ts b/src/application/commands/ImportWorkflows.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/RechargeGauge.ts b/src/application/commands/RechargeGauge.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/RegisterAccouplement.ts b/src/application/commands/RegisterAccouplement.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/RemoveDragodinde.ts b/src/application/commands/RemoveDragodinde.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/ReorderEnclos.ts b/src/application/commands/ReorderEnclos.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/ResetStats.ts b/src/application/commands/ResetStats.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/SaveWorkflow.ts b/src/application/commands/SaveWorkflow.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/StartTimer.ts b/src/application/commands/StartTimer.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/StopTimer.ts b/src/application/commands/StopTimer.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/UpdateGauge.ts b/src/application/commands/UpdateGauge.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/UpdateSettings.ts b/src/application/commands/UpdateSettings.ts old mode 100644 new mode 100755 diff --git a/src/application/commands/UpdateWorkflow.ts b/src/application/commands/UpdateWorkflow.ts old mode 100644 new mode 100755 diff --git a/src/application/handlers/CommandBus.ts b/src/application/handlers/CommandBus.ts old mode 100644 new mode 100755 diff --git a/src/application/handlers/QueryBus.ts b/src/application/handlers/QueryBus.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetBreedingOptions.ts b/src/application/queries/GetBreedingOptions.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetDashboard.ts b/src/application/queries/GetDashboard.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetEnclosDetail.ts b/src/application/queries/GetEnclosDetail.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetInventaire.ts b/src/application/queries/GetInventaire.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetReapproTree.ts b/src/application/queries/GetReapproTree.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetSettings.ts b/src/application/queries/GetSettings.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetStatistics.ts b/src/application/queries/GetStatistics.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetTimerState.ts b/src/application/queries/GetTimerState.ts old mode 100644 new mode 100755 diff --git a/src/application/queries/GetWorkflows.ts b/src/application/queries/GetWorkflows.ts old mode 100644 new mode 100755 diff --git a/src/domain/entities/Accouplement.ts b/src/domain/entities/Accouplement.ts old mode 100644 new mode 100755 diff --git a/src/domain/entities/Dragodinde.ts b/src/domain/entities/Dragodinde.ts old mode 100644 new mode 100755 diff --git a/src/domain/entities/Enclos.ts b/src/domain/entities/Enclos.ts old mode 100644 new mode 100755 diff --git a/src/domain/events/DomainEvent.ts b/src/domain/events/DomainEvent.ts old mode 100644 new mode 100755 diff --git a/src/domain/events/EventBus.ts b/src/domain/events/EventBus.ts old mode 100644 new mode 100755 diff --git a/src/domain/ports/AlarmPort.ts b/src/domain/ports/AlarmPort.ts old mode 100644 new mode 100755 diff --git a/src/domain/ports/NotificationPort.ts b/src/domain/ports/NotificationPort.ts old mode 100644 new mode 100755 diff --git a/src/domain/ports/StateRepository.ts b/src/domain/ports/StateRepository.ts old mode 100644 new mode 100755 diff --git a/src/domain/ports/UpdatePort.ts b/src/domain/ports/UpdatePort.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/BreedingService.ts b/src/domain/services/BreedingService.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/GaugeCalculator.ts b/src/domain/services/GaugeCalculator.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/InventaireCalculator.ts b/src/domain/services/InventaireCalculator.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/ReapproCalculator.ts b/src/domain/services/ReapproCalculator.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/SerenityCalculator.ts b/src/domain/services/SerenityCalculator.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/StockSimulator.ts b/src/domain/services/StockSimulator.ts old mode 100644 new mode 100755 diff --git a/src/domain/services/XpCalculator.ts b/src/domain/services/XpCalculator.ts old mode 100644 new mode 100755 diff --git a/src/domain/value-objects/GaugeType.ts b/src/domain/value-objects/GaugeType.ts old mode 100644 new mode 100755 diff --git a/src/domain/value-objects/Gender.ts b/src/domain/value-objects/Gender.ts old mode 100644 new mode 100755 diff --git a/src/domain/value-objects/Race.ts b/src/domain/value-objects/Race.ts old mode 100644 new mode 100755 diff --git a/src/domain/value-objects/Tier.ts b/src/domain/value-objects/Tier.ts old mode 100644 new mode 100755 diff --git a/src/domain/value-objects/XpTable.ts b/src/domain/value-objects/XpTable.ts old mode 100644 new mode 100755 diff --git a/src/index.html b/src/index.html old mode 100644 new mode 100755 diff --git a/src/infrastructure/alarm/WebAudioAlarm.ts b/src/infrastructure/alarm/WebAudioAlarm.ts old mode 100644 new mode 100755 diff --git a/src/infrastructure/electron/main.ts b/src/infrastructure/electron/main.ts old mode 100644 new mode 100755 diff --git a/src/infrastructure/electron/preload.ts b/src/infrastructure/electron/preload.ts old mode 100644 new mode 100755 diff --git a/src/infrastructure/notifications/ElectronNotification.ts b/src/infrastructure/notifications/ElectronNotification.ts old mode 100644 new mode 100755 diff --git a/src/infrastructure/persistence/LocalStorageRepository.ts b/src/infrastructure/persistence/LocalStorageRepository.ts old mode 100644 new mode 100755 diff --git a/src/infrastructure/update/GiteaUpdateAdapter.ts b/src/infrastructure/update/GiteaUpdateAdapter.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/AccouplementView.ts b/src/presentation/components/AccouplementView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/App.ts b/src/presentation/components/App.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/ConfirmModal.ts b/src/presentation/components/ConfirmModal.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/Dashboard.ts b/src/presentation/components/Dashboard.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/DragodindeCard.ts b/src/presentation/components/DragodindeCard.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/EnclosView.ts b/src/presentation/components/EnclosView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/GaugePill.ts b/src/presentation/components/GaugePill.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/InventaireView.ts b/src/presentation/components/InventaireView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/ParametresView.ts b/src/presentation/components/ParametresView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/ReapproView.ts b/src/presentation/components/ReapproView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/Sidebar.ts b/src/presentation/components/Sidebar.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/StatistiquesView.ts b/src/presentation/components/StatistiquesView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/Toast.ts b/src/presentation/components/Toast.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/UpdateBanner.ts b/src/presentation/components/UpdateBanner.ts old mode 100644 new mode 100755 diff --git a/src/presentation/components/WorkflowsView.ts b/src/presentation/components/WorkflowsView.ts old mode 100644 new mode 100755 diff --git a/src/presentation/helpers/dd-image.ts b/src/presentation/helpers/dd-image.ts old mode 100644 new mode 100755 diff --git a/src/presentation/helpers/format.ts b/src/presentation/helpers/format.ts old mode 100644 new mode 100755 diff --git a/src/presentation/helpers/gauge-live.ts b/src/presentation/helpers/gauge-live.ts old mode 100644 new mode 100755 diff --git a/src/presentation/index.ts b/src/presentation/index.ts old mode 100644 new mode 100755 diff --git a/src/presentation/services/UndoManager.ts b/src/presentation/services/UndoManager.ts old mode 100644 new mode 100755 diff --git a/src/presentation/state/UIState.ts b/src/presentation/state/UIState.ts old mode 100644 new mode 100755 diff --git a/src/presentation/styles/base.css b/src/presentation/styles/base.css old mode 100644 new mode 100755 diff --git a/src/presentation/styles/components.css b/src/presentation/styles/components.css old mode 100644 new mode 100755 diff --git a/src/presentation/styles/index.css b/src/presentation/styles/index.css old mode 100644 new mode 100755 diff --git a/src/presentation/styles/obsidienne.css b/src/presentation/styles/obsidienne.css old mode 100644 new mode 100755 diff --git a/src/presentation/styles/variables.css b/src/presentation/styles/variables.css old mode 100644 new mode 100755 diff --git a/task_plan.md b/task_plan.md old mode 100644 new mode 100755 diff --git a/tests/e2e/breeding.spec.ts b/tests/e2e/breeding.spec.ts old mode 100644 new mode 100755 diff --git a/tests/e2e/electron-app.ts b/tests/e2e/electron-app.ts old mode 100644 new mode 100755 diff --git a/tests/e2e/gauge-recharge.spec.ts b/tests/e2e/gauge-recharge.spec.ts old mode 100644 new mode 100755 diff --git a/tests/e2e/navigation.spec.ts b/tests/e2e/navigation.spec.ts old mode 100644 new mode 100755 diff --git a/tests/e2e/persistence.spec.ts b/tests/e2e/persistence.spec.ts old mode 100644 new mode 100755 diff --git a/tests/e2e/timer-workflow.spec.ts b/tests/e2e/timer-workflow.spec.ts old mode 100644 new mode 100755 diff --git a/tests/e2e/ui-feedback.spec.ts b/tests/e2e/ui-feedback.spec.ts old mode 100644 new mode 100755 diff --git a/tests/functional/breeding-workflow.test.ts b/tests/functional/breeding-workflow.test.ts old mode 100644 new mode 100755 diff --git a/tests/functional/enclos-management.test.ts b/tests/functional/enclos-management.test.ts old mode 100644 new mode 100755 diff --git a/tests/functional/timer-workflow.test.ts b/tests/functional/timer-workflow.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/breeding-deduction.test.ts b/tests/regression/breeding-deduction.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/gauge-recharge-countdown.test.ts b/tests/regression/gauge-recharge-countdown.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/gauge-recharge.test.ts b/tests/regression/gauge-recharge.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/gauge-tier-calculation.test.ts b/tests/regression/gauge-tier-calculation.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/inventaire-simulation.test.ts b/tests/regression/inventaire-simulation.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/level-target-timer.test.ts b/tests/regression/level-target-timer.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/security-hardening.test.ts b/tests/regression/security-hardening.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/stats-persistence.test.ts b/tests/regression/stats-persistence.test.ts old mode 100644 new mode 100755 diff --git a/tests/regression/xp-timer-display.test.ts b/tests/regression/xp-timer-display.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/application/CommandBus.test.ts b/tests/unit/application/CommandBus.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/application/commands.test.ts b/tests/unit/application/commands.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/application/queries.test.ts b/tests/unit/application/queries.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/BreedingService.test.ts b/tests/unit/domain/BreedingService.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/Enclos.test.ts b/tests/unit/domain/Enclos.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/EventBus.test.ts b/tests/unit/domain/EventBus.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/GaugeCalculator.test.ts b/tests/unit/domain/GaugeCalculator.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/GaugeType.test.ts b/tests/unit/domain/GaugeType.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/InventaireCalculator.test.ts b/tests/unit/domain/InventaireCalculator.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/Race.test.ts b/tests/unit/domain/Race.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/ReapproCalculator.test.ts b/tests/unit/domain/ReapproCalculator.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/SerenityCalculator.test.ts b/tests/unit/domain/SerenityCalculator.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/StockSimulator.test.ts b/tests/unit/domain/StockSimulator.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/Tier.test.ts b/tests/unit/domain/Tier.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/XpCalculator.test.ts b/tests/unit/domain/XpCalculator.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/XpTable.test.ts b/tests/unit/domain/XpTable.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/domain/smoke.test.ts b/tests/unit/domain/smoke.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/infrastructure/ImportValidation.test.ts b/tests/unit/infrastructure/ImportValidation.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/infrastructure/LocalStorageRepository.test.ts b/tests/unit/infrastructure/LocalStorageRepository.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/presentation/ConfirmModal.test.ts b/tests/unit/presentation/ConfirmModal.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/presentation/Toast.test.ts b/tests/unit/presentation/Toast.test.ts old mode 100644 new mode 100755 diff --git a/tests/unit/presentation/UndoManager.test.ts b/tests/unit/presentation/UndoManager.test.ts old mode 100644 new mode 100755 diff --git a/tsconfig.json b/tsconfig.json old mode 100644 new mode 100755 diff --git a/vite.config.ts b/vite.config.ts old mode 100644 new mode 100755 diff --git a/vitest.config.ts b/vitest.config.ts old mode 100644 new mode 100755