Johann Hoffmann
|
1eda652fba
|
remove old code
|
2026-02-04 17:34:21 +01:00 |
|
Johann Hoffmann
|
cc302ed5a1
|
lazyload signatur status for assistenz view to avoid worst case loading times due to 50 x 30mb signatur server payload
|
2026-02-04 17:32:17 +01:00 |
|
ma0068
|
fc0fdc7909
|
Merge branch 'studvw_2026-02_rc4' of github.com:FH-Complete/FHC-Core into studvw_2026-02_rc4
|
2026-02-04 11:34:19 +01:00 |
|
ma0068
|
3053289146
|
Filter: change type filter Active, change position filter item, default values All Buchungstypen
|
2026-02-04 11:33:54 +01:00 |
|
Andreas Österreicher
|
023c2a10be
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2026-02-04 10:21:17 +01:00 |
|
Harald Bamberger
|
f6b13c0bdf
|
Merge branch 'master' into studvw_2026-02_rc4
|
2026-02-03 17:16:42 +01:00 |
|
Harald Bamberger
|
87ff7acef0
|
use absoluteJsImportUrl helper instead of APP_ROOT constant to build js components file path
|
2026-02-03 14:27:02 +01:00 |
|
Harald Bamberger
|
69749da331
|
Merge branch 'master' into feature-52533_62055/Vertragsverwaltung_mit_CoreComponent_DetailHeader
|
2026-02-03 11:46:19 +01:00 |
|
Harald Bamberger
|
9ae9feb9ea
|
Merge branch 'bug-69548/FHC4_Studierendenverwaltung_Aufnahmetermine_Gesamtnote_berechnen' into studvw_2026-02_rc4
|
2026-02-03 10:48:06 +01:00 |
|
Harald Bamberger
|
d0faba03a2
|
Merge branch 'feature-39571/Studierendenverwaltung_CoreNotizcontroller' into studvw_2026-02_rc4
|
2026-02-03 10:43:39 +01:00 |
|
Andreas Österreicher
|
3e1b9865b1
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2026-02-03 10:33:54 +01:00 |
|
Harald Bamberger
|
85a10e27cc
|
fix setFirstStudent if GENERATE_ALIAS_STUDENT is false
|
2026-02-02 17:59:15 +01:00 |
|
ma0068
|
e689531224
|
merge master into bug-69548/FHC4_Studierendenverwaltung_Aufnahmetermine_Gesamtnote_berechnen
|
2026-02-02 16:31:13 +01:00 |
|
ma0068
|
b9eaac18b0
|
merge Master into feature-39571/Studierendenverwaltung_CoreNotizcontroller
|
2026-02-02 16:21:47 +01:00 |
|
Harald Bamberger
|
f1aa5382cf
|
check editZgv Permission for Stg and also check it in api function
|
2026-01-28 17:04:11 +01:00 |
|
Johann Hoffmann
|
101613ecdd
|
detail view infos - student: {student} titel: {titel} betreuer: {betreuer}
|
2026-01-27 14:47:51 +01:00 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
ma0068
|
02153e469f
|
Dashboard Admin Cleanup
- refactoring Api: FHC-API controller for Edit/Update, widgets and presets
- delete dashboard with Prompt
- phrases
|
2025-12-19 11:39:31 +01:00 |
|
Andreas Österreicher
|
47e3c83909
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2025-12-18 12:25:05 +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 |
|
ma0068
|
34d6b2d97a
|
use only prestundent_id in Archive-functionality
|
2025-12-12 14:36:02 +01:00 |
|