Commit Graph
391 Commits
Author SHA1 Message Date
Johann Hoffmann 94eb7021bb created FhcBase.js plugin which coordinates time orderly setup between Alerts, Phrasen & Api Plugins. These have slightly rewritten Adaption as BaseAlerts.js, BasePhrase.js & BaseApi.js which have internal ready states activated once their required dependencies have been injected. Added await/async to several handlers to guarantee initialized cross dependencies in all plugins; While testing new Plugin Setup found a few legacy Instances of $fhcApi in Cis4 Studium.js that were only still working because plugins/Phrasen is still importing the legacyApi. Fixed that code and the corresponding errors in Studium.php that where now alerted into ui! wow! Also added FhcBase Plugin to all apps inside fhc-core/public/js/apps; 2026-01-23 13:48:04 +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
Harald Bamberger 23d1104602 Merge branch 'master' into feature-68770/FHC4_Studierendenverwaltung_Funktion_Personen_Zusammenlegen 2025-11-20 13:26:34 +01:00
Johann Hoffmann 9e40c6b21f declaration, import & binding of capitalize function from StringHelpers.js; 2025-11-05 15:41:17 +01:00
chfhtw d923f30ccf Add search from url functionality 2025-11-03 11:05:26 +01:00
Harald Bamberger ecbb6744a7 readd renderif feature from commit d6bdad27b2 to searchbar 2025-10-01 14:26:58 +02:00
ma0048 6a31eade8b Merge branch 'feature-60973/komponente_fuer_lehrfaecherverteilung' into deploy_22_09_25_lvverwaltung
# Conflicts:
#	system/dbupdate_3.4.php
#	system/phrasesupdate.php
2025-09-18 15:04:01 +02:00
Harald Bamberger 2c60dcb0a9 Merge branch 'master' into feature-62450/MyLv_VueRouter_Semester 2025-09-15 07:20:28 +02:00
Harald Bamberger af32f65015 store routeinfo and advanced search info in db 2025-09-10 17:10:24 +02:00
SimonGschnell 8e6a103340 update(MyLv remove comment): removes unnecessary comment from the FHC.js file 2025-08-11 11:33:37 +02:00
SimonGschnell 3c3038362a update(MyLv VueRouter Studiensemester): adds the Studiensemester to the url of the vue router in the mylv view 2025-08-11 10:38:26 +02:00
ma0048 2b7f56622c Merge branch 'master' into feature-60973/komponente_fuer_lehrfaecherverteilung
# Conflicts:
#	application/models/education/Lehrveranstaltung_model.php
#	application/models/organisation/Studienplan_model.php
#	application/models/person/Notiz_model.php
#	application/models/ressource/Mitarbeiter_model.php
#	public/js/components/Stv/Studentenverwaltung.js
#	public/js/components/Stv/Studentenverwaltung/Verband.js
#	system/dbupdate_3.4.php
#	system/phrasesupdate.php
2025-08-07 11:03:05 +02:00
Harald Bamberger 9de0a41035 move Theme plugin to plugins folder 2025-08-05 18:36:07 +02:00
Harald Bamberger 8a1cbd754d Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4 2025-08-05 16:32:50 +02:00
chfhtw 043c9fd5f3 split LvPlan into MyLvPlan (personal calendar) and LvPlan (lv calendar) 2025-08-05 09:33:11 +02:00
Harald Bamberger 9cbb612c8f Merge branch 'feature-63192/FHC4-Studierendenverwaltung_Semsterauswahl_fuer_mehrere_Tabs_anpassen' into rc1_FHC4_C4 2025-08-04 10:22:44 +02:00
Harald Bamberger 9999cb47c2 use extende Verband component from branch feature/60973, add route for studiengang kuerzel in url, adapt for switching studiengang also via url 2025-08-01 17:32:54 +02:00
Harald Bamberger a429b20823 Merge branch 'feature-63192/FHC4-Studierendenverwaltung_Semsterauswahl_fuer_mehrere_Tabs_anpassen' into rc1_FHC4_C4 2025-08-01 16:26:01 +02:00
Harald Bamberger 37b67641ef Merge branch 'feature-40128/Mehrere_Suchergebnisse_für_selbe_Person' into rc1_FHC4_C4 2025-08-01 16:19:23 +02:00
Harald Bamberger 66caf47d98 Merge branch 'merge_C4_25999_61235_61730' into rc1_FHC4_C4 2025-08-01 15:54:22 +02:00
Harald Bamberger cf073d04b4 remove console.log 2025-08-01 12:27:00 +02:00
Harald Bamberger 472fceaf62 changes to support studiensemester_kurz as part of the url 2025-08-01 12:22:27 +02:00
ma0048 5d07879ebd org form hinzugefuegt im stree
gruppe autocomplete auch auf die bezeichnung
getalloe sql angepasst
2025-08-01 11:44:23 +02:00
ma0048 4d3ad0008e deleted automated added import 2025-07-31 09:33:11 +02:00
ma0048 f9f0748b89 studiensemester_kurzbz aus dem fronted beruecksichtigen
extendedHeaderFilter suche in mehreren spalten moeglich
getAllOe sql abfrage richtig gestellt
2025-07-31 09:10:11 +02:00
chfhtw 2755a194eb searchbar remove redundant cssclass option 2025-07-30 15:12:20 +02:00
chfhtw ee13cfadba Use labels for types in CIS & StV searchbar 2025-07-30 12:33:48 +02:00
chfhtw 1005963179 Each searchbar it's own config 2025-07-29 16:52:29 +02:00
chfhtw 30b895ad04 use renderers in search config 2025-07-29 16:07:15 +02:00
Harald Bamberger 7aa074cdf6 use uselanguge when searching cms content, remove flags from cms content results, use cms and dms searchtypes in cis4 2025-07-14 15:51:42 +02:00
Harald Bamberger a1fe2e1b4b fix SearchLib bug, add searchtypes config studentcis and active_organisationunit, use new searchtype in cis4 searchoptions and searchbar result rendering 2025-07-14 13:57:37 +02:00
cgfhtw e385a06b73 merge_C4 compatibility 2025-06-25 09:36:47 +02:00
cgfhtw b344b5925a Use Advanced search for CIS & StV 2025-06-24 15:19:21 +02:00
cgfhtw 8c1c56077e CIS: Search-Origin 2025-06-24 11:00:51 +02:00
SimonGschnell 23e32a51b2 update(LvPlan Reservierungen):renderer componente erstellt und in Events geladen + styling fixes 2025-06-18 12:26:20 +02:00
Harald Bamberger d558240459 Merge branch 'feature-61282/SearchbarLocalStorageDifferntiation' into merge_C4_25999_61235_61730 2025-06-17 12:45:33 +02:00
SimonGschnell 66ccd83b55 refactor(LvPlan): changes the lvInfo and lvMenu component in the Page View to use the renderer components based on the event type 2025-06-16 14:14:49 +02:00
SimonGschnell e4100f5fb0 refactor(Calendar Events Layout): changes the layout of the calendar events adjusting to different renderer components 2025-06-13 12:04:31 +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 d83eb42a23 Merge branch 'feature-25999/C4_cleanup' into merge_C4_25999_61235_61730_testremerge 2025-06-11 14:49:26 +02:00
SimonGschnell c080d1abb2 refactor(Rename Stundenplan to LvPlan):renames all methods and files from Stundenplan to LvPlan 2025-06-10 11:46:19 +02:00
SimonGschnell 6d7f8522f3 refactor(Moodle Events DependencyInjection): resolves lazy loading bug 2025-06-06 09:57:59 +02:00
SimonGschnell 7e90771f89 refactor(Moodle Events DependencyInjection): changes the lazy loading for the moodle events in Stundenplan 2025-06-03 09:30:10 +02:00
SimonGschnell a5bb72baf6 feature(Stundenplan Moodle Events Dependency Injection): injects moodle components dependency to the Stundenplan 2025-05-28 12:30:38 +02:00
ma0048 f96bfbe000 lehrfächerverteilung v1 2025-05-28 07:51:10 +02:00
Harald Bamberger d686ec0885 Merge branch 'feature-61730/Cis4_DashboardAnpassungen' into merge_C4_25999_61235_61730 2025-05-22 07:48:23 +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
SimonGschnell dab628a72d refactor(Dashboard UX): improves user experience for dashboard 2025-05-13 11:48:01 +02:00
SimonGschnell b62c063a43 refactor(Searchbar Localstorage): adds the origin of the searchbar to the searchbaroptions and uses it for the localStorage keys 2025-05-07 11:14:59 +02:00