Harald Bamberger
8b2ef4e832
Merge branch 'master' into feature-75959/StudVw_Automatische_Tags
2026-05-11 10:54:26 +02:00
ma0068
6fedb4b108
delete unused code
2026-05-11 10:07:28 +02:00
ma0068
905c69c384
create log entries for Summary, Details and Errors
2026-05-11 09:20:59 +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
b7e48633ab
Merge branch 'master' into bug-76146/studvw_karteireiter_dokumente_akzeptiert_eintraege_ohne_vorhandenes_dokument
2026-05-05 13:33:38 +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
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
ma0068
2723d6a741
get Semester of Model instead of Using CONST, delete unused models
2026-04-24 14:07:14 +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
Harald Bamberger
f121f9b5a2
deactivate pagination - since potentially msg threads are not shown completely
2026-04-16 11:23:57 +02:00
ma0068
1339077b57
use single tagLibs for dynamisation
...
new tagLibs (doubleDegree, jgv, missingZgv, Outgoing, StudienbeitragErhoeht, Unterbrecher)
refactor tagJob rebuildAutomatedTags
2026-04-15 09:45:57 +02:00
ma0048
21d80905a2
akzeptierte dokumente anzeigen, auch wenn kein dokument vorhanden ist
2026-04-13 13:04:46 +02:00
ma0068
ee6f28c06d
Refactor TagJob and TabLib: use dynamic approach with column taglib for creating Tags
2026-04-09 13:58:42 +02:00
Harald Bamberger
fdb037da96
poc move logic for single tags to libs, and add lib loading path and name to extra column in tbl_notiztyp
2026-04-09 08:36:13 +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
Harald Bamberger
b2538075ee
use STV_TAGS_ENABLED config when preparing sql statement for students list to query tags only if enabled
2026-04-07 10:35:06 +02:00
ma0068
50af6694d0
show Tags in CoreHeader
2026-03-31 12:48:27 +02: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
Harald Bamberger
5139c3e44e
use array_replace_recursive instead of array_merge_recursive to prevent two scalar values being merged to an array
2026-03-25 15:15:05 +01:00
chfhtw
e3093bdf3f
get magic funktionen (Mitarbeiter, Student) as dashboard presets
2026-03-24 15:15:36 +01:00
chfhtw
3a4015eced
dashboard useroverwrite: remove doubles in other funktionen
2026-03-24 15:15:04 +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
ca630e94ae
remove debug line
2026-03-23 15:46:13 +01:00
chfhtw
9cff50fa3b
extract preset logic from dashboard admin api
2026-03-23 15:44:42 +01:00
chfhtw
3d7a6b1ad3
dashboard user api: empty -> check for false/null
2026-03-23 15:42:28 +01:00
chfhtw
054cf2f258
correct form validation & typo in api dashboard widget
2026-03-23 15:06:25 +01:00
chfhtw
ccade6ae0e
rename dashboard admin controller and views
2026-03-23 11:47:28 +01:00
chfhtw
42fbbc5257
remove unused file
2026-03-23 11:28:31 +01:00
chfhtw
d01dedb79c
remove unused file
2026-03-23 11:23:01 +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
Harald Bamberger
60734f708e
Merge branch 'master' into feature-68530/Dashboard_Cleanup_Admin
2026-03-19 16:20:06 +01:00
Harald Bamberger
14a8e2f001
Funktionen fett schreiben, die schon presets hinterlegt haben, demo aus views und Controller namen entfernen, preview hinzufuegen
2026-03-18 15:48:57 +01:00
ma0068
7603f8f12b
Bugfix: use null instead of empty string, provide kuerzel
2026-03-18 14:32:09 +01:00
Harald Bamberger
a4f2502fe6
dashboard admin: funktionen sortieren, allgemein/general wieder hinzufuegen
2026-03-18 10:58:05 +01:00
Harald Bamberger
7c1762d467
Merge branch 'master' into feature-68530/Dashboard_Cleanup_Admin
2026-03-18 09:20:53 +01:00
Andreas Österreicher
96745525f1
Merge branch 'feature-71530/Error_beim_Archivieren_von_Diplomasupplement_STUDVW_Neu'
2026-03-16 11:28:56 +01:00
Andreas Österreicher
d9e5acb52c
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
2026-03-16 11:08:44 +01:00
Harald Bamberger
b91efb6189
stv notizperson fix permission check to be able to add notes to prestudents that do not have an uid
2026-03-12 13:56:03 +01:00
Johann Hoffmann
6d28b8986d
Merge remote-tracking branch 'origin/master' into feature-61164/AbgabetoolQualityGates
...
# Conflicts:
# public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektbetreuer.js
2026-03-12 09:47:54 +01:00
Johann Hoffmann
b43f1ec920
AbgabetoolAssistenz download latest uploaded file action button; UX changes Projektarbeit Tab Stv; fix stv form input bug after invalidation for selects;
2026-03-11 17:00:56 +01:00
Harald Bamberger
3e9d960781
Merge branch 'master' into feature-68296/Vue_Router_via_Extensions_erweitern_ma0080
2026-03-11 12:52:18 +01:00
Harald Bamberger
5ce0232890
fix bug in archiv tab
2026-03-11 11:50:09 +01:00
Harald Bamberger
61d133b2fd
Merge branch 'master' into feature-68296/Vue_Router_via_Extensions_erweitern_ma0080
2026-03-10 12:14:35 +01:00
Harald Bamberger
47b5eecb9b
Merge branch 'master' into vv_und_studvw_2026_02_rc4_ma0080
2026-03-04 18:57:13 +01:00
Harald Bamberger
77731ed559
Merge branch 'feature-68767/FHC4_Studierendenverwaltung_Details_4spaltig_ma0080' into vv_und_studvw_2026_02_rc4_ma0080
2026-03-03 13:46:29 +01:00
Andreas Österreicher
bcd8f11f35
Fixed Merge Problem
2026-03-03 11:26:18 +01:00
Andreas Österreicher
5949527ee2
Merge branch 'master' into bug-56209/is_valid_date_vs_isValidDate
2026-03-03 11:07:18 +01:00
Johann Hoffmann
56a6aa993e
getMitarbeiterProjektarbeiten safeguard in case a person without any assigned betreuungen opens the page for some reason to avoid nasty confusing sql error messages from querying with empty parameters
2026-03-03 10:52:12 +01:00