Commit Graph

  • 022d02ef44 Merge branch 'master' into feature-56107/anrechnungen_lvs_markieren_die_nicht_angerechet_werden feature-56107/anrechnungen_lvs_markieren_die_nicht_angerechet_werden ma0048 2026-01-15 09:00:00 +01:00
  • 71d749675f ueberpruefung ob anrechenbar auch im backend ma0048 2026-01-15 08:56:18 +01:00
  • eb15d6b841 getStudentConfig Api Method; moodle link config entry; write abgabetool termin noten into header; uniform getDateStyleClass logic in all 3 views; WIP refining AbgabetoolJob; Johann Hoffmann 2026-01-14 16:57:57 +01:00
  • 475888d4ac Merge branch 'master' into feature-68834/Fehlermonitoring_Issues_weitere_features Alexei Karpenko 2026-01-14 16:52:55 +01:00
  • 4b8b3c90fb plausicheck resolver: by default, all issues for fehlercodes provided in constructor are resolved Alexei Karpenko 2026-01-14 16:15:33 +01:00
  • b168ebb5f6 issues: changed logic to read producable issues from config file Alexei Karpenko 2026-01-14 14:13:23 +01:00
  • d67cad925d externe ueberwachung deaktivieren ueber config params in die config verlagert ma0048 2026-01-14 13:59:42 +01:00
  • fc88c25e77 anzeige der child elemente wenn parent element mit der suche matched feature-70860/extended_header_filter_im_datattree_child_elements_anzeigen ma0048 2026-01-14 13:06:50 +01:00
  • 519cbc7601 base structure and table ma0068 2026-01-14 09:26:15 +01:00
  • bbb90f6dc4 added fixtermin variable to Paabgabe->update() statement; email logic for sancho emails towards betreuer: return $email[0]->uid ? $email[0]->uid.'@'.DOMAIN : $email[0]->private_email; phrasen wordings; reworked assistenz config api promises as allSettled to avoid race conditions; nachreichen möglich is always the default everywhere; WIP enabling the same status logic workflow everywhere; Johann Hoffmann 2026-01-13 18:20:05 +01:00
  • d365f15744 Merge branch 'feature-6237/Phrases_system_MkIII' into merge-6237-13011 Paolo 2026-01-13 17:11:22 +01:00
  • 36823dac7d Merge branch 'feature-13011/installation_on_multiple_servers' into merge-6237-13011 Paolo 2026-01-13 17:11:14 +01:00
  • 0ccef1ee65 Merge branch 'master' into feature-68684/PHPMailer Paolo 2026-01-13 17:08:41 +01:00
  • a1142136b2 Merge branch 'master' into feature-6237/Phrases_system_MkIII Paolo 2026-01-13 17:08:02 +01:00
  • a0c41c95cd Merge branch 'master' into feature-13011/installation_on_multiple_servers Paolo 2026-01-13 16:47:08 +01:00
  • 7a7cda3488 Merge branch 'master' into feature-61599/DocumentExportLib_erweitern Paolo 2026-01-13 16:38:13 +01:00
  • 2d9e9df8a0 fix notiz component showing no data when setting sort an switching tabs in stv Harald Bamberger 2026-01-13 14:10:33 +01:00
  • 6d6659f6e5 Merge remote-tracking branch 'origin/epic-56039/LV-Evaluierung' into epic-56039/LV-Evaluierung Cristina 2026-01-13 13:39:21 +01:00
  • 6512ad0f1c Merge branch 'master' into epic-56039/LV-Evaluierung Cristina 2026-01-13 13:38:04 +01:00
  • f034a99928 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2026-01-13 13:37:43 +01:00
  • e89fcbab31 phrase typo fix Johann Hoffmann 2026-01-13 13:05:58 +01:00
  • 7c1f239dcb configurable paabgabe types for signature check; finetuned signature response message; phrasen & code cleanup; Johann Hoffmann 2026-01-13 12:32:41 +01:00
  • b50e3bc075 PHP 8.5 compatibility Paolo 2026-01-13 12:08:06 +01:00
  • c56d323cd3 build sum ects_berufliche_kompetenzen after sql ma0068 2026-01-13 09:15:30 +01:00
  • cc0f38b276 fix the comment describing the "fix" Johann Hoffmann 2026-01-12 17:14:03 +01:00
  • a56335f4f9 "fix" the signatur check Johann Hoffmann 2026-01-12 17:11:48 +01:00
  • 954c55ba3e finetuning Johann Hoffmann 2026-01-12 17:06:35 +01:00
  • 8d454da2a8 PHP 8.5 compatibility Paolo 2026-01-12 16:31:51 +01:00
  • 92697d9468 Merge branch 'epic-56039/LV-Evaluierung' into demo-cis40 Harald Bamberger 2026-01-12 16:30:15 +01:00
  • d1ec9c92eb Merge branch 'master' into demo-cis40 Harald Bamberger 2026-01-12 16:10:13 +01:00
  • c7250959d0 Merge remote-tracking branch 'origin/feature-61164/AbgabetoolQualityGates' into feature-61164/AbgabetoolQualityGates Johann Hoffmann 2026-01-12 12:52:31 +01:00
  • 6c8318ead2 wip Johann Hoffmann 2026-01-12 12:51:34 +01:00
  • ac4cdb44de Merge branch 'master' into feature-40852/MasterLehrgaenge_BeruflicheKompetenzen ma0068 2026-01-12 11:05:26 +01:00
  • 3095f7ea8b Notice für UID entfernt Andreas Österreicher 2026-01-12 10:44:57 +01:00
  • 8f98d0c5a1 Fixed UID Andreas Österreicher 2026-01-12 10:31:50 +01:00
  • ab63bf9d74 gruppen in baum anzeigen und drag and drop von gruppen ma0048 2026-01-12 09:27:27 +01:00
  • 13232015c3 more sophisticate zuordnung check & place it in every sensitive API endpoint; WIP: check STGentitlement when querying projektarbeiten for certein stg, since only dropdown info is pulled with this berechtigungslogic in mind but not the fetch itself; Johann Hoffmann 2026-01-09 14:13:26 +01:00
  • db861e81b2 rewrote post param acces from $id = $_POST['id'] to $id = $this->input->post('id') and subsequently rewrote safety checks from !isset($id) || isEmptyString($id) to $id === NULL || trim((string)$id) === '' to avoid ASCII conversion of low integers when passing them to isEmptyString function Johann Hoffmann 2026-01-08 17:45:02 +01:00
  • 39a96885d2 refactor v-for to avoid warning multiple keys, add name ma0068 2026-01-08 17:28:03 +01:00
  • 7eb147085f typo fix in getDateStyleClass; fix selectAll button in Assistenz view; change the upload_allowed checkbox on change as expected; give fhcAlert primevue btn classes instead of bootstrap so they actually get applied; save convert js date to iso string to avoid timezone shenanigans; created zusatzdaten edit phrase; Johann Hoffmann 2026-01-08 16:05:24 +01:00
  • 4f104523ff - include directive primevue.tooltip - refactor phrases to avoid timing problem with loading phrases of alert ma0068 2026-01-08 16:02:29 +01:00
  • 80175f46cb typo fix in getDateStyleClass; fix selectAll button in Assistenz view; Johann Hoffmann 2026-01-08 14:40:24 +01:00
  • 3d82d69bfc fixed student_uid variable aquisition inside StudentComponent; No allowedToSave check in client for Betreuer at all, everything done at backend level (WIP); added legacy phrasen to phrasesupdate to guarantee their existence; Johann Hoffmann 2026-01-08 13:40:58 +01:00
  • 40ae57fb0c proctoring check ueberarbeitet ma0048 2026-01-08 12:01:20 +01:00
  • 96dbec3218 refactor: use new api and factory ma0068 2026-01-08 10:33:53 +01:00
  • 4b29e7bf8d - refactoring js to avoid click events on option elements for working in chrome - backend: load fallback parameters later if needed to avoid warning ma0068 2026-01-08 09:41:04 +01:00
  • f845809e6b Fixed Variable Check in Abgabetool Andreas Österreicher 2026-01-07 16:02:06 +01:00
  • 1ce362b66b Removed forgotten error_log Paolo 2026-01-07 15:54:59 +01:00
  • c113c80862 fix calculation of next student matrikelnr aka personenkennzeichen and student uid Harald Bamberger 2025-12-22 21:11:05 +01:00
  • a259db2e7b issues: renamed method PersonenMitOffenenIssues, added expose to components Alexei Karpenko 2025-12-19 16:09:38 +01:00
  • 02153e469f Dashboard Admin Cleanup - refactoring Api: FHC-API controller for Edit/Update, widgets and presets - delete dashboard with Prompt - phrases ma0068 2025-12-19 11:39:31 +01:00
  • 063cbcbf4f Merge branch 'feature-62775/reihungstesttool_firefox_check_entfernen' Andreas Österreicher 2025-12-19 09:50:15 +01:00
  • 957da460a6 shorter passwort freigabe text; loadCisConfig for Benotungstool via api; anw% in notentable via event; WIP incorporating CIS config into actual noten logic; Johann Hoffmann 2025-12-18 15:24:08 +01:00
  • 3e77d80d26 Issues: added possibility to display issues only when user is hauptzustaendig Alexei Karpenko 2025-12-18 15:19:02 +01:00
  • 47d4b2e2d4 Change var_dump_to_error_log to show the referring script -> tail -f /var/log/apache2/error.log | grep <user> can catch it Paolo 2025-12-18 13:20:08 +01:00
  • 7e6805ca98 Merge branch 'master' into epic-56039/LV-Evaluierung Andreas Österreicher 2025-12-18 13:18:16 +01:00
  • 34dca18a46 - Added PHPMailer to composer - Changed application/libraries/MailLib.php to use PHPMailer - Changed application/config/mail.php to be used by MailLib + PHPMailer Paolo 2025-12-18 13:14:48 +01:00
  • 871534af52 Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2025-12-18 13:07:27 +01:00
  • 67b03dd29f ReAdded Lost Phrases Andreas Österreicher 2025-12-18 12:55:08 +01:00
  • 0616236e00 bugfix: ZGV Übernahme bei Interessentenanlage, bestehende ZGVs die null sind ausfiltern Harald Bamberger 2025-12-18 12:48:08 +01:00
  • 47e3c83909 Merge branch 'master' into feature-61164/AbgabetoolQualityGates Andreas Österreicher 2025-12-18 12:25:05 +01:00
  • c664c14afc phrase hinzugefuegt ma0048 2025-12-18 11:10:08 +01:00
  • 8f9f447acf cis4 raumreservierung beta version ma0048 2025-12-18 11:08:40 +01:00
  • 1b4158af2d new rollup build 2025121701 Harald Bamberger 2025-12-17 16:44:24 +01:00
  • a7d6fbdc8b Merge branch 'master' into feature-68598/Rollup_lets_try_it_again Harald Bamberger 2025-12-17 16:10:23 +01:00
  • 4dd4d8aaa5 Removed filtering aktiv studienganege from method to get Studiengaenge by Stgs Cristina 2025-12-17 14:35:24 +01:00
  • f9ac824cc0 Added LV-Evaluierung NEU link button to CIS LV Menu Cristina 2025-12-17 14:33:04 +01:00
  • 2cee36d7b5 try/catch around moodle event & proper error message Johann Hoffmann 2025-12-17 14:29:05 +01:00
  • 79ad8601da Merge branch 'feature-68763/CIS4_Profilupdate_Additional_Changes' Harald Bamberger 2025-12-17 13:35:59 +01:00
  • 6b0526fb95 add tabulator persistence config Harald Bamberger 2025-12-17 13:22:39 +01:00
  • e39d05c83c Merge branch 'master' into feature-68737/interne_weiterbildung Harald Bamberger 2025-12-17 13:04:51 +01:00
  • 39d708aa61 Merge branch 'master' into feature-68763/CIS4_Profilupdate_Additional_Changes Harald Bamberger 2025-12-17 12:56:07 +01:00
  • 2d71a436f6 IssueList: possible to pass endpoint dynamically Alexei Karpenko 2025-12-16 17:30:25 +01:00
  • becbe5823c Merge branch 'feature-69286/StudStatusWiedereinstiegsmail_an_Studierende' Harald Bamberger 2025-12-16 16:16:29 +01:00
  • ddfcef9ad7 log Error if mail can not be sent, only change status if both reminder emails were successfully sent Harald Bamberger 2025-12-16 15:52:44 +01:00
  • 4f5e49a93c send to all private email addresses marked as zustellung Harald Bamberger 2025-12-16 15:27:31 +01:00
  • a3b5718422 Merge branch 'master' into feature-69286/StudStatusWiedereinstiegsmail_an_Studierende Harald Bamberger 2025-12-16 07:43:45 +01:00
  • 026bd6e247 moved issues controller to another folder Alexei Karpenko 2025-12-15 18:00:05 +01:00
  • 9c37215e62 issues: added issue controller for displaying issues, added issuechecker controller and component Alexei Karpenko 2025-12-15 17:20:56 +01:00
  • db048e876c Renamed getEntitledStgs to getByStgs Cristina 2025-12-15 16:48:07 +01:00
  • a4be020156 Merge branch 'feature-68768/Studierendenstatus_Neue_Abmeldungsgruende' Harald Bamberger 2025-12-15 16:36:16 +01:00
  • 2149ed2384 Merge branch 'master' into feature-68768/Studierendenstatus_Neue_Abmeldungsgruende Harald Bamberger 2025-12-15 16:27:57 +01:00
  • e6ef234c8b Added method getOrgformsByStg to Studiengang_model.php Cristina 2025-12-15 16:27:47 +01:00
  • 29c8e6fb19 Merge branch 'master' into feature-69286/StudStatusWiedereinstiegsmail_an_Studierende Harald Bamberger 2025-12-15 16:27:25 +01:00
  • cf7e9921b5 change grades sort order Harald Bamberger 2025-12-15 16:11:46 +01:00
  • 887d9f9cbd Merge branch 'feature-69877/StudVw_Status_GrundAndAnmerkungEditable' Harald Bamberger 2025-12-15 15:31:52 +01:00
  • 7de3c4a24e remove unnecessary line Harald Bamberger 2025-12-15 15:22:32 +01:00
  • 11ff26d8e7 remove empty lines Harald Bamberger 2025-12-15 15:20:19 +01:00
  • 718272e8a1 remove empty line Harald Bamberger 2025-12-15 15:13:53 +01:00
  • 3f891179aa move check for critical changes bis from frontend to backend Harald Bamberger 2025-12-15 15:12:49 +01:00
  • b39362f6e2 composer.json updated: - kingsquare/json-schema-form has been removed - Removed testing tools from require-dev - netcarver/textile updated to 4.1.3 Paolo 2025-12-15 15:01:15 +01:00
  • 2a84999e56 Merge remote-tracking branch 'origin/master' kindlm 2025-12-15 14:39:47 +01:00
  • 56ef700ec8 Merge branch 'feature-69439/negative_stunden_im_neuen_kartereiter' Andreas Österreicher 2025-12-15 14:27:27 +01:00
  • afc3cd0131 Merge branch 'master' into feature-69877/StudVw_Status_GrundAndAnmerkungEditable Harald Bamberger 2025-12-15 13:53:28 +01:00
  • 5536408065 add property stg_kz to json of org_forms to prevent clearing tabulator when changing form a node with stg_kz property set to an orgform_node Harald Bamberger 2025-12-15 13:35:50 +01:00
  • 756a51defa selectable check during selectAll to block it for Zweitbetreuer -> custom formatted/handled selection column for mitarbeiter & assistenz; custom sticky-col css; Johann Hoffmann 2025-12-15 13:16:12 +01:00
  • 5a77478071 insertvon entfernt ma0048 2025-12-15 12:27:17 +01:00
  • 293a8625e4 change sort order in grades list api endpoint Harald Bamberger 2025-12-15 12:03:41 +01:00
  • 5266a6fe4d Merge branch 'master' into feature-69877/StudVw_Status_GrundAndAnmerkungEditable Harald Bamberger 2025-12-12 16:28:35 +01:00
  • 3485ee624c Merge branch 'studvw_2025-12_rc3' Harald Bamberger 2025-12-12 15:22:24 +01:00