ma0068
|
17519eac83
|
refactor Messaging
- headerFilter for table Messages
- multiactions for sendMessages for openmodes modal and inSamePage
|
2025-12-01 13:27:42 +01:00 |
|
Harald Bamberger
|
89ec51bd0a
|
Merge branch 'feature-69065/Projektarbeiten_Firmen_verwalten'
|
2025-11-28 14:45:29 +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
|
0372853df2
|
Aufnahmetermine: fix error persiting boolean, GS: sortorder studiensemester, Gruppen exclude generated groups from search result
|
2025-11-28 14:01:20 +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 |
|
ma0068
|
aa84bdec1e
|
---staging----
|
2025-11-27 14:46:55 +01:00 |
|
Alexei Karpenko
|
eb1c3189b5
|
Studierendenverwaltung Projektarbeit: title not required anymore
|
2025-11-26 16:45:51 +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 |
|
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 |
|
Harald Bamberger
|
cdc1933ce4
|
fix typo
|
2025-11-24 09:48:05 +01:00 |
|
Harald Bamberger
|
239a9c89d7
|
compare DateTime with DateTime instead of String
|
2025-11-24 09:46:53 +01:00 |
|
Johann Hoffmann
|
3b7ed523b4
|
postStudentProjektarbeitZusatzdaten in detail view for Betreuer/Assistenz;
|
2025-11-21 12:36:03 +01:00 |
|
chfhtw
|
1666ba82b2
|
Bugfix: correct compare values in Pruefung->insertPruefung()
|
2025-11-21 10:42:13 +01:00 |
|
chfhtw
|
d916c6ab31
|
make Pruefung->insertPruefung() behave exactly like old FAS
|
2025-11-21 08:27:05 +01:00 |
|
Harald Bamberger
|
6357aca656
|
show combine person tab only if permission basis/person, restore endpoint handling logic in List.js
|
2025-11-20 15:19:36 +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 |
|
Harald Bamberger
|
3730be991a
|
Merge branch 'master' into feature-39571/Studierendenverwaltung_CoreNotizcontroller
|
2025-11-19 11:30:52 +01:00 |
|
Paolo
|
e837101651
|
PHP8 compatibility: replaced the curly brackets {} with square brackets [] where used in combination with strings
|
2025-11-19 10:53:59 +01:00 |
|
Johann Hoffmann
|
a4fee77301
|
link url in abgabetoolJob per config; comment out addMeta;
|
2025-11-18 15:01:43 +01:00 |
|
Johann Hoffmann
|
f89a53b156
|
fix getProjektbetreuerAnrede function since betreuer are not necessarily mitarbeiter with such an uid; notify students config from milliseconds to pgsql interval '1 day'; ported notifyBetreuerMail & notifyStudentMail to AbgabetoolJob.php;
|
2025-11-17 11:47:00 +01:00 |
|
Andreas Österreicher
|
126aa890c4
|
Merge branch 'feature-6976/Link_fuer_unverifizierte_email_anpassen'
|
2025-11-17 10:50:34 +01:00 |
|
Andreas Österreicher
|
4762154bbc
|
Merge branch 'feature-67484/lvverwaltung_finetunning'
|
2025-11-17 09:06:10 +01:00 |
|
Harald Bamberger
|
0a53ca49aa
|
readd accoutinfoblatt to single student dropdown
|
2025-11-14 09:39:46 +01:00 |
|
ma0048
|
284633012f
|
Merge remote-tracking branch 'origin/master' into feature-67484/lvverwaltung_finetunning
|
2025-11-14 08:09:25 +01:00 |
|
ma0048
|
63eda8b934
|
addgroup/addperson immer anzeigen
gruppen sortierung angepasst
fehlende les anzeigen
|
2025-11-14 08:07:39 +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
|
de012b290b
|
get semester & orgform from Verband to StudVw Main Component
|
2025-11-13 16:27:15 +01:00 |
|
Harald Bamberger
|
1d786d3e16
|
Merge branch 'master' into feature-63373/FHC4_Studierendenverwaltung_Dokumente_erstellen
|
2025-11-13 16:09:31 +01:00 |
|
chfhtw
|
e36e86fd50
|
Code Quality
|
2025-11-13 09:54:56 +01:00 |
|
chfhtw
|
95f1c66684
|
Stv Settings Phrases
|
2025-11-13 09:11:06 +01:00 |
|
Andreas Österreicher
|
93388ff06c
|
Merge branch 'master' into feature-68298/Tempus_Grundstruktur
|
2025-11-12 13:55:44 +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
|
2920c68f05
|
wip
|
2025-11-11 15:59:42 +01:00 |
|
Johann Hoffmann
|
74937db204
|
WIP email logs to read/send in job;
|
2025-11-11 15:52:04 +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
|
a9e90cf10d
|
add absoluteJsImportUrl helper function - to generate absolute urls with fhcomplete_build_version for dynamic imports - and use it in stv config
|
2025-11-11 13:01:48 +01:00 |
|
Harald Bamberger
|
b31ebf3412
|
Merge branch 'feature-67518/Studierendenverwaltung_Karteireiter_anzeigen_verstecken_wenn_Interessent_gewaehlt' into studvw_2025-11_rc
|
2025-11-10 13:20:36 +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 |
|
Alexei Karpenko
|
f15932964f
|
Studierendenverwaltung email: descending order kontakt_id
|
2025-11-07 01:06:22 +01:00 |
|
Alexei Karpenko
|
5678c18619
|
keepemailunverified parameter: email is passed even if unverified
|
2025-11-07 00:51:07 +01:00 |
|