Johann Hoffmann
|
eade9b7beb
|
fixed accordion header padding size; student sees public mail, lektor gets notifs to private; remove unused injections; rewrite viewData validation for old Cis to remove console.warnings; clear abgabetermin.kurzbz when changing to smth not quality gate to avoid leaky kurzbz; fixed accordion header style offset for both cis environments; tooltip fix; only show abgabedatum if termin has upload_allowed; lower max-width in old cis; activated custom persistence for assistenz page + stricter promise handling around tableBuilt; activeIndex Handling on Student Page in case of several Projektarbetien; Phrasen gendering;
|
2025-12-10 17:41:01 +01:00 |
|
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 |
|
Andreas Österreicher
|
e1959b9e40
|
Quality Gate Aenderungen im DBUpdate hinzugefügt
|
2025-12-05 13:21:46 +01:00 |
|
Johann Hoffmann
|
035e844fab
|
added tbl_vorlage insert for PAAChangesBetSM.txt
|
2025-12-04 15:40:45 +01:00 |
|
Johann Hoffmann
|
541d6d78cc
|
projektbeurteilung_formular_link event for benotung link AbgabetoolMitarbeiterDetail.js; projektarbeit_is_current event for abstracted logic in Abgabetool; show endupload missing message on benoten if neither old nor new link are eligable;
|
2025-12-03 11:35:49 +01:00 |
|
Harald Bamberger
|
5a970c3f2e
|
fix typo
|
2025-12-03 09:58:33 +01:00 |
|
Johann Hoffmann
|
7747857583
|
AbgabetoolStudent beurteilung erstbetreuer/zweitbetreuer switch + get the actual link from the projektarbeitsbeurteilung extension via event 'projektbeurteilung_download_link' + fallback from config in case that fails; WIP implementing the switch for lektor beurteilungstemplate based on isCurrent/Semester etc in an Event in the pabu extension;
|
2025-12-02 16:07:26 +01:00 |
|
Andreas Österreicher
|
3ee81ae6e7
|
Merge branch 'feature-55978/infocenter_electronic_onboarding_filter'
|
2025-12-02 16:04:51 +01:00 |
|
Johann Hoffmann
|
aee6ace42e
|
termine without uploads can now only have 'standard' or 'abgegeben' status based on datum; FHC_Api_Controller method checkUploadSize() -> checks input->server('CONTENT_LENGTH') against min($max_upload, $max_post, $memory_limit) and throws a designated filesizeExceeded error message; added fhc-orange palette for new status 'beurteilungerforderlich';
|
2025-11-28 14:09:53 +01:00 |
|
Harald Bamberger
|
dc603375ec
|
Merge branch 'master' into feature-69065/Projektarbeiten_Firmen_verwalten
|
2025-11-28 11:15:59 +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 |
|
Andreas Österreicher
|
6d27c3f6e2
|
PHPInfo entfernt
|
2025-11-26 08:27:14 +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
|
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 |
|
Harald Bamberger
|
d88f2a0a48
|
Merge branch 'feature-69176/Studierendenverwaltung_Berichte' into studvw_2025-11_rc2
|
2025-11-20 13:35:01 +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
|
0ed11a02a5
|
Merge branch 'master' into feature-69176/Studierendenverwaltung_Berichte
|
2025-11-20 13:27:30 +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
|
bab15bc5b2
|
add fs_x-small and fs_xx-small and ajust css em settings
|
2025-11-19 13:01:47 +01:00 |
|
Harald Bamberger
|
1cc77c8eba
|
Merge branch 'master' into feature-68744/Studierendenverwaltung_Einstellungen
|
2025-11-19 11:42:21 +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 |
|
Alexei Karpenko
|
ad7012367c
|
added Link to company management in project work management
|
2025-11-17 14:52:58 +01:00 |
|
chfhtw
|
03b3182000
|
adding Notenspiegel to AppMenu
|
2025-11-17 13:09:16 +01:00 |
|
ma0048
|
284633012f
|
Merge remote-tracking branch 'origin/master' into feature-67484/lvverwaltung_finetunning
|
2025-11-14 08:09:25 +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 |
|
chfhtw
|
95f1c66684
|
Stv Settings Phrases
|
2025-11-13 09:11:06 +01:00 |
|
chfhtw
|
5d957e38ae
|
Phrase settings saved
|
2025-11-13 08:52:47 +01:00 |
|
chfhtw
|
7fdfa94d11
|
Merge branch 'master' into feature-68744/Studierendenverwaltung_Einstellungen
|
2025-11-12 08:15:56 +01:00 |
|
chfhtw
|
77604c5e15
|
StV: Font Size setting
|
2025-11-12 08:02:06 +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 |
|
chfhtw
|
775d865878
|
StV settings
|
2025-11-10 12:38:57 +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 |
|
chfhtw
|
5ecd81bb09
|
translate logout
|
2025-11-05 16:50:22 +01:00 |
|
chfhtw
|
a97a176522
|
use phrasen in stv list
|
2025-11-05 16:47:31 +01:00 |
|
Harald Bamberger
|
683360b13a
|
Merge branch 'master' into studvw_2025-11_rc
|
2025-11-05 16:17:39 +01:00 |
|
Johann Hoffmann
|
3878fce625
|
wip abgabetool;
|
2025-11-05 15:34:10 +01:00 |
|
Harald Bamberger
|
c97e1b6453
|
Merge branch 'feature-67490/studstatus_suche_abort_controller_haengt'
|
2025-11-05 11:06:32 +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
|
24c014e8dd
|
Merge branch 'feature-63444/stv_mehrfachaktion_mail_an_private_oder_interne_adresse' into studvw_2025-11_rc
|
2025-11-04 17:06:23 +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 |
|
Harald Bamberger
|
0417afeea8
|
Merge branch 'feature-61232/Studierendenverwaltung_Karteireiter_Projektarbeit_portieren' into studvw_2025-11_rc
|
2025-11-04 14:56:54 +01:00 |
|
Andreas Österreicher
|
aa43a2f32c
|
Merge branch 'master' into feature-55978/infocenter_electronic_onboarding_filter
|
2025-11-03 12:57:41 +01:00 |
|
chfhtw
|
398478e575
|
searchbar submit button
|
2025-11-03 11:36: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 |
|
ma0068
|
4be0a831a1
|
add Phrases
|
2025-10-23 13:49:05 +02:00 |
|
ma0068
|
6337869098
|
new Multitab CombinePeople, start Function
|
2025-10-22 10:23:24 +02:00 |
|