This website requires JavaScript.
7dcd0b7297
chore(profile): show examiners in profile data, towards #2347
Steffen Jost
2025-02-24 17:10:54 +0100
5881973906
chore(exams): allow email for exam result entry as well
Steffen Jost
2025-02-24 16:12:22 +0100
d7dcf0acf5
fix(widgets): fix erroneous whitespace in name widget
Steffen Jost
2025-02-24 15:34:04 +0100
1f484f7781
chore(profile): towards exam table in profile data (WIP)
Steffen Jost
2025-02-20 16:06:15 +0100
9fbab25ecc
chore(tutorial): assigning exam occurrences may check duplicate examiners
Steffen Jost
2025-02-20 14:54:29 +0100
be18af08c6
chore(tutorial): user view warns against duplicate examiners
Steffen Jost
2025-02-20 11:10:24 +0100
b12de8be15
refactor(admin): problem caching indicator made human readable
Steffen Jost
2025-02-14 17:01:54 +0100
4156b3b553
chore(avs): add debug log info after not finding an error in company supervision switching after avs update
Steffen Jost
2025-02-13 17:26:10 +0100
7b7c0d4053
fix(linter): disable unnecessary linter warning
Steffen Jost
2025-02-13 17:20:49 +0100
6441bc5562
chore(firm): finalize supervision discrepancy view
Steffen Jost
2025-02-13 13:03:48 +0100
2a1cff4cd0
fix(build)
Steffen Jost
2025-02-13 13:03:06 +0100
aefafa32d1
chore(firm): filter working on supervision discrepancy view
Steffen Jost
2025-02-12 17:02:04 +0100
8e0eb401b5
chore(admin): minor reorder admin problem page
Steffen Jost
2025-02-12 17:01:16 +0100
8adcdf69fe
refactor(db): widen the type for DBRead for more flexibility also - change some AdminProblemR DB actions to DBRead instead - add insane supervision warning to AdminProblem page
Steffen Jost
2025-02-12 12:11:08 +0100
d6b4afe975
chore(firm): add working view for supervision discrepancy by firm
Steffen Jost
2025-02-11 18:08:41 +0100
cce4b2b27d
chore(lms): fix #2605
Steffen Jost
2025-02-11 14:38:40 +0100
12e01238c4
fix(lms): do not delete orphans with all numerical idents
Steffen Jost
2025-02-11 12:26:43 +0100
130f592491
chore(lms): add longter,m validity filter, towards #2605
Steffen Jost
2025-02-11 10:05:16 +0100
d1dcdcfe91
fix(avs): updateReceivers should not re-insert formerly known receivers
Steffen Jost
2025-02-10 17:37:14 +0100
5e0df28444
chore(mail): view page for receivers working now and polished
Steffen Jost
2025-02-10 17:28:06 +0100
0a4ad611c7
chore(mail): add i18n for mail receivers view
Jost, Steffen
2025-02-07 16:02:51 +0100
2109996387
Added de-de-formal.hamlet for receivers
Steffen Jost
2025-02-07 09:01:42 +0000
4f5c7d56b0
chore(mail): add modal computing actual receivers at postal pref columns
Steffen Jost
2025-02-06 19:02:04 +0100
05bc06df47
chore(firm): add company preference for email pin passwords
Steffen Jost
2025-02-05 17:43:43 +0100
38606949b0
chore(lms): implement lms termination action
Steffen Jost
2025-02-05 14:38:04 +0100
f3f2f397fc
fix(audit): add user id who caused company superior change to audit log
Steffen Jost
2025-02-05 13:29:42 +0100
d06bc10408
fix(tutorial): truly fix #2696 template choice respects school, course, term, etc.
Steffen Jost
2025-02-04 16:28:54 +0100
490b89e174
refactor(lms): use runDBRead and caching for FilterColumnHandler used in LMS Orphans
Steffen Jost
2025-02-04 15:05:30 +0100
d5bbec9fa3
chore(lms): complete view for orphaned lms logins
Steffen Jost
2025-02-04 13:17:23 +0100
fbd99f2394
chore(lms): add note to orphans and create working filter
Steffen Jost
2025-02-04 09:53:15 +0100
593ee2cf76
fix(build): remove erroneous + from settings.yml
Steffen Jost
2025-02-03 18:12:18 +0100
2360375385
chore(lms): add route and breadcrumbs for lms oprhan view
Steffen Jost
2025-02-03 18:10:21 +0100
56aa06097b
chore(lms): create stub for lms oprhan view
Steffen Jost
2025-02-03 16:46:23 +0100
e9fefa75bd
refactor(lms): ensure days/months in qualification settings are always used correctly and implement settings for orphans
Steffen Jost
2025-02-03 15:43:36 +0100
0ffd594a04
chore(lms): register and display orphaned LMS idents
Steffen Jost
2025-01-31 17:31:21 +0100
ab340aa715
chore(avs): test AVSneo problems
Steffen Jost
2025-01-31 15:15:47 +0100
5128f9b74c
fix(i18n): disambiguate between course-type and type of course both in german and english
Steffen Jost
2025-01-31 14:45:55 +0100
558402ac47
fix(avs): prevent empty contact and status queries
Steffen Jost
2025-01-31 13:53:29 +0100
1b35c57660
fix(tutorial): fix #2696 template choice respects school, course, term, etc.
Steffen Jost
2025-01-31 12:18:34 +0100
56b8a8de86
refactor(lms): remove now obsolete lms edit stub
Steffen Jost
2025-01-30 19:05:41 +0100
48096c6b81
fix(hlint): remove superfluous dollar
Steffen Jost
2025-01-30 17:38:25 +0100
e8a21610a4
chore(tutorial): convenience button to show tutorial exam results
Steffen Jost
2025-01-30 17:34:31 +0100
c1ed89a30b
various minor code refactors
Steffen Jost
2025-01-30 12:59:14 +0100
cf8fc90db7
chore(qualification): finish qualification edit handler
Steffen Jost
2025-01-29 18:12:34 +0100
b26dd285df
chore(form): create calendarDiffDaysField
Steffen Jost
2025-01-28 18:45:13 +0100
e5cf120af2
refactor(UniWorxMessages): eliminate superfluous whitespace
Steffen Jost
2025-01-28 11:03:03 +0100
ad12b8f927
refactor(tutorial): fix and complete exam occurrence form function
Steffen Jost
2025-01-27 17:40:13 +0100
9fe78541d7
refactor(tutorial): exam occurrence form function and appearance
Steffen Jost
2025-01-24 17:28:58 +0100
a0604637bd
refactor(tutorial): exam occurrence editing received specialised page
Steffen Jost
2025-01-15 17:59:24 +0100
5e41c2073f
chore(tutorial): add separate exam occurrence edit page (WIP)
Steffen Jost
2025-01-14 18:28:31 +0100
50c7d18b53
chore(exam): add convenience function to duplicate exam occurrences to another day
Steffen Jost
2025-01-13 19:26:43 +0100
f996976f65
chore(exam): auto name generation for examOccurrences
Steffen Jost
2025-01-13 17:53:22 +0100
f04a40c0a3
chore(tutorial): add covenience button to full exam editing
Steffen Jost
2025-01-10 17:50:09 +0100
6cc929e377
fix(tutorial): fix exam occurrence form
Steffen Jost
2025-01-09 19:24:35 +0100
11bcef67f8
chore(tutorial): switch relevant exams from registerFrom/To to examStart/End
Steffen Jost
2025-01-09 12:57:33 +0100
7b7ffab109
chore(tutorial): towards #2347 exam occurrence form design finished, but buggy somehow (WIP)
Steffen Jost
2025-01-09 12:48:09 +0100
afbeb86762
chore(pathpiecel): PathPiece instance for lists of exam occurrence ids
Steffen Jost
2025-01-09 10:15:33 +0100
9af4a3a22e
chore(tutorial): towards #2347 exam occurrence form mostly working (WIP)
Steffen Jost
2025-01-08 19:01:59 +0100
4241c75afe
chore(tutorial): towards #2347 exam occurrence form added (WIP)
Steffen Jost
2025-01-08 15:28:10 +0100
afa2f9bf0e
chore(tutorial): towards #2347 add convenience buttons to add exam tutorial (STUB)
Steffen Jost
2024-12-19 17:56:21 +0100
f44d66cb91
chore(tutorial): assign exam rooms for tutorial users ad hoc
Steffen Jost
2024-12-19 15:57:49 +0100
1d68ed9c5e
refactor(saltine): fix hlint and ghc warnings
Steffen Jost
2024-12-19 09:13:00 +0100
cd84d0a932
refactor(daily): move caching into own submodule
Steffen Jost
2024-12-18 09:06:39 +0100
f467f6086e
chore(daily): add function to retrieve all exam occurrences for given days
Steffen Jost
2024-12-13 17:27:02 +0100
4f524bd8d2
refactor(form): make all userField variants consistent with each other
Steffen Jost
2024-12-13 16:21:53 +0100
aaf72f7255
chore(exam): show exam occurrences in participants views for tutorial and course
Steffen Jost
2024-12-12 18:28:15 +0100
36a3b04ad8
chore(exam): add examiner to occurrence options
Steffen Jost
2024-12-09 17:38:34 +0100
ae6d3b0fc3
fix(form): knownUserField not working as intended (WIP)
Steffen Jost
2024-12-06 14:16:24 +0100
6f3dd408bb
fix(form): knownUserField not working as intended (WIP)
Steffen Jost
2024-12-06 12:41:18 +0100
c0c1665ccb
refactor(form): knownUserField not working as intended (WIP)
Steffen Jost
2024-12-05 18:17:34 +0100
c2e0f6b2b8
chore(form): add knownUserField accepting known users only
Steffen Jost
2024-12-04 18:10:13 +0100
a1d7f16427
fix(fill): exam prefill dates work now
Steffen Jost
2024-12-04 11:58:50 +0100
5f3d8a88e2
fix(hlint): implement hlint suggestion
Steffen Jost
2024-12-03 11:58:30 +0100
b42e93e891
chore(daily): implement left-over todos and i18n
Steffen Jost
2024-12-03 11:56:48 +0100
e53be8ddf9
fix(icons): fix some botched icon definitions, for real
Steffen Jost
2024-12-02 18:12:53 +0100
6d583fe8c4
fix(icons): fix some botched icon definitions
Steffen Jost
2024-12-02 17:53:40 +0100
954e86c95a
fix(ghci): ghci works now as expected
Steffen Jost
2024-12-02 17:38:59 +0100
f47528c741
chore(daily): fix #2349 completing daily sanity check
Steffen Jost
2024-12-02 13:28:33 +0100
ad1d235bea
chore(daily): towards #2347 check complete, except i18n
Steffen Jost
2024-11-29 18:13:30 +0100
d4d915bd60
chore(daily): towards #2347 by caching and sorting results
Steffen Jost
2024-11-29 16:19:16 +0100
07cfc0adcb
fix(hlint): implement some hlint suggestions
Steffen Jost
2024-11-27 17:12:32 +0100
f6c82009ee
chore(job): disable jobworkers in development in order to reduce log output
Steffen Jost
2024-11-27 17:04:35 +0100
c08d6ae0d0
chore(daily): properly implement note suggestion caching and invalidation
Steffen Jost
2024-11-27 16:04:34 +0100
6a0876ae55
chore(daily): basic functionality #1939 completed and checked - filters now work as intended - textField suggestions now work as intended
Steffen Jost
2024-11-27 12:56:29 +0100
75a4f52a80
fix(icon): add missing icon
Steffen Jost
2024-11-26 18:03:57 +0100
1f7e9b6a2f
chore(daily): adjust css, improve suggestions
Steffen Jost
2024-11-26 18:03:43 +0100
564488d5fa
chore(day): attempt to fix participant note suggestions
Steffen Jost
2024-11-25 11:45:12 +0100
500c9a749a
chore(daily): add suggestions to note fiels (WIP)
Steffen Jost
2024-11-22 18:54:08 +0100
ede00deb86
refactor(daily): user company discrepancies
Steffen Jost
2024-11-21 17:59:10 +0100
9eb075836f
fix(daily): form submit now works as intended
Steffen Jost
2024-11-20 18:03:36 +0100
d546e5da0f
minor adjustments to routes and icons
Steffen Jost
2024-11-20 18:03:05 +0100
162c44a44f
fix(msg): minor uni2wok to fradrive message change
Steffen Jost
2024-11-11 13:26:57 +0100
0a29540089
fix(doc): Update outdated GitLab references to DevOps work items
Steffen Jost
2024-11-05 10:53:04 +0100
6f1ad811f7
chore(firm): add action to add non-avs firm associates
Steffen Jost
2024-11-04 18:20:43 +0100
d2f69dc023
fix(doc): minor haddock fixes
Steffen Jost
2024-10-30 17:18:11 +0100
cd76bdd4e7
chore(day): complete form columns for daily view (untested)
Steffen Jost
2024-10-29 18:16:29 +0100
e1dca7d6b0
chore(day): make form columns compile eventually
Steffen Jost
2024-10-29 13:38:23 +0100
5d46479a33
chore(icons): add instructions on how to add icons
Steffen Jost
2024-10-28 17:48:41 +0100
fcf1b6d9d8
fix(icons): add missing icons
Steffen Jost
2024-10-28 17:44:17 +0100
7e09636a2b
chore(day): add missing form columns
Steffen Jost
2024-10-28 16:11:45 +0100