Commit Graph

  • 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 bug-69283/scroll_verhalten_lv_verwaltung_anders_als_in_studierendenverwaltung 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
  • aece2b1d90 Merge branch 'feature-69065/Projektarbeiten_Firmen_verwalten' into demo-cis40 Harald Bamberger 2025-11-28 11:16:24 +01:00
  • dc603375ec Merge branch 'master' into feature-69065/Projektarbeiten_Firmen_verwalten Harald Bamberger 2025-11-28 11:15:59 +01:00
  • 6c2a2e4665 work in progress, add reset function to EventLoader composable, to be able to reload when external parameters are changed Harald Bamberger 2025-11-27 18:15:38 +01:00
  • 095d5acbc5 load all studiensemester for assistenz; load paabgabetyp benotbar for all paabgaben; datediff calc luxon; new dateclass 'beurteilungrequired'; 2nd quality gate validation logic option; filter notenoptions as per config; filter abgabetypoptions as per config; upload_allowed checkbox for serientermine; serientermin modal layout rearranged; abgabetoolJob fixes; 23:59 in the descriptive col, not datepicker; zusatzdaten are required; activeIndex for accordion calulated on demand by method instead of reading a computed value; Johann Hoffmann 2025-11-27 16:53:50 +01:00
  • aa84bdec1e ---staging---- ma0068 2025-11-27 14:46:55 +01:00
  • 96be1789b5 tag-formatter & helper hinzugefuegt ma0048 2025-11-27 09:45:57 +01:00
  • eb1c3189b5 Studierendenverwaltung Projektarbeit: title not required anymore Alexei Karpenko 2025-11-26 16:45:51 +01:00
  • 733a6a8c15 issues: added vue component for displaying issues in a table Alexei Karpenko 2025-11-26 16:28:16 +01:00
  • a24483188b issueproducer: use next studiensemester as well to avoid problems with semester august gap Alexei Karpenko 2025-11-26 16:24:30 +01:00
  • 1ab9635039 disitnct lv id bug-69492/bug_lvverwaltung_doppelte_eintraege ma0048 2025-11-26 13:56:37 +01:00
  • 6d27c3f6e2 PHPInfo entfernt Andreas Österreicher 2025-11-26 08:27:14 +01:00
  • 93e25bb5fc added Reminder for Unterbrecher for Student ma0068 2025-11-25 17:35:44 +01:00
  • 43925e3088 custom sticky css; offcanvas mobility legende; mobiltiy zusatz in seperate column; added getMobilityZusatzForUids & formatZusatz similar to digital anw mobility zusaetze; Johann Hoffmann 2025-11-25 17:23:49 +01:00
  • a413b6c779 fix bug when changing studiensemester on route search Harald Bamberger 2025-11-25 14:00:31 +01:00
  • 5e929df966 stgOrg: calendar and dropdown selection on one page ma0068 2025-11-25 12:01:49 +01:00
  • 1c236cce02 Merge branch 'master' into feature-60873/GesamtnoteneingabeCis4 Johann Hoffmann 2025-11-25 10:50:26 +01:00
  • 38e8f91fdf add kurzbzlang to studentDropdown suggestion ma0068 2025-11-25 10:48:57 +01:00
  • 4956a517ca loading overlay, notenfreigabe available phrase with counter; placeholder phrasen & date format; WIP handling moodle API errors well Johann Hoffmann 2025-11-25 10:31:52 +01:00
  • f0e0bdc082 add optional query parameter studiensemester to notenspiegel and notenspiegel_erweitert to override semester_aktuell if multiple tabs in new studvw have different current semesters Harald Bamberger 2025-11-24 18:37:30 +01:00
  • cb13655ecd Merge branch 'master' into demo-cis40 Harald Bamberger 2025-11-24 17:14:14 +01:00
  • 60661d3457 Merge branch 'studvw_2025-11_rc2' Harald Bamberger 2025-11-24 17:02:00 +01:00
  • 41bb99b5ea Merge branch 'master' into studvw_2025-11_rc2 Harald Bamberger 2025-11-24 16:48:11 +01:00
  • 054b9fdee3 Merge branch 'feature-69388/Pruefung_API_insert_Propleme' Harald Bamberger 2025-11-24 16:42:49 +01:00
  • 61faf5386a Merge branch 'master' into studvw_2025-11_rc2 Harald Bamberger 2025-11-24 16:39:47 +01:00
  • 9b3b6cec8f Merge branch 'feature-69388/Pruefung_API_insert_Propleme' into demo-cis40 Harald Bamberger 2025-11-24 16:27:06 +01:00
  • 6b4f5778c2 refactor stv Pruefung Tab and API endpoint to use same logic for insert and update, use luxon lib to initialize datepicker with iso date and send iso date format to api endpoint Harald Bamberger 2025-11-24 16:26:11 +01:00
  • 83418188ff neue message Zusaetzlicher Reihungstest feature-69428/message_reihungstest ma0048 2025-11-24 15:15:02 +01:00
  • 8888b6991f Merge branch 'master' into feature-61164/AbgabetoolQualityGates Johann Hoffmann 2025-11-24 14:25:43 +01:00
  • 9ac7ff2a4c allowed to upload on endtermin switch to production logic (date & quality gates) Johann Hoffmann 2025-11-24 14:16:07 +01:00
  • f4ca34f247 remove email sent to alert on serientermin since we do this in cronjob now; Johann Hoffmann 2025-11-24 14:14:46 +01:00
  • 060f11f1d8 Anmerkung und Spaltenanzahl bei Leistungsstipendien Import angepasst Andreas Österreicher 2025-11-24 09:49:15 +01:00
  • 3ca1a1f1c7 Merge branch 'feature-69388/Pruefung_API_insert_Propleme' into demo-cis40 Harald Bamberger 2025-11-24 09:48:38 +01:00
  • cdc1933ce4 fix typo Harald Bamberger 2025-11-24 09:48:05 +01:00
  • 239a9c89d7 compare DateTime with DateTime instead of String Harald Bamberger 2025-11-24 09:46:53 +01:00
  • a7210208d6 Merge branch 'studvw_2025-11_rc2' into demo-cis40 Harald Bamberger 2025-11-24 09:42:45 +01:00
  • 4964a2c06d set tabulator layout to fitDataStretchFrozen when frozen columns are defined, change css classes to display disabled status use the same as in students list Harald Bamberger 2025-11-24 09:40:33 +01:00
  • 3b7ed523b4 postStudentProjektarbeitZusatzdaten in detail view for Betreuer/Assistenz; Johann Hoffmann 2025-11-21 12:36:03 +01:00
  • eaad23ff69 Merge branch 'feature-69388/Pruefung_API_insert_Propleme' into demo-cis40 Harald Bamberger 2025-11-21 12:30:37 +01:00
  • c7ddf0a2a9 Merge branch 'studvw_2025-11_rc2' into demo-cis40 Harald Bamberger 2025-11-21 10:56:32 +01:00
  • ce5e3131c1 Merge branch 'master' into studvw_2025-11_rc2 Harald Bamberger 2025-11-21 10:55:47 +01:00
  • 7eee6d51aa clear tabulator when returning to index or studiensemester route from search route Harald Bamberger 2025-11-21 10:55:01 +01:00
  • 1666ba82b2 Bugfix: correct compare values in Pruefung->insertPruefung() chfhtw 2025-11-21 10:42:13 +01:00
  • 455e0533fe Merge branch 'master' into feature-69146/CIS4_Anzeige_LVPLan_Studiengang_Semester_Verband_Gruppe ma0068 2025-11-21 08:53:36 +01:00
  • e54e83f718 Merge branch 'bug-68552/LV-Plan_mobile_Wochenansicht_links_rechts_scrollen' Harald Bamberger 2025-11-21 08:48:19 +01:00
  • d916c6ab31 make Pruefung->insertPruefung() behave exactly like old FAS chfhtw 2025-11-21 08:27:05 +01:00
  • be35fd5313 fix typo Harald Bamberger 2025-11-20 19:09:31 +01:00
  • dd92c815da fix back button behavior in studvw and lvverwaltung Harald Bamberger 2025-11-20 18:59:44 +01:00
  • d76e84639f neue Phrasen bzw. Phrasenupdate zu Abmeldungsgruende Studierendenantrag ma0068 2025-11-20 16:18:55 +01:00
  • e7fdbe13d0 nullable felder speichern feature-69353/lv_verwaltung_stundensatz_auf_leer_setzen_geht_nicht ma0048 2025-11-20 15:32:27 +01:00
  • 6357aca656 show combine person tab only if permission basis/person, restore endpoint handling logic in List.js Harald Bamberger 2025-11-20 15:19:36 +01:00
  • 027e5da20d leitfäden verlinkung im bewerbungstool entfernt feature-69399/leitfaeden_entfernen ma0048 2025-11-20 14:18:54 +01:00
  • a8c4fc7607 CIS4 #69146 Lvplan for View StG/Semester/Verband/Gruppe - new API Endpoint lvPlan/eventsStgOrg - new view Cis/LvPlan/StgOrg - new component LvPlan/StgOrg.js - new overview Cis/OverviewLvPlan with Dropdown - phrases ma0068 2025-11-20 14:06:12 +01:00
  • d001e3c168 add option to deactivate livesearch, so the searchresult in studvw is shown in tabulator Harald Bamberger 2025-11-20 13:40:10 +01:00
  • d88f2a0a48 Merge branch 'feature-69176/Studierendenverwaltung_Berichte' into studvw_2025-11_rc2 Harald Bamberger 2025-11-20 13:35:01 +01:00
  • 6378e75c37 Merge branch 'feature-68744/Studierendenverwaltung_Einstellungen' into studvw_2025-11_rc2 Harald Bamberger 2025-11-20 13:33:56 +01:00
  • e22344e9dd Merge branch 'feature-68770/FHC4_Studierendenverwaltung_Funktion_Personen_Zusammenlegen' into studvw_2025-11_rc2 Harald Bamberger 2025-11-20 13:28:37 +01:00
  • 0ed11a02a5 Merge branch 'master' into feature-69176/Studierendenverwaltung_Berichte Harald Bamberger 2025-11-20 13:27:30 +01:00
  • 23d1104602 Merge branch 'master' into feature-68770/FHC4_Studierendenverwaltung_Funktion_Personen_Zusammenlegen Harald Bamberger 2025-11-20 13:26:34 +01:00
  • c447fb9632 properly center loadingOverlay in center of screen, not center of content + put that template away in a FhcOverlay.js component Johann Hoffmann 2025-11-20 11:33:30 +01:00
  • 352638ed90 code cleanup; Johann Hoffmann 2025-11-20 10:36:23 +01:00
  • ea7910d1a4 add primevue components (tabpane, fileupload) Werner Masik 2025-11-19 22:48:48 +01:00
  • bab15bc5b2 add fs_x-small and fs_xx-small and ajust css em settings Harald Bamberger 2025-11-19 13:01:47 +01:00
  • 1c3e9fccf3 PHP8 compatibility: adapted Vilesci permissions manager Paolo 2025-11-19 12:29:02 +01:00
  • 1cc77c8eba Merge branch 'master' into feature-68744/Studierendenverwaltung_Einstellungen Harald Bamberger 2025-11-19 11:42:21 +01:00
  • 3730be991a Merge branch 'master' into feature-39571/Studierendenverwaltung_CoreNotizcontroller Harald Bamberger 2025-11-19 11:30:52 +01:00
  • 2f2c7d0d92 Merge branch 'feature-69379/Tooltip-Direktive' Harald Bamberger 2025-11-19 11:19:37 +01:00
  • e837101651 PHP8 compatibility: replaced the curly brackets {} with square brackets [] where used in combination with strings Paolo 2025-11-19 10:53:59 +01:00
  • 00477528cc Bugfix: LVs without Stg should not throw an PHP error feature-69378/Studienverlauf_verlinken_im_neuen_FAS chfhtw 2025-11-19 10:19:34 +01:00
  • b129ef873b Merge branch 'master' into demo-cis40 Harald Bamberger 2025-11-18 16:46:11 +01:00
  • e4a7955239 fix editor params stored empty in tabulator local storage causing empty grade dropdown when switching tabs Harald Bamberger 2025-11-18 16:42:31 +01:00
  • 4c6d645cc6 Studienverlauf verlinken im neuen FAS chfhtw 2025-11-18 15:02:55 +01:00
  • a4fee77301 link url in abgabetoolJob per config; comment out addMeta; Johann Hoffmann 2025-11-18 15:01:43 +01:00
  • 92030ca697 Merge branch 'feature-69379/Tooltip-Direktive' into epic-56039/LV-Evaluierung Cristina 2025-11-18 11:02:57 +01:00
  • 53424999dc Created Vue Tooltip directive Cristina 2025-11-18 10:57:46 +01:00
  • a59f90112d Merge branch 'master' of https://github.com/FH-Complete/FHC-Core Cristina 2025-11-18 10:51:18 +01:00
  • 96fdc357de move getDateStyleClass to AbgabetoolStudent.js from AbgabeStudentDetail.js Johann Hoffmann 2025-11-17 16:39:19 +01:00
  • 6cd0e3a574 email tbl_vorlage inserts dbupdate script; index.ci.php/Abgabetool/Assistenz/stg_kz? optional param route in old cis & cis4; no data placeholder phrase fix; Johann Hoffmann 2025-11-17 15:57:53 +01:00
  • 7a2d2f2826 Merge branch 'feature-68598/Rollup_lets_try_it_again' into demo-pv21 Harald Bamberger 2025-11-17 15:17:21 +01:00
  • 707cb414a2 use absoluteJsImportUrl helper function when dynamically import dashboard widgets components Harald Bamberger 2025-11-17 15:08:04 +01:00