File tree
8 files changed
+22
-27
lines changed- roles
- meteor/tasks
- tuxlab-proxy/templates
- tuxlab-session-daemon
- tasks
- templates
8 files changed
+22
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
5 | 9 | | |
6 | 10 | | |
7 | 11 | | |
| |||
- both/collections/course.collection.ts+92-23
- both/collections/course_record.collection.ts+9-11
- both/collections/lab.collection.ts+8-9
- both/collections/session.collection.ts+9
- both/collections/user.collection.ts+62-20
- both/models/course.model.ts+7-13
- both/models/course_record.model.ts+14-11
- both/models/lab.model.ts+7
- both/models/session.model.ts+15-4
- both/models/user.model.ts+1-1
- both/schemas/course.schema.ts+19-26
- both/schemas/course_record.schema.ts+25-6
- both/schemas/session.schema.ts+26-5
- client/imports/account/account.component.html+29
- client/imports/account/account.component.scss+51
- client/imports/account/account.component.ts+49
- client/imports/account/account.service.ts+4
- client/imports/account/auth-guard.service.ts-1
- client/imports/account/dashboard.component.html+16-13
- client/imports/account/dashboard.component.scss+19
- client/imports/account/login.component.ts-1
- client/imports/account/reset.component.html+31
- client/imports/account/reset.component.scss+85
- client/imports/account/reset.component.ts+35
- client/imports/admin/admin_user_list.component.html+31
- client/imports/admin/admin_user_list.component.scss+28
- client/imports/admin/admin_user_list.component.ts+650
- client/imports/admin/admin_view.component.html+16
- client/imports/admin/admin_view.component.scss+11
- client/imports/admin/admin_view.component.ts+23
- client/imports/app.component.html+45-41
- client/imports/app.component.scss+40-25
- client/imports/app.component.ts+9-1
- client/imports/app.routes.ts+62-7
- client/imports/course/course_list.component.html+49-6
- client/imports/course/course_list.component.scss+17
- client/imports/course/course_list.component.ts+106-7
- client/imports/course/course_view.component.html+111-22
- client/imports/course/course_view.component.scss+115-7
- client/imports/course/course_view.component.ts+290-43
- client/imports/course/course_view_lab.component.html+55
- client/imports/course/course_view_lab.component.scss+44
- client/imports/course/course_view_lab.component.ts+116
- client/imports/dialogs/select_course.dialog.html+28
- client/imports/dialogs/select_course.dialog.scss+25
- client/imports/dialogs/select_course.dialog.ts+59
- client/imports/dialogs/select_user.dialog.html+29
- client/imports/dialogs/select_user.dialog.scss+27
- client/imports/dialogs/select_user.dialog.ts+59
- client/imports/lab/lab_terminal.component.scss+3
- client/imports/lab/lab_terminal.component.ts+72-6
- client/imports/lab/lab_view.component.html+23-12
- client/imports/lab/lab_view.component.scss+5
- client/imports/lab/lab_view.component.ts+142-38
- client/imports/lab/lab_view_connection.dialog.html+23
- client/imports/lab/lab_view_connection.dialog.scss+21
- client/imports/lab/lab_view_connection.dialog.ts+20
- client/imports/lab/lab_view_messages.dialog.html+15
- client/imports/lab/lab_view_messages.dialog.scss+13
- client/imports/lab/lab_view_messages.dialog.ts+19
- client/imports/lab/session_list.component.html+15
- client/imports/lab/session_list.component.scss+16
- client/imports/lab/session_list.component.ts+95
- client/imports/static/error.component.html+30
- client/imports/static/error.component.scss+38
- client/imports/static/error.component.ts+34
- client/index.html+2-2
- imports/fixtures/index.ts+35-8
- imports/test/server/api/lab.ts+2-2
- imports/test/server/runtime/container.ts+1-1
- imports/test/server/runtime/session.ts+99-10
- package.json+22-10
- public/assets+1-1
- server/imports/api/environment.ts+1-2
- server/imports/api/vmconfig.ts+3-1
- server/imports/record/export.ts+53
- server/imports/runtime/container.ts+32-33
- server/imports/runtime/lab_runtime.ts+1-11
- server/imports/runtime/session.ts+279-150
- server/methods/course.methods.ts+211-2
- server/methods/course_record.methods.ts+38
- server/methods/session.methods.ts+51-4
- server/methods/user.methods.ts+322
- server/startup/cleanup.ts+56
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | | - | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
This file was deleted.
Whitespace-only changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
30 | 29 | | |
31 | 30 | | |
32 | 31 | | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
0 commit comments