Add and remove mock event

This commit is contained in:
Janus C. H. Knudsen 2025-11-11 20:23:44 +01:00
parent 818ed50176
commit 1011513b52
3 changed files with 416 additions and 2944 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,135 +0,0 @@
{
"date": "2025-08-05",
"resources": [
{
"name": "karina.knudsen",
"displayName": "Karina Knudsen",
"avatarUrl": "/avatars/karina.jpg",
"employeeId": "EMP001",
"events": [
{
"id": "1",
"title": "Balayage langt hår",
"start": "2025-08-05T10:00:00",
"end": "2025-08-05T11:00:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 60, "color": "#9c27b0" }
},
{
"id": "2",
"title": "Klipning og styling",
"start": "2025-08-05T14:00:00",
"end": "2025-08-05T15:30:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 90, "color": "#e91e63" }
}
]
},
{
"name": "maria.hansen",
"displayName": "Maria Hansen",
"avatarUrl": "/avatars/maria.jpg",
"employeeId": "EMP002",
"events": [
{
"id": "3",
"title": "Permanent",
"start": "2025-08-05T09:00:00",
"end": "2025-08-05T11:00:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 120, "color": "#3f51b5" }
},
{
"id": "4",
"title": "Farve behandling",
"start": "2025-08-05T13:00:00",
"end": "2025-08-05T15:00:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 120, "color": "#ff9800" }
}
]
},
{
"name": "lars.nielsen",
"displayName": "Lars Nielsen",
"avatarUrl": "/avatars/lars.jpg",
"employeeId": "EMP003",
"events": [
{
"id": "5",
"title": "Herreklipning",
"start": "2025-08-05T11:00:00",
"end": "2025-08-05T11:30:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 30, "color": "#795548" }
},
{
"id": "6",
"title": "Skæg trimning",
"start": "2025-08-05T16:00:00",
"end": "2025-08-05T16:30:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 30, "color": "#607d8b" }
}
]
},
{
"name": "anna.petersen",
"displayName": "Anna Petersen",
"avatarUrl": "/avatars/anna.jpg",
"employeeId": "EMP004",
"events": [
{
"id": "7",
"title": "Bryllupsfrisure",
"start": "2025-08-05T08:00:00",
"end": "2025-08-05T10:00:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 120, "color": "#009688" }
}
]
},
{
"name": "thomas.olsen",
"displayName": "Thomas Olsen",
"avatarUrl": "/avatars/thomas.jpg",
"employeeId": "EMP005",
"events": [
{
"id": "8",
"title": "Highlights",
"start": "2025-08-05T12:00:00",
"end": "2025-08-05T14:00:00",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 120, "color": "#8bc34a" }
},
{
"id": "9",
"title": "Styling konsultation",
"start": "2025-08-05T15:00:00",
"end": "2025-08-05T15:30:00",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": { "duration": 30, "color": "#cddc39" }
}
]
}
]
}

View file

