-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNTNU Reflection Tool.postman_collection.json
662 lines (662 loc) · 61.3 KB
/
NTNU Reflection Tool.postman_collection.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
{
"info": {
"_postman_id": "d317902b-0bde-4f81-9607-d83943f598eb",
"name": "NTNU Reflection Tool",
"description": "To get started you will need to have both the backend and the frontend running:\n\nThe frontend needs only to be active at the start so that we can get the session cookie for the backend from FEIDE\n\nSteps to get started.\n\n- Start up backend and frontend\n- Go into frontend page [http://127.0.0.1:5173/](http://127.0.0.1:5173/)\n- Log in\n- When login is done, change the url from\n - localhost/auth?code=...\n - to\n - 127.0.0.1:8000/auth?code=...\n- If you get an error, remember to empty the cookie berfore.\n- When that is done you will need to get the session cookie:\n- Right click -> Inspect -> Application -> Cookies\n- Copy the session token and go into the [USER](https://go.postman.co/workspace/4935485f-e6d5-45db-8b14-21d225e99973/documentation/24520570-86877364-edc6-495a-88a2-ea01f13ec83b?entity=request-62ede2f4-cd91-4068-90bc-e158b7974005) endpoint\n- Click \"Headers\" -> Update the cookie with new token -> Click send\n- If you have two fields with name Cookie, do this\n - Click on \"Cookies\" that under the send button.\n - Delete (click X) the \"127.0.0.1\"\n - Now go back and update the cookie\n- This will now create a cookie that will affect all the endpoints\n- Happy coding!\n \n\nFEIDE documentation:\n\n- Gå til main.py filen\n- finn funksjonen:\n - def get_user_data(bearer_token):\n- Legg til:\n - print(f\"Bearer {bearer_token}\")\n- Etter det logger du inn på vanlig måte\n- Hvis du da sjekker konsollen finner du \"token\"\n- Kopier den og gå til feide endepunktet [HERE](https://go.postman.co/workspace/4935485f-e6d5-45db-8b14-21d225e99973/documentation/24520570-86877364-edc6-495a-88a2-ea01f13ec83b?entity=request-24d76c6e-a67d-4a7a-927f-6c75fbbfc782)\n- Oppdater da Athorization Bearer token.",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "24520570"
},
"item": [
{
"name": "User",
"protocolProfileBehavior": {
"disableCookies": false
},
"request": {
"auth": {
"type": "noauth"
},
"method": "GET",
"header": [
{
"key": "Cookie",
"value": "session=eyJfc3RhdGVfZmVpZGVfdHBidkpzZTFabzhrQmoxUlF6NXp1YkI1VXo1SDZQIjogeyJkYXRhIjogeyJyZWRpcmVjdF91cmkiOiAiaHR0cDovL2xvY2FsaG9zdC9hdXRoIiwgInVybCI6ICJodHRwczovL2F1dGguZGF0YXBvcnRlbi5uby9vYXV0aC9hdXRob3JpemF0aW9uP3Jlc3BvbnNlX3R5cGU9Y29kZSZjbGllbnRfaWQ9MzM3OTY1ZTUtYWFlNS00NWRkLTljMjEtZWZmMmI0NzBlOTU5JnJlZGlyZWN0X3VyaT1odHRwJTNBJTJGJTJGbG9jYWxob3N0JTJGYXV0aCZzdGF0ZT10cGJ2SnNlMVpvOGtCajFSUXo1enViQjVVejVINlAifSwgImV4cCI6IDE3MTAyNDk2MzUuNTg1NTYyNX0sICJzY29wZSI6ICJlbWFpbCBncm91cHMtZWR1IG9wZW5pZCB1c2VyaWQgdXNlcmlkLWZlaWRlIiwgImJlYXJlcl90b2tlbiI6ICIxZGJiM2NlNS00ZmJlLTRjZGYtODZjNS0wNmJmYzUyNmRjOWIiLCAidXNlcl9kYXRhIjogIntcbiAgICBcImVkdVBlcnNvblByaW5jaXBhbE5hbWVcIjogXCJzb25kcmFsZkBudG51Lm5vXCIsXG4gICAgXCJtYWlsXCI6IFtcbiAgICAgICAgXCJzb25kcmFsZkBzdHVkLm50bnUubm9cIlxuICAgIF0sXG4gICAgXCJ1aWRcIjogW1xuICAgICAgICBcInNvbmRyYWxmXCJcbiAgICBdXG59IiwgInVzZXIiOiB7ImVkdVBlcnNvblByaW5jaXBhbE5hbWUiOiAic29uZHJhbGZAbnRudS5ubyIsICJtYWlsIjogInNvbmRyYWxmQHN0dWQubnRudS5ubyIsICJ1aWQiOiAic29uZHJhbGYifX0=.ZfBI5w.4X69qRPBM3kpQtWSp972zzkDs-s",
"type": "text"
}
],
"url": {
"raw": "127.0.0.1:8000/user",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["user"]
}
},
"response": []
},
{
"name": "Reflection",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"body\": \"test\",\n \"user_id\": \"[email protected]\",\n \"unit_id\": 1,\n \"question_id\": 1\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/reflection",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["reflection"]
}
},
"response": []
},
{
"name": "Send notifications",
"request": {
"method": "POST",
"header": [],
"url": {
"raw": "127.0.0.1:8000/send-notifications",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["send-notifications"]
}
},
"response": []
},
{
"name": "Create course",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"name\": \"Introduction to lorem ipsum\",\n \"id\": \"TDT4103\",\n \"semester\": \"fall2023\",\n \"questions\": [{\n \"question\": \"Difficult\",\n \"comment\": \"What was your least understood concept in this unit? Why?\"\n }]\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/create_course",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["create_course"]
}
},
"response": []
},
{
"name": "Create course 2",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"name\": \"Introduction to lorem ipsum\",\n \"id\": \"TDT1000\",\n \"semester\": \"fall2023\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/create_course",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["create_course"]
}
},
"response": []
},
{
"name": "Course",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "127.0.0.1:8000/course?course_id=TDT4101&course_semester=fall2023",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["course"],
"query": [
{
"key": "course_id",
"value": "TDT4101"
},
{
"key": "course_semester",
"value": "fall2023"
}
]
}
},
"response": []
},
{
"name": "Enroll Student",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"course_id\": \"TDT1000\",\n \"course_semester\": \"fall2023\",\n \"role\": \"lecturer\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/enroll",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["enroll"]
}
},
"response": []
},
{
"name": "Enroll Lecturer",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"course_id\": \"TDT1001\",\n \"course_semester\": \"fall2023\",\n \"role\": \"lecturer\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/enroll",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["enroll"]
}
},
"response": []
},
{
"name": "Units",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "127.0.0.1:8000/units?course_id=WE12222&course_semester=spring2024",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["units"],
"query": [
{
"key": "course_id",
"value": "WE12222"
},
{
"key": "course_semester",
"value": "spring2024"
}
]
}
},
"response": []
},
{
"name": "Create Unit",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"hidden\": false,\n \"title\": \"tittel1\",\n \"date_available\": \"2022-08-23 00:00:00\",\n \"course_id\": \"TDT1001\",\n \"course_semester\": \"fall2023\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/create_unit",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["create_unit"]
}
},
"response": []
},
{
"name": "Create Unit Hidden",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"hidden\": true,\n \"title\": \"tittel2\",\n \"date_available\": \"2022-08-23 00:00:00\",\n \"course_id\": \"TDT1001\",\n \"course_semester\": \"fall2023\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/create_unit",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["create_unit"]
}
},
"response": []
},
{
"name": "Update Hidden Unit",
"request": {
"method": "PATCH",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"id\": 8,\n \"hidden\": false\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/update_hidden_unit",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["update_hidden_unit"]
}
},
"response": []
},
{
"name": "Deprecated - Edit Created Report",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"report_content\": [\n {\n \"1\": \"test\"\n }\n ],\n \"unit_id\": 1,\n \"course_id\": \"TDT1001\",\n \"course_semester\": \"fall2023\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/edit_created_report",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["edit_created_report"]
}
},
"response": []
},
{
"name": "Create Invitation",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"course_id\": \"TDT1001\",\n \"course_semester\": \"fall2023\",\n \"email\": \"[email protected]\",\n \"role\": \"student\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/create_invitation",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["create_invitation"]
}
},
"response": []
},
{
"name": "Get Invitations",
"request": {
"method": "GET",
"header": [],
"url": {
"raw": "127.0.0.1:8000/get_invitations",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["get_invitations"]
}
},
"response": []
},
{
"name": "Delete Invitation / {id}",
"request": {
"method": "DELETE",
"header": [],
"url": {
"raw": "127.0.0.1:8000/delete_invitation/1",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["delete_invitation", "1"]
}
},
"response": []
},
{
"name": "Get Unit data",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/unit_data?course_id=TDT4100&course_semester=fall2023&unit_id=1",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["unit_data"],
"query": [
{
"key": "course_id",
"value": "TDT4100"
},
{
"key": "course_semester",
"value": "fall2023"
},
{
"key": "unit_id",
"value": "1"
}
]
}
},
"response": []
},
{
"name": "Analyze Feedback",
"request": {
"method": "POST",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"api_key\": \"{{api_key}}\",\n \"questions\": [\n \"What was your best learning success in this unit? Why?\",\n \"What was your least understood concept in this unit? Why?\"\n ],\n \"student_feedback\":[\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"This was the first time we sat together. I we progressed a lot on the planning side of things. I also learned a lot about RATs.\",\n \"I would said that the different roles were the muddiest point to me. This is mainly because it is a new working environment for me, but i believe that in the future i will get used to it. \"\n ]\n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"I learned most about TBL, which I have not encountered before but am beginning to understand. I have had some time to digest the reading material, and have also heard other perspectives in the lecture and team meeting.\",\n \"I am still overwhelmed by the complexity of all the new concepts and bureaucracy. It seems very complex at first, second and even third glance, but I expect I will be able to make sense of it in time, and with diligent use of my calendar\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Initially the course descriptions and the material on the web page. But the learning goals of the course, and the evaluation of relevancy and discussing it with my team was most rewarding. \",\n \"I was unsure on the topics that included the course setup and some of the RATs questions. Especially on some of the TBL ones. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"\\u00c5 avklare forventninger med gruppen, og finne ut av hvordan Teams fungerte. \",\n \"Finne ut forskjellene mellom developer, project manager og product owner. Det ble en del synsing, men jeg synes vi klarte oss bra!\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Brainstorming gave me a rough idea of what might be expected of us in the course, and what our scope should be.\",\n \"Didn't feel like there was anything I struggled to understand. Team management, agile methods, etc has been covered in other courses I've taken.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Nothing really for unit 0, as this is a introductory unit.\",\n \"Nothing really for unit 0, as this is a introductory unit.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Learnt most about Team Learning and how to build a functional team.\",\n \"Not applicable.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Definitely the team RAT for this unit. The teamwork afterwards was more focused on getting to know eachother, and not so much learning relevant to the course. But i did have some teamwork improvements and learned some things to be aware of later. \",\n \"Maybe some technical discussions internally in the team. Some of the teammembers have more experience and have studied more years, so its natural that they will discuss some more complex things that i don't understand as well as they do. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Coming up with ideas for the team project.\",\n \"Writing down the different warning signs for the Balances in Teamwork task.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in some parts.\",\n \"answers\": [\n \"Team based learning var kanskje det jeg frsto best og syntes var veldig intressant. jeg er glad i team arbeid og dermed satt jeg meg mer inn i dette konseptet\",\n \"learning goalsa var kanskje det jeg forsto minst av siden jeg ikke kunne det fra f\\u00f8r.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"I thought I had the most learning success when we discussed how being too critical or too naive could affect our results. This was mostly because I had not really thought about it in that way before. \",\n \"I didn\\u00b4t fully understand how being too focused could be that big of a problem, because I\\u00b4ve kind of always thought of that as a good thing I guess. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"We haven't learned any big concepts yet. We have been learning a little bit about teamwork.\",\n \"None. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"I've learned a lot about balance in teamwork through the task given. It put into words things that make sense to achieve good teamwork, which also are simple things to follow up thorugh the semester.\",\n \"The Learning goal relevance-part was difficult to me, as I don't know how a lot of the roles given actually work, and what they do. Therefore I did not understand everything, bit it was an okay task anyway.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Understading balances in a teamwork. Because we discussed very well and we could come to the best way to make people participate in discussion in an effective and friendly way. We were direct and clear about what everybody should do. \",\n \"It was a bit difficult to defrentiate the diffenrce between project manager and project owner. Because in some cases they might seem that they have almost the same tasks.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"For the first unit I think there was not much to learn, other than how the course is set up.\",\n \"For the first unit I think there was not much to learn, other than how the course is set up.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Team based learning (TBL), completely new information and way of working for me. Was interesting to read about it and see what results other universities have with TBL.\",\n \"What we are going to deliver at the end of the course. What are the requirements to the system, how complex should it be, what hardware do we need to use etc.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"So far, as the name of the unit suggests, we have mostly been working on setting up the platforms we are going to use to communicate. We have also discussed how we want to work together as a group and used some time just to get to know each other. During this we have been assigned to different roles. I will therefore say the concept on which I have made the most progress is in how we want to work, and how it is smart to structure a group in terms of roles. \",\n \"As we have not yet started with the actual project, and not yet introduced so many new concept, there is not much that I feel I dont understand. If I have to choose it would have to be the tools we are using, and how we are going to work towards our goal. I am not sure what the requirements are yet.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"As this was the first session it wasn't that much new insight however the Learning Goal Relevance task was good for reflection about the different roles in such a process. It did provide valuable insight. \",\n \"There wasn't any special concept as this was the first session. However in general I don't think I have a clear idea yet about what we are going to deliver and how this course works.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"In the team discussions. Because we exchanged ideas for our project, and we talked about ways we could realize these ideas.\\n\",\n \"It is difficult to understand what the requirements for the deliveries are, and what we actually are going to deliver at the end of the semester. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Since this was the beginning of the course there was not much previous experiences to reflect on. I would though say that I got more experienced in setting up a new team. This is something you rarely get practice on, and is something that can be really stressful at times. There were some quirks, but most of the planning, administrative- and team-setup went smoothly.\\n\\nI would also point out the Remote Associates Test (RAT). It was is something that was completely new for me. Since it's the first time, and also since I've only done one test I cannot se the results yet. Bud I do belive this is something might have a huge value, both individually and for the team. \",\n \"Right now It's a bit hard to grasp all the things we are going to do. It's still a bit unclear how our process will look like the rest of the semester and the requirements/deliveries for the course. I do belive this is something that will change quickly in the next couple of weeks. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"We havent had much discussions yet, apart from dilling out the two documents. However, I feel the discussion around the team roles and the session where we worked out the team expectations and ground rules about our team.\",\n \"\\\"Muddiest point\\\" yet is the actual product we are supposed to develop. We haven't discussed it in depth, because we have not been together as a whole group yet.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"My deepest insight this unit was getting to know the group and feel the group dynamic, and how we are working together. It was also valuable to learn about the roles in a team, and how are supposed to use them. \",\n \"I don't think there was much that I didn't understood for this unit.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Idea pitching\",\n \"The overall structure of the course \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"I feel I had a lot of good thoughts on the team reflection, since this is something I'm aware of and I want to be a good teammate. \",\n \"I struggled to come up with what I think are good ideas, but I'm going to think more about this before the next unit. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"I feel like I learned the most when we went through our ideas, because i feel like i got an idea of how the other group members think, and how motivated they were about the project. \",\n \"I had some problems understanding what we were supposed to deliver and how all the tasks are supposed to be done. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"This week was just about the course itself and getting started, so don't feel like there were any \\\"learning success\\\" here.\",\n \"As noted above, there wasn't any actual curriculum this week, so nothing that weren't understood.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"The part where we discussed our ideas were the best. Some great ideas were introduced and discussed. We have some plans for our future work.\",\n \"The subject structure is still hard to understand. I find it difficult to get an overview of what needs to be delivered/finished every week. It's a bit much information at once, that I need to figure out on my own.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"The importance of setting good ground rules, having more or less contracts with your team member can be very helpful. Also good preperations = More effective work.\",\n \"In which way the team- and individual work adds together for evaluation. +How we are suppoused to use the team reflection docs.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in some parts.\",\n \"answers\": [\n \"Using a different communication channel than Teams helped a lot with the communication. Google Drive and Slack works so much better. \",\n \"It is kind of difficult to find clear information about what should be delivered each week, because the information is spread across at least five different pages. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"I felt the most learning success during the team work where we discussed our opinions on how a team should collaborate and work together the best way possible. By hearing everyones opinion on the matter I got a better insight on team work.\",\n \"The most challenging was when the team should agree on how important the role as a developer, project manager and product owner was, because we sometimes had different opinions.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"For this unit I felt the learning goal relevance task gave me the most learning success, because the discussions gave me a good insight in how a program development works and who has the different task/responsibilities\",\n \"There wasn't to many concepts in the first unit, so there wasent any concepts that where difficult to undersatnd. \\nBut the least_understood_concept must be why we had to deliver the learning goals and team balance on blackboard.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"teamroles and the way the RATs work\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"the topic that I think I made most progress was the learning goal relevance. It gave me a deeper understanding of project roles in practice. This and the balance in teamwork tables were the two parts I felt like I had deeper insight. I think i feel this is where i learned most was because i did not know what to expect from this course other than what i did for preperation. the learning gols and team balance reflections gave me a deeper understanding of what i can expect and look forward to in the comming workshops and classes. \",\n \"When we were supposed to come with project ideas for the semester project I felt like I did not have much to contribute with. From the preperation reading and the first lecture i did not have a clear understanding of what the semester project should involve both in practical and theoretically even after reviewing older projects. Here i wish i could hav participated more. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Not really much learning from the first introduction lecture.\",\n \"All the different things that are making up this course. Information overload about TBL and hard to see what should be done, where to do it, where to find it and how to do it. Too many platforms, website, blackboard, microsoft teams.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"In this unit I learned the most about assigning different roles in a team, and how to maintain the role throughout the course of the unit. I realized that a group of people become more efficient when different responsibilities are defined. \",\n \"As I have yet to start studying the subject, as I started it yesterday and haven't had time to look at it yet, I can not say for certain what concept is the muddiest for me. \"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"There was not that much to learn this unit, but it made me think more about group dynamics and how to make a healthy environment for discussion and development.\",\n \"As this was the \\\"team setup\\\"-unit, there was not anything that I didn't understand.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I could not participate, due to another reason.\",\n \"answers\": [\n \"\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Reflecting on the orginization of a team with different techical backgrounds, and how to keep the dynamic good throughout the work process.\",\n \"None this time.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I could not participate, due to another reason.\",\n \"answers\": [\n \"\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I could not participate, due to another reason.\",\n \"answers\": [\n \"\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"We didn't cover any curriculum as we prepared for this week. Since we read and prepared mostly about the course, I learned a lot about how this course works in terms of team work, RATs, other deliveries etc.\",\n \"None. Again, since this week only was reading about the course and starting some team work, there was nothing that was unclear.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I could not participate, due to another reason.\",\n \"answers\": [\n \"\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I could not participate, due to another reason.\",\n \"answers\": [\n \"\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"How different goals are relevant for different roles\",\n \"\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Since this week has been mainly a preparation there is not much to say. I guess the most progress was the team set up and get to know my fellow teammates. This is because we will have to spend a lot of hours together during the semester and I find important to stablish a good relationship with them so we can work properly together.\",\n \"I am not sure if it can be consider as a concept but doing reflections is something new for me, so probably this is the most difficult part. The reason is because we have to think about things that I usually don't pay much attention or at least I don't develop in my mind.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in some parts.\",\n \"answers\": [\n \"The TBL Videos\",\n \"The exact roles of Project Manager and Product Owner while filling the Learning Goal Relevance document.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in some parts.\",\n \"answers\": [\n \"Dette var en fin modul for \\u00e5 bli kjent med teamet, f\\u00e5 felles forst\\u00e5else og enighet om forventninger og krav.\",\n \"Litt uvant med \\\"roller\\\" som er fastsatte, men dette tror jeg er noe som vil komme seg.\"\n ]\n \n },\n {\n \"learning_unit\": \"Unit 0: Course Setup and Introduction\",\n \"participation\": \"I participated in this unit.\",\n \"answers\": [\n \"Meeting the group and observing the dynamic and each members, and working together with such different people. We should have spent a little more time on presenting and getting to know each other. We were very concentrated about completing the tasks. \",\n \"No one yet. My understanding why we're supposed to do the mandatory tasks is that we should get t know eachother a bit before we start to work together with the project. \"\n ]\n \n }\n ],\n \"use_cheap_model\": true\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/analyze_feedback",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["analyze_feedback"]
}
},
"response": []
},
{
"name": "Generate report",
"request": {
"method": "POST",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"unit_id\": 1,\n \"course_id\": \"TDT4100\",\n \"course_semester\": \"fall2023\"\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/generate_report",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["generate_report"]
}
},
"response": []
},
{
"name": "Save report",
"request": {
"method": "POST",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n \n \"number_of_answers\": 1,\n \"unit_id\": 1,\n \"course_id\": \"str\",\n \"course_semester\": \"str\",\n \"report_content\": {\n \"What was your best learning success in this unit? Why?\": {\n \"Teamwork and team dynamics\": [\n \"This was the first time we sat together. I we progressed a lot on the planning side of things. I also learned a lot about RATs.\",\n \"Definitely the team RAT for this unit. The teamwork afterwards was more focused on getting to know eachother, and not so much learning relevant to the course. But i did have some teamwork improvements and learned some things to be aware of later. \",\n \"My deepest insight this unit was getting to know the group and feel the group dynamic, and how we are working together. It was also valuable to learn about the roles in a team, and how are supposed to use them. \",\n \"In this unit I learned the most about assigning different roles in a team, and how to maintain the role throughout the course of the unit. I realized that a group of people become more efficient when different responsibilities are defined. \",\n \"Meeting the group and observing the dynamic and each members, and working together with such different people. We should have spent a little more time on presenting and getting to know each other. We were very concentrated about completing the tasks. \"\n ],\n \"Understanding learning goals and relevance\": [\n \"Initially the course descriptions and the material on the web page. But the learning goals of the course, and the evaluation of relevancy and discussing it with my team was most rewarding. \",\n \"Team based learning var kanskje det jeg frsto best og syntes var veldig intressant. jeg er glad i team arbeid og dermed satt jeg meg mer inn i dette konseptet\",\n \"I thought I had the most learning success when we discussed how being too critical or too naive could affect our results. This was mostly because I had not really thought about it in that way before. \",\n \"Understading balances in a teamwork. Because we discussed very well and we could come to the best way to make people participate in discussion in an effective and friendly way. We were direct and clear about what everybody should do. \",\n \"Since this was the beginning of the course there was not much previous experiences to reflect on. I would though say that I got more experienced in setting up a new team. This is something you rarely get practice on, and is something that can be really stressful at times. There were some quirks, but most of the planning, administrative- and team-setup went smoothly.\\n\\nI would also point out the Remote Associates Test (RAT). It was is something that was completely new for me. Since it's the first time, and also since I've only done one test I cannot se the results yet. Bud I do belive this is something might have a huge value, both individually and for the team. \",\n \"The importance of setting good ground rules, having more or less contracts with your team member can be very helpful. Also good preperations = More effective work.\",\n \"For this unit I felt the learning goal relevance task gave me the most learning success, because the discussions gave me a good insight in how a program development works and who has the different task/responsibilities\",\n \"the topic that I think I made most progress was the learning goal relevance. It gave me a deeper understanding of project roles in practice. This and the balance in teamwork tables were the two parts I felt like I had deeper insight. I think i feel this is where i learned most was because i did not know what to expect from this course other than what i did for preperation. the learning gols and team balance reflections gave me a deeper understanding of what i can expect and look forward to in the comming workshops and classes. \",\n \"Since this week has been mainly a preparation there is not much to say. I guess the most progress was the team set up and get to know my fellow teammates. This is because we will have to spend a lot of hours together during the semester and I find important to stablish a good relationship with them so we can work properly together.\"\n ],\n \"Discovering new concepts and methods (e.g. TBL)\": [\n \"I learned most about TBL, which I have not encountered before but am beginning to understand. I have had some time to digest the reading material, and have also heard other perspectives in the lecture and team meeting.\",\n \"Brainstorming gave me a rough idea of what might be expected of us in the course, and what our scope should be.\",\n \"Learnt most about Team Learning and how to build a functional team.\",\n \"Team based learning (TBL), completely new information and way of working for me. Was interesting to read about it and see what results other universities have with TBL.\",\n \"So far, as the name of the unit suggests, we have mostly been working on setting up the platforms we are going to use to communicate. We have also discussed how we want to work together as a group and used some time just to get to know each other. During this we have been assigned to different roles. I will therefore say the concept on which I have made the most progress is in how we want to work, and how it is smart to structure a group in terms of roles. \",\n \"We havent had much discussions yet, apart from dilling out the two documents. However, I feel the discussion around the team roles and the session where we worked out the team expectations and ground rules about our team.\",\n \"I feel like I learned the most when we went through our ideas, because i feel like i got an idea of how the other group members think, and how motivated they were about the project. \",\n \"The part where we discussed our ideas were the best. Some great ideas were introduced and discussed. We have some plans for our future work.\",\n \"\",\n \"The TBL Videos\"\n ],\n \"Reflection and gaining insight\": [\n \"I've learned a lot about balance in teamwork through the task given. It put into words things that make sense to achieve good teamwork, which also are simple things to follow up thorugh the semester.\",\n \"For the first unit I think there was not much to learn, other than how the course is set up.\",\n \"So far, as the name of the unit suggests, we have mostly been working on setting up the platforms we are going to use to communicate. We have also discussed how we want to work together as a group and used some time just to get to know each other. During this we have been assigned to different roles. I will therefore say the concept on which I have made the most progress is in how we want to work, and how it is smart to structure a group in terms of roles. \",\n \"As this was the first session it wasn't that much new insight however the Learning Goal Relevance task was good for reflection about the different roles in such a process. It did provide valuable insight. \",\n \"This week was just about the course itself and getting started, so don't feel like there were any \\\"learning success\\\" here.\",\n \"teamroles and the way the RATs work\",\n \"There was not that much to learn this unit, but it made me think more about group dynamics and how to make a healthy environment for discussion and development.\",\n \"\",\n \"We didn't cover any curriculum as we prepared for this week. Since we read and prepared mostly about the course, I learned a lot about how this course works in terms of team work, RATs, other deliveries etc.\",\n \"\",\n \"How different goals are relevant for different roles\",\n \"Dette var en fin modul for å bli kjent med teamet, få felles forståelse og enighet om forventninger og krav.\"\n ],\n \"Not included by AI\": [\n \"Å avklare forventninger med gruppen, og finne ut av hvordan Teams fungerte. \",\n \"Nothing really for unit 0, as this is a introductory unit.\",\n \"Coming up with ideas for the team project.\",\n \"We haven't learned any big concepts yet. We have been learning a little bit about teamwork.\",\n \"In the team discussions. Because we exchanged ideas for our project, and we talked about ways we could realize these ideas.\\n\",\n \"Idea pitching\",\n \"I feel I had a lot of good thoughts on the team reflection, since this is something I'm aware of and I want to be a good teammate. \",\n \"Using a different communication channel than Teams helped a lot with the communication. Google Drive and Slack works so much better. \",\n \"I felt the most learning success during the team work where we discussed our opinions on how a team should collaborate and work together the best way possible. By hearing everyones opinion on the matter I got a better insight on team work.\",\n \"Not really much learning from the first introduction lecture.\",\n \"\",\n \"\",\n \"Reflecting on the orginization of a team with different techical backgrounds, and how to keep the dynamic good throughout the work process.\",\n \"\"\n ]\n },\n \"What was your least understood concept in this unit? Why?\": {\n \"Roles and responsibilities in project teams\": [\n \"Finne ut forskjellene mellom developer, project manager og product owner. Det ble en del synsing, men jeg synes vi klarte oss bra!\",\n \"Writing down the different warning signs for the Balances in Teamwork task.\",\n \"None. \",\n \"Right now It's a bit hard to grasp all the things we are going to do. It's still a bit unclear how our process will look like the rest of the semester and the requirements/deliveries for the course. I do belive this is something that will change quickly in the next couple of weeks. \",\n \"I struggled to come up with what I think are good ideas, but I'm going to think more about this before the next unit. \",\n \"As I have yet to start studying the subject, as I started it yesterday and haven't had time to look at it yet, I can not say for certain what concept is the muddiest for me. \",\n \"\",\n \"None. Again, since this week only was reading about the course and starting some team work, there was nothing that was unclear.\",\n \"The exact roles of Project Manager and Product Owner while filling the Learning Goal Relevance document.\"\n ],\n \"Understanding specific concepts (e.g. TBL, RATs)\": [\n \"I would said that the different roles were the muddiest point to me. This is mainly because it is a new working environment for me, but i believe that in the future i will get used to it. \",\n \"I am still overwhelmed by the complexity of all the new concepts and bureaucracy. It seems very complex at first, second and even third glance, but I expect I will be able to make sense of it in time, and with diligent use of my calendar\",\n \"I was unsure on the topics that included the course setup and some of the RATs questions. Especially on some of the TBL ones. \",\n \"Maybe some technical discussions internally in the team. Some of the teammembers have more experience and have studied more years, so its natural that they will discuss some more complex things that i don't understand as well as they do. \",\n \"learning goalsa var kanskje det jeg forsto minst av siden jeg ikke kunne det fra før.\",\n \"What we are going to deliver at the end of the course. What are the requirements to the system, how complex should it be, what hardware do we need to use etc.\",\n \"As we have not yet started with the actual project, and not yet introduced so many new concept, there is not much that I feel I dont understand. If I have to choose it would have to be the tools we are using, and how we are going to work towards our goal. I am not sure what the requirements are yet.\",\n \"\\\"Muddiest point\\\" yet is the actual product we are supposed to develop. We haven't discussed it in depth, because we have not been together as a whole group yet.\",\n \"The overall structure of the course \",\n \"The subject structure is still hard to understand. I find it difficult to get an overview of what needs to be delivered/finished every week. It's a bit much information at once, that I need to figure out on my own.\",\n \"In which way the team- and individual work adds together for evaluation. +How we are suppoused to use the team reflection docs.\",\n \"The most challenging was when the team should agree on how important the role as a developer, project manager and product owner was, because we sometimes had different opinions.\",\n \"There wasn't to many concepts in the first unit, so there wasent any concepts that where difficult to undersatnd. \\nBut the least_understood_concept must be why we had to deliver the learning goals and team balance on blackboard.\",\n \"When we were supposed to come with project ideas for the semester project I felt like I did not have much to contribute with. From the preperation reading and the first lecture i did not have a clear understanding of what the semester project should involve both in practical and theoretically even after reviewing older projects. Here i wish i could hav participated more. \",\n \"I am not sure if it can be consider as a concept but doing reflections is something new for me, so probably this is the most difficult part. The reason is because we have to think about things that I usually don't pay much attention or at least I don't develop in my mind.\",\n \"Litt uvant med \\\"roller\\\" som er fastsatte, men dette tror jeg er noe som vil komme seg.\"\n ],\n \"Course set-up and requirements\": [\n \"Nothing really for unit 0, as this is a introductory unit.\",\n \"For the first unit I think there was not much to learn, other than how the course is set up.\",\n \"It is difficult to understand what the requirements for the deliveries are, and what we actually are going to deliver at the end of the semester. \",\n \"As noted above, there wasn't any actual curriculum this week, so nothing that weren't understood.\",\n \"All the different things that are making up this course. Information overload about TBL and hard to see what should be done, where to do it, where to find it and how to do it. Too many platforms, website, blackboard, microsoft teams.\",\n \"\",\n \"\",\n \"\",\n \"\"\n ],\n \"Defining and differentiating project roles (e.g. project manager, product owner)\": [\n \"Not applicable.\",\n \"I didn´t fully understand how being too focused could be that big of a problem, because I´ve kind of always thought of that as a good thing I guess. \",\n \"It was a bit difficult to defrentiate the diffenrce between project manager and project owner. Because in some cases they might seem that they have almost the same tasks.\",\n \"I don't think there was much that I didn't understood for this unit.\",\n \"\",\n \"As this was the \\\"team setup\\\"-unit, there was not anything that I didn't understand.\",\n \"\",\n \"No one yet. My understanding why we're supposed to do the mandatory tasks is that we should get t know eachother a bit before we start to work together with the project. \"\n ],\n \"Not included by AI\": [\n \"Didn't feel like there was anything I struggled to understand. Team management, agile methods, etc has been covered in other courses I've taken.\",\n \"The Learning goal relevance-part was difficult to me, as I don't know how a lot of the roles given actually work, and what they do. Therefore I did not understand everything, bit it was an okay task anyway.\",\n \"There wasn't any special concept as this was the first session. However in general I don't think I have a clear idea yet about what we are going to deliver and how this course works.\",\n \"I had some problems understanding what we were supposed to deliver and how all the tasks are supposed to be done. \",\n \"It is kind of difficult to find clear information about what should be delivered each week, because the information is spread across at least five different pages. \",\n \"None this time.\",\n \"\"\n ]\n }\n}\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/save_report",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["save_report"]
}
},
"response": []
},
{
"name": "Get Report",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/report?course_id=TDT4100&unit_id=1&course_semester=fall2023",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["report"],
"query": [
{
"key": "course_id",
"value": "TDT4100"
},
{
"key": "unit_id",
"value": "1"
},
{
"key": "course_semester",
"value": "fall2023"
}
]
}
},
"response": []
},
{
"name": "Download Report",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/download?course_id=TDT4100&unit_id=1&course_semester=fall2023",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["download"],
"query": [
{
"key": "course_id",
"value": "TDT4100"
},
{
"key": "unit_id",
"value": "1"
},
{
"key": "course_semester",
"value": "fall2023"
}
]
}
},
"response": []
},
{
"name": "Feide",
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "2cc37783-4fe7-42a7-be54-b293294e25e0",
"type": "string"
}
]
},
"method": "GET",
"header": [],
"url": {
"raw": "https://api.dataporten.no/userinfo/v1/userinfo",
"protocol": "https",
"host": ["api", "dataporten", "no"],
"path": ["userinfo", "v1", "userinfo"]
}
},
"response": []
},
{
"name": "Feide Groups",
"request": {
"auth": {
"type": "bearer",
"bearer": [
{
"key": "token",
"value": "2cc37783-4fe7-42a7-be54-b293294e25e0",
"type": "string"
}
]
},
"method": "GET",
"header": [],
"url": {
"raw": "https://groups-api.dataporten.no/groups/me/groups",
"protocol": "https",
"host": ["groups-api", "dataporten", "no"],
"path": ["groups", "me", "groups"]
}
},
"response": []
},
{
"name": "Download Report ",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [
{
"Content-type": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "127.0.0.1:8000/download?course_id=TDT4100&unit_id=1&course_semester=fall2023",
"host": ["127", "0", "0", "1"],
"port": "8000",
"path": ["download"],
"query": [
{
"key": "course_id",
"value": "TDT4100"
},
{
"key": "unit_id",
"value": "1"
},
{
"key": "course_semester",
"value": "fall2023"
}
]
}
},
"response": []
}
]
}