Harald Bamberger
d82c186643
Merge branch 'master' into vv_und_studvw_2026_02_rc4
2026-02-17 11:23:18 +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
Harald Bamberger
a9b343646e
Merge branch 'master' into vv_und_studvw_2026_02_rc4
2026-02-13 10:49:09 +01:00
Harald Bamberger
fa807f37ae
gehaltsbestandteil chart data: spezialfall neuer Gehaltsbestandteil und sofort valorisiert
2026-02-12 14:47:07 +01:00
Harald Bamberger
ed170645df
use plsql function public.get_rolle_prestudent instead of local sql
2026-02-12 11:27:50 +01:00
Andreas Österreicher
3a441228b8
Merge branch 'feature-61164/AbgabetoolQualityGates'
2026-02-12 11:07:36 +01:00
Andreas Österreicher
0a97e5781e
Nicht beurteilt aus Default Config entfernt
2026-02-12 11:02:16 +01:00
Johann Hoffmann
67838eb630
load projektarbeit.note correctly for mitarbeiter; evaluate projektarbeit termin editability correctly and define a notenarray which does NOT count (currently "Nicht beurteilt" & "Noch nicht eingetragen"). such rules apply for betreuer, assistenz is allowed to do whatever they want since we never defined an actual business process anywhere and people do whatever they want anyways
2026-02-11 13:39:23 +01:00
Johann Hoffmann
609e226057
place email buttons inside a tiered menu (dropdown for some) to save space in the ui;
2026-02-10 14:25:45 +01:00
Andreas Österreicher
fbea5a9306
Merge branch 'master' into feature-69180/AnwUID4CSV
2026-02-10 11:02:20 +01:00
Johann Hoffmann
6da19585ff
optional sammelmail buttons assistenz abgabetool
2026-02-09 13:45:01 +01:00
ma0068
e13a7069dc
Studverwaltung: refactor from Tabulator5 to 6, reformat some date entries
2026-02-06 13:18:09 +01:00
ma0068
1cd332115b
Changes Vertragsverwaltung
...
- refactor from Tabulator 5 to Tabulator 6
- not reloading contract list after changes of Status or Detail to keep row selection
- Start reselection of current row
2026-02-06 10:38:29 +01:00
ma0068
464f04b254
merge studvw_2026_02_rc4 in vv_und_studvw_2026_02_rc4
2026-02-05 11:57:03 +01:00
Johann Hoffmann
1eda652fba
remove old code
2026-02-04 17:34:21 +01:00
Johann Hoffmann
cc302ed5a1
lazyload signatur status for assistenz view to avoid worst case loading times due to 50 x 30mb signatur server payload
2026-02-04 17:32:17 +01:00
Johann Hoffmann
c8cb484299
add missing email template public.tbl_vorlage inserts to checksystem script; checked template naming convention for higher case
2026-02-04 11:34:36 +01:00
ma0068
fc0fdc7909
Merge branch 'studvw_2026-02_rc4' of github.com:FH-Complete/FHC-Core into studvw_2026-02_rc4
2026-02-04 11:34:19 +01:00
ma0068
3053289146
Filter: change type filter Active, change position filter item, default values All Buchungstypen
2026-02-04 11:33:54 +01:00
Andreas Österreicher
023c2a10be
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
2026-02-04 10:21:17 +01:00
Harald Bamberger
f6b13c0bdf
Merge branch 'master' into studvw_2026-02_rc4
2026-02-03 17:16:42 +01:00
Harald Bamberger
87ff7acef0
use absoluteJsImportUrl helper instead of APP_ROOT constant to build js components file path
2026-02-03 14:27:02 +01:00
Harald Bamberger
d192489c6f
use correct filename in comment
2026-02-03 13:52:04 +01:00
Harald Bamberger
7028fe0ac8
Merge branch 'master' into feature-71399/Javscript_Caching_Problem_fhc-build-version_in_URL_und_mod_rewrite
2026-02-03 13:49:48 +01:00
Johann Hoffmann
d774335bcf
assistenz view query now also checks for betreuerart_kurzbz ("Erstbegutachter", "Begutachter", "Betreuer", "Erstbetreuer", "Senatsvorsitz") instead of only ("Erstbegutachter", "Begutachter")
2026-02-03 12:35:06 +01:00
Harald Bamberger
69749da331
Merge branch 'master' into feature-52533_62055/Vertragsverwaltung_mit_CoreComponent_DetailHeader
2026-02-03 11:46:19 +01:00
Andreas Österreicher
b4f28d5426
Abstract zum Default Config für Betreuer hinzugefügt
2026-02-03 11:12:50 +01:00
Harald Bamberger
9ae9feb9ea
Merge branch 'bug-69548/FHC4_Studierendenverwaltung_Aufnahmetermine_Gesamtnote_berechnen' into studvw_2026-02_rc4
2026-02-03 10:48:06 +01:00
Harald Bamberger
d0faba03a2
Merge branch 'feature-39571/Studierendenverwaltung_CoreNotizcontroller' into studvw_2026-02_rc4
2026-02-03 10:43:39 +01:00
Andreas Österreicher
3e1b9865b1
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
2026-02-03 10:33:54 +01:00
Harald Bamberger
85a10e27cc
fix setFirstStudent if GENERATE_ALIAS_STUDENT is false
2026-02-02 17:59:15 +01:00
ma0068
e689531224
merge master into bug-69548/FHC4_Studierendenverwaltung_Aufnahmetermine_Gesamtnote_berechnen
2026-02-02 16:31:13 +01:00
ma0068
b9eaac18b0
merge Master into feature-39571/Studierendenverwaltung_CoreNotizcontroller
2026-02-02 16:21:47 +01:00
Harald Bamberger
77abcb6129
use absoluteJsImportUrl in Dashboard Widget Api Endpoints, send widget setup and arguments column values as json to frontend, remove JSON.parse from frontend dashboard code
2026-01-30 18:58:20 +01:00
Harald Bamberger
63f198098d
use absoluteJsImportUrl Helper for calendar Event renderers
2026-01-30 18:55:25 +01:00
Harald Bamberger
f7478ff05c
add config to insertr fhc-build-version into path or add it as query string
2026-01-30 18:53:31 +01:00
Johann Hoffmann
fbe10cc2a1
PersonModel loadAllStudentUIDSForPersonID used in anw extension AdministrationApi aka Entschuldigungsmanagement
2026-01-29 15:08:24 +01:00
Harald Bamberger
f1aa5382cf
check editZgv Permission for Stg and also check it in api function
2026-01-28 17:04:11 +01:00
Johann Hoffmann
101613ecdd
detail view infos - student: {student} titel: {titel} betreuer: {betreuer}
2026-01-27 14:47:51 +01:00
Johann Hoffmann
fc468ca34a
URL_ASSISTENZ for links in email jobs
2026-01-27 10:52:15 +01:00
Johann Hoffmann
3c82cd1282
icon template statusses
2026-01-27 09:58:48 +01:00
Johann Hoffmann
709aba5783
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
...
# Conflicts:
# application/models/organisation/Studiengang_model.php
2026-01-26 15:06:22 +01:00
Harald Bamberger
f867e60702
fix use of config FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE to override studiengang_kz in public.tbl_konto
2026-01-21 17:37:23 +01:00
Johann Hoffmann
48cd37058e
also block uploads and termin changes for projektarbeiten with a note on backend
2026-01-21 14:53:44 +01:00
Johann Hoffmann
4d97127539
remove Abgabedatum column from Assistenz/Betreuer update sammelmail. Keep it for UPLOADS sammelmail since it is relevant there; defined relevant_types in abgabetool config to filter for in the sammelmail for each role student/assistenz/betreuer; block saving/deleting/uploading ui components when projektarbeit has a note, since this indicates that the project is over;
2026-01-21 14:05:31 +01:00
Johann Hoffmann
c9bcf9b9b0
fixed note init by object/object key on 2nd time opening the details modal in the assistenz view;
2026-01-21 10:34:17 +01:00
Cristina
9b90e0edde
Merge branch 'master' into epic-56039/LV-Evaluierung
2026-01-20 10:53:36 +01:00