Andreas Österreicher
|
774eb90bcc
|
Merge branch 'feature-76918/reihungstest_gebiete_nur_von_abegschickten_studiengaengen' into rc_reihungstest
|
2026-06-01 09:46:12 +02:00 |
|
Andreas Österreicher
|
1def930147
|
Merge branch 'feature-76920/reihungstest_fertig_nachricht_anzeigen_wenn_alle_gebiete_abgeschlossen_wurden' into rc_reihungstest
|
2026-06-01 09:11:02 +02:00 |
|
Andreas Österreicher
|
30b8a406a5
|
Merge branch 'feature-75888/reihungstest_mehrfachdurchfuehrung' into rc_reihungstest
|
2026-06-01 09:10:35 +02:00 |
|
Andreas Österreicher
|
093842274e
|
Merge branch 'feature-75887/reihungstest_constructor_popups' into rc_reihungstest
|
2026-06-01 09:05:22 +02:00 |
|
Harald Bamberger
|
9ec876fc27
|
Merge branch 'feature-76657/AbgabetoolFinetuning' into cis40_2026-02_rc_abgabetool_finetuning
|
2026-05-29 13:32:15 +02:00 |
|
Harald Bamberger
|
cac3df195e
|
Merge branch 'cis40_2026-02_rc' of github.com:FH-Complete/FHC-Core into cis40_2026-02_rc_abgabetool_finetuning
|
2026-05-29 13:24:07 +02:00 |
|
Johann Hoffmann
|
ae71517ceb
|
expanded title validation in frontend aswell before validation for the same patterns in backend just in case; phrasen alert messages & use backend response instead of frontend validated title
|
2026-05-29 11:47:46 +02:00 |
|
Johann Hoffmann
|
9f462fe3d6
|
"hasContent" guardrail in abgabetoolJob to avoid sending empty email templates when every possible relevant change has been filtered by the job;
|
2026-05-29 10:21:44 +02:00 |
|
Johann Hoffmann
|
004bcc43c3
|
merged stv saveProjektarbeit/saveBetreuer buttons; benoten button for betreuer is now a table action button; remove viewData.uid and call student_uid via authinfo endpoint; digital signature info links in student abgabetool; show projektarbeit note in overview inside the accordions content aswell as flex-end in the header; smaller vertical padding on all abgabetool modals from 3rem to 1.5 rem aka py-5 to py-4;
|
2026-05-29 09:50:37 +02:00 |
|
Johann Hoffmann
|
6d79288f33
|
Merge remote-tracking branch 'origin/master' into feature-76657/AbgabetoolFinetuning
# Conflicts:
# system/phrasesupdate.php
|
2026-05-27 16:11:33 +02:00 |
|
ma0048
|
fd2f4187fa
|
wording angepasst
|
2026-05-27 12:34:04 +02:00 |
|
Johann Hoffmann
|
2eb2c36d5b
|
replace + in email helpers with spaces; configs for title edit, multi edit table & confetti on endupload; empty student projektarbeiten check; only show dropdown labels on large displays; new phrasen & phrasen fixes;
|
2026-05-26 17:06:39 +02:00 |
|
adisposkofh
|
23b1e98a7a
|
minor fix
|
2026-05-26 16:09:21 +02:00 |
|
adisposkofh
|
1d5b915717
|
minor fix
|
2026-05-26 15:47:11 +02:00 |
|
adisposkofh
|
eb281f3bc3
|
hiding redundant tabulator warnings
|
2026-05-26 14:27:22 +02:00 |
|
adisposkofh
|
aeebc2a81a
|
reworked localization of collapsed column headings by modifying internal tabulator logic with custom module
|
2026-05-26 14:25:22 +02:00 |
|
ma0048
|
b2bebb7fa3
|
alle gebiete wurden gestartet meldung
|
2026-05-26 13:32:21 +02:00 |
|
ma0048
|
e32cce57fe
|
gebiete nur von abgeschickten stg
|
2026-05-26 13:26:16 +02:00 |
|
Johann Hoffmann
|
22eed92c86
|
Merge branch 'feature-75838/UXImproveProjektarbeitSTVSprint247' into feature-76657/AbgabetoolFinetuning
|
2026-05-26 12:58:57 +02:00 |
|
adisposkofh
|
fa91e204f0
|
always displaying timeslot on calendar event in list view
|
2026-05-26 12:02:08 +02:00 |
|
adisposkofh
|
23506430b1
|
initializing stg org lv plan with provided url params
|
2026-05-26 09:30:50 +02:00 |
|
adisposkofh
|
fa58635a22
|
positioning of profile cards 'quick links' and 'calendar sync'
|
2026-05-26 09:29:10 +02:00 |
|
Harald Bamberger
|
97e7e5b641
|
keine projektarbeiten vorhanden mit leerem array initilisieren
|
2026-05-26 09:12:00 +02:00 |
|
Harald Bamberger
|
178c854941
|
Merge branch 'feature-76657/AbgabetoolFinetuning' into cis40_2026-02_rc_abgabetool_finetuning
|
2026-05-26 07:59:17 +02:00 |
|
Harald Bamberger
|
7f630f24d5
|
StundenplanLib: check array index access before
|
2026-05-26 07:54:41 +02:00 |
|
adisposkofh
|
3483146c1a
|
resolved tabulator warnings
|
2026-05-23 15:53:38 +02:00 |
|
adisposkofh
|
ca712781dc
|
localizing tabulator dropdown/context menus
|
2026-05-23 14:28:14 +02:00 |
|
Johann Hoffmann
|
557e43e19c
|
extracted date handling with luxon into dateUtils file and only work with those functions to completely avoid anymore timezone bugs due to js Dates. formatDate was still affected by timezone issues and was showing off by one dates in rare cases.
|
2026-05-22 11:17:37 +02:00 |
|
Harald Bamberger
|
c0c57ba378
|
remove irregular files
|
2026-05-22 10:36:28 +02:00 |
|
Johann Hoffmann
|
790568e1e0
|
timezone save date format function in student detail view via getUTCDate() instead of getDate()
|
2026-05-22 09:55:25 +02:00 |
|
adisposkofh
|
a704ce215b
|
minor mod
|
2026-05-20 17:08:31 +02:00 |
|
adisposkofh
|
0cc628a8e3
|
fixed issue where searchbar was producing an error searching with an empty input
|
2026-05-20 17:06:05 +02:00 |
|
adisposkofh
|
cf506a7b1e
|
reused debounce helper in searchbar search
|
2026-05-20 17:04:05 +02:00 |
|
adisposkofh
|
b9670f3f09
|
localizing collapsed tabulator column headings; tabulator custom modules; debounce helper
|
2026-05-20 16:30:16 +02:00 |
|
Johann Hoffmann
|
dfc3096587
|
rewrote findlatestTerminWithUpload sort to guarantee sorting by abgabedatum DESC
|
2026-05-20 13:52:32 +02:00 |
|
adisposkofh
|
e59bd51333
|
modified getPhrases endpoint: replaced get w/ post, replaced query params w/ payload
|
2026-05-19 16:35:22 +02:00 |
|
adisposkofh
|
239eaa90e9
|
separate endpoint for generic tabulator phrases with cacheable response
|
2026-05-19 16:27:54 +02:00 |
|
adisposkofh
|
4e5bf94a15
|
identifying missing column heading phrases in localized tabulator
|
2026-05-19 14:33:09 +02:00 |
|
adisposkofh
|
ec4a04d63b
|
updated missing tabulator phrases in german
|
2026-05-19 14:18:00 +02:00 |
|
adisposkofh
|
95f09e9114
|
fixed timing of initial localization of tabulator collapsed column headings
|
2026-05-18 14:07:06 +02:00 |
|
adisposkofh
|
a3dd5a188b
|
removed redundant comment
|
2026-05-18 11:39:03 +02:00 |
|
Johann Hoffmann
|
c0192e9e00
|
adjusted flatTable index to paabgabe_id since projektarbeit_id is not unique per row there; fixed splitMailHelpers call in Mitarbeiter page; emailHelper changes so it actually works with bcc aswell;
|
2026-05-18 10:23:41 +02:00 |
|
Harald Bamberger
|
449537ef77
|
Merge branch 'master' into cis40_2026-02_rc
|
2026-05-18 07:26:37 +02:00 |
|
adisposkofh
|
d16120f650
|
Merge branch 'cis40_2026-02_rc' of github.com:FH-Complete/FHC-Core into cis40_2026-02_rc
|
2026-05-15 17:47:01 +02:00 |
|
Harald Bamberger
|
12d8c8447b
|
Merge branch 'feature-68957/CIS4_Dashboard_Bookmark_Widget_Sort_Tags' into cis40_2026-02_rc
|
2026-05-13 21:10:27 +02:00 |
|
Harald Bamberger
|
905cd46942
|
add condition converting column tbl_bookmark.tag to jsonb
|
2026-05-13 21:09:18 +02:00 |
|
adisposkofh
|
625ffe12ce
|
added 'info' marker to clickable multiple grades
|
2026-05-13 16:46:23 +02:00 |
|
adisposkofh
|
0a4906c5ac
|
added course-specific mailing lists
|
2026-05-13 16:07:43 +02:00 |
|
Harald Bamberger
|
cb7a0f7669
|
Merge branch 'feature-70376/Lohnguide'
|
2026-05-13 11:53:14 +02:00 |
|
Harald Bamberger
|
68d97a5e97
|
handle case where old value or new value and not both are null explicitly in markDirty Method
|
2026-05-13 11:42:25 +02:00 |
|