Johann Hoffmann
|
f4ca34f247
|
remove email sent to alert on serientermin since we do this in cronjob now;
|
2025-11-24 14:14:46 +01:00 |
|
Johann Hoffmann
|
3b7ed523b4
|
postStudentProjektarbeitZusatzdaten in detail view for Betreuer/Assistenz;
|
2025-11-21 12:36:03 +01:00 |
|
Johann Hoffmann
|
6cd0e3a574
|
email tbl_vorlage inserts dbupdate script; index.ci.php/Abgabetool/Assistenz/stg_kz? optional param route in old cis & cis4; no data placeholder phrase fix;
|
2025-11-17 15:57:53 +01:00 |
|
Johann Hoffmann
|
cff71ec829
|
AbgabetoolJob notifyStudentMail function to send Emails to students about their changed abgabetermine inside the configurable threshold;
|
2025-11-13 17:16:51 +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 |
|
Johann Hoffmann
|
cef0046acd
|
speeddial icon/positioning; textarea styles; fixtermin phrase; wip inverting fixtermin bool logic to avoid double negative semantics
|
2025-11-07 14:19:17 +01:00 |
|
Johann Hoffmann
|
3878fce625
|
wip abgabetool;
|
2025-11-05 15:34:10 +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 |
|
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
|
0d2e41cf2f
|
added paabgabetyp columns "aktiv", "upload_allowed", "aktiv"; setting sensible default values for existing typen that are just the developers best guess really; accordion header with icons & tooltips; logLib in Abgabe API controller logging all successful delete/insert/update requests; show arbitrary '23:59' string after target date so it is clear until when the upload should be fulfilled, even though we still dont do anything technically different; new Termine can only be made with aktiv paabgabe typen; note & benotungsnotiz now tied to paabgabetyp benotbar flag instead of hardcoded for qgate1 & 2; added "noch nicht abgegeben" text in case the abgabedatum is null; modal now spawns in xl with fullscreen optionally enabled;
|
2025-10-14 16:45:28 +02:00 |
|
Andreas Österreicher
|
f483e87455
|
Merge branch 'feature-61673/pep_lv_entwicklung'
|
2025-10-10 09:35:45 +02:00 |
|
Johann Hoffmann
|
f03411c668
|
legacy cis abgabetool routes; abgabetool.css for legacy cis; endupload & fixtermin logic enabled; paabgabe template rearranged; legacy view, controller has cis4 switch; viewData & router props workaround with CI3 router logic; wrapper app legacy cis; fix enduplaod validation;
|
2025-10-08 17:41:00 +02:00 |
|
Harald Bamberger
|
b681ca29c1
|
add info alert for heimatadresse, tune duplicate zustellkontakt handling
|
2025-10-07 15:13:07 +02: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 |
|
Johann Hoffmann
|
dab34eff35
|
klickibunti farben in accordion headers je nach datum/abgabedatum combo; more color definitions cis4 default.css; nomore legacy classes in Abgabe.php, CI3 models only; confirm delete Termin prompt; endupload validation stub, not sure about the technical min requirements here; mitarbeiter table format fix; show noten in projektarbeit view for students so there is some distinction; fhc isMobile computed revamp; order projektarbeiten by insertamum DESC to get most recent ones at the top of lists;
|
2025-10-02 16:53:41 +02:00 |
|
Andreas Österreicher
|
666a6ea42c
|
Merge branch 'master' into feature-40314/Electronic_Onboarding_Anbindung_IDA
|
2025-10-02 14:32:00 +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 |
|
Harald Bamberger
|
10b6641aa2
|
Merge branch 'master' into feature-63394/StV_Favoriten_64_Zeichen_Variablenbeschraenkung
|
2025-09-30 14:51:10 +02:00 |
|
Johann Hoffmann
|
a021c85920
|
schönere phrasen
|
2025-09-25 17:23:03 +02:00 |
|
Johann Hoffmann
|
14f5a651a4
|
abgabetool rechte; WIP magic modal for next QG Termin logic handling;
|
2025-09-22 10:47:12 +02:00 |
|
Alexei Karpenko
|
473715c25c
|
Merge branch 'master' into feature-40314/Electronic_Onboarding_Anbindung_IDA
|
2025-09-18 17:39:31 +02:00 |
|
ma0048
|
41dbd83bdb
|
phrases
tags als default entfernt
master gemerged
|
2025-09-18 15:27:04 +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 |
|
ma0048
|
57531d956d
|
gruppen in eigenen tab verschoben
styling
phrases
|
2025-09-18 13:18:44 +02:00 |
|
Johann Hoffmann
|
ce9f0536d6
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2025-09-17 16:40:53 +02:00 |
|
Andreas Österreicher
|
e80cfc207e
|
Merge branch 'feature-63370/AnwesenheitenMicrotuning'
|
2025-09-17 14:59:49 +02:00 |
|
Harald Bamberger
|
34eb373061
|
adapt phrase profilUpdateInformationMessage
|
2025-09-16 13:39:15 +02:00 |
|
Harald Bamberger
|
cb5623d228
|
label and layout for documents
|
2025-09-16 13:32:28 +02:00 |
|
Harald Bamberger
|
9e6ae4f5a4
|
add phrase lehre/termineImLvPlan
|
2025-09-15 11:31:35 +02:00 |
|
Johann Hoffmann
|
b8d197d923
|
deleted entschuldigung email betreff
|
2025-09-12 13:50:25 +02:00 |
|
chfhtw
|
d9c716a62b
|
convert wert from public.tbl_variable to TEXT
|
2025-09-12 08:37:18 +02:00 |
|
Johann Hoffmann
|
48f7a04d81
|
wip abgabetool
|
2025-09-11 16:27:24 +02:00 |
|
Harald Bamberger
|
20f7c2e841
|
Merge branch 'master' into feature-63370/AnwesenheitenMicrotuning
|
2025-09-11 13:06:46 +02:00 |
|
Johann Hoffmann
|
c9425a0061
|
'fileuploaddatum' phrase => 'FileUpload-Datum'
|
2025-09-10 11:20:32 +02:00 |
|
Johann Hoffmann
|
b95dd49d0e
|
assistenz uploaddatum -> antragsdatum; added new column 'fileuploaddatum';
|
2025-09-10 10:44:43 +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 |
|
Andreas Österreicher
|
6fb06397be
|
Merge branch 'master' into feature-63359/StV_API_error_clustering
|
2025-09-04 14:32:10 +02:00 |
|
Johann Hoffmann
|
2c3754b33f
|
more tooltips so people can avoid reading the wiki
|
2025-09-03 13:51:41 +02:00 |
|
Johann Hoffmann
|
fa6d651b21
|
phrasen & permissionLib/Phrases reference $param in lvMenuBuild event
|
2025-09-01 16:48:24 +02:00 |
|
Johann Hoffmann
|
1f0fe08b69
|
upload_required => allowed; hardcoded links => config; styling; endupload/qualgate logic; phrasen;
|
2025-08-29 14:15:20 +02:00 |
|
Andreas Österreicher
|
1025a8b461
|
Removed Duplicate Phrase
|
2025-08-25 11:19:20 +02:00 |
|
Johann Hoffmann
|
9707258e62
|
Merge remote-tracking branch 'origin/master' into feature-61592/AnwesenheitenFinetuning
# Conflicts:
# public/js/components/Bootstrap/Modal.js
# system/phrasesupdate.php
|
2025-08-19 09:43:30 +02:00 |
|
chfhtw
|
42a81a4558
|
API error clustering
|
2025-08-18 13:06:59 +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 |
|
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
|
9ad2198b02
|
update phrase Stundenplan => LV-Plan, Feiertag => Ferien / Feiertag, Holiday => Holidays
|
2025-08-06 11:14:37 +02:00 |
|
chfhtw
|
c96db9f573
|
reworked StV favorites (only 1st tier version)
|
2025-08-06 11:06:57 +02:00 |
|
Johann Hoffmann
|
0605baf68f
|
capitalize tab phrases; style&phrase change for Attendance Check Date Datepicker; Picture col min width icrease so the title is readable in english;
|
2025-08-06 10:45:37 +02:00 |
|