Sarah Vaupel
|
6efa53b251
|
Merge branch 'master' into 728-frontend-util-fur-checken-einer-reihe-von-checkboxes-via-shift-klick
|
2021-11-17 17:20:32 +01:00 |
|
Johannes Eder
|
154f2e35cc
|
feat(checkrange): unchecking a range is possible
|
2021-11-03 19:05:13 +01:00 |
|
Sarah Vaupel
|
05eda7c50a
|
Apply 3 suggestion(s) to 2 file(s)
|
2021-11-03 13:02:29 +01:00 |
|
Johannes Eder
|
e74b61065a
|
feat(tooltips): added translatable tooltip
|
2021-10-19 20:52:00 +02:00 |
|
Johannes Eder
|
ed752b01c0
|
chore(tooltips): implemented a library for frontend tooltips
|
2021-09-28 17:29:21 +02:00 |
|
Johannes Eder
|
ce6f09dd85
|
feat(checkrange): added tooltip
|
2021-09-28 16:47:03 +02:00 |
|
Johannes Eder
|
337bf73067
|
feat(checkrange): new util checkrange
|
2021-09-21 17:17:22 +02:00 |
|
Johannes Eder
|
7d8fc4301b
|
chore(check-range): added readme.md for checkrange util
|
2021-09-21 15:01:06 +02:00 |
|
Johannes Eder
|
204ce39f7c
|
fix(password): added cleanUP
|
2021-08-30 11:17:03 +00:00 |
|
Johannes Eder
|
1f978e65a8
|
fix: smaller fixes and typos
|
2021-08-30 11:17:03 +00:00 |
|
Johannes Eder
|
da8894a708
|
chore(radio): implemented destroy
|
2021-08-30 11:17:03 +00:00 |
|
Johannes Eder
|
b1c662da88
|
chore(password): implemented destroy
|
2021-08-30 11:17:03 +00:00 |
|
Johannes Eder
|
1153ba8711
|
chore(file-max-size): implemented destroy
|
2021-08-30 11:17:03 +00:00 |
|
Johannes Eder
|
8cb3a41fcb
|
chore(file-input): implemented destroy
|
2021-08-30 11:17:03 +00:00 |
|
Johannes Eder
|
dedbab689f
|
chore(checkbox): implemented destroy
|
2021-08-30 11:17:03 +00:00 |
|
Gregor Kleen
|
f0e45477fa
|
feat(frontend): password visibilty toggle
|
2021-03-26 16:05:02 +01:00 |
|
Gregor Kleen
|
2619b08ad1
|
fix(workflows): prefer payload label from target state
Adjust styling
|
2020-11-25 18:47:13 +01:00 |
|
Gregor Kleen
|
319c75a85a
|
feat(rooms): different room types & hidden rooms
|
2020-11-19 14:25:38 +01:00 |
|
Gregor Kleen
|
34cd393e61
|
style(file-input): improve file-input__list
|
2020-11-14 12:29:07 +01:00 |
|
Gregor Kleen
|
56c23ebd33
|
style: minor frontend cleanup wrt. monospace fonts
|
2020-08-28 14:00:52 +02:00 |
|
Gregor Kleen
|
e84305769b
|
style: improve usability of genericFileField
|
2020-07-22 12:07:01 +02:00 |
|
Gregor Kleen
|
9dee134b11
|
feat(file-uploads): maximum file sizes
|
2020-07-13 09:32:28 +02:00 |
|
Gregor Kleen
|
3820b45b3e
|
feat(forms): improve field labeling & error reporting
Fixes #588
|
2020-05-19 10:21:42 +02:00 |
|
Gregor Kleen
|
d3c727bab6
|
refactor(frontend): no-var
|
2020-05-12 20:40:46 +02:00 |
|
Gregor Kleen
|
d90da85df3
|
feat(communication): send test emails
|
2020-05-12 16:44:53 +02:00 |
|
Gregor Kleen
|
d5b65a1b06
|
feat(course-participants): introduce CourseParticipantState
BREAKING CHANGE: CourseParticipantState
Addresses #499
Fixes #371
|
2020-05-04 14:52:45 +02:00 |
|
Gregor Kleen
|
192b6279d3
|
refactor(file upload): move to genericFileField
|
2020-04-29 18:30:54 +02:00 |
|
Gregor Kleen
|
57f1ce9265
|
feat(sheets): submission groups & rework sheet form
|
2020-04-28 14:31:27 +02:00 |
|
Gregor Kleen
|
a590f45cc1
|
feat(allocations): upload of priorities
|
2020-02-27 16:31:38 +01:00 |
|
Gregor Kleen
|
b66809a352
|
refactor: convert to sass & minify output css
|
2019-12-18 11:47:25 +01:00 |
|
Gregor Kleen
|
717cf1ddfd
|
style(i18n): prettier language select
|
2019-10-20 10:40:43 +02:00 |
|
Gregor Kleen
|
352bdba1a4
|
feat(i18n): basic language switching
|
2019-10-18 20:12:34 +02:00 |
|
Gregor Kleen
|
fa7f7712f7
|
feat(courses): course events
|
2019-10-09 16:51:56 +02:00 |
|
Gregor Kleen
|
29f4e28536
|
feat(exams): csv-import of ExamPartResults
BREAKING CHANGE: Introduces ExamPartNumbers
|
2019-09-16 17:53:45 +02:00 |
|
Gregor Kleen
|
251c1cced4
|
style(course-teaser): minor tweaking
|
2019-08-30 10:50:36 +02:00 |
|
Gregor Kleen
|
e816a30b35
|
feat: allow editing of course applications outside of allocation
|
2019-08-26 10:02:18 +02:00 |
|
Gregor Kleen
|
4dcc82a770
|
feat(allocations): implement application interface
|
2019-08-19 14:54:03 +02:00 |
|
Gregor Kleen
|
996bc2ac27
|
feat(csv): implement csv import
|
2019-07-19 14:45:44 +02:00 |
|
Steffen Jost
|
63f6d01619
|
fix(aform): show info about required fields in all aforms
info is only shown in forms that actually have required fields
Closes #418
|
2019-07-17 13:31:01 +02:00 |
|
Felix Hamann
|
60c3dac8aa
|
fix issues with file input
|
2019-06-03 16:47:00 +02:00 |
|
Felix Hamann
|
3e48809f00
|
add eslint rule for enforced single quotes
|
2019-06-03 11:53:01 +02:00 |
|
Felix Hamann
|
c72335c13f
|
checked and refined remaining ported js utils
|
2019-05-28 23:18:47 +02:00 |
|
Felix Hamann
|
befa9f3941
|
refactor js utilities to use class syntax and Utility decorator
|
2019-05-28 00:19:39 +02:00 |
|
Felix Hamann
|
4ee48ca268
|
move js and css to frontend folder
|
2019-05-25 22:13:45 +02:00 |
|