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
|
40c79158f7
|
punkte feature basically finished; WIP testing & import rewrite
|
2026-02-03 17:38:33 +01:00 |
|
Johann Hoffmann
|
81eee814e9
|
yellow dropdown styling only on editable tabulator colums for note_vorschlag; fetch note for punkte for notenvorschlag and pruefungsnote if certain config is set; added debounce helper file/function; WIP persisting punkte in backend
|
2026-02-02 17:07:16 +01:00 |
|
Johann Hoffmann
|
eb15d6b841
|
getStudentConfig Api Method; moodle link config entry; write abgabetool termin noten into header; uniform getDateStyleClass logic in all 3 views; WIP refining AbgabetoolJob;
|
2026-01-14 16:57:57 +01:00 |
|
Johann Hoffmann
|
954c55ba3e
|
finetuning
|
2026-01-12 17:06:35 +01:00 |
|
Johann Hoffmann
|
13232015c3
|
more sophisticate zuordnung check & place it in every sensitive API endpoint; WIP: check STGentitlement when querying projektarbeiten for certein stg, since only dropdown info is pulled with this berechtigungslogic in mind but not the fetch itself;
|
2026-01-09 14:13:26 +01:00 |
|
Johann Hoffmann
|
7eb147085f
|
typo fix in getDateStyleClass; fix selectAll button in Assistenz view; change the upload_allowed checkbox on change as expected; give fhcAlert primevue btn classes instead of bootstrap so they actually get applied; save convert js date to iso string to avoid timezone shenanigans; created zusatzdaten edit phrase;
|
2026-01-08 16:05:24 +01:00 |
|
Johann Hoffmann
|
957da460a6
|
shorter passwort freigabe text; loadCisConfig for Benotungstool via api; anw% in notentable via event; WIP incorporating CIS config into actual noten logic;
|
2025-12-18 15:24:08 +01:00 |
|
Andreas Österreicher
|
47e3c83909
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2025-12-18 12:25:05 +01:00 |
|
Harald Bamberger
|
0072d87f3b
|
Merge branch 'bug-69804/FHC4_StudVw_Mobility_showAddedZweckAndGrund' into studvw_2025-12_rc3
|
2025-12-11 16:41:43 +01:00 |
|
Harald Bamberger
|
d8766e8f7a
|
Merge branch 'feature-69065/Projektarbeiten_Firmen_verwalten' into studvw_2025-12_rc3
|
2025-12-11 16:06:28 +01:00 |
|
ma0068
|
a6907d1bc5
|
- bugfix delete Purpose
- reload local data after pushing new entries in Purpose and Support
|
2025-12-11 14:20:22 +01:00 |
|
Harald Bamberger
|
a86d35f731
|
Merge branch 'master' into feature-69065/Projektarbeiten_Firmen_verwalten
|
2025-12-11 12:12:05 +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
|
f460a909d9
|
Merge branch 'feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte' into studvw_2025-12_rc3
|
2025-12-09 16:37:16 +01:00 |
|
Harald Bamberger
|
50439ee6cc
|
Merge branch 'master' into feature-63468/Studierendenverwaltung_Neuanlage_von_Interessenten_ueberarbeiten
|
2025-12-09 11:37:57 +01:00 |
|
Alexei Karpenko
|
c79ff24c89
|
Studierendenverwaltung Projektarbeit: added Studiensemester dropdown for Lv-Teil
|
2025-12-03 19:29:42 +01:00 |
|
ma0068
|
d33af0ae21
|
bugfix: resetModal in openMode modal
|
2025-12-03 15:14:26 +01:00 |
|
Harald Bamberger
|
4dabc642ed
|
Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte
|
2025-12-02 07:54:40 +01:00 |
|
ma0068
|
17519eac83
|
refactor Messaging
- headerFilter for table Messages
- multiactions for sendMessages for openmodes modal and inSamePage
|
2025-12-01 13:27:42 +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 |
|
ma0068
|
aa84bdec1e
|
---staging----
|
2025-11-27 14:46:55 +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
|
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 |
|
Alexei Karpenko
|
5640f229d3
|
Studierendenverwaltung add Interessenten: switched to new API, Studienplaene are loaded in time
|
2025-10-06 16:10:06 +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 |
|
ma0048
|
9309a48e97
|
autcomplete gefixed
|
2025-10-06 10:20:21 +02:00 |
|
Alexei Karpenko
|
3a6fb08350
|
Creating of Interessenten: moved to PRestudentlib, renamed check to getPerson, corrected transaction handling, enabled creating of Incomings
|
2025-10-02 16:52:11 +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 |
|