|
68289c6a2c
|
Apply RUF
|
2023-11-02 20:10:06 +01:00 |
|
|
e2d5a920ec
|
Apply PL
|
2023-11-02 20:04:09 +01:00 |
|
|
b1d3c26b07
|
Apply SIM
|
2023-11-02 19:38:09 +01:00 |
|
|
029cc974e3
|
Apply RET
|
2023-11-02 19:24:14 +01:00 |
|
|
d408e8fc08
|
Apply C4
|
2023-11-02 19:01:07 +01:00 |
|
|
907951a49f
|
Sort imports
|
2023-11-02 18:47:52 +01:00 |
|
|
0371cbf688
|
Apply ruff lints
|
2023-11-02 18:09:10 +01:00 |
|
|
a1361d6e22
|
Add manual backup action
|
2023-11-01 23:18:47 +01:00 |
|
|
68335add60
|
Use base templates
|
2022-10-09 03:00:51 +02:00 |
|
|
0242b4389d
|
Fix analysis
|
2022-09-24 19:29:56 +02:00 |
|
|
a70e01114c
|
flake8
|
2022-09-24 16:18:12 +02:00 |
|
|
ffcbda905d
|
Add deactivate assistants action
|
2022-09-24 16:16:48 +02:00 |
|
|
83f4726296
|
Replace get_count and execute().scalars()
|
2022-09-22 20:26:22 +02:00 |
|
|
cf8279616e
|
Add user settings
|
2022-09-21 16:52:04 +02:00 |
|
|
399ca4b198
|
Allow admins to choose a done semester as active semester
|
2022-09-20 15:09:03 +02:00 |
|
|
77385c0861
|
Add set_old_semesters_done and set_done
|
2022-09-19 19:11:08 +02:00 |
|
|
cf433cb692
|
Remove admin or assistant instance if role was removed and there is no dependency
|
2022-09-19 17:05:16 +02:00 |
|
|
adbe8d0eb7
|
Only show active semester after user update for own user
|
2022-09-19 17:04:32 +02:00 |
|
|
a2162363b9
|
Implemented semester done logic
|
2022-09-17 15:55:49 +02:00 |
|
|
a16e0bf33d
|
flake8
|
2022-09-13 00:22:12 +02:00 |
|
|
19819d7e99
|
Lower email
|
2022-09-12 19:08:02 +02:00 |
|
|
0b4316a713
|
Sort semester starting with newest
|
2022-09-12 17:57:29 +02:00 |
|
|
1d8c5db16c
|
Remove addMenuLink
|
2022-09-12 17:57:13 +02:00 |
|
|
8717f42bac
|
Remove active semester drop down menu
|
2022-09-11 20:05:09 +02:00 |
|
|
6edb47fed9
|
Use jinja.html
|
2022-09-11 14:55:53 +02:00 |
|
|
c78491f61c
|
Add database_import docs to import.html
|
2022-09-10 18:26:31 +02:00 |
|
|
93fef08b4c
|
contact_email only when different also in forms
|
2022-09-08 01:12:13 +02:00 |
|
|
fe98376efb
|
Fix importing
|
2022-09-08 00:33:00 +02:00 |
|
|
900049d410
|
Do not join again after query_modifier joins
|
2022-08-18 18:58:30 +02:00 |
|
|
33b08ab383
|
Apply pyright
|
2022-08-15 22:22:36 +02:00 |
|
|
abe5088b90
|
Remove static_url_path
|
2022-08-09 15:43:31 +02:00 |
|
|
bdabc9f32a
|
Use app factory pattern
|
2022-08-09 14:46:48 +02:00 |
|
|
4749626ca0
|
Use configparser
|
2022-08-08 18:01:33 +02:00 |
|
|
ef29ac8963
|
Apply flake8
|
2022-07-03 17:11:33 +02:00 |
|
|
ae665add07
|
Declare static methods
|
2022-07-03 00:48:05 +02:00 |
|
|
d39c334ddf
|
pyupgrade
|
2022-07-02 16:46:02 +02:00 |
|
|
8b2e3da73e
|
Add column_formatters_export
|
2022-07-01 18:50:39 +02:00 |
|
|
07ed25a3ff
|
Fix final_part_mark and final_experiment_marks_missing updates
|
2022-06-30 19:49:38 +02:00 |
|
|
6f428aa3a9
|
Add experiment_marks_missing_formatter to admin space
|
2022-06-30 19:44:35 +02:00 |
|
|
34c9b3318d
|
Check before updating experiment_marks_missing
|
2022-06-30 17:53:46 +02:00 |
|
|
a8eee63b9e
|
Show only part of part_student in StudentView
|
2022-06-30 17:13:43 +02:00 |
|
|
872ce5dcc1
|
Reactivate query_modifier of ExperimentMarkView
|
2022-06-30 04:22:03 +02:00 |
|
|
3f6e86dae1
|
Remove unneeded filters
|
2022-06-30 04:21:38 +02:00 |
|
|
8c439ab530
|
Apply link formatters
|
2022-06-30 04:08:21 +02:00 |
|
|
881c0cc895
|
Better password flash
|
2022-06-28 17:01:42 +02:00 |
|
|
b1a01743e2
|
Handle endpoints
|
2022-06-28 16:57:55 +02:00 |
|
|
39a66727ee
|
Use FlaskForm
|
2022-06-20 00:39:31 +02:00 |
|
|
e1411e87a0
|
Share fields
|
2022-06-17 20:56:14 +02:00 |
|
|
4c64a8cefd
|
Further deduplication
|
2022-06-17 19:58:43 +02:00 |
|
|
2790652475
|
Deduplication
|
2022-06-17 19:51:18 +02:00 |
|