Johann Hoffmann
|
17f11fa871
|
Merge remote-tracking branch 'origin/master' into feature-60873/GesamtnoteneingabeCis4
# Conflicts:
# application/controllers/api/frontend/v1/Lehre.php
# application/models/education/Lehrveranstaltung_model.php
# application/models/education/Note_model.php
# application/views/CisRouterView/CisRouterView.php
# public/js/api/factory/studiensemester.js
# public/js/components/Bootstrap/Offcanvas.js
# public/js/components/Overlay/FhcOverlay.js
|
2026-02-04 15:40:34 +01:00 |
|
Andreas Österreicher
|
023c2a10be
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2026-02-04 10:21:17 +01:00 |
|
Harald Bamberger
|
d192489c6f
|
use correct filename in comment
|
2026-02-03 13:52:04 +01:00 |
|
Andreas Österreicher
|
b4f28d5426
|
Abstract zum Default Config für Betreuer hinzugefügt
|
2026-02-03 11:12:50 +01:00 |
|
Harald Bamberger
|
63f198098d
|
use absoluteJsImportUrl Helper for calendar Event renderers
|
2026-01-30 18:55:25 +01:00 |
|
Harald Bamberger
|
f7478ff05c
|
add config to insertr fhc-build-version into path or add it as query string
|
2026-01-30 18:53:31 +01:00 |
|
Johann Hoffmann
|
fc468ca34a
|
URL_ASSISTENZ for links in email jobs
|
2026-01-27 10:52:15 +01:00 |
|
Johann Hoffmann
|
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;
|
2026-01-21 14:05:31 +01:00 |
|
Johann Hoffmann
|
eb15d6b841
|
getStudentConfig Api Method; moodle link config entry; write abgabetool termin noten into header; uniform getDateStyleClass logic in all 3 views; WIP refining AbgabetoolJob;
|
2026-01-14 16:57:57 +01:00 |
|
Johann Hoffmann
|
7c1f239dcb
|
configurable paabgabe types for signature check; finetuned signature response message; phrasen & code cleanup;
|
2026-01-13 12:32:41 +01:00 |
|
Andreas Österreicher
|
47e3c83909
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
|
2025-12-18 12:25:05 +01:00 |
|
Harald Bamberger
|
d8766e8f7a
|
Merge branch 'feature-69065/Projektarbeiten_Firmen_verwalten' into studvw_2025-12_rc3
|
2025-12-11 16:06:28 +01:00 |
|
Harald Bamberger
|
95027937bd
|
remove debug code
|
2025-12-11 12:52:05 +01:00 |
|
Harald Bamberger
|
a86d35f731
|
Merge branch 'master' into feature-69065/Projektarbeiten_Firmen_verwalten
|
2025-12-11 12:12:05 +01:00 |
|
Johann Hoffmann
|
bb689a6d48
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
# Conflicts:
# public/css/Cis4/Cis.css
# system/dbupdate_3.4.php
# system/phrasesupdate.php
|
2025-12-09 17:03:18 +01:00 |
|
Johann Hoffmann
|
ec7ebc8286
|
allowedNoten config integer instead of string so javascript array.includes() doesnt miss the noten options
|
2025-12-04 16:57:24 +01:00 |
|
Johann Hoffmann
|
e7a737b7aa
|
write stg_kz & semester_kurzbz into sammelmail about each projektarbeit; move method from abgabe.php api controller to abgabejob.php
|
2025-12-04 15:36:24 +01:00 |
|
Johann Hoffmann
|
e3c1287664
|
WIP
|
2025-12-04 14:49:05 +01:00 |
|
Johann Hoffmann
|
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;
|
2025-12-03 16:49:49 +01:00 |
|
Alexei Karpenko
|
77a1067ea5
|
Studierendenverwaltung Projektbetreuer: default Stunden coming from global config, Stundensatz is requested each time BetreuerIn is selected
|
2025-12-03 15:32:21 +01:00 |
|
Johann Hoffmann
|
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;
|
2025-12-03 11:35:49 +01:00 |
|
Johann Hoffmann
|
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;
|
2025-12-02 16:07:26 +01:00 |
|
Harald Bamberger
|
4dabc642ed
|
Merge branch 'master' into feature-69438/FHC4_Studierendenverwaltung/FeedbackPunkte
|
2025-12-02 07:54:40 +01:00 |
|
Johann Hoffmann
|
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;
|
2025-11-27 16:53:50 +01:00 |
|
ma0068
|
aa84bdec1e
|
---staging----
|
2025-11-27 14:46:55 +01:00 |
|
Johann Hoffmann
|
1c236cce02
|
Merge branch 'master' into feature-60873/GesamtnoteneingabeCis4
# Conflicts:
# application/config/routes.php
# application/models/crm/Prestudent_model.php
# application/models/education/Lehreinheit_model.php
# application/models/education/Lehrveranstaltung_model.php
# public/js/apps/Dashboard/Fhc.js
# system/phrasesupdate.php
|
2025-11-25 10:50:26 +01:00 |
|
Johann Hoffmann
|
8888b6991f
|
Merge branch 'master' into feature-61164/AbgabetoolQualityGates
# Conflicts:
# application/models/education/Projektarbeit_model.php
# public/js/helpers/StringHelpers.js
|
2025-11-24 14:25:43 +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
|
a4fee77301
|
link url in abgabetoolJob per config; comment out addMeta;
|
2025-11-18 15:01:43 +01:00 |
|
Johann Hoffmann
|
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;
|
2025-11-17 15:57:53 +01:00 |
|
Johann Hoffmann
|
f89a53b156
|
fix getProjektbetreuerAnrede function since betreuer are not necessarily mitarbeiter with such an uid; notify students config from milliseconds to pgsql interval '1 day'; ported notifyBetreuerMail & notifyStudentMail to AbgabetoolJob.php;
|
2025-11-17 11:47:00 +01:00 |
|
Johann Hoffmann
|
cff71ec829
|
AbgabetoolJob notifyStudentMail function to send Emails to students about their changed abgabetermine inside the configurable threshold;
|
2025-11-13 17:16:51 +01:00 |
|
Harald Bamberger
|
339639cc6e
|
add Link to Lehrauftraege to apps menu in stv
|
2025-11-13 15:48:20 +01:00 |
|
Harald Bamberger
|
1c5d3d7c78
|
Merge branch 'master' into studvw_2025-11_rc
|
2025-11-05 17:15:39 +01:00 |
|
Harald Bamberger
|
1ac9c9b6cb
|
Merge branch 'feature-68672/Studierendenverwaltung_Suche_nach_Personenkennzeichen_und_Matrikelnummer'
|
2025-11-05 17:10:40 +01:00 |
|
Johann Hoffmann
|
3878fce625
|
wip abgabetool;
|
2025-11-05 15:34:10 +01:00 |
|
Harald Bamberger
|
72403e0960
|
Merge branch 'feature-68745/Menue_zur_Verlinkung_von_Apps' into studvw_2025-11_rc
|
2025-11-04 17:12:19 +01:00 |
|
Harald Bamberger
|
fe1433a19c
|
Merge branch 'feature-63374/Studierendenverwaltung_International_Baum_Filter' into studvw_2025-11_rc
|
2025-11-04 16:56:51 +01:00 |
|
chfhtw
|
0893ec30d9
|
Bugfix: use plainto_tsquery instead of to_tsquery to avoid errors on special chars
|
2025-11-04 15:26:18 +01:00 |
|
chfhtw
|
9601c8bdd2
|
add personenkennzeichen & matrikelnummer to stv search config
|
2025-11-04 11:40:08 +01:00 |
|
Johann Hoffmann
|
ac1e0a8aa3
|
Merge remote-tracking branch 'origin/master' into feature-61164/AbgabetoolQualityGates
# Conflicts:
# system/phrasesupdate.php
|
2025-10-27 14:51:52 +01:00 |
|
Johann Hoffmann
|
259c2aec14
|
load projektarbeiten for studiengänge -> assistenz page; speed dial position rework; automagicmodal logic fix; activeTabIndex by date in detail views; tooltips on icons; $capitalize phrasen to ensure capitalization; phrasenpromise & resolve similar to anw; modal component emits fullscreen event now;
|
2025-10-27 14:40:56 +01:00 |
|
chfhtw
|
406b93a628
|
remove comment & renaming Studierenden Verwaltung to Studierendenverwaltung
|
2025-10-24 09:22:17 +02:00 |
|
ma0068
|
9ed3251e55
|
open in iframe, only show tab if count in config is valid
|
2025-10-23 12:55:14 +02:00 |
|
chfhtw
|
11daf96850
|
add navigation entries for StV & LvV
|
2025-10-23 11:48:55 +02:00 |
|
ma0068
|
6337869098
|
new Multitab CombinePeople, start Function
|
2025-10-22 10:23:24 +02:00 |
|
Johann Hoffmann
|
f03411c668
|
legacy cis abgabetool routes; abgabetool.css for legacy cis; endupload & fixtermin logic enabled; paabgabe template rearranged; legacy view, controller has cis4 switch; viewData & router props workaround with CI3 router logic; wrapper app legacy cis; fix enduplaod validation;
|
2025-10-08 17:41:00 +02:00 |
|
Harald Bamberger
|
3c47453762
|
add projektarbeit tab to tab_order
|
2025-09-29 15:49:13 +02:00 |
|
Alexei Karpenko
|
8e7a1a2ddd
|
Merge branch 'master' into feature-61232/Studierendenverwaltung_Karteireiter_Projektarbeit_portieren
|
2025-09-22 13:39:36 +02:00 |
|
Andreas Österreicher
|
3f5801f6ed
|
Menüpunkt für LV-Verwaltung im Vilesci hinzugefügt
|
2025-09-22 09:26:13 +02:00 |
|