Johann Hoffmann
|
d1bd77efb9
|
enhanced tree filters: by template, date range, child count, content length, editor; hierarchy display mode for tree search results; removed clickstats to configurable tab behind admin berechtigung; added a cis4 preview iframe which builds content the same way cis4 would do, which resemble the cis4 stylesheets and the resolving of contentcomponents; block clickcounting for cis4 preview to not skew statistics; Children Tab is now a Hierarchy Tab which shows parents aswell; added drag&drop sort; Delete Tab shows existing references with db table name; content components got default cis4 styling; added tiefe parameter for recursive lookup of organisationseinheiten or dms groups; DMS query also checks user entitlement since there might be sensitive documents in reach if a high enough dms group would be chosen with a deep enough tiefe; version select has a shorthand mode for contents with large versioncount;
|
2026-09-08 11:42:39 +02:00 |
|
Johann Hoffmann
|
9f29a7798a
|
introduced dynamic cms content blocks, which can be predefined by adding another vue component to contentcomponents and following the catalog.js/components.js registration convention, which exists to avoid enabling the use of vue components inside content which where never designed for isolated use. contentcomponents could also be reused by traditional vue apps/components if need be; added the most used/requested dynamic content building blocks: OePersonen.js - all persons of a chosen OE; PersonKontakt.js - same but by uid; DmsListe.js - file links of a dms category; DmsDokumente.js - same but by dms_id; scan.js finds the divs inside cms contents tagged with "data-fhc-content" and teleports the actual vue component into the DOM structure of the rendered content. If there are issues/problems with the defined & allowed properties the component is skipped to avoid breaking pages with faulty configs; WIP testing edge cases with such vue content blocks and refining the feature idea in general;
|
2026-09-01 15:31:55 +02:00 |
|
Johann Hoffmann
|
09ee72bd50
|
fixed error paths in Auth_Controller for content since it has no terminateWithError; tree reloads only nodes affected instead of complete refetch; simplified url & language options; added fhcAlert toasts to api calls; some bugfixes; still pondering how to properly utilize generic placeholders in contents;
|
2026-08-28 13:28:15 +02:00 |
|
Johann Hoffmann
|
6af2c7e11a
|
improved content tabs behaviour all around; changed lock mechanism to 24 hour expiry if not manually unlocked; added rank by clicks (sourced from system.tbl_webservicelog) since timestamp filter feature in order to find out which contents are important; general UI improvements; a ton of phrasen; some code cleanup; WIP finetuning & revamping the content features themselves;
|
2026-08-27 17:57:39 +02:00 |
|
Johann Hoffmann
|
1802f9d32c
|
cms admin first draft, needs a lot of polishing still;
|
2026-08-26 11:18:26 +02:00 |
|
adisposkofh
|
59ac56374e
|
removed redundant response meta used for dev
|
2026-08-11 09:44:41 +02:00 |
|
adisposkofh
|
108f91ea1a
|
quick copy option on full name and title in profile and other lv plan
|
2026-08-10 17:09:31 +02:00 |
|
Harald Bamberger
|
736e897928
|
fix automated tags not found in stv search
|
2026-08-06 16:23:54 +02:00 |
|
Harald Bamberger
|
ecfe648bf5
|
Merge branch 'master' into studvw_lvvw_2026_08_rc_77973_76688
|
2026-08-03 19:36:18 +02:00 |
|
Harald Bamberger
|
2686aee158
|
avoid multiple assignments to one variable
|
2026-08-03 19:30:49 +02:00 |
|
Harald Bamberger
|
b7a2198057
|
Merge branch 'feature/76688-general-tabulator-issues_77080-persistence' into studvw_lvvw_2026_08_rc_77973_76688
|
2026-08-03 17:04:34 +02:00 |
|
adisposkofh
|
b427788e04
|
renamed tabulator presets-related phrases
|
2026-08-03 17:02:40 +02:00 |
|
Harald Bamberger
|
e9fc0629f5
|
Merge branch 'feature/76688-general-tabulator-issues_77080-persistence' into studvw_lvvw_2026_08_rc_77973
|
2026-08-03 16:06:34 +02:00 |
|
chfhtw
|
2b4aef5633
|
Merge branch 'feature-77417/studvw-tags-formatter-and-header-filter' into studvw_lvvw_2026_08_rc
|
2026-07-31 12:52:29 +02:00 |
|
adisposkofh
|
d1ca6eb988
|
reworked other lv plan view data controller using profil library
|
2026-07-29 11:28:13 +02:00 |
|
adisposkofh
|
be4db980ad
|
fixed issue with displayed locked profile images in other lv plan
|
2026-07-29 11:17:03 +02:00 |
|
ma0048
|
4e16220da1
|
Merge remote-tracking branch 'origin/feature-75959/StudVw_Automatische_Tags' into studvw_lvvw_2026_08_rc
# Conflicts:
# application/controllers/api/frontend/v1/stv/Students.php
|
2026-07-29 09:53:48 +02:00 |
|
Harald Bamberger
|
aa52c32d40
|
Merge branch 'feature-77372/lv_verwaltung_release_fine_tuning' into studvw_lvvw_2026_08_rc
|
2026-07-28 15:50:06 +02:00 |
|
Harald Bamberger
|
02a97fb0e2
|
Merge branch 'feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen' into studvw_2026_08_rc
|
2026-07-28 15:35:54 +02:00 |
|
adisposkofh
|
89ea4187fa
|
merged master into
|
2026-07-27 15:58:08 +02:00 |
|
chfhtw
|
0e099b2752
|
Remove deprecated files and lv_favorites variable
|
2026-07-24 14:05:50 +02:00 |
|
chfhtw
|
e7d2d3502b
|
Allow callables in $redirect_method
|
2026-07-22 16:45:23 +02:00 |
|
chfhtw
|
f46a3c1f68
|
LvVerwaltung: add routes for orgform and adapt endpoint to accept lower case orgform_kurzbz
|
2026-07-22 10:36:38 +02:00 |
|
Harald Bamberger
|
22b1f2822a
|
fix typo
|
2026-07-21 14:45:07 +02:00 |
|
Harald Bamberger
|
1fd15e14d5
|
Merge branch 'master' into feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen
|
2026-07-21 14:06:04 +02:00 |
|
Harald Bamberger
|
6c25a3b262
|
Merge branch 'feature-77537/Studvw_Feedback' into studvw_2026_05_rc_tags
|
2026-07-17 11:38:46 +02:00 |
|
Harald Bamberger
|
362d1c8bb0
|
Merge branch 'studvw_2026_05_rc' into studvw_2026_05_rc_tags
|
2026-07-17 11:22:50 +02:00 |
|
Harald Bamberger
|
25a61a56b7
|
Merge branch 'master' into studvw_2026_05_rc
|
2026-07-17 11:22:20 +02:00 |
|
Harald Bamberger
|
afb210b0c2
|
Merge branch 'master' into studvw_2026_05_rc
|
2026-07-17 11:21:24 +02:00 |
|
ma0068
|
35decf476c
|
make fields deletable with keyboard: Konto Buchungsdatum, Prüfung Datum, Abschlussprüfung Datum und Sponsion, Mobilität von und bis
|
2026-07-17 09:12:02 +02:00 |
|
 ma0068andHarald Bamberger
