chfhtw
|
2fc392c084
|
refactor dashboards Preset->addWidgets to (single) Preset->addWidget
|
2026-03-23 16:05:22 +01:00 |
|
chfhtw
|
1972b461e7
|
replace controllers/dashboard/Config.php with controllers/api/frontend/v1/dashboard/User.php & controllers/api/frontend/v1/dashboard/DashboardAdmin.php
|
2026-03-23 11:21:15 +01:00 |
|
chfhtw
|
e957926a4d
|
replace controllers/dashboard/Widget.php with controllers/api/frontend/v1/dashboard/Widget.php
|
2026-03-23 10:57:43 +01:00 |
|
chfhtw
|
bac2c13da3
|
viewData is mandatory so we dont need to load it if its not set
|
2026-03-23 10:44:39 +01:00 |
|
Harald Bamberger
|
77abcb6129
|
use absoluteJsImportUrl in Dashboard Widget Api Endpoints, send widget setup and arguments column values as json to frontend, remove JSON.parse from frontend dashboard code
|
2026-01-30 18:58:20 +01:00 |
|
chfhtw
|
72df2cb79c
|
Implementation CIS => LvPlanWidget
|
2025-07-23 08:56:23 +02:00 |
|
SimonGschnell
|
6f3759d95d
|
update(Wave accessability): updates aria labels for accessability
|
2025-07-10 11:47:51 +02:00 |
|
SimonGschnell
|
dab628a72d
|
refactor(Dashboard UX): improves user experience for dashboard
|
2025-05-13 11:48:01 +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 |
|
SimonGschnell
|
0c95dbad1f
|
update(Dashboard Section description): adds phrases for the description of general/custom/other sections
|
2025-04-22 11:40:58 +02:00 |
|
SimonGschnell
|
8c00158d04
|
refactor(Dashboard Database data structure): changes how the data for the dashboard is structured in the database, instead of having a global widgets property, each section has its own widgets property where additional properties like description can be stored
|
2025-04-22 09:52:07 +02:00 |
|
SimonGschnell
|
33f800fa28
|
fix(Dashboard Mobile Touch Events): fixes the behaviour of the touch event for the dashboard grid
|
2025-04-01 13:06:23 +02:00 |
|
cgfhtw
|
9f06fbcf93
|
refactor fhcApi
|
2025-03-24 13:38:49 +01:00 |
|
Johann Hoffmann
|
669752dd90
|
WIP cis4 abgabetool student
|
2025-03-12 13:41:01 +01:00 |
|
Harald Bamberger
|
cff606815e
|
fix TransitionGroup children have to be keyed when adding a new widget to dashboard
|
2025-02-14 13:33:29 +01:00 |
|
Johann Hoffmann
|
139a2f900f
|
watch for changing betriebsmittel & funktionen data; wait for loaded viewData before rendering greeting;
|
2025-02-13 12:41:24 +01:00 |
|
Johann Hoffmann
|
e9b01b7fa8
|
vue router merge cms & fhc app; viewData check and fetch in dashboard and widgets if not originating from that php controller; lvinfo app delete; code cleanup profil; WIP profil routing;
|
2025-01-21 16:42:23 +01:00 |
|
Johann Hoffmann
|
f60f735fa8
|
FhcApp uses vueRouter4; CisApp checks for global router instance and routes internally as long as a path/routename/component setup is defined, if that is not the case use the provided href link; WIP moving apps like Profil, MyLv etc into components to be navigated by FhcApp;
|
2025-01-15 14:10:08 +01:00 |
|
Johann Hoffmann
|
39f1f825a5
|
fhcApi extendable & reactive; provide reactive viewdata from dashboard to widgets by inject/provide reworked news xslt in db; css change since overflow-auto is in xslt now; WIP anw widget;
|
2024-11-27 16:30:54 +01:00 |
|
Johann Hoffmann
|
d8af18673c
|
always show card header of widgets as in editMode but enable certain tools only when actually in editMode. editMode is active for dashboard not for section; less paddings overall in dashboard; deleted Section headers and put cog besides personal greeting; reformatted name var for greeting into generic viewData property;
|
2024-11-19 17:07:05 +01:00 |
|
Johann Hoffmann
|
160294bea4
|
removed grey section background and added fading thing seperator line for every section after the first
|
2024-11-13 18:39:19 +01:00 |
|
SimonGschnell
|
f4176b86ee
|
refactor(js helpers): moves ObjectUtils from composables to the js helpers folder and changes its import statements
|
2024-11-07 15:00:25 +01:00 |
|
Harald Bamberger
|
d4494836b1
|
fix file permissions erroneously commited as a21a292da6
|
2024-10-17 15:34:00 +02:00 |
|
SimonGschnell
|
e1c395146b
|
refactors the LvMenu into its own component and removes debugging prints
|
2024-09-16 14:55:26 +02:00 |
|
SimonGschnell
|
56080f6681
|
changes the LVUebersicht and the endpoint
|
2024-07-09 15:28:28 +02:00 |
|
SimonGschnell
|
c34144a4e8
|
creates sql query in the lehreinheit_model to query the studierenden Mail inside a lehrveranstaltung and creates the matching fhcapi methods / frontend/v1 api controllers
|
2024-06-27 15:09:09 +02:00 |
|
SimonGschnell
|
5070353bf0
|
passes the active_addons constant to the LvUebersicht Modal
|
2024-06-26 16:37:54 +02:00 |
|
SimonGschnell
|
a21a292da6
|
dokument upload
|
2024-01-29 16:48:41 +01:00 |
|
cgfhtw
|
d54868070f
|
29006: Dashboard verbesserungen
|
2023-05-08 12:39:25 +02:00 |
|
cgfhtw
|
0e7343acfb
|
bug: uncaught promise on widget-picker abort
|
2022-11-08 14:46:44 +01:00 |
|
cgfhtw
|
be6ad8ce2a
|
cleanup
|
2022-10-28 12:39:19 +02:00 |
|
cgfhtw
|
a65d297997
|
use FHC_JS_DATA_STORAGE_OBJECT for apiurl
|
2022-10-24 16:01:02 +02:00 |
|
cgfhtw
|
a3722273e9
|
use Bootstrap modals
|
2022-10-24 15:44:12 +02:00 |
|
cgfhtw
|
a71ead0a85
|
Ajax update: better data consistency
|
2022-10-13 14:38:03 +02:00 |
|
cgfhtw
|
fd2aa8a1bb
|
Cleanup & uid from AuthLib
|
2022-10-13 08:43:08 +02:00 |
|
cgfhtw
|
dd4d71bd7d
|
Bug: Deepmerge on update
|
2022-10-12 10:29:52 +02:00 |
|
cgfhtw
|
39bbcac217
|
Widget controller & model & table
|
2022-10-12 08:58:48 +02:00 |
|
cgfhtw
|
4f3e8dcb3c
|
Basic VUE Components & Test WidgetController
|
2022-10-05 10:43:43 +02:00 |
|