Harald Bamberger
9bf5bc2ad9
more generic bugfix, to use studentlehrverband only with date_range for the same studiensemester_kurzbz
2026-08-24 07:26:12 +02:00
Harald Bamberger
75d2cabdbe
bugfix lv-plan
2026-08-20 15:10:26 +02:00
ma0048
a2d10ae09d
Merge remote-tracking branch 'origin/feature-69454/lvverwaltung_karteireiter_lv_termine' into feature-77372/lv_verwaltung_release_fine_tuning
...
# Conflicts:
# application/controllers/api/frontend/v1/LvPlan.php
# public/js/components/Stv/Studentenverwaltung/Details/Lehrveranstaltungstermine/ListLehrveranstaltungstermine.js
2026-07-15 09:32:03 +02:00
Harald Bamberger
d926e4165b
Merge branch 'master' into cis40_2026-02_rc
2026-04-20 17:52:24 +02:00
Harald Bamberger
d98b7fd67a
fix duplicates in lvplan for special groups
2026-02-19 18:34:27 +01:00
Harald Bamberger
37395b70f6
Merge branch 'feature-69146/CIS4_Anzeige_LVPLan_Studiengang_Semester_Verband_Gruppe' into cis40_2026-02_rc
2026-02-03 11:56:16 +01:00
ma0048
8f974e8902
sql angepasst
2025-12-03 08:37:38 +01:00
ma0048
0de033e428
termine tab hinzugefuegt
2025-12-01 10:55:04 +01:00
ma0068
a8c4fc7607
CIS4 #69146 Lvplan for View StG/Semester/Verband/Gruppe
...
- new API Endpoint lvPlan/eventsStgOrg
- new view Cis/LvPlan/StgOrg
- new component LvPlan/StgOrg.js
- new overview Cis/OverviewLvPlan with Dropdown
- phrases
2025-11-20 14:06:12 +01:00
Cristina
cb77f3148a
Added method to get Stundenplantermine for Lehreinheit/Lehrveranstaltung
2025-10-01 13:50:57 +02:00
Harald Bamberger
66caf47d98
Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4
2025-08-01 15:54:22 +02:00
SimonGschnell
9c30b5438f
update(StundenplanLib StundenplanQuery): removes the ort_kurzbz from the group by because the ort_kurzbz should be grouped in the aggregate function
2025-06-30 15:27:15 +02:00
Harald Bamberger
3db82aea95
stundenplan/lvplan revert changes to stundenplan_model and stundenplandev_model
2025-06-17 10:26:29 +02:00
SimonGschnell
c080d1abb2
refactor(Rename Stundenplan to LvPlan):renames all methods and files from Stundenplan to LvPlan
2025-06-10 11:46:19 +02:00
ma0068
af30a3408c
add switch stundenplan, excel export, phrases
2025-04-15 14:22:39 +02:00
ma0068
d75e26f8ae
add basis framework for lv dates
2025-04-07 14:46:36 +02:00
Johann Hoffmann
4936cfd61c
added roomInfo to app routes & remove old views; stundenplan reservierungen for MA working WIP roomInformation/roomContent link from lvinfo event ort_kurzbz;
2025-02-10 17:05:27 +01:00
Johann Hoffmann
53de29f3d2
stundeplan_model byLva() query when providing lv_id irrespective of student, group, lector etc just fetch all & show them
2024-12-09 17:13:23 +01:00
SimonGschnell
8983af4aef
refactor(Stundenplan_model/getStundenplanQuery):removes wrong comments
2024-11-25 19:59:39 +01:00
SimonGschnell
90bdb68175
fix(Stundenplan_model/getStundenplanQuery):changes how the OR sql statments are added to the query
2024-11-25 15:24:36 +01:00
SimonGschnell
763d038b4c
fix(api/v1/Stundenplan/getStundenplan): fetches groups and studentlehrverbaende based on the date interval of the current and previous semesters
2024-11-21 12:19:22 +01:00
SimonGschnell
8d01995722
refactor(Studenplan Query):queries all studiensemester from start_date to end_date and matches the gruppen and studentlehrverbaende to the associated studiensemester in the query
2024-11-19 12:51:12 +01:00
Andreas Österreicher
f68d18f0a8
Stundenplan Bugfix to also load Entries of Semester and Verband
2024-11-07 10:25:42 +01:00
Johann Hoffmann
728e2f9b3a
fix getStundenplanQuery query building if benutzer gruppen are empty;
2024-10-21 13:48:32 +02:00
Harald Bamberger
d4494836b1
fix file permissions erroneously commited as a21a292da6
2024-10-17 15:34:00 +02:00
SimonGschnell
0528f3b262
checks the size of the arrays before using the current method and does not allow mitarbeiter to access the student stundenplan
2024-10-14 11:32:23 +02:00
SimonGschnell
5359539a09
makes Stundenplan query BLAZINGLY fast
2024-10-10 20:59:55 +02:00
SimonGschnell
7f9352b820
prototyp fuer die Stundenplan query fuer Studierende
2024-10-02 13:25:39 +02:00
SimonGschnell
c461480d1d
stundenplanQuery optimization
2024-10-02 10:35:58 +02:00
SimonGschnell
4836ed8de0
adds LvMenu to the CalendarModel WIP
2024-09-13 13:44:53 +02:00
SimonGschnell
d80761d952
Merge branch 'feature-39912/Room_planning_calendar' into feature-25999/C4_copy
2024-09-11 13:54:45 +02:00
SimonGschnell
ac35ba3e27
puts the logic that adds the object informtion to the json reponse in the controllers instead of the models
2024-09-11 09:50:04 +02:00
SimonGschnell
715b8075b8
reworks the query for the reservierungen stundenplan/room
2024-09-10 12:30:40 +02:00
SimonGschnell
ec8b3ccb6f
adds the organisations bezeichnung through a subquery to the lehrveranstaltungs events
2024-09-06 13:11:22 +02:00
SimonGschnell
122673d291
gets rid of the stunden dependency and uses the beginn and ende property of the queried events
2024-09-06 11:20:20 +02:00
SimonGschnell
8376e8b92d
bundles the room_events and the reservierungen api calls together with Promise.allSettled
2024-09-06 11:02:14 +02:00
SimonGschnell
f9b69fe08c
changes how the reservierungen are fetched from the database to have the same information as the room events
2024-09-05 14:57:57 +02:00
SimonGschnell
e33162d20e
changes the structure of the JSON data from the stundenplan
2024-09-04 14:59:56 +02:00
SimonGschnell
87f82b7f5d
also adds the stundenplan information as object in the response of the endpoint
2024-09-03 12:07:13 +02:00
SimonGschnell
f19c1b4eaf
adds the lector and the gruppe as objects to the endpoint result instead of just strings
2024-09-02 14:47:40 +02:00
SimonGschnell
8bc8c67f8d
better comments
2024-08-13 15:10:23 +02:00
SimonGschnell
46a0706057
updates roomEvents on change:range / groups the results of a studenplan query
2024-08-06 14:29:24 +02:00
SimonGschnell
2a7735bca5
outsources internal queryies to the appropriate classes, to assign the values to the needed variables to fill the menu array of the menu_lv.inc.php
2024-07-03 11:56:18 +02:00
SimonGschnell
19753a9ef7
test api endpoint to include the lvinfo menu link
2024-07-02 14:50:54 +02:00
SimonGschnell
63f089dc27
changes the layout of the Stundenplan Events
2024-06-24 13:50:13 +02:00
SimonGschnell
008847e490
adds a sql query for the grouping algorithm
2024-06-24 13:08:44 +02:00
SimonGschnell
9c51f25c9e
modifies how the slot template from the Calendar Page is passed to the CalendarApp and prints the reservierungen differently (but the reservierungen are not grouped yet)
2024-06-11 15:03:09 +02:00
SimonGschnell
392d8f38d2
adding the reservierungen to the room plannung
2024-06-10 11:39:16 +02:00
SimonGschnell
8442690bc7
splits the multiple stg into different rows if there are more than one stg in one lv
2024-06-10 10:56:12 +02:00
SimonGschnell
70b0b3fae7
MVP algorithm for stundenplan gruppierung (testing)
2024-06-07 15:06:28 +02:00