cgfhtw
|
9f06fbcf93
|
refactor fhcApi
|
2025-03-24 13:38:49 +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 |
|
Harald Bamberger
|
9bcd566bee
|
fix TransitionGroup children have to be keyed and duplicate attribute v-bind
|
2025-02-12 17:57:53 +01:00 |
|
Johann Hoffmann
|
c1918726df
|
Stundenplan Week Page smaller breakpoints style handling; searchbar emit action finished on default link click; month stundenplan past days use opacity-50 class; Day page height fix of right col;
|
2025-01-31 14:09:05 +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
|
bf5e8e9c0e
|
Merge branch 'feature-25999/C4_cleanup' into feature-25999/C4_anwesenheiten_widget
|
2024-12-02 10:57:40 +01:00 |
|
SimonGschnell
|
1336860ecd
|
feature(Dashboard Transitions): uses Vue's built-in Transition component to add transitions to the widget config elements
|
2024-11-29 13:23:51 +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
|
ecab3ea4d9
|
remove hardcoded h1 tag, keep the title h1 tag; more cleanup;
|
2024-11-22 11:43:05 +01:00 |
|
Johann Hoffmann
|
61728f3044
|
dashboard & widgets: template cleanup; property definiton cleanup; delete unwrapInjectedRef -> resolved since vue3.3;
|
2024-11-21 15:43:35 +01:00 |
|
Johann Hoffmann
|
2c98438096
|
add cis4link to widget setup; show link icon in dashboard item header; remove links from widget contents;
|
2024-11-19 17:46:11 +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
|
f82c669475
|
provide/inject editModeIsActive from section.js -> currently used in bookmark widget to move redundant config modal into actual widget when said mode is on;
|
2024-11-19 13:35:06 +01:00 |
|
Johann Hoffmann
|
46ef02b54d
|
deactivate drag mode when widget config modal is opened
|
2024-11-19 10:33:39 +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 |
|
Johann Hoffmann
|
85bec1e0e3
|
section spacing; dashboard widgets section backgrounds; set scrollbar width css variable via new helper in FhcApp (Dashboard); WIP stundenplan alle Termine einer LV -> c4 link in bfi addon adapted;
|
2024-11-11 15:49:03 +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
|
44b81d9dff
|
Merge branch 'feature-25999/C4' into feature-25999/C4_cleanup
|
2024-10-18 15:44:39 +02:00 |
|
SimonGschnell
|
236c4bbdfc
|
adds placeholders to the empty dashboard fields, that can be used to add new widgets to the dashboard
|
2024-10-18 11:18:36 +02:00 |
|
Harald Bamberger
|
d4494836b1
|
fix file permissions erroneously commited as a21a292da6
|
2024-10-17 15:34:00 +02:00 |
|
SimonGschnell
|
9ed08fb40c
|
default value for hasConfig is false and the emit update for the URL dashboard widget and only loads the config component if the dashboard widget actually has a config
|
2024-10-14 13:36:31 +02:00 |
|
SimonGschnell
|
e1c395146b
|
refactors the LvMenu into its own component and removes debugging prints
|
2024-09-16 14:55:26 +02:00 |
|
Harald Bamberger
|
5f50d9f0ec
|
Merge branch 'feature-40311/Stundenplan_widget' into feature-25999/C4
|
2024-09-09 13:26:03 +02:00 |
|
SimonGschnell
|
2de307682c
|
convert identation to tabs
|
2024-08-02 09:26:39 +02:00 |
|
SimonGschnell
|
4317d5ebe9
|
tab spaces/ catch alerts
|
2024-08-01 14:16:20 +02:00 |
|
SimonGschnell
|
6fcc8cf7e8
|
code review changes
|
2024-08-01 11:49:14 +02:00 |
|
cgfhtw
|
cf440ffb43
|
Shared Data in Widget Component and Widget Config Component
|
2024-07-31 13:13:16 +02:00 |
|
SimonGschnell
|
c2be0a4790
|
adds content to Url.js
|
2024-07-31 12:41:03 +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 |
|
Harald Bamberger
|
92319b9b29
|
quick fix for overlapping dashboard elements on mobile phones
|
2024-06-03 10:27:03 +02:00 |
|
SimonGschnell
|
730db74743
|
Merge branch 'feature-25999/C4_ma0594_profilePage' into feature-25999/C4_TEST
|
2024-05-08 11:14:41 +02:00 |
|
SimonGschnell
|
a563f053ef
|
adds the width and the height properties to the dashboard item, they were missing and caused a bug where the news widget was not displaying correctly
|
2024-05-06 14:19:04 +02:00 |
|
SimonGschnell
|
a21a292da6
|
dokument upload
|
2024-01-29 16:48:41 +01:00 |
|
cgfhtw
|
72169b26c3
|
separate class attribute and property for easier readability
|
2023-07-19 11:06:01 +02:00 |
|
cgfhtw
|
d54868070f
|
29006: Dashboard verbesserungen
|
2023-05-08 12:39:25 +02:00 |
|
cgfhtw
|
3e0aa849d4
|
bugfixes & "+" background
|
2022-11-24 11:52:01 +01:00 |
|
cgfhtw
|
a5749a5ea2
|
bug: wrong check for empty fields when adding new widgets (coordinates are based on 0,0 not 1,1)
|
2022-11-08 14:47:44 +01:00 |
|
cgfhtw
|
0e7343acfb
|
bug: uncaught promise on widget-picker abort
|
2022-11-08 14:46:44 +01:00 |
|
cgfhtw
|
0d65ae5b85
|
widget icons absolute path
|
2022-11-03 11:37:13 +01:00 |
|
cgfhtw
|
55959ccd41
|
modal size
|
2022-11-03 11:33:52 +01:00 |
|
cgfhtw
|
935881dce2
|
icon & cursor
|
2022-11-03 11:28:25 +01:00 |
|
cgfhtw
|
3764df6102
|
Add widget to preset bugfix
|
2022-11-03 11:24:29 +01:00 |
|
cgfhtw
|
8fd61edaab
|
Admin Components
|
2022-10-28 12:41:25 +02:00 |
|
cgfhtw
|
be6ad8ce2a
|
cleanup
|
2022-10-28 12:39:19 +02:00 |
|
cgfhtw
|
1043714767
|
adminMode in Sections
|
2022-10-25 09:51:20 +02:00 |
|
cgfhtw
|
a65d297997
|
use FHC_JS_DATA_STORAGE_OBJECT for apiurl
|
2022-10-24 16:01:02 +02:00 |
|