Alexei Karpenko
|
c3d20bb181
|
Personalmeldung Lehrgaenge: distributed sws among Lehrgang types (Zertifikat, Master etc...)
|
2026-03-11 12:37:28 +01:00 |
|
Alexei Karpenko
|
fc4e79c1f5
|
Personalmeldung: include Lehrgaenge in Lehre in legacy script
|
2026-03-04 11:12:58 +01:00 |
|
Harald Bamberger
|
1810bd40bd
|
fix bug introduced in commit 043b1bcf11 send intern also using private email addresses
|
2026-03-04 09:39:58 +01:00 |
|
Andreas Österreicher
|
8abb38123a
|
Merge branch 'feature-70440/Change_var_dump_to_error_log_to_show_the_referring_script'
|
2026-03-03 11:41:16 +01:00 |
|
Andreas Österreicher
|
d1928d4151
|
Merge branch 'bug-56209/is_valid_date_vs_isValidDate'
|
2026-03-03 11:29:29 +01:00 |
|
Andreas Österreicher
|
bcd8f11f35
|
Fixed Merge Problem
|
2026-03-03 11:26:18 +01:00 |
|
Andreas Österreicher
|
5949527ee2
|
Merge branch 'master' into bug-56209/is_valid_date_vs_isValidDate
|
2026-03-03 11:07:18 +01:00 |
|
Andreas Österreicher
|
ea19ba099e
|
Merge branch 'bug-70950/Coodle_ICS_Organizer_falsch'
|
2026-03-03 10:44:55 +01:00 |
|
Andreas Österreicher
|
8495c74a7d
|
Merge branch 'feature-61164/AbgabetoolQualityGates'
|
2026-02-27 10:48:35 +01:00 |
|
Johann Hoffmann
|
abeb411742
|
betreuer email button config
|
2026-02-26 18:00:14 +01:00 |
|
Johann Hoffmann
|
aa2334afe7
|
sammelmail button betreuer page; fix notenOpt retrieval in setDetailComponent for Betreuer when reopening detailView; $emit("paUpdated") after savingTermin/deletingTermin to update projektarbeit in overview table aswell;
|
2026-02-26 17:58:48 +01:00 |
|
Andreas Österreicher
|
9eb2cb847d
|
Merge branch 'feature-61164/AbgabetoolQualityGates'
|
2026-02-26 15:06:42 +01:00 |
|
Johann Hoffmann
|
859cb39a9d
|
EmailJobs log & skip cases where no benutzer_uid email and no private email is available
|
2026-02-26 11:36:06 +01:00 |
|
Johann Hoffmann
|
4e2c3f7741
|
show qgate benotungsstatus of saved note, not currently selected note
|
2026-02-26 11:18:27 +01:00 |
|
Johann Hoffmann
|
325c84e6fe
|
phrasen consistency "Short description of the submitted file" -> "Short description of the submitted document" + "Type of document submitted"
|
2026-02-25 13:31:00 +01:00 |
|
Johann Hoffmann
|
379880aef8
|
filter paabgabe uploads from newOrChanged job, since uploading a file still writes updateamum/updatevon fields -> compare student_uid with updatevon; when logging new paabgabe termine insert the whole paabgabe object into the logs, not just the result id;
|
2026-02-25 13:10:30 +01:00 |
|
Johann Hoffmann
|
16186bbee8
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2026-02-25 11:09:50 +01:00 |
|
Johann Hoffmann
|
1e827fffee
|
additional erstbetreuer/zweitbetreuer name parts fetch & columns default invisible, columns next/prev termin header filter & custom sort func, list header filter for qgate 1/2 status assistenz & mitarbeiter, change all "Assessor" and "Assesor" phrasen to "Reviewer"
|
2026-02-24 15:58:44 +01:00 |
|
Paolo
|
f274b74ab1
|
Merge branch 'master' into feature-70440/Change_var_dump_to_error_log_to_show_the_referring_script
|
2026-02-23 14:25:40 +01:00 |
|
Paolo
|
029c51c2b2
|
Merge branch 'master' into bug-70950/Coodle_ICS_Organizer_falsch
|
2026-02-23 13:36:17 +01:00 |
|
Paolo
|
356a5fb51b
|
Merge branch 'master' into bug-56209/is_valid_date_vs_isValidDate
|
2026-02-23 13:03:06 +01:00 |
|
Andreas Österreicher
|
9b114c5fb1
|
Merge branch 'feature-71344/LVEvaluierungZeitfenster'
|
2026-02-23 09:51:47 +01:00 |
|
Johann Hoffmann
|
6c8eb9ac38
|
abgabetool dbupdate script check&insert new tbl_vorlage entry "PAANoSigAssSM"
|
2026-02-20 13:56:11 +01:00 |
|
Andreas Österreicher
|
2228b4d683
|
Sancho Header LV-Evaluierung
|
2026-02-20 13:29:01 +01:00 |
|
Johann Hoffmann
|
5558f6fc17
|
Signatur Sammelmail Job an Assistenz
|
2026-02-20 12:20:26 +01:00 |
|
kindlm
|
32fc029bd3
|
Merge remote-tracking branch 'origin/master'
|
2026-02-20 11:20:19 +01:00 |
|
kindlm
|
f4e0516d89
|
Prüfung ob jede Fragen mindestens 2 Vorschläge hat auf Warning geändert
- Kleines Padding vor "Blättern"-Text
|
2026-02-20 11:20:09 +01:00 |
|
Harald Bamberger
|
d98b7fd67a
|
fix duplicates in lvplan for special groups
|
2026-02-19 18:34:27 +01:00 |
|
Johann Hoffmann
|
4b1a9fe892
|
avoid loading paabgaben a 2nd time for mitarbeiter; extracted getDateStyleClass from components;
|
2026-02-19 17:33:41 +01:00 |
|
Harald Bamberger
|
7169cb68a2
|
fix bug when sending multi messages introduced by loading time optimisation
|
2026-02-19 09:20:10 +01:00 |
|
Harald Bamberger
|
f8da0b0915
|
Merge branch 'feature-69551/Einmeldeformular_als_VueJS_Component_fuer_LV-Evaluierung'
|
2026-02-19 07:46:15 +01:00 |
|
Johann Hoffmann
|
4724008c2d
|
betreuer page update table after adding serientermin qgate1/2 status prev/next; preserve scrollX/Y in betreuer/assistenz page
|
2026-02-18 14:32:57 +01:00 |
|
Johann Hoffmann
|
6f28696556
|
getDateStyleClass evaluation also with precise luxon calculation on all pages; qgate12 status col, next/prev termin col on betreuer page; table persistence on mitarbeiter page; same rowheight on betreuer table as in assistenz to achieve similar UX;
|
2026-02-18 13:00:19 +01:00 |
|
Andreas Österreicher
|
6ec4737b22
|
Merge branch 'bug-71685/bewerbungstool_login_zugangscode'
|
2026-02-18 12:47:02 +01:00 |
|
Johann Hoffmann
|
328affa35c
|
actually set deadline calculation to IANA timezone 'Europe/Vienna', so the code still works once Berlin moves to another timezone away from Austria. You never know.
|
2026-02-18 11:53:24 +01:00 |
|
Johann Hoffmann
|
90c845899f
|
explicitely set deadline to end of day to achieve the desired "valid until 23:59" logic, instead of just moving the deadline by one day; endupload deadline is now optional by defining it as a "nachreichen möglich" aka non fixtermin;
|
2026-02-18 11:15:59 +01:00 |
|
Andreas Österreicher
|
bb273d10bd
|
Merge branch 'bug-71662/Bug_cancelVertrag_Berechtigungspruefung'
|
2026-02-18 10:50:59 +01:00 |
|
Johann Hoffmann
|
a6daa7bf0c
|
all abgabetool datepickers use date format via format="dd.MM.yyyy" instead of :format="formatDate" to enable text-input + autoapply; backend deadline datetime check for endupload;
|
2026-02-17 17:32:11 +01:00 |
|
ma0048
|
1d8c4b7159
|
bug behoben, login wieder nur mit zugangscode moeglich
|
2026-02-17 16:49:09 +01:00 |
|
Johann Hoffmann
|
ee7254a964
|
assistenz preserve table state (selection, scroll) when adding serientermin; update isPastDate() function to luxon timezone safe logic;
|
2026-02-17 16:22:26 +01:00 |
|
Alexei Karpenko
|
c58674d133
|
Projektarbeiten cancelVertrag permission check bugfix (added array_column to get oes)
|
2026-02-17 15:15:30 +01:00 |
|
Harald Bamberger
|
4825c75b5d
|
revert changes made in commit b1a1cdf235
|
2026-02-17 12:11:37 +01:00 |
|
Harald Bamberger
|
f6fd5ab678
|
Merge branch 'feature-71645/StudVw_MessageTab_Ladezeit'
|
2026-02-17 10:29:10 +01:00 |
|
Harald Bamberger
|
3d1aef617f
|
add phrase error.opproject_does_not_exists in category kvp
|
2026-02-17 08:13:07 +01:00 |
|
Harald Bamberger
|
e12b7e1ed5
|
add indexes for person_id to table msg_message and msg_recipient, ensure tabulator data request is made before requests of create msg components
|
2026-02-17 08:06:30 +01:00 |
|
Harald Bamberger
|
0496eb7cc9
|
use union instead of or to avoid parallel seq scan
|
2026-02-16 15:56:40 +01:00 |
|
Harald Bamberger
|
962cbf4e78
|
join person table for sender and recipient instead of using subselect
|
2026-02-16 15:16:49 +01:00 |
|
Harald Bamberger
|
5415180b2c
|
fetch count and paginated data in one query
|
2026-02-16 14:18:59 +01:00 |
|
Andreas Österreicher
|
827b6148a7
|
Merge branch 'feature-61164/AbgabetoolQualityGates'
|
2026-02-16 08:47:30 +01:00 |
|
Johann Hoffmann
|
3831f3c1d7
|
consistent use of :optionDisabled="getOptionDisabled" for paabgabetyp dropdowns in assistenz view
|
2026-02-16 03:41:30 +01:00 |
|