Commit Graph

  • 054663ee00 WIP punkte Johann Hoffmann 2026-02-03 11:34:59 +01:00
  • b4f28d5426 Abstract zum Default Config für Betreuer hinzugefügt Andreas Österreicher 2026-02-03 11:12:50 +01:00
  • 0442a3da0a Merge branch 'bug-71363/FHC4_Stvw_Refactor_TabulatorOptions_As_Computed' into studvw_2026-02_rc4 Harald Bamberger 2026-02-03 10:58:24 +01:00
  • 2492a4fc06 Merge branch 'bug-70848/FHC4_Studierendenverwaltung_Notiz_handleVisibleColumns_pp' into studvw_2026-02_rc4 Harald Bamberger 2026-02-03 10:57:38 +01:00
  • 9ae9feb9ea Merge branch 'bug-69548/FHC4_Studierendenverwaltung_Aufnahmetermine_Gesamtnote_berechnen' into studvw_2026-02_rc4 Harald Bamberger 2026-02-03 10:48:06 +01:00
  • a535fd85cd Merge branch 'feature-69516/studvw_verbandsbaum_zu_ausklappbar_machen' into studvw_2026-02_rc4 Harald Bamberger 2026-02-03 10:47:31 +01:00
  • 269860252e Merge branch 'feature-69710/FHC4_Studierendenverwaltung/Filterverhalten_bei_Aenderungen' into studvw_2026-02_rc4 Harald Bamberger 2026-02-03 10:46:57 +01:00
  • d0faba03a2 Merge branch 'feature-39571/Studierendenverwaltung_CoreNotizcontroller' into studvw_2026-02_rc4 Harald Bamberger 2026-02-03 10:43:39 +01:00
  • 88a06194d4 Merge branch 'master' into bug-70848/FHC4_Studierendenverwaltung_Notiz_handleVisibleColumns_pp ma0068 2026-02-03 10:36:13 +01:00
  • 3e1b9865b1 Merge branch 'master' into feature-61164/AbgabetoolQualityGates Andreas Österreicher 2026-02-03 10:33:54 +01:00
  • 3534118261 Merge branch 'feature-71355/constructor_config_bewerbungstool_datenschutz' Andreas Österreicher 2026-02-03 08:50:20 +01:00
  • 5d73f051ba sample .htaccess to use with config option use_fhcomplete_build_version_in_path Harald Bamberger 2026-02-03 08:13:57 +01:00
  • 85a10e27cc fix setFirstStudent if GENERATE_ALIAS_STUDENT is false Harald Bamberger 2026-02-02 17:59:15 +01:00
  • 8c22a652fa merge master into bug-71363/FHC4_Stvw_Refactor_TabulatorOptions_As_Computed ma0068 2026-02-02 17:24:36 +01:00
  • 779641e8e7 Merge branch 'master' into bug-69145/Cis4_Studiengaenge_Studentenansicht_Vertiefungen_weggefiltert ma0068 2026-02-02 17:11:28 +01:00
  • 81eee814e9 yellow dropdown styling only on editable tabulator colums for note_vorschlag; fetch note for punkte for notenvorschlag and pruefungsnote if certain config is set; added debounce helper file/function; WIP persisting punkte in backend Johann Hoffmann 2026-02-02 17:07:16 +01:00
  • a70e25d0e8 Merge branch 'master' into feature-69516/studvw_verbandsbaum_zu_ausklappbar_machen ma0068 2026-02-02 16:48:02 +01:00
  • e689531224 merge master into bug-69548/FHC4_Studierendenverwaltung_Aufnahmetermine_Gesamtnote_berechnen ma0068 2026-02-02 16:31:13 +01:00
  • 3ab1a002f0 Merge branch 'master' into feature-69710/FHC4_Studierendenverwaltung/Filterverhalten_bei_Aenderungen ma0068 2026-02-02 16:24:51 +01:00
  • b9eaac18b0 merge Master into feature-39571/Studierendenverwaltung_CoreNotizcontroller ma0068 2026-02-02 16:21:47 +01:00
  • b26df9ac21 Tab Kontakt: Bankaccount: move tabulator options to computed, fix bug height ma0068 2026-02-02 11:48:02 +01:00
  • 0539281adf Messages: move tabulator options and event to computed ma0068 2026-02-02 11:36:03 +01:00
  • 1b35569797 Merge branch 'master' into feature-69180/AnwUID4CSV Johann Hoffmann 2026-02-02 10:22:10 +01:00
  • e01d814ae9 Tab Dokumente: move tabulator options and event to computed ma0068 2026-02-02 09:44:47 +01:00
  • 77abcb6129 use absoluteJsImportUrl in Dashboard Widget Api Endpoints, send widget setup and arguments column values as json to frontend, remove JSON.parse from frontend dashboard code Harald Bamberger 2026-01-30 18:58:20 +01:00
  • 63f198098d use absoluteJsImportUrl Helper for calendar Event renderers Harald Bamberger 2026-01-30 18:55:25 +01:00
  • f7478ff05c add config to insertr fhc-build-version into path or add it as query string Harald Bamberger 2026-01-30 18:53:31 +01:00
  • 99ea6ad333 - moved tabulator options to computed - removed unused change param - added values to resetModal ma0068 2026-01-30 14:26:32 +01:00
  • 366cb16b61 anw phrasen "studentByLVATitle" & "kontrolliertVon", slight adjustment of fullscreen modal button so it looks similar Johann Hoffmann 2026-01-30 14:10:28 +01:00
  • 683626921b Tab Mobility: moved tabulator options to computed ma0068 2026-01-30 13:21:40 +01:00
  • 326d4b3923 Revert "refactor in computed section: Tabs Betriebsmittel, Abschlusspruefung, Anrechnungen, Aufnahmetermine, Kontakt, Prestudent, Status, bugfix Lehrveranstaltungstermine: sorter for Lektor as string" ma0068 2026-01-30 10:31:38 +01:00
  • f2107a377f refactor in computed section: Tabs Betriebsmittel, Abschlusspruefung, Anrechnungen, Aufnahmetermine, Kontakt, Prestudent, Status, bugfix Lehrveranstaltungstermine: sorter for Lektor as string ma0068 2026-01-30 10:29:19 +01:00
  • fbe10cc2a1 PersonModel loadAllStudentUIDSForPersonID used in anw extension AdministrationApi aka Entschuldigungsmanagement Johann Hoffmann 2026-01-29 15:08:24 +01:00
  • 390a3c0d5a Notenschluessel Model + WIP making sense of legacy config flags Johann Hoffmann 2026-01-29 14:50:37 +01:00
  • 2de6278603 IssueChecker: changed expected prop type of isseListStyle and issueListStyleBreakpoints Alexei Karpenko 2026-01-29 11:46:52 +01:00
  • 0bc1a6b9d3 ku pruefungen feature-71321/pruefungsverwaltung_ku ma0048 2026-01-29 11:24:49 +01:00
  • 783c4fc5f8 constructor warning config hinzugefuegt testtool englisch uebersetzung datenschutz hinzugefuegt ma0048 2026-01-29 08:15:35 +01:00
  • 85db467cff issuechecker: layout, commented out _app property Alexei Karpenko 2026-01-28 17:50:37 +01:00
  • 1c65d6e076 plausicheckproducerlib, plausicheckresolverlib: added comments, resolver lib: loading producer lib only when calling resolvePlausicheckIssues, because producerlib is only needed for self-resolving logic in the resolvePlausicheckIssues method Alexei Karpenko 2026-01-28 17:49:06 +01:00
  • f72ea1a655 Pausicheckproducerlib: loading fehler config files with php without code igniter, due to naming index conflicts Alexei Karpenko 2026-01-28 17:28:10 +01:00
  • f1aa5382cf check editZgv Permission for Stg and also check it in api function Harald Bamberger 2026-01-28 17:04:11 +01:00
  • e3b630550a delete comment ma0068 2026-01-28 14:42:26 +01:00
  • 8903fa878c - more prominent view of Active Custom Filter - one click filterreset - fhc search bar: resetFilter with submit ma0068 2026-01-28 13:33:01 +01:00
  • fee929daa8 Fixed Merge Conflict Andreas Österreicher 2026-01-28 11:38:45 +01:00
  • 7fe36d59e3 apply edit Zgv permissions only to ZGV dropdowns Harald Bamberger 2026-01-28 11:32:03 +01:00
  • c724c6a20f MathML auf Darstellungs-Testseite überarbeitet kindlm 2026-01-27 16:53:33 +01:00
  • b9bfa5c3c5 Merge remote-tracking branch 'origin/master' kindlm 2026-01-27 16:52:16 +01:00
  • 101613ecdd detail view infos - student: {student} titel: {titel} betreuer: {betreuer} Johann Hoffmann 2026-01-27 14:47:51 +01:00
  • b2f8427475 Merge branch 'master' into demo Andreas Österreicher 2026-01-27 13:53:05 +01:00
  • edd0c46186 target blank on students stg moodle link; added new classes to assistenz table cell formatters Johann Hoffmann 2026-01-27 11:50:29 +01:00
  • 07dd9e3a77 abgabedatum logic fix in dateStyles Johann Hoffmann 2026-01-27 11:31:56 +01:00
  • 06139b14d6 bestanden style from purple to green Johann Hoffmann 2026-01-27 11:25:41 +01:00
  • 3e46e94736 quick fix to prevent pruefunglist from being empty due to js error in combination with tabulator sort persistence Harald Bamberger 2026-01-27 11:07:46 +01:00
  • fc468ca34a URL_ASSISTENZ for links in email jobs Johann Hoffmann 2026-01-27 10:52:15 +01:00
  • 84db668566 compare notenOpt in student view if necessary for datestyle Johann Hoffmann 2026-01-27 10:30:00 +01:00
  • 3c82cd1282 icon template statusses Johann Hoffmann 2026-01-27 09:58:48 +01:00
  • 709f64e292 2 new dateStyle status regarding QG benotung Johann Hoffmann 2026-01-27 09:31:14 +01:00
  • 5dcf8bb854 add showVariables.showErledigt to tabulatorOptions ma0068 2026-01-26 15:11:00 +01:00
  • 709aba5783 Merge branch 'master' into feature-61164/AbgabetoolQualityGates Johann Hoffmann 2026-01-26 15:06:22 +01:00
  • 695dd655c0 WIP implementing getNotenvorschlagStudent, currently only works for whole lva/sem Johann Hoffmann 2026-01-26 14:47:21 +01:00
  • afc4544304 use showVariables properties directly in tabulatorOptions and tabulatorEvents moved to computed, so they are used only if user has not customized columns visibility in localstorage Harald Bamberger 2026-01-26 14:09:07 +01:00
  • 0a2afadb0a tagheaderfilter bug fix ma0048 2026-01-26 13:21:20 +01:00
  • 3e8e977eef export default statement in BaseApi.js feature-68760/FhcBasePlugin Johann Hoffmann 2026-01-26 10:20:11 +01:00
  • 413ccba64b fehler.php config: changed some fehler to warnings Alexei Karpenko 2026-01-23 14:18:33 +01:00
  • 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; Johann Hoffmann 2026-01-23 13:48:04 +01:00
  • 27a91de5f6 Added app lvevaluierung to system.tbl_app Cristina 2026-01-22 15:51:05 +01:00
  • 7ccc26c878 Added lvevaluierung phrasen for STGL Übersichtsseite Cristina 2026-01-22 15:41:25 +01:00
  • 9ebc847e8e Added lvevaluierung phrasen for Lektoren Übersichtsseite Cristina 2026-01-22 14:59:00 +01:00
  • a5188ce24a new component AverageGrade showing no grades if zeugnisnote is not existing yet ma0068 2026-01-22 10:45:15 +01:00
  • 511b04c1f8 Merge branch 'master' into epic-56039/LV-Evaluierung Cristina 2026-01-21 18:01:55 +01:00
  • ec90d35e02 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2026-01-21 18:01:24 +01:00
  • f867e60702 fix use of config FAS_BUCHUNGSTYP_FIXE_KOSTENSTELLE to override studiengang_kz in public.tbl_konto Harald Bamberger 2026-01-21 17:37:23 +01:00
  • 05838cc477 Merge branch 'master' into demo-cis40 Andreas Österreicher 2026-01-21 16:35:41 +01:00
  • 668f0a6618 fixed betreuerart bezeichnung formatting discrepancy between first and second assesor Johann Hoffmann 2026-01-21 16:26:26 +01:00
  • 9ccbb7b9e2 issuechecker: detailed issue list on click Alexei Karpenko 2026-01-21 16:16:33 +01:00
  • ef8314c33a Config to check Extension LVEvaluierung is enabled Andreas Österreicher 2026-01-21 15:32:52 +01:00
  • 48cd37058e also block uploads and termin changes for projektarbeiten with a note on backend Johann Hoffmann 2026-01-21 14:53:44 +01:00
  • e4ebdd59b6 Merge branch 'epic-56039/LV-Evaluierung' Andreas Österreicher 2026-01-21 14:51:24 +01:00
  • 4d97127539 remove Abgabedatum column from Assistenz/Betreuer update sammelmail. Keep it for UPLOADS sammelmail since it is relevant there; defined relevant_types in abgabetool config to filter for in the sammelmail for each role student/assistenz/betreuer; block saving/deleting/uploading ui components when projektarbeit has a note, since this indicates that the project is over; Johann Hoffmann 2026-01-21 14:05:31 +01:00
  • c34ffedb42 Autocomplete Field Vertretung Form with ISO fields for hours Admin functionality for seeing Timelocks of uid in route Backend with CI-Validations Phrases ma0068 2026-01-21 10:59:16 +01:00
  • d1cc7244f7 Merge branch 'feature-70999/bewerbungstool_datenschutz_checkbox' Andreas Österreicher 2026-01-21 10:56:54 +01:00
  • c9bcf9b9b0 fixed note init by object/object key on 2nd time opening the details modal in the assistenz view; Johann Hoffmann 2026-01-21 10:34:17 +01:00
  • 2f5b90b9d5 dsgvo confirm und proctoring confirm beim RT Login ma0048 2026-01-21 09:04:11 +01:00
  • d6803a3947 Fehler update: enabled updating of fehler columns, added insertaum, insertvon, updateamum, insertvon Alexei Karpenko 2026-01-20 18:56:43 +01:00
  • 545e2b0445 Fehlerupdate: additional extension check, fehler_kurzbz optional Alexei Karpenko 2026-01-20 17:02:47 +01:00
  • 0f19788d2d update phrases Werner Masik 2026-01-20 14:27:55 +01:00
  • 96e02c9911 Merge branch 'epic-56039/LV-Evaluierung' into demo-cis40 Andreas Österreicher 2026-01-20 10:55:13 +01:00
  • 9b90e0edde Merge branch 'master' into epic-56039/LV-Evaluierung Cristina 2026-01-20 10:53:36 +01:00
  • 56e9b253d2 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2026-01-20 10:52:23 +01:00
  • c5c7123358 Added lvevaluierung phrase Cristina 2026-01-20 10:51:49 +01:00
  • 248fceb4b5 Merge branch 'epic-56039/LV-Evaluierung' into demo-cis40 Andreas Österreicher 2026-01-20 10:34:10 +01:00
  • 43a1d163a3 Merge branch 'master' into feature-68298/Tempus_Grundstruktur ma0048 2026-01-20 09:21:47 +01:00
  • 2471d37dd3 fix loginfo statements betreuer->assistenz Johann Hoffmann 2026-01-19 16:54:10 +01:00
  • ad7808eb21 fix typo in speed dial disabled computed (based on being a zweitbegutachter Johann Hoffmann 2026-01-19 16:49:03 +01:00
  • 9a07e7c804 wrote Studiengang_model.php -> getAssistenzForStudiengangKZ() that does just that but is not used currently since we retrieve assistenz in AbgabetoolJob.php via oe_kurzbz; added new getAssistenzForOE() method in Organisationseinheit_model; added new job "notifyAssistenzAboutChangedAbgaben" that does just that to AbgabetoolJob.php; removed console.log/debugger statements in cis4 code; Johann Hoffmann 2026-01-19 16:12:54 +01:00
  • bcd6d08a76 PHP8 cleanup Paolo 2026-01-19 15:33:23 +01:00
  • 131ec86dee fehlerupdate: added check for app (existing in database?), code layout Alexei Karpenko 2026-01-19 15:27:54 +01:00
  • e26387a75a lektoren tausch auch bei verplanten lektoren hinzugefuegt ma0048 2026-01-19 15:08:59 +01:00
  • 826f547319 Merge branch 'feature-69185/PHP8-Vilesci_Berechtigungen' into feature-70756/PHP8_Cleanup_Organisationseinheiten Paolo 2026-01-19 14:10:27 +01:00
  • 299c742a61 include/mitarbeiter.class.php changes Paolo 2026-01-19 14:07:44 +01:00