Commit Graph

876 Commits

Author SHA1 Message Date
Johann Hoffmann ee4b61f549 recommit branch; event naming changes; 2025-08-18 09:13:14 +02:00
Johann Hoffmann 511a4256bc moved LE loading and infoString setup into LehreinheitenModule, which can be bound to an instance of Primevue3 Dropdown via v-bind. WIP modularizing other common selections like LVA & Semester Kurzbz; 2025-08-08 13:35:01 +02:00
Johann Hoffmann 3c9db86df2 Merge remote-tracking branch 'origin/master' into feature-60873/GesamtnoteneingabeCis4
# Conflicts:
#	application/config/routes.php
#	application/controllers/api/frontend/v1/Lehre.php
#	application/models/education/Lehrveranstaltung_model.php
#	application/views/CisRouterView/CisRouterView.php
#	public/js/apps/Dashboard/Fhc.js
#	system/phrasesupdate.php
2025-08-07 15:17:10 +02:00
Johann Hoffmann 367204a1ee removed legacy classes (except mobility) and moved crud functionality to LePruefungModel, LVgesamtnoteModel & LehrveranstaltungModel; 2025-08-07 14:54:41 +02:00
Harald Bamberger 954cd16d10 use getAktOrNextSemester to determine preselected semester 2025-08-07 09:21:12 +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
Johann Hoffmann bbe55a75ea noten/pruefungen import; import validation for nr of antritte and date/antritt chronological order; 2025-08-04 14:27:33 +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
Harald Bamberger 8472813246 Merge branch 'merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231' into feature-63192/FHC4-Studierendenverwaltung_Semsterauswahl_fuer_mehrere_Tabs_anpassen 2025-08-01 12:24:02 +02:00
Harald Bamberger 247de82e81 add config number_displayed_past_studiensemester_default and use it in api endpoint 2025-08-01 11:59:29 +02:00
ma0068 1cb637cb7f Tab Betriebsmittel: change type kaution to text, edit validations and add translations 2025-08-01 10:55:11 +02:00
Johann Hoffmann e58bf3a8cf WIP noten/pruefung import 2025-08-01 09:48:46 +02:00
Harald Bamberger 5a9972a85f Merge branch 'merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231' into feature-63192/FHC4-Studierendenverwaltung_Semsterauswahl_fuer_mehrere_Tabs_anpassen 2025-07-31 17:03:31 +02:00
ma0068 9c1eb35e88 Tab Contact: Phrase for Validation Length PLZ 2025-07-31 11:18:37 +02:00
Harald Bamberger 2f10a3a3e9 adapt single person routes, old and new js api files and frontend usage 2025-07-31 07:50:17 +02:00
Harald Bamberger c876179762 adapt Students api endpoints, use ci routing, adapt frontend 2025-07-30 18:15:09 +02:00
Harald Bamberger fa97116ec4 replace backend var semester_aktuell with api parameter in grades, student and status endpoints, adapt old and new js api definitions, adapt frontend, add validation method to studiensemester_model 2025-07-30 18:09:56 +02:00
ma0068 16db622bc9 Tab Details
- add anrede to modelValue
- add Validations Alias and Lehrverbandsgruppe
- add Phrase invalidAlias
- add translation to validation Integer for field semester
2025-07-30 17:55:59 +02:00
Johann Hoffmann 1f2f866c61 positiv/negativ/unbenotet filter; reload lva/le correctly on sem/lva dropdown selection change; 2025-07-30 17:10:43 +02:00
ma0068 4e7ae928b5 Tab Details: add missing person attributes to modelValue.. second try 2025-07-30 11:19:21 +02:00
ma0068 62aa022c69 Tab Details: add missing person attributes to modelValue 2025-07-30 11:13:46 +02:00
Johann Hoffmann 6ccbc95697 createPruefung entry with "noch nicht eingetragen" note as default for a selection of students at given date; filterHeaders in noten cols; antrittCount col; pruefungsformatter with antritt highlighting; 2025-07-29 17:32:07 +02:00
chfhtw 1005963179 Each searchbar it's own config 2025-07-29 16:52:29 +02:00
ma0068 d262c5106c add zgv-fields to allow null values for update 2025-07-29 11:52:36 +02:00
chfhtw 31fb649cac Bugfix: moodle start/end dates lost timezones and end time 2025-07-29 11:40:24 +02:00
ma0068 24df22ba24 enable text-input zgv-master and enable remove dates ZGV 2025-07-28 08:40:45 +02:00
ma0068 e2df03debf Tab Prestudent: ZGVFields: Add Autocomplete function with strike through for not active entries 2025-07-25 14:05:37 +02:00
Johann Hoffmann 6a3982347b teilnoten/punkte berechnen für notenvorschläge; vorschläge übernehmen; noten freigabe mit passwort; prüfungen generisch anzeigen nach datum gruppiert; prüfungen anlegen/bearbeiten auf mapping termin1/2/3 möglich. 2025-07-24 17:02:57 +02:00
ma0068 a13deed13f Tab Aufnahmetermine: bugfix updateAufnahmetermin 2025-07-22 14:07:44 +02:00
chfhtw ad080e61b2 Implementation CIS => RoomInformation 2025-07-22 13:14:56 +02:00
ma0068 9d809cf843 Tab Dokumente
- Refactor Mapping for List Accepted for correct view Akzeptiertdatum and AkzeptiertVon
- Delete Testoutputs dokument_kurzbz List NotAccpeted
- Correct ColumnName for NachreichungAm
- Change Order Columns Uploaddatum, akzeptiertVon
2025-07-21 16:33:26 +02:00
ma0068 c36459b508 Merge branch 'merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231' of github.com:FH-Complete/FHC-Core into merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231 2025-07-16 11:44:55 +02:00
ma0068 1ff3f7b66d Display current semester status in Detail Header
- adapt function get
- adapt functions getPrestudents, get Students, get Prestudent, getStudent, get Person
- add Phrase Student auswaehlen
2025-07-16 11:41:23 +02:00
Harald Bamberger c3d0f03704 remove unnecessary addMetas, add table alias to fix Prestudent Filters in StvTree 2025-07-15 13:06:08 +02:00
Johann Hoffmann fe7feeb74e Merge remote-tracking branch 'origin/master' into feature-60873/GesamtnoteneingabeCis4 2025-07-15 09:51:11 +02:00
ma0068 cb48c1e5e3 Tab Details: add tbl_benutzer to update logic 2025-07-14 15:48:37 +02:00
ma0068 9d341cc045 getFunction for Student: restrict select attributes for person, update mitarbeiter model 2025-07-14 10:23:05 +02:00
ma0068 22afddc2ae add changes for detail header of Vertragsverwaltung 2025-07-11 14:21:56 +02:00
SimonGschnell 75a93523e0 refactor(Profil endpoint): changes how the parameter is passed to the profil endpoint 2025-07-11 11:01:18 +02:00
SimonGschnell c2cc1c5870 fix(Profil viewData): fixes little data conversion error in the endpoint 2025-07-11 09:14:34 +02:00
SimonGschnell 8ce672d914 refactor(Profil Library): exports Profil functions in its own library to reuse functionalities 2025-07-08 13:33:00 +02:00
Harald Bamberger 1a0374bf18 fix stv list filters 2025-07-08 11:07:07 +02:00