Johann Hoffmann
|
709aba5783
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
# Conflicts:
# application/models/organisation/Studiengang_model.php
|
2026-01-26 15:06:22 +01:00 |
|
Harald Bamberger
|
f867e60702
|
fix use of config FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE to override studiengang_kz in public.tbl_konto
|
2026-01-21 17:37:23 +01:00 |
|
Johann Hoffmann
|
48cd37058e
|
also block uploads and termin changes for projektarbeiten with a note on backend
|
2026-01-21 14:53:44 +01:00 |
|
Johann Hoffmann
|
4d97127539
|
remove Abgabedatum column from Assistenz/Betreuer update sammelmail. Keep it for UPLOADS sammelmail since it is relevant there; defined relevant_types in abgabetool config to filter for in the sammelmail for each role student/assistenz/betreuer; block saving/deleting/uploading ui components when projektarbeit has a note, since this indicates that the project is over;
|
2026-01-21 14:05:31 +01:00 |
|
Johann Hoffmann
|
c9bcf9b9b0
|
fixed note init by object/object key on 2nd time opening the details modal in the assistenz view;
|
2026-01-21 10:34:17 +01:00 |
|
Cristina
|
9b90e0edde
|
Merge branch 'master' into epic-56039/LV-Evaluierung
|
2026-01-20 10:53:36 +01:00 |
|
Johann Hoffmann
|
2471d37dd3
|
fix loginfo statements betreuer->assistenz
|
2026-01-19 16:54:10 +01:00 |
|
Johann Hoffmann
|
9a07e7c804
|
wrote Studiengang_model.php -> getAssistenzForStudiengangKZ() that does just that but is not used currently since we retrieve assistenz in AbgabetoolJob.php via oe_kurzbz; added new getAssistenzForOE() method in Organisationseinheit_model; added new job "notifyAssistenzAboutChangedAbgaben" that does just that to AbgabetoolJob.php; removed console.log/debugger statements in cis4 code;
|
2026-01-19 16:12:54 +01:00 |
|
Johann Hoffmann
|
6c82741341
|
remove var_dump() statement
|
2026-01-16 12:00:30 +01:00 |
|
Johann Hoffmann
|
c3f7f7223a
|
add student name info to betreuer sammelemail jobs table; WIP adapting same logic for assistenz;
|
2026-01-16 11:59:46 +01:00 |
|
Johann Hoffmann
|
fbd0a4685e
|
fix jobs & fancy formatting; check paabgabetyp instead of bezeichnung to enable enduploads for users in english lmao
|
2026-01-15 18:40:51 +01:00 |
|
Harald Bamberger
|
63aebde7f2
|
Merge branch 'bug-70906/FHC4_Archive_Dokument_Studienbestaetigung'
|
2026-01-15 18:01:25 +01:00 |
|
ma0068
|
62f5b66324
|
add missing parameters studiensemester and studiengang_kz for document Studienbestaetigung and StudienbestaetigungEnglish
|
2026-01-15 17:24:38 +01:00 |
|
Harald Bamberger
|
ef08e39449
|
api endpoint student: prevent storing an empty string as alias e.g. from StudVw Details Tab
|
2026-01-15 17:09:30 +01:00 |
|
Harald Bamberger
|
c720c46125
|
education/Projektarbeit_model: fix missing from-clause entry for table tbl_projektarbeit error - ticket#6059687
|
2026-01-15 16:28:38 +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
|
bbb90f6dc4
|
added fixtermin variable to Paabgabe->update() statement; email logic for sancho emails towards betreuer: return $email[0]->uid ? $email[0]->uid.'@'.DOMAIN : $email[0]->private_email; phrasen wordings; reworked assistenz config api promises as allSettled to avoid race conditions; nachreichen möglich is always the default everywhere; WIP enabling the same status logic workflow everywhere;
|
2026-01-13 18:20:05 +01:00 |
|
Cristina
|
6512ad0f1c
|
Merge branch 'master' into epic-56039/LV-Evaluierung
|
2026-01-13 13:38:04 +01:00 |
|
Johann Hoffmann
|
7c1f239dcb
|
configurable paabgabe types for signature check; finetuned signature response message; phrasen & code cleanup;
|
2026-01-13 12:32:41 +01:00 |
|
Johann Hoffmann
|
cc0f38b276
|
fix the comment describing the "fix"
|
2026-01-12 17:14:03 +01:00 |
|
Johann Hoffmann
|
a56335f4f9
|
"fix" the signatur check
|
2026-01-12 17:11:48 +01:00 |
|
Johann Hoffmann
|
954c55ba3e
|
finetuning
|
2026-01-12 17:06:35 +01:00 |
|
Johann Hoffmann
|
c7250959d0
|
Merge remote-tracking branch 'origin/feature-61164/AbgabetoolQualityGates' into feature-61164/AbgabetoolQualityGates
|
2026-01-12 12:52:31 +01:00 |
|
Johann Hoffmann
|
6c8318ead2
|
wip
|
2026-01-12 12:51:34 +01:00 |
|
Andreas Österreicher
|
3095f7ea8b
|
Notice für UID entfernt
|
2026-01-12 10:44:57 +01:00 |
|
Andreas Österreicher
|
8f98d0c5a1
|
Fixed UID
|
2026-01-12 10:31:50 +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
|
db861e81b2
|
rewrote post param acces from $id = $_POST['id'] to $id = $this->input->post('id') and subsequently rewrote safety checks from !isset($id) || isEmptyString($id) to $id === NULL || trim((string)$id) === '' to avoid ASCII conversion of low integers when passing them to isEmptyString function
|
2026-01-08 17:45:02 +01:00 |
|
Johann Hoffmann
|
3d82d69bfc
|
fixed student_uid variable aquisition inside StudentComponent; No allowedToSave check in client for Betreuer at all, everything done at backend level (WIP); added legacy phrasen to phrasesupdate to guarantee their existence;
|
2026-01-08 13:40:58 +01:00 |
|
Andreas Österreicher
|
f845809e6b
|
Fixed Variable Check in Abgabetool
|
2026-01-07 16:02:06 +01:00 |
|
Harald Bamberger
|
c113c80862
|
fix calculation of next student matrikelnr aka personenkennzeichen and student uid
|
2025-12-22 21:11:05 +01:00 |
|
Harald Bamberger
|
0616236e00
|
bugfix: ZGV Übernahme bei Interessentenanlage, bestehende ZGVs die null sind ausfiltern
|
2025-12-18 12:48:08 +01:00 |
|
Andreas Österreicher
|
47e3c83909
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2025-12-18 12:25:05 +01:00 |
|
Cristina
|
4dd4d8aaa5
|
Removed filtering aktiv studienganege from method to get Studiengaenge by Stgs
otherwise when switching to former semester (which will have inactive studiengaenge) it will not appear
|
2025-12-17 14:35:24 +01:00 |
|
Harald Bamberger
|
39d708aa61
|
Merge branch 'master' into feature-68763/CIS4_Profilupdate_Additional_Changes
|
2025-12-17 12:56:07 +01:00 |
|
Harald Bamberger
|
ddfcef9ad7
|
log Error if mail can not be sent, only change status if both reminder emails were successfully sent
|
2025-12-16 15:52:44 +01:00 |
|
Harald Bamberger
|
4f5e49a93c
|
send to all private email addresses marked as zustellung
|
2025-12-16 15:27:31 +01:00 |
|
Cristina
|
db048e876c
|
Renamed getEntitledStgs to getByStgs
Permissions check happens in application controller.
|
2025-12-15 16:48:07 +01:00 |
|
Cristina
|
e6ef234c8b
|
Added method getOrgformsByStg to Studiengang_model.php
Get OrgForms of given Studiengang and Studiensemester
|
2025-12-15 16:27:47 +01:00 |
|
Harald Bamberger
|
29c8e6fb19
|
Merge branch 'master' into feature-69286/StudStatusWiedereinstiegsmail_an_Studierende
|
2025-12-15 16:27:25 +01:00 |
|
Harald Bamberger
|
cf7e9921b5
|
change grades sort order
|
2025-12-15 16:11:46 +01:00 |
|
Harald Bamberger
|
11ff26d8e7
|
remove empty lines
|
2025-12-15 15:20:19 +01:00 |
|
Harald Bamberger
|
718272e8a1
|
remove empty line
|
2025-12-15 15:13:53 +01:00 |
|
Harald Bamberger
|
3f891179aa
|
move check for critical changes bis from frontend to backend
|
2025-12-15 15:12:49 +01:00 |
|
Harald Bamberger
|
afc3cd0131
|
Merge branch 'master' into feature-69877/StudVw_Status_GrundAndAnmerkungEditable
|
2025-12-15 13:53:28 +01:00 |
|
Harald Bamberger
|
5536408065
|
add property stg_kz to json of org_forms to prevent clearing tabulator when changing form a node with stg_kz property set to an orgform_node
|
2025-12-15 13:35:50 +01:00 |
|
Harald Bamberger
|
293a8625e4
|
change sort order in grades list api endpoint
|
2025-12-15 12:03:41 +01:00 |
|
Harald Bamberger
|
5266a6fe4d
|
Merge branch 'master' into feature-69877/StudVw_Status_GrundAndAnmerkungEditable
|
2025-12-12 16:28:35 +01:00 |
|
Harald Bamberger
|
61c859f2e1
|
Merge branch 'bugfix-69874/Dokument_Ausbildungsvertrag_ohneParamUid' into studvw_2025-12_rc3
|
2025-12-12 15:06:49 +01:00 |
|
Harald Bamberger
|
b967f83dd4
|
skip adding uid to params for templates Ausbildungsver and AusbVerEng instead of deleting it afterwards
|
2025-12-12 15:05:37 +01:00 |
|