Initial commit: Vue.js тир управления система

- Клиентская часть Vue 3 + Vite
- Серверная часть Node.js + WebSocket
- Система авторизации и смен
- Управление игровыми портами
- Поддержка тем (светлая/темная)
- Адаптивный дизайн

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-09-19 12:24:22 +03:00
commit 3e90269b0b
158 changed files with 29364 additions and 0 deletions

100
server/data/tasks.ini Normal file
View File

@@ -0,0 +1,100 @@
{
"8": {
"tasks": [
{
"_id": 167,
"title": "надо что-то сделать",
"description": "делай усердно и у тебя все получится",
"status": "Новая",
"priority": "low",
"taskType": "one-time",
"executors": {
"admin": [
183,
8
]
},
"assignedTo": [
"6"
],
"createdAt": "2025-08-11T08:58:12.417Z",
"messages": [
{
"txt": "делай усердно и у тебя все получится",
"authorId": 8,
"timestamp": "2025-08-11T08:58:12.417Z",
"type": "initial"
},
{
"id": 1,
"txt": "хеллоу",
"admin": 0,
"time": 1754906896709
}
],
"dates": {
"deadline": 1756425600000
},
"info": {
"admin": 8,
"data": 1754902692
},
"setadmin": 8,
"setdata": 1754906897
},
{
"_id": 168,
"title": "111111111111",
"description": " описание",
"status": "Выполнено",
"priority": "medium",
"taskType": "one-time",
"executors": {
"admin": [
10,
8
]
},
"assignedTo": [
"6"
],
"createdAt": "2025-08-12T10:58:40.312Z",
"messages": [
{
"txt": " описание",
"authorId": 8,
"timestamp": "2025-08-12T10:58:40.312Z",
"type": "initial"
},
{
"id": 1,
"txt": "fghfghfghfghfgh",
"admin": 0,
"time": 1755002244552
},
{
"id": 2,
"txt": "ghjghjghj",
"admin": 0,
"time": 1755002290456,
"files": [
341
]
}
],
"dates": {
"deadline": 1757030400000
},
"info": {
"admin": 6,
"data": 1754996322
},
"completedAt": "2025-08-12T10:58:59.185Z",
"setadmin": 6,
"setdata": 1755002292
}
],
"executors": {},
"lastUpdate": 1755007635296
}
}