chfhtw
|
78505589c8
|
Bugfix: racecondition renderers
|
2026-08-19 09:45:15 +02:00 |
|
chfhtw
|
dd410a74ba
|
Add missing routes for StudVw
|
2026-08-12 10:14:02 +02:00 |
|
chfhtw
|
30c4e565dd
|
bugfix: sprache index in studentlistlib corrected
|
2026-08-11 15:08:34 +02:00 |
|
chfhtw
|
2f86a1b017
|
Changing the edit button into a toggle
|
2026-08-04 10:46:08 +02:00 |
|
chfhtw
|
75ddbdf7c1
|
Recovery items on top
|
2026-08-04 10:24:29 +02:00 |
|
chfhtw
|
d824334538
|
Hiding widgets should look like deleting and recovering is moved to the "add widget" popup
|
2026-08-04 09:42:18 +02:00 |
|
chfhtw
|
13515b2522
|
Bugfix: after a drag and drop operation, when resizing the page, the moved item stays in the drop position even if it has had a position in the resized layout
|
2026-08-04 09:40:47 +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 |
|
chfhtw
|
0e099b2752
|
Remove deprecated files and lv_favorites variable
|
2026-07-24 14:05:50 +02:00 |
|
chfhtw
|
d7f383b969
|
stud & lv verwaltung: add component to each route (childroutes should inherit those but a warning is thrown)
|
2026-07-24 10:57:40 +02:00 |
|
chfhtw
|
5c7df11ff3
|
Phrase corrected
|
2026-07-23 15:05:26 +02:00 |
|
chfhtw
|
c83674fc41
|
StudentListLib: store where clauses and add it in later in execute function to prevent errors like in Task:78115
|
2026-07-23 15:05:11 +02:00 |
|
chfhtw
|
e7d2d3502b
|
Allow callables in $redirect_method
|
2026-07-22 16:45:23 +02:00 |
|
chfhtw
|
f46a3c1f68
|
LvVerwaltung: add routes for orgform and adapt endpoint to accept lower case orgform_kurzbz
|
2026-07-22 10:36:38 +02:00 |
|
chfhtw
|
ae56a4f2ed
|
Move LvVerwaltung treemenu config to config file and disable groups & verband per default
|
2026-07-21 14:57:41 +02:00 |
|
chfhtw
|
542590b470
|
Remove comment
|
2026-07-20 09:26:31 +02:00 |
|
chfhtw
|
eb460fdc0a
|
Fix buildApiUrl
|
2026-07-17 14:05:04 +02:00 |
|
chfhtw
|
65e76e951a
|
Translate treemenu entries
|
2026-07-17 12:01:17 +02:00 |
|
chfhtw
|
43d69a5683
|
Add comma for better merging
|
2026-07-17 12:01:08 +02:00 |
|
chfhtw
|
0471f838b9
|
Remove empty lines for better merge compatibility
|
2026-07-17 07:46:11 +02:00 |
|
chfhtw
|
1c9d9d1ce5
|
Add additional computed instead of deleted props
|
2026-07-17 07:44:45 +02:00 |
|
chfhtw
|
379a99cb14
|
Add empty function to let git detect where to merge
|
2026-07-17 07:43:22 +02:00 |
|
chfhtw
|
0d29a9ba32
|
Revert fix for merge compatibility
|
2026-07-17 07:40:15 +02:00 |
|
chfhtw
|
ed44732eef
|
Remove things that where commented out
|
2026-07-17 07:39:50 +02:00 |
|
chfhtw
|
d391d1f09c
|
Move computed to the correct position to avoid merge conflicts
|
2026-07-16 11:43:51 +02:00 |
|
chfhtw
|
a36ed55390
|
Add new props to beginning to avoid merge conflicts
|
2026-07-16 11:43:10 +02:00 |
|
chfhtw
|
b0f317951b
|
Add lvv_favorites
|
2026-07-15 16:18:39 +02:00 |
|
chfhtw
|
f65135be1e
|
For each treemenu seperate favorites
|
2026-07-15 16:18:19 +02:00 |
|
chfhtw
|
b8d86ba628
|
Use luxon date formatters in studvw student list
|
2026-07-15 14:48:55 +02:00 |
|
chfhtw
|
11cfa670d6
|
Add dynamic tabulatorcolumns to lvverwaltung
|
2026-07-15 11:05:37 +02:00 |
|
chfhtw
|
a94fbeba14
|
Only call reloadTable if a table was loaded
|
2026-07-15 11:05:37 +02:00 |
|
chfhtw
|
e01b816ee8
|
Add treemenudata routes to lvverwaltung
|
2026-07-15 11:05:36 +02:00 |
|
chfhtw
|
52c90111cc
|
Add treemenu to lvverwaltung
|
2026-07-15 11:01:03 +02:00 |
|
chfhtw
|
0b1d0fbe4c
|
Merge branch 'master' into feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen
|
2026-07-14 14:31:51 +02:00 |
|
chfhtw
|
85807f5b8c
|
Allow treemenu entries to become draggables
|
2026-07-14 14:21:39 +02:00 |
|
chfhtw
|
a1950d179b
|
draggable directive: better handling of falsy values, better cleanup, remove attributes on falsy value/effect
|
2026-07-14 14:21:09 +02:00 |
|
chfhtw
|
d134509c90
|
Remove unused routes
|
2026-07-13 13:13:06 +02:00 |
|
chfhtw
|
4424c7d748
|
Handle "incoming" menu entry (in inout and prestudent filters)
|
2026-07-13 13:03:23 +02:00 |
|
chfhtw
|
d436d8cb20
|
Check permissions for prestudent menu entry
|
2026-07-13 13:02:40 +02:00 |
|
chfhtw
|
b991bbd9a5
|
Allow extra columns for studvw student list
|
2026-07-08 11:00:20 +02:00 |
|
chfhtw
|
5bed848aae
|
Merge branch 'master' into feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen
|
2026-07-08 09:43:58 +02:00 |
|
chfhtw
|
c59b24ab4a
|
App urls for studierendenverwaltung (neu: /studvw)
|
2026-07-03 12:16:30 +02:00 |
|
chfhtw
|
0b70153da0
|
throw 404 on endpoints with invalid studiengang
|
2026-07-02 15:32:20 +02:00 |
|
chfhtw
|
190d797d31
|
adapt routes and endpoints for getPrestudent, getStudent & getPerson
|
2026-07-02 14:36:30 +02:00 |
|
chfhtw
|
6428fccc48
|
Replace CoreRESTClient calls with $api calls in stv Studiensemester component and add logic to accept lowercase input (because it could come from the url)
|
2026-07-01 15:45:09 +02:00 |
|
chfhtw
|
483d8f733f
|
adapt routes and endpoints
|
2026-06-30 14:21:32 +02:00 |
|
chfhtw
|
9cb5d0895d
|
Rework Treemenu endpoint and libraries
|
2026-06-29 16:12:32 +02:00 |
|
chfhtw
|
4a283ebf5d
|
rename menu => treemenu
|
2026-06-25 16:46:18 +02:00 |
|
chfhtw
|
e27e64414a
|
Merge branch 'master' into feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen
|
2026-06-25 16:34:09 +02:00 |
|
chfhtw
|
f5d81e4a93
|
move prepareQuery (and addSelectPrioRel) into a library and make joins more flexible & change JOIN to LEFT JOIN for tbl_studentlehrverband (the actual bugfix) & change order of JOIN tbl_benutzergruppe in fetchStudents to speed up query
|
2026-06-12 09:53:59 +02:00 |
|
chfhtw
|
c468d350f3
|
outsource config to better read it and make reuse easier
|
2026-05-13 14:16:14 +02:00 |
|
chfhtw
|
a7cc07fe15
|
Add basic library and config for studvw
|
2026-05-11 09:31:08 +02:00 |
|
chfhtw
|
e91f8e5ca4
|
Replace component and endpoint for Verband
|
2026-05-11 09:27:54 +02:00 |
|
chfhtw
|
c765c3c40a
|
allow object as argument for drop directive to enable dynamic specification of allowed dragtypes
|
2026-05-11 09:20:42 +02:00 |
|
chfhtw
|
863aaf62ec
|
provide default value for inject
|
2026-04-27 16:26:51 +02:00 |
|
chfhtw
|
293352ac3c
|
move apps/Cis.js -> apps/Cis/Cis.js
|
2026-04-27 16:26:32 +02:00 |
|
chfhtw
|
736e91224e
|
show phrase instead of content for bookmark widget in admin mode
|
2026-04-27 15:43:58 +02:00 |
|
chfhtw
|
9bc564dbf9
|
min size & delete loading id when adding widgets
|
2026-04-27 15:35:29 +02:00 |
|
chfhtw
|
6d0ab0d4aa
|
bugfix: empty data fields cause error in gridlogic (this happens when items are rearranged but not processed in index order)
|
2026-04-27 15:20:24 +02:00 |
|
chfhtw
|
7ae34e0640
|
hide everything in adminMode
|
2026-04-27 11:04:46 +02:00 |
|
chfhtw
|
e9b5438a24
|
code quality & cleanup
|
2026-04-27 11:01:37 +02:00 |
|
chfhtw
|
51be318edc
|
replace Api calls with UrlStore
|
2026-04-27 10:26:48 +02:00 |
|
chfhtw
|
ca79b0c4d8
|
make sharedFiltered a computed and rename it to filteredBookmarks & get rid of unnecessary functions
|
2026-04-27 10:15:44 +02:00 |
|
chfhtw
|
dfe05cbfa8
|
make tagsArrayAC a computed and rename it to availableTags
|
2026-04-27 10:03:36 +02:00 |
|
chfhtw
|
9109ead81c
|
bogfix: missing primevue config in dashboard admin app
|
2026-04-27 09:44:11 +02:00 |
|
chfhtw
|
746f8bc736
|
bugfix: overwriting const
|
2026-04-27 09:37:59 +02:00 |
|
chfhtw
|
9c03b89ab5
|
get rid of tagsArrayMS and filterInput because they are unnecessary
|
2026-04-27 09:37:33 +02:00 |
|
chfhtw
|
5798e960a2
|
Use config update for widgets as intended instead of a proprietary solution
|
2026-04-27 09:37:17 +02:00 |
|
chfhtw
|
98730ce612
|
Overwrite config in update because otherwise deleted fields would be overwritten by the previous state
|
2026-04-27 09:02:58 +02:00 |
|
chfhtw
|
804716edb2
|
remove unused inject
|
2026-04-24 11:27:46 +02:00 |
|
chfhtw
|
332a47475e
|
fix template
|
2026-04-24 11:25:36 +02:00 |
|
chfhtw
|
132edce701
|
code quality
|
2026-04-24 11:24:25 +02:00 |
|
chfhtw
|
6ce0cf6209
|
remove unused function
|
2026-04-24 10:56:00 +02:00 |
|
chfhtw
|
16f57a1bce
|
bugfixes
|
2026-04-23 16:37:51 +02:00 |
|
chfhtw
|
011e93720e
|
phrasen dashboard
|
2026-04-23 15:08:42 +02:00 |
|
chfhtw
|
dd13c73415
|
code quality
|
2026-04-23 14:04:49 +02:00 |
|
chfhtw
|
fbc5f95340
|
hide drag and drop features from screenreaders because they is no implementation for using them with screenreaders yet
|
2026-04-23 10:54:57 +02:00 |
|
chfhtw
|
ff3a25a5ec
|
missing CSS styles for dashboard item header
|
2026-04-23 10:43:12 +02:00 |
|
chfhtw
|
2a21bbf062
|
add list semantics to drop grid for accessibility
|
2026-04-23 10:41:08 +02:00 |
|
chfhtw
|
d9a80e5ef7
|
use footer like header inside article
|
2026-04-23 09:50:08 +02:00 |
|
chfhtw
|
2cadee1599
|
remove id => bad practice
|
2026-04-23 09:48:04 +02:00 |
|
chfhtw
|
6c26fde210
|
comments & code quality
|
2026-04-23 09:47:49 +02:00 |
|
chfhtw
|
bc908b7fe9
|
use computed classes for the resize button instead of if-else in template
|
2026-04-23 09:41:18 +02:00 |
|
chfhtw
|
26d468aa6f
|
more semantics and code quality
|
2026-04-23 09:28:23 +02:00 |
|
chfhtw
|
0f7188a347
|
remove id (it's bad practice) and we don't need it anymore
|
2026-04-22 15:35:05 +02:00 |
|
chfhtw
|
3e832f9526
|
remove unused resizeOverlay
|
2026-04-22 15:32:59 +02:00 |
|
chfhtw
|
392cfbdc4e
|
remove margin from h5
|
2026-04-22 15:32:10 +02:00 |
|
chfhtw
|
0751aa5a0f
|
basic semantics
|
2026-04-22 14:36:55 +02:00 |
|
chfhtw
|
6c818e5c30
|
add dragClick to the additionalRow button
|
2026-04-22 11:01:58 +02:00 |
|
chfhtw
|
20f043abc6
|
ignore additionRow when overwriteRows is active & only activate overwriteRows if it is bigger
|
2026-04-22 11:01:35 +02:00 |
|
chfhtw
|
416451eb0b
|
remove marginForExtraRow and add the required space via CSS
|
2026-04-22 10:23:51 +02:00 |
|
chfhtw
|
3ab7a61a47
|
handle additionalRow disabling outside Grid.js and recreate behavior before commit a8f680810f
|
2026-04-22 10:03:13 +02:00 |
|
chfhtw
|
5571353464
|
let items jump over pinned items (this may be especially relevant if pinned items trap one or more items involved in a drag and drop operation)
|
2026-04-22 09:37:50 +02:00 |
|
chfhtw
|
95d85c7f5b
|
temporary change height on dragging if the reordering process needs it (otherwise we get some ugly overflow issue on the preview item or if another item is moved to the bottom it vanishes during the drag and drop operation and reappears after the drop)
|
2026-04-22 09:36:11 +02:00 |
|
chfhtw
|
d7e509979a
|
account for additionalRow prop when computing placeholders (missed this in 262b170244)
|
2026-04-22 09:32:53 +02:00 |
|
chfhtw
|
91a5b2d4fc
|
fire correct method for draganddrop cancel
|
2026-04-22 09:28:20 +02:00 |
|
chfhtw
|
38ea481177
|
add safety measures to add function of GridLogic
|
2026-04-21 13:49:39 +02:00 |
|
chfhtw
|
dbf945dfe5
|
Comments for GridLogic
|
2026-04-21 13:48:49 +02:00 |
|
chfhtw
|
21065a3c95
|
because of 4ab9056700 pinned property can't be deleted (will get overwritten by the original value) so work around that with boolean values that are later removed if false
|
2026-04-21 13:47:08 +02:00 |
|
chfhtw
|
79b5defb63
|
accidentially deleted a colon in 89e0326435
|
2026-04-21 13:37:53 +02:00 |
|