Commit Graph

16322 Commits

Author SHA1 Message Date
SimonGschnell 232da256ac fix(Dashboard Drag Placeholder): doesn't allow placeholder items to be dragged anymore and keeps the height and width of a widget when resizing the grid of the dashboard 2025-03-31 14:56:50 +02:00
SimonGschnell 51f4e1e57d fix(Chrome overflow scroll display): changes overflow scroll to auto to change the visual in the chrome browser 2025-03-31 09:47:27 +02:00
SimonGschnell 727b951bbc update(Dashboard Grid): does not show the overlay when resizing the widget and adds different grid sizes for different viewports 2025-03-26 14:59:28 +01:00
SimonGschnell b52993f7cc refactor(Grid Widgets drag): shows a placeholder item in the space where the new widget position would be when dragging a widget on the dashboard 2025-03-26 13:02:48 +01:00
SimonGschnell 1cdf89e405 fix(Dashboard drag event): fixes bug where widget wouldn't drag to new position 2025-03-25 13:18:00 +01:00
SimonGschnell ab36d567b8 refactor(Url Widget): fixes add link button inside the widget 2025-03-25 12:47:58 +01:00
SimonGschnell ff311ddaa8 fix(News widget autoscroll): removes the ride attribute from the bootstrap carousel to remove the autoscrolling of the news widget 2025-03-24 09:34:52 +01:00
SimonGschnell 0735c61361 update(UrlWidget addUrl Action):adds the transition animation to the action button of the url widget 2025-03-24 08:53:15 +01:00
SimonGschnell 7936e08d3d refactor(Dasboard Item): adds container for actions events from Dashboard widgets 2025-03-21 12:49:29 +01:00
Johann Hoffmann 2759bb0309 cis4 abgabetool student uploads/signature check/emails working; TODO: - testing with diff users, styling & mobile layout; 2025-03-19 15:57:08 +01:00
SimonGschnell 0dd1e4a628 refactor(RoomInformation): updates the roomInformation endpoint to use the Stundenplan library functions 2025-03-13 10:29:23 +01:00
Johann Hoffmann 669752dd90 WIP cis4 abgabetool student 2025-03-12 13:41:01 +01:00
Johann Hoffmann 14f64401e5 Merge remote-tracking branch 'origin/feature-25999/C4_cleanup' into feature-25999/C4_cleanup 2025-03-05 14:24:24 +01:00
Johann Hoffmann a4d2a2cace fix news widget carousel (re)initialization after resize 2025-03-05 14:23:35 +01:00
SimonGschnell ba2014b1a3 fix(News Widget animation): fixes the animation bug when changing the width of the News widget from 1 to >1 2025-03-05 11:21:49 +01:00
SimonGschnell 44777e2f1b fix(VueRouter News Ansicht):News ansicht konnte nicht geladen werden weil viewData im Cms controller nicht uebergeben wurde aber im CisRouterView verwendet wird 2025-03-05 09:20:35 +01:00
SimonGschnell 415e759586 fix(StudiengangsInformationen API data): fixes little error when checking if the uid is a mitarbeiter or not 2025-03-05 08:54:26 +01:00
SimonGschnell b1b0d5edd0 remove(Calendar Week Page Style): removes not needed style check in component 2025-03-04 12:05:24 +01:00
cgfhtw 825ccfcc37 Calendar: Get rid of Warnings 2025-03-04 11:15:51 +01:00
Johann Hoffmann 2b16d8940f fhc header skiplink; cis4 skiplink css; 2025-03-03 17:57:42 +01:00
Johann Hoffmann e4317f7a94 mobile breakpoints & form validation; 2025-03-03 15:57:55 +01:00
SimonGschnell b8239b0842 update(LvInfo Phrasen): adds some phrasen for the LvInfo View for the moodle events 2025-03-03 14:38:23 +01:00
SimonGschnell 20f22d5a7b fix(Calendar selectedEvent and Scrolling): sorts the events before selecting the first as the selectedEvent and adds some scrolling checks 2025-03-03 14:15:50 +01:00
Johann Hoffmann 225d6b0a83 raumsuche student config for allowed roomtypes 2025-03-03 13:51:43 +01:00
SimonGschnell a408c85fd4 fix(Calendar Day SelectedEvent): fixes the watcher on the property active to additionally look at the events property and set the selectedEvent accordingly to the situation 2025-03-03 13:29:31 +01:00
SimonGschnell 98fa76ca1d fix(Calendar Month setSelectedEvent): selects the clicked lehrveranstaltung as selectedEvent in the click handler of the Month/Page View 2025-03-03 13:04:52 +01:00
SimonGschnell b8c45cf244 update(Moodle Events):adds additional fields for Moodle Events and disables the automatic scrolling for moodleEvents 2025-03-03 11:07:54 +01:00
Johann Hoffmann bc7dba1c14 legacy raumsuche.php -> cis4 vue component 2025-02-28 16:41:18 +01:00
SimonGschnell 4a01198e10 refactor(Stundenplan Endpoint):puts methods used to fetch Stundenplan and Reservierungs Events in its own library and dynamically merges the moodle events if plugin is present 2025-02-28 14:52:02 +01:00
SimonGschnell 45c929cb90 refactor(LvInfo): refactors template layout of LvInfo for lehrveranstaltungen and moodle events 2025-02-27 14:47:45 +01:00
SimonGschnell e2b1dad776 fix(Plugin Moodle Event.php) adds the moodle calendar events integration through the Events instead of having a fixed dependency 2025-02-27 12:06:43 +01:00
Johann Hoffmann 9b68bfd336 focus day highlight css animation 2025-02-27 11:49:57 +01:00
Johann Hoffmann 9acc2a8a9d revert router.replace strategy in month page; added weeks component without header into modal when week page header is clicked to enable week selection but without leaving the week carousel page 2025-02-27 11:16:35 +01:00
Johann Hoffmann 8e697515bc added vue datepicker11 option; month page header click show months in modal instead of switching page & mode; 2025-02-26 17:04:59 +01:00
Johann Hoffmann c833b40527 merge fix 2025-02-26 15:11:05 +01:00
SimonGschnell 973b011f36 merge C4 cleanup 2025-02-26 14:42:52 +01:00
SimonGschnell e635d5e0e1 update(Dashboard Calendar Moodle): adds the moodle Calendar Events in the Dashboard Stundenplan both for the minimized view and the month view 2025-02-26 13:43:28 +01:00
SimonGschnell fe1971a1d3 update(Calendar Moodle): adds background color to full day events, adds the link to the moodle activity, sorts the events based on type 2025-02-26 13:05:17 +01:00
Johann Hoffmann ecd5e95f2d access computed grade phrase defensive; avoid pushing redundant mode changes; replace current state with new params when a different day is selected in the current month -> beforeEnter guard creates redundant navigation history entry which is currently being blocked but produces the possibility to infinitely "rego forward"; 2025-02-26 11:42:32 +01:00
SimonGschnell bad19ccde7 feature(Calendar Scroll Behavior): only scrolls an entire hour at the time when scrolling with the mouse wheel 2025-02-26 09:40:42 +01:00
Johann Hoffmann 881b7fb789 fix loadEvents race condition; normalize route pushes; WIP getting route.replace to work; 2025-02-24 17:53:56 +01:00
SimonGschnell ebbec03de4 feature(Calendar Moodle): adds moodle svg and adopts month page view for moodle events 2025-02-21 14:21:38 +01:00
Johann Hoffmann 7a0a2d756d load lv entry as meta info when querying stundenplan by lva & show titel in ger/eng; also show currently active Studiensemester; roomInfo constant defined aswell; 2025-02-21 14:16:11 +01:00
Johann Hoffmann 844c31885e defined row min height & event max height props; month event click opens lv modal; fixed off by one date state; 2025-02-20 16:25:57 +01:00
Johann Hoffmann 3d467524e4 change Stundenplan/Rauminfo currentDay on prev/next event by certain offset and update url/browser history 2025-02-20 12:59:28 +01:00
SimonGschnell 400ba2d7f9 fix(Calendar All Day Events): positions the all day Events in its own container above the events 2025-02-20 12:10:48 +01:00
Johann Hoffmann 1d9ea5d091 router click intercepter does not resolve internally when only matched route was the Fallback matchAll route; cleanup routes.php & Stundenplan controller from viewData and verbose reroutes; overflow setting on years page; 2025-02-20 11:22:30 +01:00
SimonGschnell 40f64cc979 feature(Calendar Moodle): adds and modifies the week and day view for moodle events 2025-02-19 14:52:51 +01:00
SimonGschnell 5cb09c8e7b fix(LvMenu): fixes the highlighting styles for the lvMenu, instead of using fhc-entry it uses its own class 2025-02-19 14:50:19 +01:00
Johann Hoffmann 714d74d9aa url widget template fix 2025-02-19 11:25:29 +01:00