Gregor Kleen
04bea764f4
feat(exams): show study features of registered users
...
BREAKING CHANGE: E.isInfixOf and E.hasInfix
2019-07-10 13:51:02 +02:00
Steffen Jost
609821595b
fix(number-input-fields): number inputs made HTML5 compatible
...
number inputs of rational fields allow rational inputs and optionally
provide min-max attributes for HTML5
Closes #412
2019-07-04 13:56:04 +02:00
Gregor Kleen
75ec91d8ff
Merge branch 'master' into 302-transaction-log
2019-07-03 14:25:29 +02:00
Sarah Vaupel
a6348f9b9c
refactor: Replaced DisplayAble by RenderMessage/ToMessage
...
Removed DisplayAble typeclass; replaced DisplayAble instances by
RenderMessage or ToMessage instances; removed unnecessary tshow calls in
de.msg
Closes #184
2019-07-01 11:48:43 +02:00
Gregor Kleen
6fb1399ef4
feat(exams): Form validation
2019-06-27 10:58:35 +02:00
Gregor Kleen
b63d77ec7b
Merge branch 'master' into 205-klausuren
...
Fix tests
2019-06-27 09:45:57 +02:00
Steffen Jost
96387cbed5
fix(many occurrences throughout the project): Fix typo: occurence -> occurrence everywhere
...
A typo between occurence in code and occurrence in tests prevented
deployment. I changed all occurrences of "occurence" to the correct
spelling, such that
2019-06-27 08:55:32 +02:00
Sarah Vaupel
39792580d4
Merge branch 'master' into 184-replace-displayable-by-rendermessage
2019-06-27 00:58:24 +02:00
Steffen Jost
89d5364c93
fix(Help Widget, Corrector Assignment): Modal Form closes in place; assign alerts
...
Closes #195
2019-06-26 19:35:49 +02:00
Gregor Kleen
f8d0b021ed
feat(forms): Introduce more convenient form validation
2019-06-26 19:34:56 +02:00
Sarah Vaupel
f5b3dd4c3a
Replaced DisplayAble instance for TermId and SchoolId with ToMessage instances
2019-06-26 19:27:41 +02:00
Gregor Kleen
6dc1d76f0a
Merge branch 'master' into 205-klausuren
2019-06-19 15:40:45 +02:00
Gregor Kleen
67a50c9e87
feat(exams): CRU (no D) for exams
2019-06-19 15:34:09 +02:00
Steffen Jost
e33704dca4
Implementation okay, but throws NoCorrectors (FIXME)
2019-06-14 20:43:14 +02:00
Gregor Kleen
7deb994c16
Merge branch 'master' into 205-klausuren
2019-06-07 13:43:29 +02:00
Gregor Kleen
054ff5cdc3
Create new exams
2019-06-07 13:42:37 +02:00
Steffen Jost
ee58d61285
Fixes #257
2019-06-06 18:39:32 +02:00
Steffen Jost
cd70b8ffc4
Fixes #298 Fixes #281
2019-06-06 15:29:59 +02:00
Steffen Jost
2feb751afa
Towards #298
2019-06-06 13:35:42 +02:00
Gregor Kleen
a5dcdaae0b
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-06-04 10:32:29 +02:00
Gregor Kleen
332e83a111
Fix handling of URL-encoded jsonFields
...
See #392
2019-06-04 10:08:57 +02:00
Steffen Jost
d34998ac04
automatic corrector assignment
2019-06-04 08:14:13 +02:00
Gregor Kleen
dbb208112f
Aggressively refactor Model.Types
2019-05-27 14:23:58 +02:00
Gregor Kleen
30fe78ebdc
Decouple HealthCheck intervals
2019-05-24 22:24:48 +02:00
Gregor Kleen
0a2b676a42
Fix typo
2019-05-21 00:50:39 +02:00
Gregor Kleen
283ad9c421
Make modal-ids always css-compatible
2019-05-20 23:24:18 +02:00
Gregor Kleen
e2315dd28e
Fix sheetForm
2019-05-20 18:22:53 +02:00
Gregor Kleen
27a5b83f55
Re-do assignSubmissions to pass tests
2019-05-19 17:18:29 +02:00
Gregor Kleen
813d446975
Divide sheetForm into sections
2019-05-18 23:14:21 +02:00
Gregor Kleen
9f101087ac
Overhaul SubmissonMode extensively
2019-05-18 22:51:07 +02:00
Gregor Kleen
97eb18c5aa
Cleanup file handling
...
* Use serve*File(s)-Utilities wherever possible
* Stream Files from database through zip-encoder and to client whenever possible
* Get rid of ZIPArchiveName and use Content-Disposition everywhere
* Make Content-Disposition able to deal with non-ascii filenames
2019-05-18 15:58:29 +02:00
Steffen Jost
7cda3e9f2e
Towards #364 for task 1
2019-05-15 12:54:23 +02:00
Gregor Kleen
0568e8a3f6
Merge branch 'feat/course-participant-invitation'
2019-05-13 00:27:21 +02:00
Gregor Kleen
487c46a1ce
Finish implementation of course participant invitations
...
Fixes #250
2019-05-13 00:17:12 +02:00
Gregor Kleen
bf287a4a99
Redesign course-user
2019-05-10 21:32:16 +02:00
Steffen Jost
86f10ae1ba
Sheet List Convenience like in UniWorX
2019-05-10 11:25:43 +02:00
Gregor Kleen
4f45cca614
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-09 14:57:15 +02:00
Gregor Kleen
06df42e43b
Better UI for submission users & submission user invitations
2019-05-09 14:53:48 +02:00
Steffen Jost
b908fc4cf3
Sheet: icon mark unpublished files works now
2019-05-09 14:49:56 +02:00
Steffen Jost
6182e94143
Sheet: unpublished files marked with icon and class
2019-05-08 21:02:05 +02:00
Steffen Jost
6daaf68949
initial stub, does not compile
2019-05-08 15:04:57 +02:00
Gregor Kleen
091e5da9df
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-08 14:58:49 +02:00
Gregor Kleen
e5dbbe38ad
Introduce wrapForm'
2019-05-08 14:58:40 +02:00
Steffen Jost
36347aa832
flipMaybe moved to Utils
2019-05-08 11:00:10 +02:00
Gregor Kleen
ee5caeb381
Merge branch 'master' into feat/generic-invitations
2019-05-05 16:56:51 +02:00
Gregor Kleen
22c01d988c
Generic invitations for everything
2019-05-05 16:45:58 +02:00
Gregor Kleen
c0b2991c16
Fix haddock
2019-05-04 17:20:53 +02:00
Steffen Jost
fcd2b58281
Merge master, no surprises
2019-05-04 12:12:53 +02:00
Steffen Jost
22ffa3477d
Saving material mostly implemented
2019-04-29 18:22:07 +02:00
Gregor Kleen
64c45c515e
Tutorials
2019-04-29 00:20:34 +02:00
Steffen Jost
d5e1c92794
Initial Stubs
2019-04-25 14:01:24 +02:00
Gregor Kleen
dc44804310
Fix build
2019-04-24 16:49:52 +02:00
Gregor Kleen
816ce0595e
Cleanup
2019-04-24 15:13:06 +02:00
Gregor Kleen
07ff56e157
Mixed (external & direct) submissions
2019-04-21 13:57:03 +02:00
Gregor Kleen
98026b2a40
Fix hlint
2019-04-20 22:17:17 +02:00
Gregor Kleen
bd98f11ad5
Overhaul corrector interface
2019-04-20 21:21:20 +02:00
Gregor Kleen
2191272c43
Restructure recipient form
2019-04-20 00:21:30 +02:00
Gregor Kleen
c10aff1c57
Merge branch 'master' into 328-formular-zum-kontakt-mit-kursteilnehmern
2019-04-18 14:42:35 +02:00
Gregor Kleen
60e95e8ef7
Cleanup & (maybe|require)BearerToken
2019-04-17 11:35:27 +02:00
Gregor Kleen
d037434dc2
Merge branch 'master' into feat/tokens
2019-04-17 09:09:20 +02:00
Gregor Kleen
8637847fc6
Working CCommR
2019-04-16 21:28:21 +02:00
Steffen Jost
23029abec6
merge master
2019-04-16 11:14:52 +02:00
Gregor Kleen
5b6c35fedd
Cleanup
2019-04-15 16:41:14 +02:00
Gregor Kleen
ea658f65ce
Lecturer invitations via e-mail
2019-04-12 14:08:55 +02:00
Gregor Kleen
586fb93736
Introduce Utils.Frontend.I18n
2019-04-11 00:05:01 +02:00
Gregor Kleen
f4ed279a15
Remove isDynamic from modal.hamlet & minor cleanup
2019-04-10 23:09:54 +02:00
Gregor Kleen
1532518943
Fix build
2019-04-10 09:25:51 +02:00
Felix Hamann
63aef9e362
remove obsolete julius files
2019-04-09 21:54:30 +02:00
Gregor Kleen
15fa8d1130
(Get|Post)Token → (Get|Post)Bearer
2019-04-05 22:45:03 +02:00
Gregor Kleen
cc8823c7ca
Prototype of !token
2019-04-05 00:05:56 +02:00
Gregor Kleen
680b674b09
Solidify design of BearerToken
2019-04-04 19:33:39 +02:00
Steffen Jost
4520c1be49
email page form incomplete
2019-04-04 15:59:45 +02:00
Gregor Kleen
edea0a96aa
Merge branch 'master' into feat/transaction-log
2019-03-31 14:24:01 +02:00
Gregor Kleen
066328c56c
TermHoliday Placeholder
2019-03-30 18:50:16 +01:00
Gregor Kleen
f5fb82de3e
Improve term creation/editing
2019-03-30 17:05:54 +01:00
Gregor Kleen
14efbd8656
First prototype of audit-log
...
Has auditing for term-edits as an example
2019-03-28 15:16:50 +01:00
Gregor Kleen
68a0f7c566
Cleanup buttonForm & remove duplicate identifyForm calls
2019-03-28 12:06:50 +01:00
Gregor Kleen
d45d7fdbff
Fix modals
2019-03-27 20:29:08 +01:00
Gregor Kleen
976c50f5de
Cleanup FormResult-Instances
2019-03-27 00:23:30 +01:00
Steffen Jost
ea1558edd5
Minor comment
2019-03-25 13:01:49 +01:00
Steffen Jost
10351854cd
Merge branch 'master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs
2019-03-25 10:44:44 +01:00
Gregor Kleen
57ba1c9e12
Use wrapForm everywhere
2019-03-23 23:00:32 +01:00
Gregor Kleen
6aeb134369
Merge branch 'master' into feat/wrapform
2019-03-23 14:37:59 +01:00
Gregor Kleen
ae303a055d
minor cleanups
2019-03-23 14:35:29 +01:00
Steffen Jost
0751f23c8e
i18n cleanups course user page
2019-03-22 19:13:42 +01:00
Steffen Jost
c9ab64e518
Course user notes working, but needs model refactor
2019-03-22 18:01:26 +01:00
Steffen Jost
21ba1f2afa
users cannot delete themselves anymore
2019-03-22 11:39:59 +01:00
Steffen Jost
5f67c3ac00
Merge branch 'master' into 284-massinput
2019-03-20 15:57:43 +01:00
Gregor Kleen
4b2d6d3aa2
(Semi-)Working Prototype
2019-03-20 15:13:41 +01:00
Gregor Kleen
705fdec695
Merge branch 'master' into 284-massinput
2019-03-20 09:05:10 +01:00
Steffen Jost
23a1b883ac
Merge branch 'master' into 307-studiengange-behandeln
2019-03-20 08:32:51 +01:00
Gregor Kleen
bbeb0e70be
Identifiers for DBTable-Forms
2019-03-19 13:46:11 +01:00
Gregor Kleen
96303b156a
Enforce structured identifyForm
2019-03-19 13:19:54 +01:00
SJost
a76090a31f
Stub for Studyfeature overview created
2019-03-12 22:52:28 +01:00
SJost
889c3ebb35
Merge and bugfix sorting by participants registration date
2019-03-12 09:20:07 +01:00
Gregor Kleen
a4c8bcd10c
Merge branch 'master' into 284-massinput
2019-03-11 13:00:09 +01:00
SJost
529c226ad6
Generic Join projections implemented
2019-03-10 18:01:17 +01:00
Gregor Kleen
101822fd21
MessageClass → MessageStatus
2019-03-10 15:47:33 +01:00
SJost
484d99305d
Showing field and degrees compiles, join-on needs testing
2019-03-05 19:06:12 +01:00
SJost
6a53a89faa
does not compile, course register from broken
2019-02-27 17:36:39 +01:00
SJost
0fbed68915
wrapForm created, not used everywhere yet
2019-02-27 14:23:56 +01:00
Gregor Kleen
c0edc87926
Start on implementation
2019-02-27 13:07:22 +01:00
SJost
f0ee524e9e
Merge branch 'master' into formgroups
2019-02-22 07:48:16 +01:00
SJost
7d72086fd9
minor refactor
2019-02-21 19:55:38 +01:00
SJost
89e6b17107
Build problem determined: crashes Haddock. Added similar Class manually.
2019-02-21 16:47:42 +01:00
SJost
bb552c472f
TEST: Does ist build with everything except for makeClassy ''Entity? Probably the functional dependency is to blame?!
2019-02-21 16:12:11 +01:00
SJost
e74555c40b
TEST Build-Error: one more makeClassy
2019-02-21 15:55:12 +01:00
SJost
b1231978cc
Test Problem with makeClassy: just using one now
2019-02-21 15:41:38 +01:00
SJost
29189bf8f8
Partial revert of commit 2550f740 to determine error source
2019-02-21 15:27:39 +01:00
SJost
2550f74056
TEST: removing makeCLassyFor maybe build works then?
2019-02-21 14:53:45 +01:00
SJost
479f109447
Trying to fix unusual and new haddock
2019-02-21 14:07:03 +01:00
SJost
10237c4031
Merge and by accident info page
2019-02-21 11:35:04 +01:00
Felix Hamann
55c1385e3e
Merge branch 'js-utils-cleanup'
2019-02-20 22:07:02 +01:00
SJost
33c81a64c0
Minor
2019-02-20 07:07:39 +01:00
SJost
a1896f3d1c
Steps towards #126 , compiling but incomplete
2019-02-19 20:30:18 +01:00
SJost
d3f1a49fde
Courses are Classy now "HasCourse" with "hasCourse"
2019-02-19 15:41:09 +01:00
SJost
cc2eb6d475
Refactor for Database.Esqueleto.Utils
2019-02-19 09:37:44 +01:00
SJost
ed8beb9e81
Minor refactor
2019-02-18 18:38:23 +01:00
SJost
ad5741e4ae
minor refactor
2019-02-17 15:25:36 +01:00
SJost
76ac563627
merged from master
2019-02-17 15:08:56 +01:00
SJost
8247cb6a50
Code cleaning done.
2019-02-17 15:03:56 +01:00
Felix Hamann
3db08a841c
refactoring: move each widget into its own subfolder
2019-02-16 23:35:57 +01:00
SJost
7ad95e7328
MFormGroups okay, AFormGroups just a silly workaround
2019-02-16 14:32:33 +01:00
SJost
115e71365d
First steps towards editable User Rights
2019-02-14 16:01:47 +01:00
Gregor Kleen
8684ca016f
Button cleanup
2019-01-31 11:12:20 +01:00
SJost
b45d1c92f9
Bugfix sheetOldUnassigned
2019-01-30 11:30:54 +01:00
SJost
2e9320886f
Minor bugfix sheetCurrent
2019-01-30 11:27:41 +01:00
SJost
a45e83fa68
Minor Refactor
2019-01-30 11:20:46 +01:00
SJost
02a0dc1435
Minor Refactor
2019-01-30 10:58:57 +01:00
SJost
3ef6c08ac1
Fixes #272
2019-01-30 10:48:32 +01:00
Gregor Kleen
c9ba51a0c9
Streamline monoidal summaries for dbtables containing forms
2019-01-25 17:35:24 +01:00
SJost
82b5315c36
Filtering refactored with prismAForm
2019-01-24 16:47:46 +01:00
SJost
fdbec180db
Filter Submissions by Course
2019-01-16 13:36:08 +01:00
Gregor Kleen
48f56a5fe3
Fix Handling of fsAttrs in combinedButtonField
2018-12-29 15:13:35 +01:00
Gregor Kleen
cd9e6348ce
Maybe don't inspect submit buttons too much
2018-12-21 18:32:33 +01:00
Gregor Kleen
54754c4dc3
Cleanup & apply revamp of deletionR
2018-12-20 17:44:58 +01:00
Gregor Kleen
282e0615cb
Split deleteR for use with correctionsR
2018-12-20 12:12:38 +01:00
Gregor Kleen
c6b7ad0580
Generic and "safe" deletion widget
2018-12-19 21:55:42 +01:00
Gregor Kleen
45bfe771ad
Embrace collisions in dbtable auxiliary tables
2018-12-19 16:24:23 +01:00
Gregor Kleen
64dbfe3905
Identify auxiliary dbtable forms to prevent collisions
2018-12-19 11:18:35 +01:00
Gregor Kleen
ca5f9bffe0
Backend work for #116
2018-12-14 21:39:56 +01:00
Gregor Kleen
01cee62b10
Work on #39
2018-12-06 19:30:29 +01:00
Gregor Kleen
7fc705730d
Minor cleanup
2018-12-05 17:57:13 +01:00
Gregor Kleen
3f60f6391c
Revert "Include preload hints about static content"
...
This reverts commit c757bf9a00 .
2018-12-05 15:30:51 +01:00
Gregor Kleen
c757bf9a00
Include preload hints about static content
2018-12-05 15:07:24 +01:00
Gregor Kleen
58ed6b87a3
Address hlint
2018-11-22 21:40:03 +01:00
Gregor Kleen
213f3a39cc
Fully ajaxified modals
2018-11-22 17:25:56 +01:00
Gregor Kleen
a627b7be72
Globally defined get parameters & headers
2018-11-22 14:55:27 +01:00
Gregor Kleen
c26897847c
Show SheetSubmissionMode & cleanup
2018-11-19 13:53:05 +01:00
Gregor Kleen
4697efab5f
Overhaul auth-predicates
2018-11-14 14:20:32 +01:00
Gregor Kleen
7bf3a52599
i18n MenuItems & Semantic support-referer
...
Addresses #228
2018-11-09 22:43:45 +01:00
Gregor Kleen
e5d3213efb
Fix some hlint
2018-11-02 00:25:44 +01:00
Gregor Kleen
9ccc2e3149
Fix warnings
2018-11-01 22:06:00 +01:00
Gregor Kleen
3d91e0fabd
Setup hlint & yesod
2018-10-31 23:55:29 +01:00
SJost
db18b4bdba
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX into sheet-type
2018-10-31 09:45:32 +01:00
SJost
1b021259cc
SheetType refactoring (Halfway only)
2018-10-31 09:44:40 +01:00
Gregor Kleen
eff7875c1c
Cleanup language extensions
2018-10-28 19:11:40 +01:00
Gregor Kleen
849e3eb347
Interface for decrypting error messages
2018-10-28 14:14:27 +01:00
Gregor Kleen
90e942f5b4
Better error messages, Store config in db
...
Fixes #197
Fixes #93
2018-10-27 22:24:43 +02:00
Gregor Kleen
b288b56e1d
SystemMessage CRUD
2018-10-22 18:27:08 +02:00
Gregor Kleen
3e784534a0
Framework for dynamic log settings & major jobs cleanup
2018-10-19 14:59:28 +02:00
Gregor Kleen
1deefdc4a6
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-17 22:31:05 +02:00
Gregor Kleen
a23841e4f8
Start work on SystemMessages
2018-10-17 22:30:47 +02:00
SJost
adde4ccdf6
Bugfix: delete user cd /home/jost/programming/Haskell/Yesod/uniworx/templates
2018-10-17 18:07:04 +02:00
SJost
70f77f8dee
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-10-17 13:12:49 +02:00
SJost
832c007027
User deletion implemented, but not tested
2018-10-17 10:38:56 +02:00
Gregor Kleen
52d6c2d347
minor cleanup
2018-10-17 10:30:28 +02:00
Gregor Kleen
f07ad82c1d
Pseudonym submission creation
2018-10-15 15:02:44 +02:00
Gregor Kleen
788b53946a
SheetSubmissionMode & generate pseudonyms
2018-10-15 01:04:49 +02:00
Gregor Kleen
d743fd6536
Time formatting in emails
2018-10-12 19:40:52 +02:00
Gregor Kleen
1beeea5aa6
Working mail test
2018-10-04 19:48:07 +02:00
Gregor Kleen
74222dbcc8
Framework for email-test
2018-10-04 14:53:36 +02:00
Gregor Kleen
0df588c267
Merge branch 'master' into feat/jobs
2018-10-02 19:38:18 +02:00
Gregor Kleen
ead35c4518
Fix splitCamel
2018-10-02 19:37:16 +02:00
Gregor Kleen
fb52db33a1
Cleanup
2018-10-01 19:21:45 +02:00
Gregor Kleen
7bafd767dd
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2018-09-28 21:34:07 +02:00
Gregor Kleen
857dc92ca2
Overhaul authentication
...
Fixes #186
2018-09-28 21:27:19 +02:00
SJost
66ab0f9be6
Major contributions towards #189 and #194
2018-09-28 17:22:22 +02:00
Gregor Kleen
a803905570
Better dummy login
2018-09-28 13:35:47 +02:00
SJost
d696c7375e
Code cleaning and bug fixes towards #187
2018-09-21 08:31:18 +02:00
SJost
4234824f20
Minor code cleaning cd /home/jost/programming/Haskell/Yesod/uniworx/templates
2018-09-18 15:08:21 +02:00
SJost
eed3cf51ae
Convenience for new exercise sheets implemented.
2018-09-18 10:45:44 +02:00
SJost
918141da4c
Code cleaning; Table for SubmissionGroups.
2018-09-13 16:51:20 +02:00
SJost
b230ba870d
Handler.Utils.Table.Convenience -> Cells; ProfileData clean refactored
2018-09-11 16:40:41 +02:00
SJost
a575deda78
makeClassy_ changed to makeLenses_ in order to avoid nuerours warnings due to the entirely unused HasSomething class definitions.
2018-09-11 14:09:21 +02:00
SJost
bf3a12d09d
Sorting/Filter refactro Profile Data
2018-09-09 11:31:59 +02:00
SJost
93a29d0ec9
SJ uses Lenses for great good or for havoc? Discuss!
2018-09-07 17:39:36 +02:00
SJost
5feb6ff0f6
BUGFIX: schoolField working after SchoolId refactoring
2018-09-06 13:29:25 +02:00
Gregor Kleen
28c7afe69c
Cleanup Theme declaration
2018-08-06 22:16:33 +02:00
SJost
f6ade63d1e
Fix #81
2018-08-02 15:08:28 +02:00
Gregor Kleen
69ca22fdde
Form cleanup
2018-08-01 11:27:23 +02:00
Gregor Kleen
3d920d1435
Framework for custom LDAP
2018-07-31 17:07:29 +02:00
Gregor Kleen
534c7183ff
Two-digit years
2018-07-30 23:29:58 +02:00
Gregor Kleen
239c96d907
Timezones, date formatting & minor cleanup
2018-07-09 23:07:26 +02:00
Gregor Kleen
0ab7bbd7eb
Merge branch 'feat/assign-correctors' into feat/pagination
2018-06-29 11:53:16 +02:00
SJost
ceaf92996b
Favourites updated immediately now; Links for Lecturers are shown
2018-06-27 13:15:17 +02:00
SJost
c6784a0b13
Minor. Puny attempts to resuse corrections table in several ways.
2018-06-22 18:31:47 +02:00
SJost
61161b0a29
RenderMessage & Display instanzen für SheetFileType
2018-06-21 11:22:14 +02:00
SJost
5cc3920059
DisplayAble vs Show for Theme completed.
2018-06-20 22:58:12 +02:00
SJost
f4dcd00669
Theme is now read from Database
2018-06-19 11:40:25 +02:00
SJost
f936453204
Minor refactor among utility modules
2018-06-19 11:05:02 +02:00
SJost
cc9d0a7b9a
ThemeDatatype plus TemplateHaskell Show implemented
2018-06-19 09:30:37 +02:00
SJost
21a96ce44d
AlertMessage close working with i18n now.
2018-06-12 10:05:58 +02:00
SJost
5e5c980459
minor refactors
2018-06-05 08:34:14 +02:00
SJost
c45fea6df3
New Rights Managament compiles and seems to work (apart from TODOs); Problem with ASIDENAV
2018-05-28 18:27:30 +02:00
SJost
f4964dcb55
after Discussion today
2018-05-23 20:01:52 +02:00
SJost
e4c0913c12
datatype Load refactored as discussed
2018-05-04 18:12:54 +02:00
SJost
071e8c2de1
assignment of submissions halfway done
2018-04-26 14:16:22 +02:00
Gregor Kleen
3d98fe4736
Refactor utils
2018-04-03 17:56:55 +02:00