Commit Graph

235 Commits

Author SHA1 Message Date
adisposkofh 95f09e9114 fixed timing of initial localization of tabulator collapsed column headings 2026-05-18 14:07:06 +02:00
adisposkofh 40a0f6a7e9 implemented tabulator localization 2026-05-06 10:56:24 +02:00
adisposkofh b6e1bb06f3 implemented tabulator localization 2026-05-06 10:54:18 +02:00
Harald Bamberger b681ca29c1 add info alert for heimatadresse, tune duplicate zustellkontakt handling 2025-10-07 15:13:07 +02:00
Harald Bamberger a1d616ff03 alter profilupdate api if heimatadresse is updated create new adress, readd missing isMitarbeiter info in frontend an provide/inject it 2025-10-06 18:27:19 +02:00
Harald Bamberger 41143a6dfc profile functions use tbl_benutzerfunktion.beschreibung in column description, format date columns in profile tabulators, fix vuejs dev version warnings 2025-09-19 10:58:53 +02:00
Harald Bamberger cef581178c show documents in status view 2025-09-16 13:52:52 +02:00
Harald Bamberger cb5623d228 label and layout for documents 2025-09-16 13:32:28 +02:00
Harald Bamberger 7f7488e61e add fileupload to edit address for meldezettel upload 2025-09-16 11:45:49 +02:00
Harald Bamberger 92ba45a84d cleanup Controller, move api functions to api controller, use api in tabulator, fix card refresh in profile right column, fix sancho mails 2025-09-12 16:09:03 +02:00
SimonGschnell ae725c08a9 update(News und Paginator styling): updates how the news widget is highlighted and adds paginator css overwrites 2025-07-23 11:18:38 +02:00
SimonGschnell 2222199b95 refactor(ProfilUpdate components accessability): adds accessability attribute to profil update components 2025-07-15 14:17:44 +02:00
SimonGschnell 133a611d0e update(Profil Modal attribute rename): refactor of attributes and styles 2025-07-15 13:35:38 +02:00
SimonGschnell c91b2481eb refactor(Modal component): don't pass the properies to the v-bind of the bootstrap modal (title prop was added as an attribute to modal div, creating a tooltip) 2025-07-15 13:16:39 +02:00
SimonGschnell 28e42163a1 fix(Profil fotoStatus): changes how fotoStatus is evaluated for different views 2025-07-11 11:10:35 +02:00
SimonGschnell d526a770c5 refactor(Wave accessability changes): changes color contrasts and fixes other little bugs 2025-07-09 13:35:21 +02:00
SimonGschnell 8ce672d914 refactor(Profil Library): exports Profil functions in its own library to reuse functionalities 2025-07-08 13:33:00 +02:00
SimonGschnell e659e8e12c update(Profil Tabulator Columns):preloads phrasen for the tabulator tables, otherwise the column titles are not displayed 2025-07-03 15:30:02 +02:00
SimonGschnell 5ddc4749fa update(Accessability changes):adds aria-label to empty buttons and more accessability changes 2025-07-02 14:35:07 +02:00
SimonGschnell e3fe20831e update(Profil Profilbild): changes styling layout and polishment 2025-06-27 11:36:40 +02:00
SimonGschnell 9610ca55f7 update(Profil Profilbild): first version of the profilbild upload endpoint 2025-06-26 15:21:09 +02:00
SimonGschnell cbc9a87a47 update(Profil Profilbild): adds button to upload new profil foto if foto is not yet acepted 2025-06-25 11:22:14 +02:00
Harald Bamberger d6f92d23a0 Merge branch 'feature-62366/merge_C4_25999_61235_61730' into merge_C4_25999_61235_61730_testremerge 2025-06-11 14:56:57 +02:00
Harald Bamberger 7929a6b74b Merge branch 'feature-25999/C4_cleanup' into merge_C4_25999_61235_61730_testremerge 2025-06-11 14:51:09 +02:00
SimonGschnell 49c510537a fix(Profil Mailverteiler): adds safeguards and checks on the return value of the Mailverteiler of a person 2025-06-11 11:06:35 +02:00
SimonGschnell d2e8505689 refactor(Profil alias): checks if user has alias, creates extern alias email if available otherwise not 2025-06-10 14:49:30 +02:00
Harald Bamberger f8438ee115 Merge branch 'feature-25999/C4_dark_theme' into merge_C4_25999_61235_61730 2025-05-22 07:44:42 +02:00
Harald Bamberger 9c5ebc902d fix typos, remove duplicate attribute 2025-04-15 14:51:10 +02:00
Harald Bamberger 26bf1e33d4 close button tags 2025-04-14 17:32:13 +02:00
cgfhtw 9f06fbcf93 refactor fhcApi 2025-03-24 13:38:49 +01:00
SimonGschnell 3f605e7051 feature(Cis Color Themes): makes it possible to change color theme of the application 2025-03-21 11:42:09 +01:00
Harald Bamberger f6f06c4d5e use attribute binding since value should be boolean 2025-02-14 14:58:12 +01:00
Johann Hoffmann 3a1055d87e computed phrasen in column titles student profil for zutrittsgruppen/betriebsmittel; samilar to mitarbeiter profil 2025-02-14 13:54:02 +01:00
Johann Hoffmann ff8d1c78fd funktionen/betriebsmittel table in profil & viewprofil got computed phrasen title; provide computed language reference in fhc app from phrasen plugin to watch for language changes to reevaluate computed phrasen in columns with; added some phrasen; 2025-02-14 13:34:52 +01:00
Johann Hoffmann 47293a81d3 avoid persisting invisible column definitions on funktionen table 2025-02-13 13:40:24 +01:00
Johann Hoffmann 139a2f900f watch for changing betriebsmittel & funktionen data; wait for loaded viewData before rendering greeting; 2025-02-13 12:41:24 +01:00
Johann Hoffmann 2d5309f97d fix invisible funktionen/betriebsmittel tabulator columns; fix phrasen roleInfo studentViewProfil; 2025-02-13 12:06:41 +01:00
Johann Hoffmann 480bef3b0d student profile role info verband/gruppe/semester links to old cis list; reworked role info data to also work in english lol; 2025-02-12 17:24:37 +01:00
Johann Hoffmann e6edd42737 profil remove console.log, added missing phrase 2025-02-12 14:34:52 +01:00
Johann Hoffmann a9e3a85d99 format gebdatum for profil in sql; fix show telefonnummer in profil; 2025-02-12 13:44:32 +01:00
Johann Hoffmann de8a206f27 delete cms app and move dom magic to respective components; profil vue router integration; profil component reloads with watcher on uid property; profiLUpdateRequest app->comp TODO; deleted profil app; 2025-01-22 15:16:15 +01:00
Johann Hoffmann e9b01b7fa8 vue router merge cms & fhc app; viewData check and fetch in dashboard and widgets if not originating from that php controller; lvinfo app delete; code cleanup profil; WIP profil routing; 2025-01-21 16:42:23 +01:00
Johann Hoffmann 0ec3ba8e69 intercept a tag clicks and attempt vue routing to avoid having to know about vue router configuration; routes include Stundenplan, MyLv; 2025-01-16 15:16:33 +01:00
SimonGschnell 5a45b29bcd comment(Profil Quick links): comments the quick links of the profil views away because there is no idea of implementation yet 2025-01-07 09:10:41 +01:00
SimonGschnell e3f91003b3 phrasen(Profil.js): adds dynamic phrasen for the various Profil Views 2024-12-17 11:29:05 +01:00
Johann Hoffmann 4bd4301873 more template cleanup profil 2024-11-22 10:15:31 +01:00
Johann Hoffmann 16cfb0a3eb template cleanup profil 2024-11-21 17:32:34 +01:00
Johann Hoffmann 9042f9b83b change fh logo visibility breakpoint class md -> sm; editable flag in profile based on looking at own profile or being an admin; scrollbar calc in profil app; 2024-11-13 17:27:50 +01:00
SimonGschnell 8316290b31 fix(Cis Navbar Collapsibles): closes other colapsibles when opening another 2024-11-05 15:54:26 +01:00
Harald Bamberger d4494836b1 fix file permissions erroneously commited as a21a292da6 2024-10-17 15:34:00 +02:00