Johann Hoffmann
bb689a6d48
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
...
# Conflicts:
# public/css/Cis4/Cis.css
# system/dbupdate_3.4.php
# system/phrasesupdate.php
2025-12-09 17:03:18 +01:00
Johann Hoffmann
095d5acbc5
load all studiensemester for assistenz; load paabgabetyp benotbar for all paabgaben; datediff calc luxon; new dateclass 'beurteilungrequired'; 2nd quality gate validation logic option; filter notenoptions as per config; filter abgabetypoptions as per config; upload_allowed checkbox for serientermine; serientermin modal layout rearranged; abgabetoolJob fixes; 23:59 in the descriptive col, not datepicker; zusatzdaten are required; activeIndex for accordion calulated on demand by method instead of reading a computed value;
2025-11-27 16:53:50 +01:00
Johann Hoffmann
8888b6991f
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
...
# Conflicts:
# application/models/education/Projektarbeit_model.php
# public/js/helpers/StringHelpers.js
2025-11-24 14:25:43 +01:00
Johann Hoffmann
3b7ed523b4
postStudentProjektarbeitZusatzdaten in detail view for Betreuer/Assistenz;
2025-11-21 12:36:03 +01:00
Harald Bamberger
6378e75c37
Merge branch 'feature-68744/Studierendenverwaltung_Einstellungen' into studvw_2025-11_rc2
2025-11-20 13:33:56 +01:00
Harald Bamberger
23d1104602
Merge branch 'master' into feature-68770/FHC4_Studierendenverwaltung_Funktion_Personen_Zusammenlegen
2025-11-20 13:26:34 +01:00
Harald Bamberger
1cc77c8eba
Merge branch 'master' into feature-68744/Studierendenverwaltung_Einstellungen
2025-11-19 11:42:21 +01:00
ma0048
284633012f
Merge remote-tracking branch 'origin/master' into feature-67484/lvverwaltung_finetunning
2025-11-14 08:09:25 +01:00
chfhtw
7fdfa94d11
Merge branch 'master' into feature-68744/Studierendenverwaltung_Einstellungen
2025-11-12 08:15:56 +01:00
Johann Hoffmann
410f0c4b6a
fixtermin -> "kein neichreichen erlaubt" phrase/bool logic change; signatur message on enduploads fetched from signatur server on every load request; Inplace toggle for further infos in offcanvas timeline & student details on mobile view(tooltips); reworked col/row structure on detail views for mobile;
2025-11-11 13:44:47 +01:00
Harald Bamberger
00eac334c0
Merge branch 'feature-63443/Studierendenverwaltung_Tab_Abschlusspruefung_Finetuning' into studvw_2025-11_rc
2025-11-10 12:48:01 +01:00
chfhtw
775d865878
StV settings
2025-11-10 12:38:57 +01:00
Johann Hoffmann
b1a1cdf235
studiensemester dropdown filter, default all, options are current/next and op to 10 back; benotet/unbenotet/alle fetch parameter; WIP orgform/studstatus cols;
2025-11-06 16:29:24 +01:00
Harald Bamberger
683360b13a
Merge branch 'master' into studvw_2025-11_rc
2025-11-05 16:17:39 +01:00
Harald Bamberger
8c4a163671
Merge branch 'master' into bug-66774/Messages_Vorlagen_Subject_Bezeichnung_statt_Vorlagekurzbz
2025-11-05 15:53:36 +01:00
Johann Hoffmann
3878fce625
wip abgabetool;
2025-11-05 15:34:10 +01:00
Harald Bamberger
c56fd038b8
Merge branch 'feature-63445/Studierendenverwaltung_Filter' into studvw_2025-11_rc
2025-11-04 17:10:24 +01:00
Harald Bamberger
608dab1e65
Merge branch 'feature-63435/Studierendenverwaltung_Studierende_Verbandsgruppen_und_Spezialgruppen_zuordnen_Multiaktion' into studvw_2025-11_rc
2025-11-04 17:03:52 +01:00
Harald Bamberger
8c83e08472
Merge branch 'feature-63373/FHC4_Studierendenverwaltung_Dokumente_erstellen' into studvw_2025-11_rc
2025-11-04 16:55:20 +01:00
Johann Hoffmann
3d51753419
new bootstrap offcanvas component; projektarbeit abgabetermine timeline & status legende in offcanvas; fixtermin toggle & allowed to edit all termine for assistenz; studiengang selection + filter for getSTG_isEntitledFor('basis/abgabe_assistenz:rw'); moved filedownload from Cis/Abgabetool Auth Controller to Abgabe.php Api Controller; status symbol in table columns prevTermin/nextTermin; get_betreuer_details pgsql function to avoid rewriting the same subquery for every betreuer anrede;
2025-10-31 11:14:39 +01:00
chfhtw
9699684946
Stv: students search function
2025-10-30 14:00:41 +01:00
Johann Hoffmann
ac1e0a8aa3
Merge remote-tracking branch 'origin/master' into feature-61164/AbgabetoolQualityGates
...
# Conflicts:
# system/phrasesupdate.php
2025-10-27 14:51:52 +01:00
Johann Hoffmann
259c2aec14
load projektarbeiten for studiengänge -> assistenz page; speed dial position rework; automagicmodal logic fix; activeTabIndex by date in detail views; tooltips on icons; $capitalize phrasen to ensure capitalization; phrasenpromise & resolve similar to anw; modal component emits fullscreen event now;
2025-10-27 14:40:56 +01:00
Johann Hoffmann
1e23b6de61
download files with window.open instead of window.location; fix signature mail student_modal info loading; check length of every entry field when doing endupload and force user to accept or cancel upon notification; berechtigung check für Abgabetool.php controller; phrasen everywhere;
2025-10-06 13:58:26 +02:00
ma0048
9309a48e97
autcomplete gefixed
2025-10-06 10:20:21 +02:00
Johann Hoffmann
c796536417
notiz -> beurteilungsnotiz; some missing phrasen; more color definitions (WIP); finalize automagic modal logic; added validation stub for endupload; loading spinner on every upload; added custom header classes to code unexpanded paabgabe accordion tabs by their abgabedatum or lack thereof (WIP);
2025-09-30 16:47:05 +02:00
chfhtw
f518d56d4e
StV: configurable Filters
2025-09-30 11:01:08 +02:00
Harald Bamberger
5c66dfad49
Merge branch 'master' into feature-63373/FHC4_Studierendenverwaltung_Dokumente_erstellen
2025-09-29 08:24:18 +02:00
ma0048
0f43e8eb7a
autocomplete auf backend umgestellt
...
textarea formattedAnmerkung rausgenommen
ui angepasst
2025-09-24 14:27:01 +02:00
ma0048
6abdb25c0a
abort controller fixed und index auf campus.tbl_studierendenantrag_status.studierendenantrag_id hinzugefuegt
2025-09-24 09:33:41 +02:00
Alexei Karpenko
8e7a1a2ddd
Merge branch 'master' into feature-61232/Studierendenverwaltung_Karteireiter_Projektarbeit_portieren
2025-09-22 13:39:36 +02:00
Alexei Karpenko
566938d4f0
Studierendenverwaltung Abschlusspruefung: moved Vorsitz and Pruefer search to backend, searched by vorname or nachname or combinations of vorname and nachname
2025-09-18 17:25:00 +02:00
ma0048
6a31eade8b
Merge branch 'feature-60973/komponente_fuer_lehrfaecherverteilung' into deploy_22_09_25_lvverwaltung
...
# Conflicts:
# system/dbupdate_3.4.php
# system/phrasesupdate.php
2025-09-18 15:04:01 +02:00
Johann Hoffmann
ce9f0536d6
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
2025-09-17 16:40:53 +02:00
Harald Bamberger
92ba45a84d
cleanup Controller, move api functions to api controller, use api in tabulator, fix card refresh in profile right column, fix sancho mails
2025-09-12 16:09:03 +02:00
Harald Bamberger
20f7c2e841
Merge branch 'master' into feature-63370/AnwesenheitenMicrotuning
2025-09-11 13:06:46 +02:00
Harald Bamberger
af32f65015
store routeinfo and advanced search info in db
2025-09-10 17:10:24 +02:00
chfhtw
455698b28e
StV Groups Drag&Drop
2025-09-10 11:18:23 +02:00
Johann Hoffmann
eee9d6b691
raumsuche phrasen change & fix; fhcapi -> api; lvMenu try to use phrasenkey for responsiveness instead of the already looked up phrase; tried investigating news carousel bug, not sure if bug or feature - at least declared non changing variables as const;
2025-09-08 17:28:09 +02:00
Johann Hoffmann
49ca538381
student page redesign; wip mitarbeiter page + add new modal
2025-09-04 17:38:32 +02:00
chfhtw
86641ea02d
StV: Lehrverband- & Special-groups
2025-09-02 16:06:04 +02:00
Alexei Karpenko
fc845ebf4e
Studierendenverwaltung Projektarbeit: separate saving of Projektarbeit and Betreuer, added action for editing Betreuer
2025-09-02 15:04:45 +02:00
Johann Hoffmann
1f0fe08b69
upload_required => allowed; hardcoded links => config; styling; endupload/qualgate logic; phrasen;
2025-08-29 14:15:20 +02:00
ma0068
7b187ebadd
add Dropdown for Multiaction Print
...
add Event for adding Documents to PrintArray
add Berechtigung hasPermissionOutputformat to enable Print for odt and doc Formats (documents abschlusspruefung)
add Validations
2025-08-28 11:05:04 +02:00
ma0068
3a5c4444cb
Tab Archive: Documentdropdown for Printing
...
- define structure for single print array
- fill array with documents according to Fas Dropdown Drucken
- event for adding documents from extension/addons
2025-08-27 14:11:03 +02:00
Johann Hoffmann
63390b192c
qualgate 1&2 dbupdate script, note fkey reference & upload required flag in paabgabe; noten api duplicate from notentool for now; WIP more emails; qualgates benotbar & saveable aswell as upload flag;
2025-08-26 17:15:37 +02:00
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
ma0068
6ee3f1d241
show Bezeichnung in Subject Vorlage, add adaption for Tinymce for openMode inSamePage
2025-08-20 11:32:31 +02:00
Harald Bamberger
b9e3c47be9
Merge branch 'master' into feature-62779/xul_abloese_haustechnik_schluesselverwaltung
2025-08-14 18:03:36 +02:00