Ivymaster
e09fea72a4
add resources assignment to tempus kalender entries
2026-07-17 09:09:49 +02:00
ma0048
9abaf30ed3
Merge branch 'master' into feature-68298/Tempus_Grundstruktur
...
# Conflicts:
# public/js/components/Calendar/Base/DragAndDrop.js
# public/js/components/Calendar/Base/Grid/Line.js
# public/js/composables/EventLoader.js
2026-07-15 15:48:44 +02:00
ma0048
81c16a3bf2
- wording angepasst lehreinheit -> lvteil
...
- Kollisionscheck an/aus wird angezeigt
- Shortcut für Ignore-Collision (F9) hinzugefuegt
- coursepicker:
- design angepasst
- favorisieren ermoeglicht
- phrases
- bei lv immer alle raeume/lektoren/gruppen anzeigen unabhaengig vom filter
2026-07-15 14:58:41 +02:00
ma0048
a413ae17b8
suche und filter erweiterungen
2026-07-09 10:58:56 +02:00
Harald Bamberger
5602c7091a
Merge branch 'feature/76688-general-tabulator-issues_76776-localization' into cis40_2026-02_rc_abgabetool_finetuning_76688
2026-07-08 07:17:24 +02:00
Harald Bamberger
0fd938e85c
Merge branch 'master' into feature/76688-general-tabulator-issues_76776-localization
2026-07-07 11:08:19 +02:00
ma0048
8172df5782
- migration script:
...
- auf cli job geandert
- bisdatum nicht mehr pflicht
- mehrere orte werden uebernommen
- mehrere gruppen werden uebernommen
- coursepicker
- sortierung hinzugefuegt
- multiweekverplanung ermoeglicht
- offene stunden berechnungn hinzugefuegt
- roomcollision auf ort array geaendert
- keyboardshortcuts hinzugefuegt
2026-07-07 11:00:25 +02:00
Harald Bamberger
90b8788c93
Merge branch 'feature-76657/AbgabetoolFinetuning' into cis40_2026-02_rc_abgabetool_finetuning
2026-06-18 14:46:05 +02:00
Johann Hoffmann
263b04e67f
reworked assistenz timeline feature; now shows all projektarbeiten of associated student in a more compact form;
2026-06-15 14:37:47 +02:00
ma0048
6565399633
- added room suggestion priority
...
- return erro codes
- config for from/to without grid
- bug fixes and optimizations
2026-06-15 11:47:36 +02:00
Johann Hoffmann
3f99a2ce81
can send zweitbetreuer token mail on demand from betreuer abgabetool detail buttons, if it is external zweitbetreuer without benutzer
2026-06-12 12:17:00 +02:00
Johann Hoffmann
6d79288f33
Merge remote-tracking branch 'origin/master' into feature-76657/AbgabetoolFinetuning
...
# Conflicts:
# system/phrasesupdate.php
2026-05-27 16:11:33 +02:00
Harald Bamberger
178c854941
Merge branch 'feature-76657/AbgabetoolFinetuning' into cis40_2026-02_rc_abgabetool_finetuning
2026-05-26 07:59:17 +02:00
adisposkofh
e59bd51333
modified getPhrases endpoint: replaced get w/ post, replaced query params w/ payload
2026-05-19 16:35:22 +02:00
adisposkofh
239eaa90e9
separate endpoint for generic tabulator phrases with cacheable response
2026-05-19 16:27:54 +02:00
Johann Hoffmann
d0adf2dfc3
improved assistenz subqueries for zweitbetreuer infos by using common table expression instead of 8 subqueries; adapted splitMailsHelper function to take in body parameter to set default email text by parameter; dateStyles adapted so "in 12 days" also applies to termine without uploads; titleEdit modal in student & studentDetail component; send email to relevant assistenzen & projektarbeit betreuer about change from old to new title; 2nd flat table in AbgabetoolAssistenz that provides a list of all projektarbeittermine so it can be filtered & multiselected; multi delete & multi edit on these selected termine; tried to introduce a media query for zoomed in desktop users that shrinks fontsize and tabulator rows/cells; standard assistenz table column definitions have sensible minWidths & most columns are default invisible; fancy multiselect headerfilter on qualitygate 1/2 status column; actually figured out a vue watcher race codnition triggering loadProjektarbeiten twice unnecessarily; added a reload Button in case one observes a faulty reactivity somewhere in the table; fancy multiselect headerfilter on termin status column for flat table; Preselect current Semester & autoapply Filter for it; WIP refine new table & hunt for bugz; WIP working on the exact custom select handler Handling with filtered datasets; fixed root element style on legacy php view for abgabetool in old cis; WIP define more accurate allowed to delete & allowed to Edit conditions for abgabetermine -> currently benotet quality gates can be edited/deleted!!!!!
2026-05-06 13:46:26 +02:00
adisposkofh
b6e1bb06f3
implemented tabulator localization
2026-05-06 10:54:18 +02:00
Harald Bamberger
453fc209b8
Merge branch 'master' into cis40_2026-02_rc
2026-05-05 08:53:07 +02:00
Harald Bamberger
cb60ddcc94
Merge branch 'master' into feature-62607/konto_oh_beitrag_betrag_aus_eigener_tabelle
2026-05-04 15:41:52 +02:00
Harald Bamberger
bd4ced9559
bugfix: comma as decimal separator prevents saving booking, bugfix messages tinymce not resizeable
2026-05-04 14:39:19 +02:00
Harald Bamberger
2227c3ecf1
Merge branch 'feature-76671/moving-avg-grade-calc-to-backend' into cis40_2026-02_rc
2026-04-30 07:33:42 +02:00
ma0048
57597dac29
- added reservierungen
...
- added updatemails
- added reservierungssync
- updated status kurzbz
- reservierung renderer for tempus
2026-04-28 20:17:50 +02:00
chfhtw
dfe05cbfa8
make tagsArrayAC a computed and rename it to availableTags
2026-04-27 10:03:36 +02:00
chfhtw
5798e960a2
Use config update for widgets as intended instead of a proprietary solution
2026-04-27 09:37:17 +02:00
adisposkofh
f780553773
moved avg grade calcs to backend
2026-04-24 15:55:03 +02:00
Harald Bamberger
1dd9ff0daf
Merge branch 'feature-76385/mobile-optimization-lv-plan' into cis40_2026-02_rc
2026-04-23 16:33:24 +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
adisposkofh
2eb58e3346
reworked how 'compactible event types' are defined
2026-04-23 11:43:25 +02:00
Harald Bamberger
2c1702a20b
Merge branch 'feature-68957/CIS4_Dashboard_Bookmark_Widget_Sort_Tags' into cis40_2026-02_rc
2026-04-23 11:19:17 +02:00
Harald Bamberger
d14b9e2ab5
Merge branch 'feature-69146/CIS4_Anzeige_LVPLan_Studiengang_Semester_Verband_Gruppe' into cis40_2026-02_rc
2026-04-20 18:02:23 +02:00
Harald Bamberger
d926e4165b
Merge branch 'master' into cis40_2026-02_rc
2026-04-20 17:52:24 +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
94f742187e
Merge branch 'feature-76150/CIS4-LV-Plan-von-anderen-Personen-anzeigen' into feature-76464/reworking-use-of-controller-viewdata
2026-04-16 16:12:33 +02:00
adisposkofh
70ebe34f1f
merge develop into -- manual conflict resolution
2026-04-16 16:09:03 +02:00
adisposkofh
917a9ee707
minor fix
2026-04-16 15:55:43 +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
Harald Bamberger
f121f9b5a2
deactivate pagination - since potentially msg threads are not shown completely
2026-04-16 11:23:57 +02:00
adisposkofh
7daaf79fcc
implemented permission for viewing other users' lv plans
2026-04-13 15:44:09 +02:00
adisposkofh
f1c3c8296f
implemented 'OtherLvPlan' to view other users' timetables
2026-04-13 10:41:41 +02:00
ma0048
7240b0c798
first version of history logic
2026-04-08 14:40:33 +02:00
chfhtw
f06e59b362
Merge branch 'master' into feature-69146/CIS4_Anzeige_LVPLan_Studiengang_Semester_Verband_Gruppe
2026-04-08 14:13:02 +02:00
ma0048
ab5294de2f
stylingaenderungen
...
coursepicker umgebaut, keine backend suche mehr
hinzugefuegt:
- resizeHanlder funktion
- broadcastchannel postMessage "dropped"
- tbl_kalender_status column bezeichnung_mehrsprachig
- tbl_kalender_status column sort
2026-04-01 10:53:31 +02:00
ma0048
8dd42361a0
Merge branch 'master' into feature-68298/Tempus_Grundstruktur
...
# Conflicts:
# public/js/components/Cis/Renderer/Lehreinheit/calendarEvent.js
# system/dbupdate_3.4.php
2026-03-30 09:18:31 +02:00
ma0048
e990bb3d81
tempus pre-alpha version
2026-03-25 14:41:13 +01:00
chfhtw
1951cd6fa8
split/rename dashboard api factories
2026-03-24 16:08:02 +01:00
chfhtw
aeb5d40840
rename api endpoints
2026-03-24 15:14:39 +01:00
chfhtw
2fc392c084
refactor dashboards Preset->addWidgets to (single) Preset->addWidget
2026-03-23 16:05:22 +01:00
chfhtw
9cff50fa3b
extract preset logic from dashboard admin api
2026-03-23 15:44:42 +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