Harald Bamberger
d42157c5f8
Merge branch 'cis40_2026-05_ma_rc' into demo-cis40
2026-05-06 18:19:53 +02:00
Johann Hoffmann
c16cf342cb
horizontalsplit component analog to verticalsplit; also built it into Studentenverwaltung.js menu; added defaultRatio prop to both components which defaults to 50/50 seperation
2026-05-06 15:54:49 +02:00
Harald Bamberger
c3ef487a6f
Merge branch 'feature-76148/MyLvaMA' into cis40_2026-05_ma_rc
2026-05-04 17:59:51 +02:00
Johann Hoffmann
e86e7f0bd8
manage default myLv layout mode via localStorage; actions row takes remaining space via fitDataStretch and wraps around into new row if action buttons take up too much space; added tabulator persistence on TableBuilt event; slight watcher adjustments to combat race conditions; loading spinner while tabulatorUuid has not been defined yet -> maybe worth improving but seems to work fine;
2026-04-23 15:59:38 +02:00
chfhtw
416451eb0b
remove marginForExtraRow and add the required space via CSS
2026-04-22 10:23:51 +02:00
Johann Hoffmann
c03609142b
dropdown menu formatter logic; dropdown menu from action col css fix; phrasen preload; WIP semesterstunden verification with the old page - hours dont add up yet;
2026-04-21 14:05:19 +02:00
chfhtw
fef756f508
change denied-dragging-animation to drop-grid-item-blocker and call it the vuejs way instead of vanilla js
2026-04-17 11:44:25 +02:00
chfhtw
35355b28c0
use css classes instead of temporary items
2026-04-15 13:56:35 +02:00
chfhtw
d68fa8ce95
code quality dashboard.css
2026-04-13 14:03:28 +02:00
chfhtw
d61ee51d79
rename css class to dash-case
2026-04-13 14:00:14 +02:00
chfhtw
a6f81006be
hide content of dashboard item on drag not via event but via css class
2026-04-13 13:28:15 +02:00
chfhtw
5fa374259e
replace draggedItem css class
2026-04-13 13:22:16 +02:00
chfhtw
9fd033b30e
get rid of toggleDraggedItemOverlay and replace it with css classes that are computed inside the template
2026-04-13 13:21:35 +02:00
chfhtw
290564fd2f
bigger padding for dashboard items in mobile view
2026-04-08 15:55:07 +02:00
chfhtw
c58715d95b
dashboard css remove doubles
2026-04-08 15:52:57 +02:00
chfhtw
5c6a8b9966
code quality dashboard css
2026-04-08 15:52:33 +02:00
Harald Bamberger
46817b846a
fix e.g. long lines of underscores in cms content
2026-03-24 13:29:20 +01:00
Harald Bamberger
32a2e7708f
remove bg color in stv and lvvw Tabs, detailsheader ajust foto buttons
2026-03-09 12:10:22 +01:00
Harald Bamberger
4f541495ad
Merge branch 'feature-71610/verbandsbaum_togglen_ohne_select' into vv_und_studvw_2026_02_rc4
2026-03-04 17:25:32 +01:00
ma0048
5b34a226bd
verbandsbaum nur toggeln und nicht automatisch selektieren
2026-02-17 11:09:54 +01:00
Harald Bamberger
a9b343646e
Merge branch 'master' into vv_und_studvw_2026_02_rc4
2026-02-13 10:49:09 +01:00
Harald Bamberger
69749da331
Merge branch 'master' into feature-52533_62055/Vertragsverwaltung_mit_CoreComponent_DetailHeader
2026-02-03 11:46:19 +01:00
Johann Hoffmann
06139b14d6
bestanden style from purple to green
2026-01-27 11:25:41 +01:00
Johann Hoffmann
709f64e292
2 new dateStyle status regarding QG benotung
2026-01-27 09:31:14 +01:00
Johann Hoffmann
756a51defa
selectable check during selectAll to block it for Zweitbetreuer -> custom formatted/handled selection column for mitarbeiter & assistenz; custom sticky-col css;
2025-12-15 13:16:12 +01:00
Johann Hoffmann
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;
2025-12-10 17:41:01 +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
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
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
chfhtw
dbf9547f9c
add CSS class disabled to AppMenu
2025-11-13 16:23:57 +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
608dab1e65
Merge branch 'feature-63435/Studierendenverwaltung_Studierende_Verbandsgruppen_und_Spezialgruppen_zuordnen_Multiaktion' into studvw_2025-11_rc
2025-11-04 17:03:52 +01:00
ma0068
c12678ca5a
buttons edit and delete foto: adapt for better visibility, add preview to upload
2025-10-27 13:43:59 +01:00
chfhtw
752ef8a57b
AppMenu Component
2025-10-23 11:48:03 +02:00
ma0068
7755dc12d0
View Studierendenverwaltung
...
- add badge unruly
- add tileSlots for PersKz, MatrikelNr, person_id
- remove MatrikelNr and person_id from left side
- add attribut unruly to student object
2025-10-15 13:55:54 +02:00
Johann Hoffmann
0d2e41cf2f
added paabgabetyp columns "aktiv", "upload_allowed", "aktiv"; setting sensible default values for existing typen that are just the developers best guess really; accordion header with icons & tooltips; logLib in Abgabe API controller logging all successful delete/insert/update requests; show arbitrary '23:59' string after target date so it is clear until when the upload should be fulfilled, even though we still dont do anything technically different; new Termine can only be made with aktiv paabgabe typen; note & benotungsnotiz now tied to paabgabetyp benotbar flag instead of hardcoded for qgate1 & 2; added "noch nicht abgegeben" text in case the abgabedatum is null; modal now spawns in xl with fullscreen optionally enabled;
2025-10-14 16:45:28 +02:00
ma0068
e9c039dad2
Refactor detailHeader component for PV21
...
- own css.file for fotouplad
- domain as prop
- refactor link to Leitung
- slots for issuetracking and tags
2025-10-13 16:07:51 +02:00
Johann Hoffmann
14aad56d5e
datepicker css overflow fix; returned modalMagic to old form since its simpler now
2025-10-09 12:40:53 +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
Johann Hoffmann
dab34eff35
klickibunti farben in accordion headers je nach datum/abgabedatum combo; more color definitions cis4 default.css; nomore legacy classes in Abgabe.php, CI3 models only; confirm delete Termin prompt; endupload validation stub, not sure about the technical min requirements here; mitarbeiter table format fix; show noten in projektarbeit view for students so there is some distinction; fhc isMobile computed revamp; order projektarbeiten by insertamum DESC to get most recent ones at the top of lists;
2025-10-02 16:53:41 +02:00
Johann Hoffmann
c796536417
notiz -> beurteilungsnotiz; some missing phrasen; more color definitions (WIP); finalize automagic modal logic; added validation stub for endupload; loading spinner on every upload; added custom header classes to code unexpanded paabgabe accordion tabs by their abgabedatum or lack thereof (WIP);
2025-09-30 16:47:05 +02:00
Harald Bamberger
bc318e79f5
Merge branch 'master' into feature-62450/Drag_Drop_Dashboard_Chrome
2025-09-15 06:56:10 +02:00
chfhtw
eae79e9f5e
CSS fix: primevue autocomplete inside bootstrap input-group
2025-09-02 16:04:47 +02:00
SimonGschnell
4eab58177a
update(disabled widget background): updates the background of disabled widgets in the dashboard by giving them more opacity
2025-08-12 11:41:14 +02:00
Harald Bamberger
80f1edca8f
Merge branch 'master' into merge_FHC4_55354_55991_55992_60874_60876_60875_61229_61230_61231
2025-08-11 15:25:16 +02:00
chfhtw
3fad0fd69a
CSS fix primevue/bootstrap box-sizing
2025-08-11 13:00:26 +02:00
chfhtw
04cce2af4c
CSS fix primevue box-sizing
2025-08-08 12:26:39 +02:00
Harald Bamberger
4f2499862f
scale height of images in news widget
2025-08-07 09:45:19 +02:00
Andreas Österreicher
ecc7e4672f
Styling in Navigation Component korrigiert
2025-08-04 17:34:19 +02:00
Harald Bamberger
37b67641ef
Merge branch 'feature-40128/Mehrere_Suchergebnisse_für_selbe_Person' into rc1_FHC4_C4
2025-08-01 16:19:23 +02:00