Commit Graph

51 Commits

Author SHA1 Message Date
Harald Bamberger f121f9b5a2 deactivate pagination - since potentially msg threads are not shown completely 2026-04-16 11:23:57 +02:00
Harald Bamberger 88b22f5490 revert to v-if to not render element when not necessary and use Vue.nextTick for dependent code 2026-04-15 17:02:58 +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
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
Harald Bamberger 0283c6ca43 bg-color in details, padding-y tabs, messages align table and preview area 2026-03-03 12:24:34 +01:00
Harald Bamberger f2d49e02a7 Merge branch 'master' into vv_und_studvw_2026_02_rc4 2026-02-19 09:49:44 +01:00
Harald Bamberger 7169cb68a2 fix bug when sending multi messages introduced by loading time optimisation 2026-02-19 09:20:10 +01:00
ma0068 f860fd3dc7 Studvw: update persistance_id for all tabs 2026-02-17 16:46:22 +01:00
Harald Bamberger d82c186643 Merge branch 'master' into vv_und_studvw_2026_02_rc4 2026-02-17 11:23:18 +01:00
Harald Bamberger e12b7e1ed5 add indexes for person_id to table msg_message and msg_recipient, ensure tabulator data request is made before requests of create msg components 2026-02-17 08:06:30 +01:00
ma0068 9d789d9a97 Tab Messages: remove unused computed statusText 2026-02-16 10:37:15 +01:00
ma0068 e13a7069dc Studverwaltung: refactor from Tabulator5 to 6, reformat some date entries 2026-02-06 13:18:09 +01:00
ma0068 ee619004bd refactor tabulatorevents to avoid updateDefinitions (Tabs Betriebsmittel, Funktionen, Messages, Notizen, Abschlusspruefung, Anrechnungen, Aufnahmetermine, Dokumente, Kontakt, Lehrveranstaltungstermine, Mobility, Prestudent, Pruefungen) 2026-02-05 09:41:15 +01:00
ma0068 0539281adf Messages: move tabulator options and event to computed 2026-02-02 11:36:03 +01:00
ma0068 d33af0ae21 bugfix: resetModal in openMode modal 2025-12-03 15:14:26 +01:00
ma0068 d75939a8f8 refactor Messages
- endpoint: using apiMessages instead of prop
- add Phrases
- openMode Modal: resetModal if no messageId
- openMode inSamePage: loadReplyData
- function getNameOfDefaulRecipients: add missing check, if id[]
2025-12-02 16:08:13 +01:00
Harald Bamberger 4dabc642ed Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte 2025-12-02 07:54:40 +01:00
Harald Bamberger afb3ce4cae modify using open mode newTab or window with multiple Recipients via post request 2025-12-02 07:54:13 +01:00
ma0068 17519eac83 refactor Messaging
- headerFilter for table Messages
- multiactions for sendMessages for openmodes modal and inSamePage
2025-12-01 13:27:42 +01:00
ma0068 aa84bdec1e ---staging---- 2025-11-27 14:46:55 +01:00
Harald Bamberger 4964a2c06d set tabulator layout to fitDataStretchFrozen when frozen columns are defined, change css classes to display disabled status use the same as in students list 2025-11-24 09:40:33 +01:00
Harald Bamberger 9042caa06b Merge branch 'bug-66774/Messages_Vorlagen_Subject_Bezeichnung_statt_Vorlagekurzbz' 2025-11-05 16:12:17 +01:00
ma0048 69a1e945b3 bug beim laden des messages tab ohne oe zuordnung 2025-09-16 08:36:12 +02:00
ma0068 6ee3f1d241 show Bezeichnung in Subject Vorlage, add adaption for Tinymce for openMode inSamePage 2025-08-20 11:32:31 +02:00
ma0068 6217309c6f add infotext to reload button filtercomponent
tab archive: add infotext to reload button, edit and delete button
2025-07-31 16:34:24 +02:00
ma0068 dcb9fad0d2 remove not existing tinymce-plugin linktitle 2025-07-28 12:11:45 +02:00
ma0068 cc0572b386 use endpoint for Messages, refactor component Vorlagendropdown to fhcapi 2025-07-28 11:44:06 +02:00
ma0068 53e395aca4 Tab Notizen, Messages: use HTML-Entities
Tab Abschlussprüfung, Prestudent, Pruefung, Dokument: Phrasen
2025-07-24 14:40:48 +02:00
ma0068 715b48c39f Tab Nachrichten: Relationmessage Id, Letzte Änderung, Status in capital letters 2025-07-23 13:41:24 +02:00
ma0068 7039719700 Tab Messages: show reply button only if not disabled 2025-07-10 11:31:24 +02:00
ma0068 08a394cad0 add eventListener to prevent bootstrap dialog from blocking focusin in tinymce linking popup 2025-07-10 09:47:09 +02:00
ma0068 88adb8b139 Tab Messages: fix input Variables in TinyMCE 2025-07-04 07:43:21 +02:00
Harald Bamberger 0f9c98dded messages add translation for tabulator pagination buttons, Tabs component add alternative rendering with primevue tabs and use it in stv details component 2025-06-11 16:56:58 +02:00
Harald Bamberger 970e950894 tune layout of new message modal, fix pagination of message table 2025-06-05 17:06:55 +02:00
Harald Bamberger 3ff0f55cc0 tune layout of new message modal 2025-06-03 08:05:38 +02:00
Harald Bamberger 8810657a61 adapt styling message modal, message newdiv, counter display in studentslist 2025-05-30 18:22:53 +02:00
Harald Bamberger 390434050e add missing end tag, add missing .js file extension 2025-05-27 17:39:33 +02:00
ma0068 d48a0b62fd Refactoring FhcApi_Factory 2025-04-24 12:59:47 +02:00
ma0068 65c398498f Refactoring FhcApi_Factory View Modal 2025-04-23 09:32:49 +02:00
ma0068 b2fef71b47 added name attribute to components 2025-04-04 09:53:54 +02:00
ma0068 7b4f0f9dff Adaptions
- bugfix personFields
- validation for sendmessage for openmode inSamePage, newTab, window
- restyling div for enable scrolling in openmode InSamePage
2025-03-13 09:05:53 +01:00
ma0068 a0ce635c7e Refactor and Cleanup
- adapt tabulator and queries for remote pagination
- use formatterParams for messageStati to enable phrase logic
- adapt logic for mitarbeiter_uid
- refactor logic to use new Page, new Tab and newDiv with one child component
- add phrases
2025-03-12 15:04:37 +01:00
ma0068 1989e65d72 Tree structure for messages, preview in NewDiv, Note to close window, check recipient_id, save relationmessage_id 2025-03-10 07:51:53 +01:00
ma0068 815307e392 Reply functionality and Pagination 2025-03-04 07:32:14 +01:00
ma0068 f9f185bfef Views modal, new tab, new page, app and controller for newMessage to open in tab or window 2025-02-27 14:06:25 +01:00
ma0068 3c34b17d2d add Preview-logic, update function sendMessage 2025-02-21 14:58:59 +01:00
ma0068 f89c194d32 add Vorlagendropdown Component and Listboxes for Messaging Variables 2025-02-19 11:36:00 +01:00
ma0068 ae3072be92 listTables with preview in two layouts 2025-02-11 09:02:56 +01:00