ma0068
afb8011347
bugfix manual rebuilding of Tag ZGV Missing
2026-08-13 12:57:49 +02:00
ma0068
15beaa9be8
Merge branch 'feature-78257/StudVW_Und_Tags_Finetuning' of github.com:FH-Complete/FHC-Core into feature-78257/StudVW_Und_Tags_Finetuning
2026-08-12 12:42:10 +02:00
ma0068
574057da88
add masterzgv to CoremissingZgvLib
2026-08-12 12:41:39 +02:00
ma0068
31bae9b693
use function getStgAndDetails instead of getStgAndSem
2026-08-11 09:48:17 +02:00
ma0068
06895510e0
add reloadList if language is changed
2026-08-10 14:25:07 +02:00
ma0068
83b06b6c50
- Redesign Tags
...
- use Slot in Filter Component
- use Phrase for relaoding Tag in Detail Header
2026-08-10 14:04:45 +02:00
ma0068
7926a2b201
add Tile PrestudentID to FHC Header
2026-08-06 13:26:33 +02:00
ma0068
dcd17bb34f
add Compatibility Mode for SOGO
...
add logic for BCC to default Mail Client Version
add phrases
2026-07-23 11:25:22 +02:00
ma0068
54168c86b4
add Abstand
2026-07-22 14:41:59 +02:00
ma0068
a8dd995195
rebuild tags for whole studiengang / selection
...
refactor backend for multiaction rebuildTags
add phrases
refactor haederFilter
2026-07-22 14:11:07 +02:00
ma0068
1ae02d8ed8
refactor addTaginTable and deleteTagInTable, add missing logic for automated tags in case of manual adding
2026-07-21 13:35:31 +02:00
ma0068
7cda22f807
use language index for tags
2026-07-21 10:41:27 +02:00
ma0068
68292b60af
add Tags Incoming and Preabbrecher
2026-07-20 17:36:54 +02:00
ma0068
35decf476c
make fields deletable with keyboard: Konto Buchungsdatum, Prüfung Datum, Abschlussprüfung Datum und Sponsion, Mobilität von und bis
2026-07-17 09:12:02 +02:00
ma0068 and Harald Bamberger
fd1b5daf9c
enable deletion of zgv and zgv master date with null and empty string
2026-07-16 14:51:38 +02:00
ma0068
b217681ee5
use model-type for interessenten anlegen, listNew
2026-07-14 15:23:06 +02:00
ma0068
7841a73fc0
prepare field bewerbung_abgeschicktamum for showing in frontend (datestamp in database) and add also model-type to datepicker
2026-07-14 15:05:54 +02:00
ma0068
2064008f9e
add model-type to fields Betriebsmittel/ausgegebenam, Betriebsmittel/retouram, Funktionen/datumvon und Funktionen/datumbis
2026-07-14 14:31:13 +02:00
ma0068
19b9906c86
Aufnahmetermine: use model-type isodate for field anmeldedatum
2026-07-14 14:23:37 +02:00
ma0068
2c3913a763
Mobility: use model-type isodate for fields von and bis
2026-07-14 14:19:25 +02:00
ma0068
9111edf442
Dokumente: use model-type isodate for field nachgereicht_am
2026-07-14 14:06:59 +02:00
ma0068
b1c47da3c3
use model-type isodate for fields in StatusModal datum and bestaetigtam
2026-07-14 14:01:12 +02:00
ma0068
67eb238876
use model-type isodate for field Details Gebdatum
2026-07-14 13:37:19 +02:00
ma0068
3689c64b7b
make also notizlayout configurable
2026-07-09 11:01:00 +02:00
ma0068
26ddd404c0
add geschlecht to dropdown and adapt default according to geschlecht
2026-07-09 08:57:17 +02:00
ma0068
a4c5f9946f
change doku
2026-07-07 16:56:35 +02:00
ma0068
81f0b7a4bf
make showErweitert configurable
2026-07-07 16:43:01 +02:00
ma0068
c86d6f4bf3
- enable opening in new tab with prevent.default
...
- rendering of maillinks
- useBCC without CC
2026-07-07 14:31:23 +02:00
ma0068
c194e94b5c
add private email to detailHeader
2026-07-02 16:46:09 +02:00
ma0068
6d23f2b9fa
Add Einstiegssemester
...
- calculate semester_berechnet also for Stati 'Aufgenommener','Bewerber','Wartender'
- show Einstiegssemester in DetailHeader for 'Aufgenommener','Bewerber','Wartender' and 'Interessent'
2026-07-02 15:58:23 +02:00
ma0068
fb1c7f8e90
Rename Lehraufträge to Lehrauftragsverwaltung
2026-07-02 08:12:06 +02:00
ma0068
093e3d5c97
enable deletion of zgv and zgv master date with null and empty string
2026-06-30 15:43:19 +02:00
ma0068
9bc9e57deb
add selectable to tabledownload in studentList
2026-06-30 14:28:12 +02:00
ma0068
be5aad7c33
only bind hover event if existing dropdown to avoid error
2026-06-30 11:15:32 +02:00
ma0068
b7940a5cce
add mouse-over functionality to dropdowns LvPlanung and Notenspiegel
2026-06-30 10:53:15 +02:00
ma0068
9948060ed8
add shortcut str+alt for studentlist, add css for studentNames scrollable
2026-06-30 08:26:41 +02:00
ma0068
06ec020c1c
make div for studentNames scrollable, do not show details in alert if ok
2026-06-30 08:25:46 +02:00
ma0068
01f2099c28
remove injection currentSemester, already as prop
2026-06-30 08:24:08 +02:00
ma0068
ff38731077
refactor rowSelectionChanged
2026-06-29 13:55:11 +02:00
ma0068
3e8445304c
detailheader: append tagContainer only for one selected student
2026-06-29 11:40:32 +02:00
ma0068
3e48401a04
add uids to success and error alerts
2026-06-29 11:16:10 +02:00
ma0068
90907d4276
add persistance pruefungsantritt_kurzbz to abschlusspruefung
2026-06-26 13:45:14 +02:00
ma0068
f751df55b6
update query isPrestudentOutgoing to show only outgoing
2026-06-25 13:27:17 +02:00
ma0068
ecd6588ead
edit default permissions: in core controller admin, in stv controller admin and assistance
2026-06-25 12:56:35 +02:00
ma0068
e7c133586b
adding of 4 new colours and use shorter labels for automated tags
2026-06-25 08:47:00 +02:00
ma0068
d5ee6f9cc2
adapt query for outgoing students
2026-06-24 15:48:04 +02:00
ma0068
a721c1d14d
add default permission assistenz:rw for tag functionality
2026-06-24 15:22:57 +02:00
ma0068
b662fa5fd3
show date of hochgeladenum in case of nachgereicht
2026-06-23 12:55:33 +02:00
ma0068
21886e30a3
refactor query getUnacceptedDocuments
2026-06-22 08:50:10 +02:00
ma0068
2ab2176795
use language index in all getting Functions for Tags
2026-06-19 13:50:19 +02:00
ma0068
df2f142f37
add toasts if no taken selections for Notenspiegel, LVplanung and Studienverlauf
2026-06-18 11:45:01 +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
ma0068
f6f58642f5
update second occurence of id STORAGE_KEY
2026-05-26 10:57:26 +02:00
ma0068
0ed56ca067
add config for userAutomatedTags
2026-05-22 14:04:32 +02:00
ma0068
b9c045382d
add Hinweistext for Modal Hinweis Beratungsgespraech
2026-05-20 09:15:15 +02:00
ma0068
e2497e1958
add Infomodal Beratungsgespraech in case of Abmeldung and configEntry
2026-05-18 17:25:48 +02:00
ma0068
d4e170037b
add order Nachname, Vorname
2026-05-18 10:11:17 +02:00
ma0068
0326a01585
disable sendButton, show Spinner and prevent closeModal while sending Message
2026-05-15 14:14:22 +02:00
ma0068
7aba7aefb9
add order mitarbeiter_uid
2026-05-15 11:05:12 +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
1b822fc8f8
reset config stv to readonly for automated tags
2026-05-11 15:15:06 +02:00
ma0068
368eded1fd
remove frontend filtering list for studiensemester, update logs TagJob
2026-05-11 15:12:53 +02:00
ma0068
dbcacdddd6
add tagFilter for semester to students endpoint, add decoding jsonResult in Tags
2026-05-11 13:18:56 +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
6fa0a7c102
use injected studiensemester instead of api call for studiensemester
2026-05-08 11:53:47 +02:00
ma0068
7320dc448e
correct bezeichnung interval.ende
2026-05-08 10:57:19 +02:00
ma0068
ede9323224
refactor manual triggering for double degree lib
2026-05-08 08:33: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
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
ma0068
685fc69e5d
update css and add provisional height
2026-04-30 18:02:38 +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
21eb95bb23
manually triggering of updateTag
2026-04-28 16:24:30 +02:00
ma0068
e856c8ad6b
change settings bezeichnung_mehrsprachig::varchar[] in TagController functions getTag and getTags
2026-04-27 10:01:54 +02:00
ma0068
2723d6a741
get Semester of Model instead of Using CONST, delete unused models
2026-04-24 14:07:14 +02:00
ma0068
e5e22931a9
add db queries for update system, update tags in config
2026-04-24 12:49:00 +02:00
ma0068
21ea277aaf
use checks for param studiengang_kurzbz instead of deleting it
2026-04-24 09:20:37 +02:00
ma0068
2c0badf67c
bugfix error undefined offset: deletion of unused variable studiengang_kz
2026-04-23 17:28:43 +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
903f3b99b3
add Studienverlauf to AppMenue
2026-04-20 11:36:54 +02:00
ma0068
26db4a5e7a
adding redraw tabulator and fallback to avoid empty column
2026-04-20 09:31:52 +02:00
ma0068
df9edc36e0
save temporary
2026-04-20 08:40:55 +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
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
ma0068
95a7797ae9
delete unused apicall for mode modal
...
add editor.setContent to function getReplyData
readd loadReplyData and use v-show for visibleDiv for mode inSamePage
2026-04-14 15:46:34 +02:00
ma0068
843894405e
changes for NewDiv
...
remove Watcher for formData Fields
add predefault settings for tabulator fields
add setContent for Editor
change text for closing window/tab
show alertSuccess for sending Message just in case of inSamePage
2026-04-10 13:03:24 +02:00
ma0068
8fddbc3a32
delete watcher for formData fields, add setContent for loading Vorlage
2026-04-10 09:15:34 +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
ma0068
49cbbfc50c
update user
2026-04-08 15:24:06 +02:00
ma0068
4f8e98f5d5
restyle button reloadTags
2026-04-08 15:11:58 +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
ma0068
298dbbf400
use context vm for tabulator event, refactor function toggleRowClick, delete unused commented sections
2026-04-02 10:58:49 +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
ma0068
b90c26412a
DB update: new Organisationseinheittyp Programm
2026-03-20 13:06:16 +01:00
ma0068
f1714db09e
add ExcelExport of FAS to StudentList, add slot additional to Filtercomponent
2026-03-19 15:00:51 +01:00
ma0068
7603f8f12b
Bugfix: use null instead of empty string, provide kuerzel
2026-03-18 14:32:09 +01:00
ma0068
70b025da30
add Link Reihungstestverwaltung to AppMenu
2026-03-17 14:59:05 +01:00
ma0068
87dd858358
add entry StudVw to navigation CI Menue
2026-03-17 14:58:39 +01:00