ma0068
9a592047a0
merge feature-70747/Zeitsperren_auf_VueJs_Portieren into feature-77941/CIS_MA_Zeitsperren_Portieren
2026-08-18 13:54:02 +02:00
ma0068
0a46bf52dd
- neue funktion loadZeitsperrenforUid
...
– route für maUid
- Zeitsperren als Cis-App
– link für Zeitsperren maUid in Mitarbeiterprofil
- component ZeitsperrenMitarbeiterUid
- Dropdown oes:show only active Oes
2026-08-04 08:00:40 +02:00
chfhtw
293352ac3c
move apps/Cis.js -> apps/Cis/Cis.js
2026-04-27 16:26:32 +02:00
Harald Bamberger
ff876afbb3
Merge branch 'feature-76464/reworking-use-of-controller-viewdata' into cis40_2026-02_rc
2026-04-23 14:20:19 +02:00
Harald Bamberger
e984425e36
Merge branch 'feature-68530/Dashboard_Cleanup_Admin' into cis40_2026-02_rc
2026-04-23 12:09:09 +02:00
Harald Bamberger
1c2491385f
Merge branch 'master' into feature-68957/CIS4_Dashboard_Bookmark_Widget_Sort_Tags
2026-04-17 10:38:00 +02:00
adisposkofh
2aecc6e0f2
removed use of viewData object as passed by controller thru routerview to component -- component fetches data instead
2026-04-16 15:49:16 +02:00
chfhtw
7eb888d2e3
rename apps/Dashboard/Fhc to apps/Cis
2026-04-03 11:19:38 +02:00
Johann Hoffmann
609e226057
place email buttons inside a tiered menu (dropdown for some) to save space in the ui;
2026-02-10 14:25:45 +01:00
ma0068
b5382b1bdf
Form and Start Backend
2026-01-15 15:39:42 +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
Johann Hoffmann
3878fce625
wip abgabetool;
2025-11-05 15:34:10 +01:00
ma0068
707d00b280
add functionality insert, update and delete Tags of Bookmarks
2025-10-31 13:53:16 +01:00
Johann Hoffmann
3d51753419
new bootstrap offcanvas component; projektarbeit abgabetermine timeline & status legende in offcanvas; fixtermin toggle & allowed to edit all termine for assistenz; studiengang selection + filter for getSTG_isEntitledFor('basis/abgabe_assistenz:rw'); moved filedownload from Cis/Abgabetool Auth Controller to Abgabe.php Api Controller; status symbol in table columns prevTermin/nextTermin; get_betreuer_details pgsql function to avoid rewriting the same subquery for every betreuer anrede;
2025-10-31 11:14:39 +01:00
ma0068
9c79d728e8
import component primevue.chips
2025-10-29 11:52:46 +01:00
Johann Hoffmann
c796536417
notiz -> beurteilungsnotiz; some missing phrasen; more color definitions (WIP); finalize automagic modal logic; added validation stub for endupload; loading spinner on every upload; added custom header classes to code unexpanded paabgabe accordion tabs by their abgabedatum or lack thereof (WIP);
2025-09-30 16:47:05 +02:00
Johann Hoffmann
4e598a321d
wip add new abgabe wizard
2025-09-08 10:44:41 +02:00
Johann Hoffmann
a560c335b8
WIP responsive tabulator collapse abgabetool; paabgabe notiz column;
2025-09-02 13:35:42 +02:00
chfhtw
26b40866fc
CSS updates
2025-07-16 13:51:37 +02:00
chfhtw
77e5dfeb9a
add Luxon
2025-07-15 11:18:01 +02:00
SimonGschnell
b5d3bf3f1e
update(Cis4 Studium): finilizes Studium feature
2025-05-06 13:30:06 +02: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
Johann Hoffmann
2b16d8940f
fhc header skiplink; cis4 skiplink css;
2025-03-03 17:57:42 +01:00
Johann Hoffmann
bc7dba1c14
legacy raumsuche.php -> cis4 vue component
2025-02-28 16:41:18 +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
Harald Bamberger
a6e0f10f32
use correct path to searchbar.css
2025-02-12 17:56:10 +01:00
SimonGschnell
062e6e5f90
update(Sprachen.js): updates the usage of the classes fhc-entry in the Sprachen.js component
2025-01-29 14:04:36 +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
0ec3ba8e69
intercept a tag clicks and attempt vue routing to avoid having to know about vue router configuration; routes include Stundenplan, MyLv;
2025-01-16 15:16:33 +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