Commit Graph

  • 61c859f2e1 Merge branch 'bugfix-69874/Dokument_Ausbildungsvertrag_ohneParamUid' into studvw_2025-12_rc3 Harald Bamberger 2025-12-12 15:06:49 +01:00
  • b967f83dd4 skip adding uid to params for templates Ausbildungsver and AusbVerEng instead of deleting it afterwards Harald Bamberger 2025-12-12 15:05:37 +01:00
  • ad184f5c16 change projektbetreuer tabulator layout, use correct phrases for columns person_id and punkte Harald Bamberger 2025-12-12 14:37:44 +01:00
  • 34d6b2d97a use only prestundent_id in Archive-functionality ma0068 2025-12-12 14:36:02 +01:00
  • 735a6654b9 projektbeurteilung_check_available event when loading studentprojektarbeiten handled in extension Johann Hoffmann 2025-12-12 13:45:01 +01:00
  • 431ae8ddac - make button edit editable - set field anmerkung editable (like statusgrund and statusgrund) - refactor function updateStatus to skip validation - change phrases ma0068 2025-12-12 13:04:58 +01:00
  • 635da9f8d9 checksystem paabgabetyp default values for upload_allowed, benotbar & aktiv only on first checksystem run by checking availability of qgate2 typ; english phrasen for betreuerart, paabgabetyp & projekttyp; disable new termin for zweitbetreuer (WIP disabling serientermin); QGate1/2 Status column -> text only for now; Johann Hoffmann 2025-12-12 12:51:07 +01:00
  • 0072d87f3b Merge branch 'bug-69804/FHC4_StudVw_Mobility_showAddedZweckAndGrund' into studvw_2025-12_rc3 Harald Bamberger 2025-12-11 16:41:43 +01:00
  • e6023c6e38 UHSTAT Form: removed svnr phrases feature-68970/UHSTAT_SVNR_Phrasen Alexei Karpenko 2025-12-11 16:31:54 +01:00
  • d91789aee5 Aufruf Ausbildungsvertrag mit Param prestudent-id ma0068 2025-12-11 16:20:09 +01:00
  • 8280ec42b0 Added method getEntitledStgs to Studiengang_model.php Cristina 2025-12-11 16:07:07 +01:00
  • d8766e8f7a Merge branch 'feature-69065/Projektarbeiten_Firmen_verwalten' into studvw_2025-12_rc3 Harald Bamberger 2025-12-11 16:06:28 +01:00
  • 91f141326a Studierendenverwaltung Projektarbeiten PRojektbetreuer: replaced "formdata modified" check with edit mode check Alexei Karpenko 2025-12-11 15:38:53 +01:00
  • a6907d1bc5 - bugfix delete Purpose - reload local data after pushing new entries in Purpose and Support ma0068 2025-12-11 14:20:22 +01:00
  • 95027937bd remove debug code Harald Bamberger 2025-12-11 12:52:05 +01:00
  • a86d35f731 Merge branch 'master' into feature-69065/Projektarbeiten_Firmen_verwalten Harald Bamberger 2025-12-11 12:12:05 +01:00
  • 1c511f9c66 Projektarbeit controller: added comments Alexei Karpenko 2025-12-11 11:42:31 +01:00
  • f40f554c6b add logic for config FAS_REIHUNGSTEST_EXCLUDE_GEBIETE ma0068 2025-12-11 10:53:15 +01:00
  • b4668aa6bc verbandsbaum zu/ausklappbar ma0048 2025-12-11 08:58:05 +01:00
  • df639c8b07 sprache mitschicken ma0048 2025-12-11 08:28:01 +01:00
  • 80f80ab8e8 added comments to Projektbetreuer Alexei Karpenko 2025-12-10 19:43:15 +01:00
  • 32b73b7287 Studierendenverwaltung Projektarbeiten: delete checks bugfixes, layout guidelines Alexei Karpenko 2025-12-10 18:03:04 +01:00
  • eade9b7beb fixed accordion header padding size; student sees public mail, lektor gets notifs to private; remove unused injections; rewrite viewData validation for old Cis to remove console.warnings; clear abgabetermin.kurzbz when changing to smth not quality gate to avoid leaky kurzbz; fixed accordion header style offset for both cis environments; tooltip fix; only show abgabedatum if termin has upload_allowed; lower max-width in old cis; activated custom persistence for assistenz page + stricter promise handling around tableBuilt; activeIndex Handling on Student Page in case of several Projektarbetien; Phrasen gendering; Johann Hoffmann 2025-12-10 17:41:01 +01:00
  • 98bcbda53e added check for Projektarbeitsbeurteilung when deleting Projektarbeit Alexei Karpenko 2025-12-10 16:09:44 +01:00
  • 454cf5ea64 Merge branch 'studvw_2025-12_rc3' into demo-cis40 Harald Bamberger 2025-12-10 15:36:30 +01:00
  • ba1f3da02f Merge branch 'master' into studvw_2025-12_rc3 Harald Bamberger 2025-12-10 15:35:58 +01:00
  • 994d523258 Merge branch 'feature-69451/FHC4_Studierendenverwaltung/BerechtigungenZGVs' Harald Bamberger 2025-12-10 15:29:07 +01:00
  • 213f20eab3 Merge branch 'feature-69451/FHC4_Studierendenverwaltung/BerechtigungenZGVs' into studvw_2025-12_rc3 Harald Bamberger 2025-12-10 15:20:27 +01:00
  • 2bb58e24cc fix timing to prevent zgv autocomplete fields from being empty when switching from and to prestudent tab Harald Bamberger 2025-12-10 15:18:16 +01:00
  • 53cf777970 check im menu entfernt ma0048 2025-12-10 15:18:15 +01:00
  • 48512f46ab exam name geandert ma0048 2025-12-10 15:15:23 +01:00
  • da78332a92 Merge branch 'feature-69451/FHC4_Studierendenverwaltung/BerechtigungenZGVs' into studvw_2025-12_rc3 Harald Bamberger 2025-12-10 14:50:56 +01:00
  • 83a76d06b6 Merge branch 'master' into studvw_2025-12_rc3 Harald Bamberger 2025-12-10 14:16:46 +01:00
  • cfd24dd8bc Merge branch 'feature-69452/studvw_status_aktion_vorruecken_ausblenden_via_config' Harald Bamberger 2025-12-10 14:07:45 +01:00
  • ea5d2bc6f8 Merge branch 'master' into studvw_2025-12_rc3 Harald Bamberger 2025-12-10 13:50:20 +01:00
  • 8468d881f1 Merge branch 'feature-69517/FHC4_Abschlusspruefung_Pruefungsprotokolltext' Harald Bamberger 2025-12-10 13:40:59 +01:00
  • 5041999b4b Merge branch 'master' into feature-69517/FHC4_Abschlusspruefung_Pruefungsprotokolltext Harald Bamberger 2025-12-10 13:34:52 +01:00
  • 1176c8d6e4 - use studiengang_kz and studiengangkurzbz of studienordnung of persontRT - add check for existing studiengang - use studiengang_kz instead studiengangkurzbz for filter and background green ma0068 2025-12-10 09:49:00 +01:00
  • 8bab5285e9 testversuch ueber config abfrage gefixed menu wird nicht mehr angezeigt ma0048 2025-12-10 08:08:46 +01:00
  • 76cdaefdc7 Merge branch 'master' into epic-56039/LV-Evaluierung Cristina 2025-12-09 17:06:06 +01:00
  • bb689a6d48 Merge branch 'master' into feature-61164/AbgabetoolQualityGates Johann Hoffmann 2025-12-09 17:03:18 +01:00
  • 033af68343 teleport datepicker out of modal Harald Bamberger 2025-12-09 17:01:30 +01:00
  • f725594f0c Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2025-12-09 17:00:24 +01:00
  • f460a909d9 Merge branch 'feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte' into studvw_2025-12_rc3 Harald Bamberger 2025-12-09 16:37:16 +01:00
  • 054574f9fb Merge branch 'feature-63468/Studierendenverwaltung_Neuanlage_von_Interessenten_ueberarbeiten' into studvw_2025-12_rc3 Harald Bamberger 2025-12-09 16:35:45 +01:00
  • 60f128b314 tabs gleichgezogen ma0048 2025-12-09 13:00:40 +01:00
  • 597aa1aa4e status vorruecken ueber config steuerbar statusgrund kann wieder entfernt werden ma0048 2025-12-09 12:36:08 +01:00
  • 7c57f5a308 Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte Harald Bamberger 2025-12-09 11:50:08 +01:00
  • 43497b186d return empty array if there is no placementtest instead of error ma0068 2025-12-09 11:43:39 +01:00
  • 50439ee6cc Merge branch 'master' into feature-63468/Studierendenverwaltung_Neuanlage_von_Interessenten_ueberarbeiten Harald Bamberger 2025-12-09 11:37:57 +01:00
  • 0914562a71 Merge branch 'master' into bug-69092/Messages_API_getDataVorlage bug-69092/Messages_API_getDataVorlage Harald Bamberger 2025-12-09 10:37:55 +01:00
  • 016d4a1927 Studierendenverwaltung Projektbetreuer: added phrases, added check for existing Projektbetreuer when saving Alexei Karpenko 2025-12-06 01:28:38 +01:00
  • 112e30ab39 Studierendenverwaltung Projektarbeit: added concatenated Betreuer, sorted autocomplete suggestions, added Gesamtnote, freigegeben check removed when lock date set, added phrases Alexei Karpenko 2025-12-05 22:01:35 +01:00
  • e1959b9e40 Quality Gate Aenderungen im DBUpdate hinzugefügt Andreas Österreicher 2025-12-05 13:21:46 +01:00
  • e78482e947 - refactor sum points - create green row background for current RT ma0068 2025-12-05 12:31:02 +01:00
  • ca152dc1ea add projektarbeit_id & student_uid to projektbeurteilung_formular_link event in projektarbeitsbeurteilungsextension Johann Hoffmann 2025-12-04 17:28:16 +01:00
  • ec7ebc8286 allowedNoten config integer instead of string so javascript array.includes() doesnt miss the noten options Johann Hoffmann 2025-12-04 16:57:24 +01:00
  • 035e844fab added tbl_vorlage insert for PAAChangesBetSM.txt Johann Hoffmann 2025-12-04 15:40:45 +01:00
  • e7a737b7aa write stg_kz & semester_kurzbz into sammelmail about each projektarbeit; move method from abgabe.php api controller to abgabejob.php Johann Hoffmann 2025-12-04 15:36:24 +01:00
  • 7e0acdbf45 fix typo Harald Bamberger 2025-12-04 14:57:03 +01:00
  • e3c1287664 WIP Johann Hoffmann 2025-12-04 14:49:05 +01:00
  • 391a4753d5 fix flex-grow with tabulator exceeding width (found by ma0646) Harald Bamberger 2025-12-04 14:38:30 +01:00
  • cc0a89c924 lvverwaltung noten hinzugefuegt noten highlight wenn keine note im zeugnis eingetragen ist ma0048 2025-12-04 14:18:13 +01:00
  • c6686f56f6 make ZGV fields and bisMelden field editable - new Berechtigung student/editDokZgv - Berechtigungen student/editBakkZGV, student/editMakkZGV, student/editBismelden ma0068 2025-12-04 10:35:43 +01:00
  • 1c2937dfb6 Merge branch 'feature-69570/StudVw_Filter_broken' Harald Bamberger 2025-12-04 08:47:55 +01:00
  • 4563533e67 Merge branch 'feature-69570/StudVw_Filter_broken' into demo-cis40 Harald Bamberger 2025-12-04 08:43:40 +01:00
  • 841b4736a9 do not send filters to backend when search endpoint is used Harald Bamberger 2025-12-04 08:39:37 +01:00
  • c79ff24c89 Studierendenverwaltung Projektarbeit: added Studiensemester dropdown for Lv-Teil Alexei Karpenko 2025-12-03 19:29:42 +01:00
  • 0c5af137db WIP notifyBetreuerAboutNewOrChangedAbgabenForBetreuedProjektarbeiten Email Job; allowed abgabetypen & allowed noten as per config now via db primary key; new ProjektbetreuerModel method "getAllBetreuerOfProjektarbeit" to do just that; Johann Hoffmann 2025-12-03 16:49:49 +01:00
  • 77a1067ea5 Studierendenverwaltung Projektbetreuer: default Stunden coming from global config, Stundensatz is requested each time BetreuerIn is selected Alexei Karpenko 2025-12-03 15:32:21 +01:00
  • d33af0ae21 bugfix: resetModal in openMode modal ma0068 2025-12-03 15:14:26 +01:00
  • 541d6d78cc projektbeurteilung_formular_link event for benotung link AbgabetoolMitarbeiterDetail.js; projektarbeit_is_current event for abstracted logic in Abgabetool; show endupload missing message on benoten if neither old nor new link are eligable; Johann Hoffmann 2025-12-03 11:35:49 +01:00
  • ed69bd74ed apply validation logic for dropdowns also for OverviewLvPlan.js ma0068 2025-12-03 10:39:41 +01:00
  • 7726c3ce21 disable pruefungsnotizen ma0068 2025-12-03 10:23:58 +01:00
  • 5a970c3f2e fix typo Harald Bamberger 2025-12-03 09:58:33 +01:00
  • abcc1269eb add permission to show profile images in new studvw Harald Bamberger 2025-12-03 09:44:34 +01:00
  • 8f974e8902 sql angepasst ma0048 2025-12-03 08:37:38 +01:00
  • c849b5defa fix broken filters Harald Bamberger 2025-12-02 18:08:03 +01:00
  • f0641ddd6d refactor Dropdown - load dropdown only if dropdown before was chosen - validation if field in between is empty - ensure no null value gets into route ma0068 2025-12-02 17:30:11 +01:00
  • d75939a8f8 refactor Messages ma0068 2025-12-02 16:08:13 +01:00
  • 7747857583 AbgabetoolStudent beurteilung erstbetreuer/zweitbetreuer switch + get the actual link from the projektarbeitsbeurteilung extension via event 'projektbeurteilung_download_link' + fallback from config in case that fails; WIP implementing the switch for lektor beurteilungstemplate based on isCurrent/Semester etc in an Event in the pabu extension; Johann Hoffmann 2025-12-02 16:07:26 +01:00
  • 3ee81ae6e7 Merge branch 'feature-55978/infocenter_electronic_onboarding_filter' Andreas Österreicher 2025-12-02 16:04:51 +01:00
  • d1f684f0b3 Merge branch 'feature-69182/PHP8-Stringzugriff_mit_geschwungenen_Klammern' Andreas Österreicher 2025-12-02 15:53:15 +01:00
  • d8e57d43f9 session url in die config verschoben ma0048 2025-12-02 13:53:38 +01:00
  • 5c9710f44d externe ueberwachung v1 ma0048 2025-12-02 13:49:05 +01:00
  • 257038a2d1 negative stunden markieren headerfilter angepasst fuer minusstunden ma0048 2025-12-02 13:25:46 +01:00
  • a91fe05395 funktionen umbenannt ma0048 2025-12-02 13:23:09 +01:00
  • 6359dc0fc9 use sendUploadMail on endupload, no events for that; remove extensive form validation from student detail; serientermin update table format fix; WIP new job informing betreuer about changes to thei betreued PA's; zweitbetreuer/erstbetreuer beurteilungslink switch in abgabetoolStudent; WIP getting that link from event not hardcoded; fix checkUploadSize calculation bytes to megabytes; added beurteilungerforderlich class to accordion headers; Johann Hoffmann 2025-12-02 13:13:42 +01:00
  • 640e719eda Merge branch 'feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte' into demo-cis40 Harald Bamberger 2025-12-02 09:46:25 +01:00
  • d9cdeb9773 scroll verhalten angepasst ma0048 2025-12-02 08:42:04 +01:00
  • 4dabc642ed Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte Harald Bamberger 2025-12-02 07:54:40 +01:00
  • afb3ce4cae modify using open mode newTab or window with multiple Recipients via post request Harald Bamberger 2025-12-02 07:54:13 +01:00
  • be2b578f82 reset default openmode to modal ma0068 2025-12-01 14:43:21 +01:00
  • 17519eac83 refactor Messaging ma0068 2025-12-01 13:27:42 +01:00
  • a90affbdca warning entfernt bei bewerbungen im selben studiengang feature-69479/infocentertool_warnung_entfernen_bei_bewerbungen_im_selben_studiengang ma0048 2025-12-01 11:37:41 +01:00
  • 23607299d1 rt ergebnis existiert auch bei bewerberstatus anzeigen und eingeschränkt nur auf bachelor feature-69478/infocentertool_warnung_wenn_reihungstestergebnis_bereits_vorhanden_ist ma0048 2025-12-01 11:30:14 +01:00
  • 0de033e428 termine tab hinzugefuegt ma0048 2025-12-01 10:55:04 +01:00
  • 89ec51bd0a Merge branch 'feature-69065/Projektarbeiten_Firmen_verwalten' Harald Bamberger 2025-11-28 14:45:29 +01:00
  • aee6ace42e termine without uploads can now only have 'standard' or 'abgegeben' status based on datum; FHC_Api_Controller method checkUploadSize() -> checks input->server('CONTENT_LENGTH') against min($max_upload, $max_post, $memory_limit) and throws a designated filesizeExceeded error message; added fhc-orange palette for new status 'beurteilungerforderlich'; Johann Hoffmann 2025-11-28 14:09:53 +01:00
  • 0372853df2 Aufnahmetermine: fix error persiting boolean, GS: sortorder studiensemester, Gruppen exclude generated groups from search result Harald Bamberger 2025-11-28 14:01:20 +01:00