feat: expose insights into user activity (#9807)

This commit is contained in:
Marcin Tojek
2023-09-26 18:42:16 +02:00
committed by GitHub
parent 1f4335733c
commit 4c3b579f58
38 changed files with 2148 additions and 70 deletions

View File

@ -0,0 +1,20 @@
{
"report": {
"start_time": "2023-08-01T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000002"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 32400
}
]
}
}

View File

@ -0,0 +1,41 @@
{
"report": {
"start_time": "2023-08-15T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002",
"00000000-0000-0000-0000-000000000003"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 30540
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 3600
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"user_id": "00000000-0000-0000-0000-000000000006",
"username": "user3",
"avatar_url": "",
"seconds": 4200
}
]
}
}

View File

@ -0,0 +1,41 @@
{
"report": {
"start_time": "2023-08-15T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002",
"00000000-0000-0000-0000-000000000003"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 30540
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 3600
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"user_id": "00000000-0000-0000-0000-000000000006",
"username": "user3",
"avatar_url": "",
"seconds": 4200
}
]
}
}

View File

@ -0,0 +1,29 @@
{
"report": {
"start_time": "2023-08-15T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 5340
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 3600
}
]
}
}

View File

@ -0,0 +1,41 @@
{
"report": {
"start_time": "2023-08-15T00:00:00-03:00",
"end_time": "2023-08-22T00:00:00-03:00",
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002",
"00000000-0000-0000-0000-000000000003"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 23280
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 3600
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"user_id": "00000000-0000-0000-0000-000000000006",
"username": "user3",
"avatar_url": "",
"seconds": 600
}
]
}
}

View File

@ -0,0 +1,20 @@
{
"report": {
"start_time": "2023-08-15T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000002"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 25200
}
]
}
}

View File

@ -0,0 +1,20 @@
{
"report": {
"start_time": "2023-08-15T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"user_id": "00000000-0000-0000-0000-000000000006",
"username": "user3",
"avatar_url": "",
"seconds": 4200
}
]
}
}

View File

@ -0,0 +1,41 @@
{
"report": {
"start_time": "2023-08-12T00:00:00Z",
"end_time": "2023-08-19T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002",
"00000000-0000-0000-0000-000000000003"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 29820
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 7200
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"user_id": "00000000-0000-0000-0000-000000000006",
"username": "user3",
"avatar_url": "",
"seconds": 4200
}
]
}
}

View File

@ -0,0 +1,29 @@
{
"report": {
"start_time": "2023-08-15T00:00:00Z",
"end_time": "2023-08-22T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 5340
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 3600
}
]
}
}

View File

@ -0,0 +1,41 @@
{
"report": {
"start_time": "2023-08-14T00:00:00Z",
"end_time": "2023-08-21T00:00:00Z",
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002",
"00000000-0000-0000-0000-000000000003"
],
"users": [
{
"template_ids": [
"00000000-0000-0000-0000-000000000001",
"00000000-0000-0000-0000-000000000002"
],
"user_id": "00000000-0000-0000-0000-000000000004",
"username": "user1",
"avatar_url": "",
"seconds": 29820
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000001"
],
"user_id": "00000000-0000-0000-0000-000000000005",
"username": "user2",
"avatar_url": "",
"seconds": 7200
},
{
"template_ids": [
"00000000-0000-0000-0000-000000000003"
],
"user_id": "00000000-0000-0000-0000-000000000006",
"username": "user3",
"avatar_url": "",
"seconds": 4200
}
]
}
}