This commit is contained in:
Marek Lenczewski
2026-04-18 07:42:23 +02:00
parent 0d028beda8
commit 04620ff3cb
18 changed files with 172 additions and 49 deletions

31
doc/TaskSchema/files.md Normal file
View File

@@ -0,0 +1,31 @@
Backend:
- Entity/TaskSchema.php
- Enum/TaskSchemaStatus.php
- Collection/TaskSchemaCollection.php
- DTO/TaskSchemaRequest.php
- Repository/TaskSchemaRepository.php
- Service/TaskSchemaManager.php
- Service/TaskGenerator.php
- Controller/Api/TaskSchemaController.php
- Message/GenerateTasksMessage.php
- MessageHandler/GenerateTasksMessageHandler.php
- Schedule.php
Frontend:
- views/SchemaAll.vue
- views/SchemaCreate.vue
- views/SchemaEdit.vue
- stores/schemas.js
- services/api.js → schemaApi
- router/index.js → /schemas, /schemas/create, /schemas/:id
App:
- data/TaskSchema.kt
- data/TaskSchemaApi.kt
- ui/schema/SchemaAllScreen.kt
- ui/schema/SchemaCreateScreen.kt
- ui/schema/SchemaEditScreen.kt
- ui/schema/SchemaAllViewModel.kt
- ui/schema/SchemaCreateViewModel.kt
- ui/schema/SchemaEditViewModel.kt
- ui/schema/SchemaComponents.kt