Johann Hoffmann
1e68eb0b90
berechtigungsprüfung 'lehre/benotungstool:rw' in Noten Controller; API Method documentation; removed addMeta statements; removed Tabulator Event logging;
2025-08-21 13:35:38 +02:00
Johann Hoffmann
332efd4106
selection fixes; phrases; preserve scroll after redraw when pressing action buttons on far right; take nav offset into account for width calculation;
2025-08-20 16:25:21 +02:00
Johann Hoffmann
f303191c54
alternative email per cis global config
2025-08-19 16:33:12 +02:00
Johann Hoffmann
d6c7f16ceb
Merge remote-tracking branch 'origin/master' into feature-60873/GesamtnoteneingabeCis4
2025-08-19 13:43:23 +02:00
Johann Hoffmann
f1912fe739
custom selection handling due to bugged tab5 rowSelect, should work as intended now, WIP illegal emails
2025-08-19 13:32:18 +02:00
Harald Bamberger
ef80a19a24
allow negative studiengang_kz in prestudent and orgform urls
2025-08-19 13:22:59 +02:00
Johann Hoffmann
2f7fe05d21
mobility legende; TopCalc Row (sum, negative, prueflinge); fix row selection issues;
2025-08-18 11:25:38 +02:00
Johann Hoffmann
ee4b61f549
recommit branch; event naming changes;
2025-08-18 09:13:14 +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
Harald Bamberger
1092463beb
show count of notes in tab title
2025-08-14 15:23:42 +02:00
Harald Bamberger
33fbbde99f
Merge branch 'master' into feature-63411/Notizen_Anzahl_im_Tab_Header_anzeigen
2025-08-14 12:32:07 +02:00
Harald Bamberger
a51f587da7
match negative studiengang_kz explicitly
2025-08-14 10:29:16 +02:00
Harald Bamberger
e11ff91b53
use (:any) for studiengang_kz since it can be negative
2025-08-13 18:45:58 +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
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
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
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
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
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
db30fa0d96
Sorting Akte Results if creation date is the same
2025-08-05 09:42:00 +02:00
chfhtw
043c9fd5f3
split LvPlan into MyLvPlan (personal calendar) and LvPlan (lv calendar)
2025-08-05 09:33:11 +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
Andreas Österreicher
b8de311015
Umlaute in Navigation Component gefixed
2025-08-04 17:33:52 +02:00
Harald Bamberger
cba5b39e29
searchcis do not search for organisationeinheittyp_kurzbz Container
2025-08-04 16:28:31 +02:00
Harald Bamberger
cc91fe7588
searchcis only students and employees with active useraccount
2025-08-04 16:17:38 +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
e727c03a42
fix current simple search with modified searchbar, let action always emit actionexecuted event on click to close search in combination with vue router
2025-08-04 13:42:51 +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