1254 Commits

Author SHA1 Message Date
Alexei Karpenko ce9a4e2e09 Merge branch 'feature-60973/komponente_fuer_lehrfaecherverteilung' into feature-61232/Studierendenverwaltung_Karteireiter_Projektarbeit_portieren 2025-08-23 16:16:41 +02:00
Johann Hoffmann 483662726d abgabetool api/controller refactor; quality gates dbupdate script; load types from backend instead of hardcoded; WIP email check for externe betreuer; 2025-08-22 14:40:58 +02:00
chfhtw fb9f2e86fc StV: tab ordering 2025-08-21 13:46:30 +02:00
chfhtw 9b8ac595c6 Code Quality 2025-08-21 12:59:24 +02:00
chfhtw 608e2b5171 Implement: stv/students/getGemeinsamestudien 2025-08-21 09:18:52 +02:00
chfhtw 7de81fab7d Implement: stv/students/getOutgoing 2025-08-20 17:00:14 +02:00
chfhtw c9104749c5 Faster Query for stv/students/getIncoming 2025-08-20 16:52:16 +02:00
chfhtw 5ba0007641 fix: correct relative priority calculation 2025-08-20 14:34:19 +02:00
chfhtw 923427b41f Implement: stv/students/getIncoming 2025-08-20 11:57:31 +02:00
chfhtw 31a5caa558 better (safer) output for semester verband gruppe prio 2025-08-20 11:56:29 +02:00
chfhtw b73eac62b5 add studiensemester param to incoming/outgoing/gs backend 2025-08-20 11:54:01 +02:00
ma0068 6ee3f1d241 show Bezeichnung in Subject Vorlage, add adaption for Tinymce for openMode inSamePage 2025-08-20 11:32:31 +02:00
Andreas Österreicher 703872adc9 Merge branch 'master' into feature-52533_62055/Vertragsverwaltung_mit_CoreComponent_DetailHeader 2025-08-20 11:14:40 +02:00
Harald Bamberger ad83228396 do not terminatewithsuccess in function called in db transaction because this results in the transaction being rollbacked 2025-08-19 17:34:23 +02:00
Harald Bamberger 905a2dadff terminate with error if receiver person_id or prestudent_id is not found 2025-08-19 17:18:57 +02:00
Harald Bamberger 1c86a6ad55 add validation callback wrapper method 2025-08-19 16:05:47 +02:00
chfhtw ca3f8bc554 move statusofsemester select into shared function 2025-08-19 11:24:51 +02:00
Harald Bamberger e2d6e5d9c8 Merge branch 'master' into feature-39571/Studierendenverwaltung_CoreNotizcontroller 2025-08-14 18:38:04 +02:00
Harald Bamberger b9e3c47be9 Merge branch 'master' into feature-62779/xul_abloese_haustechnik_schluesselverwaltung 2025-08-14 18:03:36 +02:00
Harald Bamberger ed00c8d0ae add permission for new function in Core_Notizcontroller to NotizPerson Controller 2025-08-14 16:45:52 +02:00
Harald Bamberger 83d98c258e stv Notiz Controller add permission for new function getCountNotes 2025-08-14 16:36:00 +02:00
ma0068 a42e70e2fe comment out check Bismeldestichtag for deleteStatus 2025-08-14 16:28:20 +02:00
ma0068 729618cbe7 Tab Status: change format for Date for Check Bismeldestichtag 2025-08-14 15:38:03 +02:00
Harald Bamberger 1092463beb show count of notes in tab title 2025-08-14 15:23:42 +02:00
ma0068 4d78abf9ec Tab Prestudent: use false for boolean and null for other variables for update if field is empty 2025-08-14 13:15:10 +02:00
ma0068 34a239a823 Set Foto to null instead of empty String when Deleted 2025-08-13 14:54:43 +02:00
Harald Bamberger 50b2334e5c work in progess, calc tabs title suffix when component is not rendered 2025-08-13 10:38:30 +02:00
Harald Bamberger e7f58ca1ba Merge branch 'master' into feature-62779/xul_abloese_haustechnik_schluesselverwaltung 2025-08-13 07:33:13 +02:00
Harald Bamberger 3749955d5b Merge branch 'master' into feature-60973/komponente_fuer_lehrfaecherverteilung 2025-08-13 07:03:59 +02:00
Harald Bamberger 2402693116 Merge branch 'master' into merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231 2025-08-12 09:07:19 +02:00
ma0048 57bc4d7b92 load phraseslib in students 2025-08-12 08:51:55 +02:00
Harald Bamberger 80f1edca8f Merge branch 'master' into merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231 2025-08-11 15:25:16 +02:00
Harald Bamberger c8c3361783 use getAktOrNextSemester instead of getNearest to use next semester in summer 2025-08-11 11:26:01 +02:00
ma0068 c109d84492 Tab Details: bugfix: show Zugangscode 2025-08-11 10:13:42 +02:00
Harald Bamberger 8c797fb212 Personal LVPlan: generate download links also for employees not only for students 2025-08-07 15:34:23 +02:00
ma0068 b2d8b81ab5 Changes for Tab Notes
- change layout to classicFas to enable input note with one click less
- extend Tab component: add headerSuffix
- show count of messages in header
2025-08-07 15:30:04 +02:00
ma0048 2b7f56622c Merge branch 'master' into feature-60973/komponente_fuer_lehrfaecherverteilung
# Conflicts:
#	application/models/education/Lehrveranstaltung_model.php
#	application/models/organisation/Studienplan_model.php
#	application/models/person/Notiz_model.php
#	application/models/ressource/Mitarbeiter_model.php
#	public/js/components/Stv/Studentenverwaltung.js
#	public/js/components/Stv/Studentenverwaltung/Verband.js
#	system/dbupdate_3.4.php
#	system/phrasesupdate.php
2025-08-07 11:03:05 +02:00
Harald Bamberger 954cd16d10 use getAktOrNextSemester to determine preselected semester 2025-08-07 09:21:12 +02:00
chfhtw c96db9f573 reworked StV favorites (only 1st tier version) 2025-08-06 11:06:57 +02:00
ma0068 42a40072fa show all errors in one alert
- refactor Dropdown.js: use new factory for overwriting errors
- move functionaliy to show Errors and InfoAlerts to Api.js
- extend FhcAlert (primeVue) with slot for toast for ability to use html
2025-08-06 10:55:58 +02:00
Harald Bamberger 8a1cbd754d Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4 2025-08-05 16:32:50 +02:00
Alexei Karpenko d33f493543 Studentenverwaltung archive: switched to new api factory 2025-08-05 11:09:38 +02:00
Andreas Österreicher 72bb465ecf Fixed Document Archive und Signature 2025-08-05 09:25:34 +02:00
chfhtw 30cc798c0b Endpoint to get lv details 2025-08-05 08:35:37 +02:00
chfhtw 9b396088c3 Refactor LvPlan endpoints to be more granular 2025-08-04 14:09:27 +02:00
Harald Bamberger 42e31af94c Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4 2025-08-04 10:20:45 +02:00
Harald Bamberger 89c64cadc7 calc current Studiensemester by start_date, to avoid gap and error msg during summer 2025-08-04 10:20:11 +02:00
Harald Bamberger a429b20823 Merge branch 'feature-63192/FHC4-Studierendenverwaltung_Semsterauswahl_fuer_mehrere_Tabs_anpassen' into rc1_FHC4_C4 2025-08-01 16:26:01 +02:00
Harald Bamberger 37b67641ef Merge branch 'feature-40128/Mehrere_Suchergebnisse_für_selbe_Person' into rc1_FHC4_C4 2025-08-01 16:19:23 +02:00
Harald Bamberger 66caf47d98 Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4 2025-08-01 15:54:22 +02:00