Johann Hoffmann
943999cef9
adapt filter/tablePresets/tablePresetsModule to account for dynamic tables with a new presetColumns property. by default the preset holds all columns, if a scope is given it only holds those columns, their header filters and their sort; on apply the scope is merged into the current table columns so the dynamic ones keep their place;
2026-08-26 16:45:06 +02:00
Harald Bamberger
d710b4a9e4
Merge branch 'master' into feature/76688-general-tabulator-issues_77080-persistence
2026-08-10 13:11:12 +02:00
adisposkofh
43e9dad17d
double checking if tabulator header filter inputs are filled in on preset application
2026-08-10 11:06:17 +02:00
Harald Bamberger
af9e34a8ae
Merge branch 'feature/76688-general-tabulator-issues_77080-persistence' into studvw_lvvw_2026_08_rc_77973_76688
2026-08-05 13:48:03 +02:00
adisposkofh
505c71b18c
reworked applying tabulator presets for efficiency
2026-08-04 16:10:40 +02:00
Harald Bamberger
e9fc0629f5
Merge branch 'feature/76688-general-tabulator-issues_77080-persistence' into studvw_lvvw_2026_08_rc_77973
2026-08-03 16:06:34 +02:00
chfhtw
2b4aef5633
Merge branch 'feature-77417/studvw-tags-formatter-and-header-filter' into studvw_lvvw_2026_08_rc
2026-07-31 12:52:29 +02:00
ma0048
4e16220da1
Merge remote-tracking branch 'origin/feature-75959/StudVw_Automatische_Tags' into studvw_lvvw_2026_08_rc
...
# Conflicts:
# application/controllers/api/frontend/v1/stv/Students.php
2026-07-29 09:53:48 +02:00
Harald Bamberger
02a97fb0e2
Merge branch 'feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen' into studvw_2026_08_rc
2026-07-28 15:35:54 +02:00
adisposkofh
2fa8fd1703
resolved warning; checking tabulator init before calling getLang in custom module
2026-07-27 16:08:17 +02:00
chfhtw
b8d86ba628
Use luxon date formatters in studvw student list
2026-07-15 14:48:55 +02:00
Harald Bamberger
7e6d670d82
Merge branch 'studvw_2026_05_rc' into studvw_2026_05_rc_tags
2026-07-13 14:32:51 +02:00
Ivymaster
86c06e4756
BUG: issue fix for dropdown reposition errror
2026-07-10 11:50:07 +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
Ivymaster
0be3505163
BUG: Add fix for tag dropdown issue during tag column drag
2026-07-07 16:50:44 +02:00
Ivymaster
6c550372a3
add definable tag column in modified helpers
2026-07-07 15:49:16 +02:00
Ivymaster
eb885bfea7
BUG: fix issue with unexpected closing of tag filter dropdown
2026-06-30 14:20:04 +02:00
Ivymaster
f9b3939d09
BUG: add issue fix for tag dropdown close on column drag
2026-06-30 10:33:24 +02:00
Ivymaster
69b19562f4
BUG: add issue fix for tag ordering
2026-06-30 10:27:16 +02:00
Ivymaster
03b2d3d1a4
extracted some code related to tags from component to helper
2026-06-29 14:02:42 +02:00
Ivymaster
5399375bc1
add tags extraction from nested rows
2026-06-29 13:12:29 +02:00
Ivymaster
b047b95505
extracted repeated code to function in extendedHeaderFilter.js
2026-06-29 11:36:03 +02:00
Ivymaster
48f07eb3ca
added width buffer for tags display
2026-06-29 09:41:52 +02:00
Ivymaster
db5339e4a5
BUG: Fix random issues found during testing
2026-06-27 17:54:24 +02:00
Ivymaster
4ed87b5c2b
add custom tag filter
2026-06-27 12:29:28 +02:00
Ivymaster
c47ac926d2
WIP
2026-06-25 15:23:41 +02:00
Johann Hoffmann
e088b529f0
alternate dateFilter which allows for manual input, as the primevue3 datepicker overlay aggressively works against this behaviour by stealing away the focus of its own input field. this one enables manual typing but the overlay only opens when clicking the icon so it is in its own way inconsistent...;
2026-06-05 14:51:22 +02:00
ma0068
22228478ad
refactor addTaginTable and deleteTagInTable, add missing logic for automated tags in case of manual adding
2026-05-27 11:51:41 +02:00
adisposkofh
aeebc2a81a
reworked localization of collapsed column headings by modifying internal tabulator logic with custom module
2026-05-26 14:25:22 +02:00
adisposkofh
ca712781dc
localizing tabulator dropdown/context menus
2026-05-23 14:28:14 +02:00
adisposkofh
b9670f3f09
localizing collapsed tabulator column headings; tabulator custom modules; debounce helper
2026-05-20 16:30:16 +02:00
ma0068
368eded1fd
remove frontend filtering list for studiensemester, update logs TagJob
2026-05-11 15:12:53 +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
ma0068
e856c8ad6b
change settings bezeichnung_mehrsprachig::varchar[] in TagController functions getTag and getTags
2026-04-27 10:01:54 +02:00
ma0068
5e72161ab0
add variables from and to to show time of validity in backend
...
refactor function getZuordnungIds of all single tagLibs
add description line for editing/showing modal tag
2026-04-23 16:39:21 +02:00
ma0068
39f1716ae2
set all automatic tags to readonly, add icon lock to automatic tags
2026-04-17 10:47:45 +02:00
ma0068
50af6694d0
show Tags in CoreHeader
2026-03-31 12:48:27 +02:00
ma0068
5dbddb4beb
remove char
2026-03-27 09:46:48 +01:00
ma0068
b20613f5d7
Basic Structure Automatic Tagging
...
- new library libTag
- new Job TagJob
- new entries for automatic tags in config stv.php
- automatic tagging of wiederholer and prewiederholer
2026-03-27 09:40:14 +01:00
ma0048
3465e299f7
tag - helper and formatter
2026-02-12 08:16:31 +01:00
ma0048
257038a2d1
negative stunden markieren
...
headerfilter angepasst fuer minusstunden
2025-12-02 13:25:46 +01:00
ma0048
396251b061
lvverwaltung einschraenkung bei den tags
...
erledigte tags werden in der header suche nicht beruecksichtigt
2025-09-02 13:35:15 +02:00
ma0048
f9f0748b89
studiensemester_kurzbz aus dem fronted beruecksichtigen
...
extendedHeaderFilter suche in mehreren spalten moeglich
getAllOe sql abfrage richtig gestellt
2025-07-31 09:10:11 +02:00
ma0048
f96bfbe000
lehrfächerverteilung v1
2025-05-28 07:51:10 +02:00
ma0048
740a473c8d
tagheaderfilter fix
2025-03-06 11:55:25 +01:00
ma0048
663ff947b0
prepare for deploy
2025-03-05 15:19:24 +01:00
ma0048
f942836453
Merge remote-tracking branch 'origin/feature-54945/filtercomponent_custom_headerfilter_datum' into pep_deploy_2025_03_06
...
# Conflicts:
# public/js/tabulator/filters/defaultHeaderFilter.js
2025-03-05 15:14:49 +01:00
ma0048
ab20943493
- filter aus dem defaultfilter entfernt
...
- tagfilter hinzugefuegt
- clear filter hinzugefuegt
- persistence default auf false gesetzt
2025-02-24 08:58:35 +01:00
ma0048
df685133b5
- date filter
2025-02-11 08:58:00 +01:00
Harald Bamberger
3fff535713
prevent custom defaultHeaderFilter breaking tristate built-in filter
2025-02-05 18:49:07 +01:00