Commit Graph

  • c58715d95b dashboard css remove doubles chfhtw 2026-04-08 15:52:57 +02:00
  • 5c6a8b9966 code quality dashboard css chfhtw 2026-04-08 15:52:33 +02:00
  • 44e43d9479 phrasenkey fix 'c4fehlerAktualitaetProjektarbeit ' => 'c4fehlerAktualitaetProjektarbeit' Johann Hoffmann 2026-04-08 15:47:17 +02:00
  • 49cbbfc50c update user ma0068 2026-04-08 15:24:06 +02:00
  • 4f8e98f5d5 restyle button reloadTags ma0068 2026-04-08 15:11:58 +02:00
  • a028297da6 call authInfo api on created in fhc app to provide isStudent, isMitarbeiter & uid; renamed main component of MyLv route from 'student' to 'MyLv' since it fits for employees aswell; adapt Lv.js component to render a bootstrap5 dropdown list when menuItem has a c4_linkList or c4_moodle_links; Johann Hoffmann 2026-04-08 15:11:03 +02:00
  • dd713a26db replace inline styles with bootstrap class chfhtw 2026-04-08 15:07:42 +02:00
  • fad293fbbf code quality dashboard section chfhtw 2026-04-08 15:00:36 +02:00
  • 7240b0c798 first version of history logic ma0048 2026-04-08 14:40:33 +02:00
  • 5a1b94f45b Remove redundant Dashboardpage and load correct one in Users Landingpage chfhtw 2026-04-08 14:27:56 +02:00
  • e9e614aa52 Add Functionality Frontend: triggering of reloading tags for prestudent from studentHeader Refactoring: Recycling of tags instead of deleting it and creating new ones ma0068 2026-04-08 14:26:14 +02:00
  • 344c68bf08 remove deprecated file chfhtw 2026-04-08 14:20:12 +02:00
  • f06e59b362 Merge branch 'master' into feature-69146/CIS4_Anzeige_LVPLan_Studiengang_Semester_Verband_Gruppe chfhtw 2026-04-08 14:13:02 +02:00
  • 8ca5849b14 get timezone inside the components that require it chfhtw 2026-04-08 09:45:08 +02:00
  • ac44b36b59 cis4 myLv employee functionality implemented; wrote new query fetching studiensemester an employee in which he had assigned lehraufträge; afterwards fetch all lva by employee uid and sem_kurzbz so they fit in the existing component structure; MyLv/Lvs/SS2026 etc now also returns a 'student' | 'employee' string based on path taken inside the controller to aid vue components in rendering useful information and avoiding senseless fetch requests -> e.g. employees cant have grades on lva they are teaching; added component names for sanity when using vuedevtools; Johann Hoffmann 2026-04-07 16:07:10 +02:00
  • 01e6a1061c get renderers inside the components that require it chfhtw 2026-04-07 13:43:50 +02:00
  • b2538075ee use STV_TAGS_ENABLED config when preparing sql statement for students list to query tags only if enabled Harald Bamberger 2026-04-07 10:35:06 +02:00
  • 5c463c0866 add vordienstzeit to lohnguide Werner Masik 2026-04-06 21:49:53 +02:00
  • 423bbd95a6 add vordienstzeit to lohnguide Werner Masik 2026-04-06 19:30:32 +02:00
  • 82d640b1f4 plausichecks: uhstatpersonenkennungfehlt issue: removed oe_kurzbz, added datenverbund issues to core plausicheck gui Alexei Karpenko 2026-04-03 11:52:22 +02:00
  • 7eb888d2e3 rename apps/Dashboard/Fhc to apps/Cis chfhtw 2026-04-03 11:19:38 +02:00
  • 26f67b6798 rename apps/Cis to apps/Cis/Menu chfhtw 2026-04-03 11:16:19 +02:00
  • 4c0635be7c adapt lehrauftrag.xml.php queries to find projektbetreuer mitarbeiter_uid of projektarbeiten without le in future semesters for the lehrauftrag dokument (single lehrauftrag dokument curated for one betreuer) and also for the aggregated statistik listing the costs of all lehraufträge in a studiengang - resulting in the same data; Johann Hoffmann 2026-04-02 16:45:03 +02:00
  • e6eed4be4e move hidden widgets to the bottom of the dashboard chfhtw 2026-04-02 16:36:04 +02:00
  • 386cc779bf Merge branch 'master' into epic-56039/LV-Evaluierung Cristina 2026-04-02 15:49:20 +02:00
  • 4d9ff395e9 remove reorder which is not used anymore chfhtw 2026-04-02 14:52:17 +02:00
  • 08c6d58a50 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2026-04-02 14:24:39 +02:00
  • 3f53c5feba Added: method getKFLByUID to get Kompetenzfeldleitung by UID Cristina 2026-04-02 14:23:59 +02:00
  • 67b863f9db implemented the same studienplan lva_id check for stv projektarbeit anlage inside lva.rdf and lva.class; should result in the same data even though the quereies are written a second time; Johann Hoffmann 2026-04-02 11:51:37 +02:00
  • 114a50ad4e Comments & variable renames for better understanding chfhtw 2026-04-02 11:43:29 +02:00
  • 298dbbf400 use context vm for tabulator event, refactor function toggleRowClick, delete unused commented sections ma0068 2026-04-02 10:58:49 +02:00
  • 7628ebc9ca remove unnecessary LE join in diplomasupplement.xml.php; fix studiensemester_kurzbz col datatype in dbupdate script; stv projektarbeit dropdown selection also by studienplan of current prestudent_status history entry Johann Hoffmann 2026-04-01 16:05:51 +02:00
  • 2c057aad58 Updated Startup Dump to Final 3.3 Version Andreas Österreicher 2026-04-01 13:00:50 +02:00
  • b6c2f2c9c9 Merge remote-tracking branch 'origin/master' into demo ma0048 2026-04-01 11:34:28 +02:00
  • ab5294de2f stylingaenderungen coursepicker umgebaut, keine backend suche mehr hinzugefuegt: - resizeHanlder funktion - broadcastchannel postMessage "dropped" - tbl_kalender_status column bezeichnung_mehrsprachig - tbl_kalender_status column sort ma0048 2026-04-01 10:53:31 +02:00
  • 50af6694d0 show Tags in CoreHeader ma0068 2026-03-31 12:48:27 +02:00
  • deb6dad7ad WIP trying to get diplomasupplement.xml.php to print a thesis title; remove console log stv; removed le from getProjektarbeitStudiensemester in projektarbeit.class.php; Johann Hoffmann 2026-03-30 18:45:01 +02:00
  • 218f434e01 stabilize workaround for chrome by adding more code into the workaround and get rid of updateCursorOnMouseMove in the process chfhtw 2026-03-30 16:49:21 +02:00
  • 8a53c438e3 more cleanup of dropgrid code chfhtw 2026-03-30 15:01:03 +02:00
  • 077f052112 stv projektarbeit getFormData call on actionEditProjektarbeit Johann Hoffmann 2026-03-30 14:26:58 +02:00
  • 3fe15a302c correct calculation of allowed resize directions chfhtw 2026-03-30 14:14:06 +02:00
  • e7f57c9ddd remove last pa-le join from statistik/lvplanung.php Johann Hoffmann 2026-03-30 13:52:50 +02:00
  • dec83bbd21 move draggable from item to the buttons chfhtw 2026-03-30 13:37:26 +02:00
  • 2354746d4f more cleanup of dropgrid code & cleanup of dashboard item code chfhtw 2026-03-30 13:34:34 +02:00
  • d421b1ccb8 cleanup dropgrid code chfhtw 2026-03-30 09:29:05 +02:00
  • 8dd42361a0 Merge branch 'master' into feature-68298/Tempus_Grundstruktur ma0048 2026-03-30 09:18:31 +02:00
  • 095e2bf581 revert lvgesamtnoteverwalten.php change Johann Hoffmann 2026-03-27 11:29:04 +01:00
  • 25345a0522 remove le join from vertrag.class.php; lehrauftrag_annehmen.xml.php fix 2nd query; Johann Hoffmann 2026-03-27 11:24:38 +01:00
  • e2b5201b5a remove le join from vertrag.class.php Johann Hoffmann 2026-03-27 11:09:34 +01:00
  • 5c80a382bf remove le join from lehrauftragsliste_gst.xls.php Johann Hoffmann 2026-03-27 11:01:17 +01:00
  • aa940683d6 remove le join from lvgesamtnoteverwalten.php Johann Hoffmann 2026-03-27 10:49:13 +01:00
  • 5dbddb4beb remove char ma0068 2026-03-27 09:46:48 +01:00
  • b20613f5d7 Basic Structure Automatic Tagging ma0068 2026-03-27 09:40:14 +01:00
  • 7fe5a685f1 first attempt at semantically tagging DOM elements for automated testing in stv. cypress is able to navigate from verband tree -> student list -> student details -> tabs and assert various states. WIP writing the test itself more robust and developing more testcases; feature-76009/CypressTestStv Johann Hoffmann 2026-03-26 17:45:02 +01:00
  • 00e019d6fe cleanup db data chfhtw 2026-03-26 15:21:41 +01:00
  • c2ce831bca Merge remote-tracking branch 'origin/master' kindlm 2026-03-26 11:43:59 +01:00
  • 21c1f13b28 Spalte "faktiv" (Foebis-Aktiv) im FAS kindlm 2026-03-26 11:43:20 +01:00
  • e0079bb812 Merge branch 'feature-71665/mc4_vorlage' Andreas Österreicher 2026-03-26 09:27:00 +01:00
  • 966d1d10f6 Merge branch 'feature-71566/Studienordnung_Anpassungen_fuer_Programme_und_Lehrgaenge' Andreas Österreicher 2026-03-26 09:05:31 +01:00
  • 76936ad74f Merge branch 'feature-75703/BIS_Personalmeldung_Lehrgaenge' Andreas Österreicher 2026-03-26 08:31:13 +01:00
  • 5b0c115b10 Merge branch 'master' into feature-68530/Dashboard_Cleanup_Admin Harald Bamberger 2026-03-25 17:06:52 +01:00
  • 6fbb09eb6e group or clause Harald Bamberger 2026-03-25 16:32:43 +01:00
  • d37fac0ff7 cleanup api calls to dashboard board chfhtw 2026-03-25 16:12:17 +01:00
  • 91d656ff60 remove unnecessary function chfhtw 2026-03-25 16:11:52 +01:00
  • cfe1307018 Merge branch 'feature-68530/Dashboard_Cleanup_Admin' Harald Bamberger 2026-03-25 15:37:34 +01:00
  • 5139c3e44e use array_replace_recursive instead of array_merge_recursive to prevent two scalar values being merged to an array Harald Bamberger 2026-03-25 15:15:05 +01:00
  • e23cadf39d use new api for getUri feature-63375/API_Refactoring_Cleanup ma0068 2026-03-25 15:04:02 +01:00
  • 229de14f9c tempus pre-alpha version - add missing file ma0048 2026-03-25 14:42:36 +01:00
  • e990bb3d81 tempus pre-alpha version ma0048 2026-03-25 14:41:13 +01:00
  • 9b1774fabe refactor deprecated functions of LvUebersicht ma0068 2026-03-25 13:23:53 +01:00
  • 843c65d52b Lehraufträge workflow wurde angepasst & getestet für zukünftige Projektarbeiten ohne hinterlegte LE. Subqueries "Projektbetreuungsaufträge and -vertragsstati" verwenden KEINE Lehreinheit table mehr, join funktioniert via pb -> pa -> lva & where clauses wurden entsprechend auf pa.lva & pa.sem_kurzbz angepasst für orderLehrauftragData.php, approveLehrauftragData.php & acceptLehrauftragData.php. Johann Hoffmann 2026-03-25 11:56:19 +01:00
  • 5b4e632526 issues, plausichecks: added producer for some core issues, producer lib: fehler with no config mappings are just ignored, plausicheck page optimizations (sorting etc) Alexei Karpenko 2026-03-25 11:44:36 +01:00
  • 2112506832 refactor function deleteFile and delete comment ma0068 2026-03-25 10:37:24 +01:00
  • 627a52e3d1 Merge branch 'master' into feature-70376/Lohnguide Harald Bamberger 2026-03-25 09:36:27 +01:00
  • e26f4262df LEFT join tbl_projektarbeit with tbl_lehreinheit to account for nullability Johann Hoffmann 2026-03-24 16:08:20 +01:00
  • 1951cd6fa8 split/rename dashboard api factories chfhtw 2026-03-24 16:08:02 +01:00
  • 079a8e3ec1 added selected: x | filtered: y | total: z count to assistenz table Johann Hoffmann 2026-03-24 15:19:36 +01:00
  • e3093bdf3f get magic funktionen (Mitarbeiter, Student) as dashboard presets chfhtw 2026-03-24 15:15:36 +01:00
  • b11d8d056a get access rights from permissionlib chfhtw 2026-03-24 15:15:12 +01:00
  • 3a4015eced dashboard useroverwrite: remove doubles in other funktionen chfhtw 2026-03-24 15:15:04 +01:00
  • aeb5d40840 rename api endpoints chfhtw 2026-03-24 15:14:39 +01:00
  • b05cd88f14 WIP defining sensible cy-data attributes and robust tests selecting on them Johann Hoffmann 2026-03-24 14:34:43 +01:00
  • bea4e2cf34 update comments ma0068 2026-03-24 14:05:26 +01:00
  • b0da4e7dc5 update comments for notiz factory ma0068 2026-03-24 13:57:39 +01:00
  • 49c712a5b6 Personalmeldung sws: rounding to 2 decimals Alexei Karpenko 2026-03-24 13:57:23 +01:00
  • 46817b846a fix e.g. long lines of underscores in cms content Harald Bamberger 2026-03-24 13:29:20 +01:00
  • 8c75608eaf add menu entry for Dashboard Admin Harald Bamberger 2026-03-24 13:21:50 +01:00
  • 2720ed9ffb timezone from global object chfhtw 2026-03-24 11:00:09 +01:00
  • 5df7358aff Merge branch 'master' into feature-61599/DocumentExportLib_erweitern Paolo 2026-03-24 10:51:09 +01:00
  • d0513571f9 Merge branch 'feature-13011/installation_on_multiple_servers' into merge-6237-13011 Paolo 2026-03-24 09:58:02 +01:00
  • 458dc1aaec Merge branch 'feature-6237/Phrases_system_MkIII' into merge-6237-13011 Paolo 2026-03-24 09:57:54 +01:00
  • 1f1d0a94e6 Merge branch 'master' into feature-6237/Phrases_system_MkIII Paolo 2026-03-24 09:57:37 +01:00
  • 944bc44a0e Merge branch 'master' into feature-13011/installation_on_multiple_servers Paolo 2026-03-24 09:50:48 +01:00
  • 8487694b37 Merge branch 'master' into feature-71619/Notenspiegel_ECTS_Summe Paolo 2026-03-24 09:48:08 +01:00
  • 0a2f85edf0 Merge branch 'master' into feature-71351/Erhalter_Kuerzel_Konfigurierbar Paolo 2026-03-24 09:47:42 +01:00
  • e2ba7820dc Merge branch 'master' into feature-70806/DMS_Erweiterung_Metadaten Paolo 2026-03-24 09:46:05 +01:00
  • f9b746c91f Merge branch 'master' into feature-70756/PHP8_Cleanup_Organisationseinheiten Paolo 2026-03-24 09:45:42 +01:00
  • 399865a202 Merge branch 'master' into feature-70755/PHP8_Cleanup_Dokumentenvorlagen Paolo 2026-03-24 09:45:14 +01:00
  • a4f80c0c26 Merge branch 'master' into feature-69542/Composer_Dependencies_Update Paolo 2026-03-24 09:44:58 +01:00
  • 505dd6be6b Merge branch 'master' into feature-69541/PHP8_Vilesci_Studiengang Paolo 2026-03-24 09:44:43 +01:00