@ -3247,5 +3247,421 @@
"duration": 2880,
"color": "#9c27b0"
}
},
{
"id": "NOV10-001",
"title": "Morgen Standup",
"start": "2025-11-10T05:00:00Z",
"end": "2025-11-10T05:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 30,
"color": "#ff5722"
}
},
{
"id": "NOV10-002",
"title": "Sprint Planning",
"start": "2025-11-10T06:00:00Z",
"end": "2025-11-10T07:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 90,
"color": "#673ab7"
}
},
{
"id": "NOV10-003",
"title": "Udvikling af ny feature",
"start": "2025-11-10T08:00:00Z",
"end": "2025-11-10T11:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 180,
"color": "#2196f3"
}
},
{
"id": "NOV10-004",
"title": "Frokostmøde med klient",
"start": "2025-11-10T08:00:00Z",
"end": "2025-11-10T09:00:00Z",
"type": "meal",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 60,
"color": "#ff9800"
}
},
{
"id": "NOV10-ALL",
"title": "Konference Dag 1",
"start": "2025-11-10T00:00:00Z",
"end": "2025-11-10T23:59:59Z",
"type": "meeting",
"allDay": true,
"syncStatus": "synced",
"metadata": {
"duration": 1440,
"color": "#4caf50"
}
},
{
"id": "NOV11-001",
"title": "Morgen Standup",
"start": "2025-11-11T05:00:00Z",
"end": "2025-11-11T05:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 30,
"color": "#ff5722"
}
},
{
"id": "NOV11-002",
"title": "Arkitektur Review",
"start": "2025-11-11T07:00:00Z",
"end": "2025-11-11T08:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 90,
"color": "#009688"
}
},
{
"id": "NOV11-003",
"title": "Code Review Session",
"start": "2025-11-11T10:00:00Z",
"end": "2025-11-11T11:30:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 90,
"color": "#009688"
}
},
{
"id": "NOV11-004",
"title": "Database Optimering",
"start": "2025-11-11T13:00:00Z",
"end": "2025-11-11T15:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#3f51b5"
}
},
{
"id": "NOV11-ALL",
"title": "Konference Dag 2",
"start": "2025-11-11T00:00:00Z",
"end": "2025-11-11T23:59:59Z",
"type": "meeting",
"allDay": true,
"syncStatus": "synced",
"metadata": {
"duration": 1440,
"color": "#4caf50"
}
},
{
"id": "NOV12-001",
"title": "Morgen Standup",
"start": "2025-11-12T05:00:00Z",
"end": "2025-11-12T05:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 30,
"color": "#ff5722"
}
},
{
"id": "NOV12-002",
"title": "Teknisk Workshop",
"start": "2025-11-12T06:00:00Z",
"end": "2025-11-12T08:00:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#9c27b0"
}
},
{
"id": "NOV12-003",
"title": "API Udvikling",
"start": "2025-11-12T09:00:00Z",
"end": "2025-11-12T12:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 180,
"color": "#2196f3"
}
},
{
"id": "NOV12-004",
"title": "Klient Præsentation",
"start": "2025-11-12T13:00:00Z",
"end": "2025-11-12T14:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 90,
"color": "#e91e63"
}
},
{
"id": "NOV13-001",
"title": "Morgen Standup",
"start": "2025-11-13T05:00:00Z",
"end": "2025-11-13T05:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 30,
"color": "#ff5722"
}
},
{
"id": "NOV13-002",
"title": "Performance Testing",
"start": "2025-11-13T07:00:00Z",
"end": "2025-11-13T09:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#00bcd4"
}
},
{
"id": "NOV13-003",
"title": "Sikkerhedsgennemgang",
"start": "2025-11-13T10:00:00Z",
"end": "2025-11-13T11:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 90,
"color": "#f44336"
}
},
{
"id": "NOV13-004",
"title": "Bug Fixing Session",
"start": "2025-11-13T13:00:00Z",
"end": "2025-11-13T15:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#ff5722"
}
},
{
"id": "NOV13-ALL",
"title": "Team Building Event",
"start": "2025-11-13T00:00:00Z",
"end": "2025-11-13T23:59:59Z",
"type": "meeting",
"allDay": true,
"syncStatus": "synced",
"metadata": {
"duration": 1440,
"color": "#2196f3"
}
},
{
"id": "NOV14-001",
"title": "Morgen Standup",
"start": "2025-11-14T05:00:00Z",
"end": "2025-11-14T05:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 30,
"color": "#ff5722"
}
},
{
"id": "NOV14-002",
"title": "Sprint Review",
"start": "2025-11-14T06:00:00Z",
"end": "2025-11-14T07:00:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 60,
"color": "#607d8b"
}
},
{
"id": "NOV14-003",
"title": "Retrospektiv",
"start": "2025-11-14T07:30:00Z",
"end": "2025-11-14T08:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 60,
"color": "#9c27b0"
}
},
{
"id": "NOV14-004",
"title": "Dokumentation",
"start": "2025-11-14T10:00:00Z",
"end": "2025-11-14T12:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#795548"
}
},
{
"id": "NOV14-005",
"title": "Deployment Planning",
"start": "2025-11-14T13:00:00Z",
"end": "2025-11-14T14:00:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 60,
"color": "#ffc107"
}
},
{
"id": "NOV15-001",
"title": "Morgen Standup",
"start": "2025-11-15T05:00:00Z",
"end": "2025-11-15T05:30:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 30,
"color": "#ff5722"
}
},
{
"id": "NOV15-002",
"title": "Feature Demo",
"start": "2025-11-15T07:00:00Z",
"end": "2025-11-15T08:00:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 60,
"color": "#cddc39"
}
},
{
"id": "NOV15-003",
"title": "Refactoring Session",
"start": "2025-11-15T09:00:00Z",
"end": "2025-11-15T11:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#009688"
}
},
{
"id": "NOV15-004",
"title": "Klient Opkald",
"start": "2025-11-15T13:00:00Z",
"end": "2025-11-15T14:00:00Z",
"type": "meeting",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 60,
"color": "#795548"
}
},
{
"id": "NOV15-ALL",
"title": "Virksomhedsdag",
"start": "2025-11-15T00:00:00Z",
"end": "2025-11-15T23:59:59Z",
"type": "milestone",
"allDay": true,
"syncStatus": "synced",
"metadata": {
"duration": 1440,
"color": "#ff6f00"
}
},
{
"id": "NOV16-001",
"title": "Weekend Projekt",
"start": "2025-11-16T06:00:00Z",
"end": "2025-11-16T10:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 240,
"color": "#3f51b5"
}
},
{
"id": "NOV16-002",
"title": "Personlig Udvikling",
"start": "2025-11-16T11:00:00Z",
"end": "2025-11-16T13:00:00Z",
"type": "work",
"allDay": false,
"syncStatus": "synced",
"metadata": {
"duration": 120,
"color": "#8bc34a"
}
},
{
"id": "NOV10-16-MULTI",
"title": "Uge 46 - Projekt Sprint",
"start": "2025-11-10T00:00:00Z",
"end": "2025-11-16T23:59:59Z",
"type": "work",
"allDay": true,
"syncStatus": "synced",
"metadata": {
"duration": 10080,
"color": "#673ab7"
}
}
]