|
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 |
|
|
8c34cb71f7
|
Add GroupExperiment.note to adminSpace
|
2022-06-17 19:15:38 +02:00 |
|
|
2da2a67b94
|
Apply str instead of repr
|
2022-06-01 23:02:17 +02:00 |
|
|
99b2647d6e
|
Set all views url
|
2022-05-30 17:02:16 +02:00 |
|
|
720f1c1193
|
Add search to AssistantExperimentMarkView
|
2022-05-30 04:29:02 +02:00 |
|
|
a5fe640b0d
|
Clean up
|
2022-05-30 04:18:35 +02:00 |
|
|
0285b79883
|
Add description to special
|
2022-05-30 04:18:19 +02:00 |
|
|
1e27182bd6
|
Use column_display_all_relations
|
2022-05-30 02:53:17 +02:00 |
|
|
813d6102a2
|
Prevent creating semesters older than newest
|
2022-05-29 22:07:47 +02:00 |
|
|
6f22253a49
|
Move Semester functions
|
2022-05-29 21:47:23 +02:00 |
|
|
1141d1dfb9
|
Move setActiveSemester
|
2022-05-29 21:41:01 +02:00 |
|
|
f99354ba53
|
Remove config utils
|
2022-05-29 21:17:24 +02:00 |
|
|
b1ed16179c
|
Add current_login_at to UserView
|
2022-05-29 19:42:36 +02:00 |
|
|
38e081df04
|
Set minimum password length
|
2022-05-29 19:03:54 +02:00 |
|
|
1398a9bb92
|
Remove RoleView
|
2022-05-29 17:32:58 +02:00 |
|
|
dd4908cc45
|
Fix analysis
|
2022-05-23 00:56:10 +02:00 |
|
|
ec70d966ac
|
Replace self.column
|
2022-05-21 21:19:26 +02:00 |
|
|
71835521bf
|
Fix missing import
|
2022-05-21 21:14:10 +02:00 |
|
|
5a3125d1d1
|
Fix calling execute
|
2022-05-21 21:12:15 +02:00 |
|
|
7759a144b2
|
Replace all .filter()
|
2022-05-21 21:04:06 +02:00 |
|
|
91826cc98d
|
Replace all .has()
|
2022-05-21 20:56:02 +02:00 |
|
|
d7886eb773
|
Join
|
2022-05-21 18:44:53 +02:00 |
|
|
18ae6bacb0
|
Fix typo
|
2022-05-21 18:44:40 +02:00 |
|
|
303d8b23be
|
Use query_modifier in adminSpace
|
2022-05-21 18:32:34 +02:00 |
|
|
12928397ac
|
Fix function call
|
2022-05-20 21:05:16 +02:00 |
|
|
a3c63e3c0f
|
Add customUpdateModel
|
2022-05-20 21:05:16 +02:00 |
|
|
2236edb8aa
|
Require active_semester
|
2022-05-20 21:03:24 +02:00 |
|
|
6618e72843
|
Improve performance by removing userActiveSemester()
|
2022-05-20 21:03:24 +02:00 |
|