Johann Hoffmann
|
17f11fa871
|
Merge remote-tracking branch 'origin/master' into feature-60873/GesamtnoteneingabeCis4
# Conflicts:
# application/controllers/api/frontend/v1/Lehre.php
# application/models/education/Lehrveranstaltung_model.php
# application/models/education/Note_model.php
# application/views/CisRouterView/CisRouterView.php
# public/js/api/factory/studiensemester.js
# public/js/components/Bootstrap/Offcanvas.js
# public/js/components/Overlay/FhcOverlay.js
|
2026-02-04 15:40:34 +01:00 |
|
Johann Hoffmann
|
954c55ba3e
|
finetuning
|
2026-01-12 17:06:35 +01:00 |
|
Andreas Österreicher
|
47e3c83909
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2025-12-18 12:25:05 +01:00 |
|
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 |
|
Harald Bamberger
|
7c57f5a308
|
Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte
|
2025-12-09 11:50:08 +01:00 |
|
Andreas Österreicher
|
3ee81ae6e7
|
Merge branch 'feature-55978/infocenter_electronic_onboarding_filter'
|
2025-12-02 16:04:51 +01:00 |
|
Harald Bamberger
|
4dabc642ed
|
Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte
|
2025-12-02 07:54:40 +01:00 |
|
Harald Bamberger
|
afb3ce4cae
|
modify using open mode newTab or window with multiple Recipients via post request
|
2025-12-02 07:54:13 +01:00 |
|
Johann Hoffmann
|
43925e3088
|
custom sticky css; offcanvas mobility legende; mobiltiy zusatz in seperate column; added getMobilityZusatzForUids & formatZusatz similar to digital anw mobility zusaetze;
|
2025-11-25 17:23:49 +01:00 |
|
Johann Hoffmann
|
1c236cce02
|
Merge branch 'master' into feature-60873/GesamtnoteneingabeCis4
# Conflicts:
# application/config/routes.php
# application/models/crm/Prestudent_model.php
# application/models/education/Lehreinheit_model.php
# application/models/education/Lehrveranstaltung_model.php
# public/js/apps/Dashboard/Fhc.js
# system/phrasesupdate.php
|
2025-11-25 10:50:26 +01:00 |
|
Johann Hoffmann
|
4956a517ca
|
loading overlay, notenfreigabe available phrase with counter; placeholder phrasen & date format; WIP handling moodle API errors well
|
2025-11-25 10:31:52 +01:00 |
|
Harald Bamberger
|
41bb99b5ea
|
Merge branch 'master' into studvw_2025-11_rc2
|
2025-11-24 16:48:11 +01:00 |
|
Harald Bamberger
|
6b4f5778c2
|
refactor stv Pruefung Tab and API endpoint to use same logic for insert and update, use luxon lib to initialize datepicker with iso date and send iso date format to api endpoint
|
2025-11-24 16:26:11 +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 |
|
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 |
|
Johann Hoffmann
|
8b851221b0
|
cis4 main content element shrinkability with style="min-width: 0;"
|
2025-11-12 12:05:48 +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 |
|
Alexei Karpenko
|
5678c18619
|
keepemailunverified parameter: email is passed even if unverified
|
2025-11-07 00:51:07 +01:00 |
|
Johann Hoffmann
|
3878fce625
|
wip abgabetool;
|
2025-11-05 15:34:10 +01:00 |
|
chfhtw
|
cc3da1439d
|
StV: add user menu
|
2025-11-05 11:06:45 +01:00 |
|
Andreas Österreicher
|
aa43a2f32c
|
Merge branch 'master' into feature-55978/infocenter_electronic_onboarding_filter
|
2025-11-03 12:57:41 +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
|
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
|
c79e329439
|
add iso dates to result object of profile updates api endpoint, use iso date in tabulator to sort correctly and format with luxon js
|
2025-10-08 15:35:28 +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 |
|
Andreas Österreicher
|
b5d44de0b4
|
Merge branch 'feature-66843/infocenter_studentenverwaltung_verlinkung'
|
2025-09-22 14:15:49 +02:00 |
|
Andreas Österreicher
|
efcc4b8ea5
|
Merge branch 'feature-62331/infocenter_anmerkung_zur_bewerbung_weiterleiten'
|
2025-09-22 13:59:13 +02:00 |
|
Alexei Karpenko
|
473715c25c
|
Merge branch 'master' into feature-40314/Electronic_Onboarding_Anbindung_IDA
|
2025-09-18 17:39:31 +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 |
|
Johann Hoffmann
|
4e598a321d
|
wip add new abgabe wizard
|
2025-09-08 10:44:41 +02:00 |
|
Andreas Österreicher
|
e0a3df5d06
|
Merge branch 'feature-66775/UHSTAT_1_mit_normalem_login'
|
2025-09-02 14:59:52 +02:00 |
|
Johann Hoffmann
|
a560c335b8
|
WIP responsive tabulator collapse abgabetool; paabgabe notiz column;
|
2025-09-02 13:35:42 +02:00 |
|
Alexei Karpenko
|
1d634a2530
|
uhstat form: bewerbungstool user data is loaded if there is a login, normal logged in user data otherwise. renamed methods, removed unnecessary model loads
|
2025-08-27 16:23:58 +02:00 |
|
ma0048
|
045b764d65
|
studentenverwaltung im infocenter verlinkt
|
2025-08-26 12:40:27 +02:00 |
|
Andreas Österreicher
|
c6d04c7490
|
Merge branch 'master' into feature-61672/svnr_aus_infocenter_tool_entfernen
|
2025-08-26 08:43:22 +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
|
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 |
|
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
|
66caf47d98
|
Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4
|
2025-08-01 15:54:22 +02:00 |
|
Johann Hoffmann
|
e58bf3a8cf
|
WIP noten/pruefung import
|
2025-08-01 09:48:46 +02:00 |
|
Johann Hoffmann
|
52d9e0a195
|
pruefungen columns pro datum nicht pro termintyp; row Selection & modal newPruefungForSelectedStudents mit linked multiselect dropdown; WIP antritte berechnen
|
2025-07-25 12:50:51 +02:00 |
|
Johann Hoffmann
|
6a3982347b
|
teilnoten/punkte berechnen für notenvorschläge; vorschläge übernehmen; noten freigabe mit passwort; prüfungen generisch anzeigen nach datum gruppiert; prüfungen anlegen/bearbeiten auf mapping termin1/2/3 möglich.
|
2025-07-24 17:02:57 +02:00 |
|
chfhtw
|
26b40866fc
|
CSS updates
|
2025-07-16 13:51:37 +02:00 |
|
chfhtw
|
77e5dfeb9a
|
add Luxon
|
2025-07-15 11:18:01 +02:00 |
|