|
fd1b5daf9c
|
enable deletion of zgv and zgv master date with null and empty string
|
2026-07-16 14:51:38 +02:00 |
|
Harald Bamberger
|
c0b5f2f748
|
add permission to DetailHeader function for use in pv21
|
2026-07-16 12:58:00 +02:00 |
|
chfhtw
|
f65135be1e
|
For each treemenu seperate favorites
|
2026-07-15 16:18:19 +02:00 |
|
ma0048
|
e9312dfbb3
|
lvverwaltung new release
|
2026-07-15 11:35:37 +02:00 |
|
ma0048
|
b21900d006
|
Merge remote-tracking branch 'origin/feature-70656/lvverwaltung_gruppen_im_baum_und_drag_and_drop' into feature-77372/lv_verwaltung_release_fine_tuning
|
2026-07-15 11:27:48 +02:00 |
|
chfhtw
|
52c90111cc
|
Add treemenu to lvverwaltung
|
2026-07-15 11:01:03 +02:00 |
|
ma0048
|
012571d070
|
Merge remote-tracking branch 'origin/feature-69453/lv_verwaltung_karteireiter_noten' into feature-77372/lv_verwaltung_release_fine_tuning
# Conflicts:
# public/js/components/Stv/Studentenverwaltung/Details/Noten/Teacher.js
# public/js/components/Stv/Studentenverwaltung/Details/Noten/Zeugnis.js
|
2026-07-15 09:43:53 +02:00 |
|
ma0048
|
a2d10ae09d
|
Merge remote-tracking branch 'origin/feature-69454/lvverwaltung_karteireiter_lv_termine' into feature-77372/lv_verwaltung_release_fine_tuning
# Conflicts:
# application/controllers/api/frontend/v1/LvPlan.php
# public/js/components/Stv/Studentenverwaltung/Details/Lehrveranstaltungstermine/ListLehrveranstaltungstermine.js
|
2026-07-15 09:32:03 +02:00 |
|
ma0048
|
96bf45ceb0
|
Merge remote-tracking branch 'origin/feature-75410/lvverwaltung_finetuning' into feature-77372/lv_verwaltung_release_fine_tuning
# Conflicts:
# system/phrasesupdate.php
|
2026-07-15 09:26:55 +02:00 |
|
ma0048
|
c233902fe2
|
Merge remote-tracking branch 'origin/feature-70746/lvverwaltung_lektorentausch' into feature-77372/lv_verwaltung_release_fine_tuning
# Conflicts:
# application/libraries/LektorLib.php
|
2026-07-15 09:20:57 +02:00 |
|
ma0048
|
29738b6690
|
Merge remote-tracking branch 'origin/feature-69353/lv_verwaltung_stundensatz_auf_leer_setzen_geht_nicht' into feature-77372/lv_verwaltung_release_fine_tuning
|
2026-07-15 09:17:19 +02:00 |
|
chfhtw
|
0b1d0fbe4c
|
Merge branch 'master' into feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen
|
2026-07-14 14:31:51 +02:00 |
|
Harald Bamberger
|
f8d8d501ca
|
Merge branch 'studvw_2026_05_rc_tags' into feature-77537/Studvw_Feedback
|
2026-07-13 14:42:54 +02:00 |
|
Harald Bamberger
|
7e6d670d82
|
Merge branch 'studvw_2026_05_rc' into studvw_2026_05_rc_tags
|
2026-07-13 14:32:51 +02:00 |
|
Harald Bamberger
|
b5e65cf072
|
Merge branch 'master' into studvw_2026_05_rc
|
2026-07-08 16:42:04 +02:00 |
|
adisposkofh
|
8adc1c8bcc
|
not showing moodle events in other users' lv plans
|
2026-07-08 11:41:58 +02:00 |
|
chfhtw
|
5bed848aae
|
Merge branch 'master' into feature-76160/StudVw_Verbandsbaum_durch_Extensions_erweiterbar_machen
|
2026-07-08 09:43:58 +02:00 |
|
Harald Bamberger
|
5602c7091a
|
Merge branch 'feature/76688-general-tabulator-issues_76776-localization' into cis40_2026-02_rc_abgabetool_finetuning_76688
|
2026-07-08 07:17:24 +02:00 |
|
Andreas Österreicher
|
6a16fb7515
|
Betreuerart wird Übergeben damit Zweitbetreuer keine Termine erstellen können
|
2026-07-07 14:33:29 +02:00 |
|
Harald Bamberger
|
0fd938e85c
|
Merge branch 'master' into feature/76688-general-tabulator-issues_76776-localization
|
2026-07-07 11:08:19 +02:00 |
|