Harald Bamberger
|
d686ec0885
|
Merge branch 'feature-61730/Cis4_DashboardAnpassungen' into merge_C4_25999_61235_61730
|
2025-05-22 07:48:23 +02:00 |
|
Harald Bamberger
|
a387533dc3
|
Merge branch 'feature-61235/Cis4_Studium_Uebersicht' into merge_C4_25999_61235_61730
|
2025-05-22 07:45:30 +02:00 |
|
Harald Bamberger
|
f8438ee115
|
Merge branch 'feature-25999/C4_dark_theme' into merge_C4_25999_61235_61730
|
2025-05-22 07:44:42 +02:00 |
|
Johann Hoffmann
|
a99cc96682
|
fix missing "import VueDatePicker from '../../vueDatepicker.js.php';" statements for new cis4 pages abgabetool & raumsuche
|
2025-05-21 16:37:00 +02:00 |
|
SimonGschnell
|
a1423c33e5
|
update(Studium): fetches the preselect lehrverband values if the user is a student
|
2025-05-21 14:12:16 +02:00 |
|
SimonGschnell
|
af1364faef
|
update(Studium):changes layout
|
2025-05-20 16:56:25 +02:00 |
|
SimonGschnell
|
da118cbf0a
|
refactor(Studium):groups the studienplaene to their studienordnung, sorts the lehrveranstaltungs module and the single lehrveranstaltungen
|
2025-05-19 12:53:36 +02:00 |
|
Harald Bamberger
|
4e945648d0
|
Merge branch 'master' into feature-25999/C4_cleanup
|
2025-05-19 11:00:24 +02:00 |
|
Harald Bamberger
|
310bd08648
|
Merge branch 'feature-40430/updateamum_von_im_AntragLib'
|
2025-05-19 10:51:05 +02:00 |
|
Harald Bamberger
|
bc4514b2a0
|
Merge branch 'master' into feature-40430/updateamum_von_im_AntragLib
|
2025-05-19 10:29:28 +02:00 |
|
SimonGschnell
|
4a10faeb25
|
update(Dashboard custom Section & additionalRow): the additional row is not removed when moving widgets and the custom section gets also created when created user_overrides
|
2025-05-19 10:28:15 +02:00 |
|
SimonGschnell
|
df108482eb
|
update(Dashboard additionalRow): opens tooltip when hovering over the button to add a now line to the dashboard grid
|
2025-05-19 09:09:48 +02:00 |
|
SimonGschnell
|
875a788476
|
update(Dashboard rows and columns): additional row is not removed when going out with the mouse
|
2025-05-16 09:54:05 +02:00 |
|
Harald Bamberger
|
c04c08bca4
|
finetune datepicker and timepicker config
|
2025-05-16 08:22:19 +02:00 |
|
Harald Bamberger
|
a858049e15
|
fix viewData prop validator, change nullish coalescing operator to logical or since optional router param is empty string and not an unset prop
|
2025-05-15 18:54:28 +02:00 |
|
SimonGschnell
|
a40f304d8d
|
update(Dashboard DataStructure Migration): also changes datastructure for the dashboard.tbl_dashboard_benuter_override
|
2025-05-15 12:05:34 +02:00 |
|
SimonGschnell
|
ebcb33b316
|
update(Dashboard DataStructure Migration): adds migration file to change all old datastructures from the dashboard.tbl_dashboard_preset
|
2025-05-15 12:05:34 +02:00 |
|
Harald Bamberger
|
b8d0037e16
|
Merge branch 'feature-25999/C4_cleanup' into feature-61235/Cis4_Studium_Uebersicht
|
2025-05-14 15:43:04 +02:00 |
|
Harald Bamberger
|
ce2bd3c75d
|
Merge branch 'feature-25999/C4_cleanup' into feature-61730/Cis4_DashboardAnpassungen
|
2025-05-14 15:33:38 +02:00 |
|
Harald Bamberger
|
7b9b1a762e
|
Merge branch 'master' into feature-25999/C4_cleanup
|
2025-05-14 15:17:25 +02:00 |
|
Harald Bamberger
|
3c08bc12cd
|
Merge branch 'feature-61748/FHC-Alert-Plugin_EMail-Address'
|
2025-05-14 09:20:47 +02:00 |
|
Andreas Österreicher
|
a72dcdf8b0
|
Merge branch 'bug-61306/addfaktor_entfernen'
|
2025-05-13 15:31:20 +02:00 |
|
SimonGschnell
|
dab628a72d
|
refactor(Dashboard UX): improves user experience for dashboard
|
2025-05-13 11:48:01 +02:00 |
|
SimonGschnell
|
ed2a467926
|
refactor(Dashboard additional row): changes the UI and behavior to add an additional row to the grid
|
2025-05-12 13:51:20 +02:00 |
|
SimonGschnell
|
a94b52dbc6
|
refactor(Dashboard touch events): fixes the touch event behaviors for the widgets and the dashboard
|
2025-05-12 11:44:27 +02:00 |
|
Harald Bamberger
|
4bceddcc82
|
add systemerror_mailto ci config, render systemerror_mailto to FHC_JS_DATA_STORAGE_OBJECT, use FHC_JS_DATA_STORAGE_OBJECT.systemerror_mailto in FhcAlert Plugins
|
2025-05-09 13:58:14 +02:00 |
|
SimonGschnell
|
a99721bb22
|
feature(Dashboard Mobile): the modal to add new widgets distributes the space to display widgetes more evenly
|
2025-05-09 09:34:12 +02:00 |
|
SimonGschnell
|
7d095b4998
|
feature(Studium LvModal): checks whether the lv has stundenplan entries and disables menu option if not/ checks the lvevaluierung information and adds it to the lvmodal information
|
2025-05-07 11:03:12 +02:00 |
|
SimonGschnell
|
b5d3bf3f1e
|
update(Cis4 Studium): finilizes Studium feature
|
2025-05-06 13:30:06 +02:00 |
|
Harald Bamberger
|
05de9cd94a
|
move logic processing moodle events from core to moodle addon
|
2025-05-06 13:24:08 +02:00 |
|
Harald Bamberger
|
2ee7742ada
|
Merge branch 'master' into feature-25999/C4_cleanup
|
2025-05-05 16:56:00 +02:00 |
|
Harald Bamberger
|
6ab50654ba
|
add activity title to moodle calender entries, render activity title as html, set overscroll behavior for all day event area
|
2025-05-05 16:55:06 +02:00 |
|
Harald Bamberger
|
0930866beb
|
revert change introduced by merging api refactoring branch
|
2025-05-05 13:55:54 +02:00 |
|
Andreas Österreicher
|
7030d5b822
|
Merge branch 'feature-54827/internationalisierungsmassnahmen_optimierungen'
|
2025-05-05 11:32:18 +02:00 |
|
Harald Bamberger
|
884a5e41ac
|
Merge branch 'master' into feature-25999/C4_cleanup
|
2025-05-05 11:20:13 +02:00 |
|
Andreas Österreicher
|
6dfa7089e7
|
Merge branch 'master' into feature-54827/internationalisierungsmassnahmen_optimierungen
|
2025-05-05 11:08:25 +02:00 |
|
SimonGschnell
|
eae44bc634
|
update(Studium): loads lehrmodule and lehrveranstaltungen for studienplan and displays the ui with the lvModal
|
2025-05-02 11:23:39 +02:00 |
|
SimonGschnell
|
9b895fbd23
|
feature(Studium API endpoinds): adds the api endpoints for the Studium View to get the studienplan from a studiensemester/studiengang/semester
|
2025-04-30 13:45:01 +02:00 |
|
Andreas Österreicher
|
24b19a1d8b
|
Workaround für Bug in Firefox ab Version 137 wodruch der Weiter Button nicht immer ganz
angezeigt wird
|
2025-04-30 10:33:37 +02:00 |
|
Harald Bamberger
|
7d3ffdde7b
|
fix api endpoint http error 500 when stundenplan_events is null or empty array
|
2025-04-29 17:15:32 +02:00 |
|
Johann Hoffmann
|
d791a6d3ef
|
phrasen & change email template name to under 32 characters long
|
2025-04-29 15:03:10 +02:00 |
|
Johann Hoffmann
|
38424bc875
|
serientermin anlegen mitarbeiter; deadline overview mitarbeiter;
|
2025-04-29 14:36:40 +02:00 |
|
Harald Bamberger
|
c24a9997a9
|
add function StundenplanEvents to new api factory
|
2025-04-29 12:13:29 +02:00 |
|
Harald Bamberger
|
3b7a862dbe
|
align composer.lock with composer.json
|
2025-04-29 11:42:26 +02:00 |
|
Harald Bamberger
|
5856f1c2ae
|
Merge branch 'master' into feature-25999/C4_cleanup
|
2025-04-29 11:27:27 +02:00 |
|
Andreas Österreicher
|
edcd2aa1df
|
Merge branch 'feature-61464/infocenter_ausbildungssemester'
|
2025-04-28 13:23:38 +02:00 |
|
Johann Hoffmann
|
a5ab2f1381
|
match abgabetool_detail student/mitarbeiter look&feel; WIP terminserie, zweitbetreuer logic etc
|
2025-04-25 14:30:12 +02:00 |
|
Johann Hoffmann
|
54e8a855f4
|
Merge branch 'master' into feature-25999/C4_cleanup
# Conflicts:
# public/js/apps/Dashboard/Fhc.js
# public/js/components/Cis/Cms/Content.js
# public/js/components/Cis/Cms/News.js
# public/js/components/Cis/Cms/StudiengangInformation/StudiengangInformation.js
# public/js/components/Cis/Mylv/LvUebersicht.js
# public/js/components/Cis/Stundenplan/Stundenplan.js
# public/js/components/DashboardWidget/Ampel.js
# public/js/components/DashboardWidget/News.js
# public/js/components/DashboardWidget/Stundenplan.js
# public/js/components/DashboardWidget/Url.js
# system/phrasesupdate.php
|
2025-04-25 10:58:02 +02:00 |
|
Johann Hoffmann
|
97d83d3acf
|
WIP abgabetool mitarbeiter
|
2025-04-25 09:59:41 +02:00 |
|
Harald Bamberger
|
9410388a7a
|
tune order by to sort nearest active dv first
|
2025-04-24 15:40:58 +02:00 |
|