Harald Bamberger
7e6d670d82
Merge branch 'studvw_2026_05_rc' into studvw_2026_05_rc_tags
2026-07-13 14:32:51 +02:00
Harald Bamberger
b5e65cf072
Merge branch 'master' into studvw_2026_05_rc
2026-07-08 16:42:04 +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
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
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
Harald Bamberger
ca8fe5bd19
Merge branch 'feature-75959/StudVw_Automatische_Tags' into studvw_2026_05_rc_tags
2026-05-18 17:27:06 +02:00
ma0068
e5ae400686
Tab Abschlusspruefung: use searchPersons instead of Mitarbeiter and refactor Label for dropdown
2026-05-13 17:38:39 +02:00
ma0068
368eded1fd
remove frontend filtering list for studiensemester, update logs TagJob
2026-05-11 15:12:53 +02:00
Harald Bamberger
8b2ef4e832
Merge branch 'master' into feature-75959/StudVw_Automatische_Tags
2026-05-11 10:54:26 +02:00
ma0068
6fa0a7c102
use injected studiensemester instead of api call for studiensemester
2026-05-08 11:53:47 +02:00
ma0068
3dcf72d679
add semester filter for tags
...
- in detailheader: use currentSem for manual triggering and refactor formatter
- in list: preload list of ids with start and end for tabulator formatter to enable filtering
2026-05-07 17:36:34 +02:00
Harald Bamberger
cb744799bd
Merge branch 'feature-71776/StudVW_Abschlusspruefung_DropdownsPrueferAndMultiActionNewPruefung' into studvw_2026_05_rc
2026-05-06 17:27:26 +02:00
Harald Bamberger
90ebee25fe
Merge branch 'feature-71775/StudVW_ChangeSem_Behaviour' into studvw_2026_05_rc
2026-05-06 16:28:44 +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
ma0068
ef1347c7d5
- use function getAktOrNextSemester
...
- restructure single libs to isolate typeId of data
- refactor Job: use params, details output
- use functions insert, update, delete
- use timeperiode for getAllTags and checkIfExistingTag
- controller: rebuild function: change to POST
- updated insertVon Batchuser
2026-05-05 15:20:02 +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
ma0068
d1fa5f64c4
refactor TagJob, TagLib and single TagLibs for dynamic use of typeId, add temporary testfile application/libraries/tags/CoreFiftyFiveTagLib.php for testing person_id
2026-04-30 11:17:39 +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
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
ma0068
e9e614aa52
Add Functionality Frontend: triggering of reloading tags for prestudent from studentHeader
...
Refactoring: Recycling of tags instead of deleting it and creating new ones
2026-04-08 14:26:14 +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
ma0068
50af6694d0
show Tags in CoreHeader
2026-03-31 12:48:27 +02: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