Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1040 commits
Select commit Hold shift + click to select a range
db9e02f
43418: Failed test: ILIAS-Lernmodul: Standardsprache ohne Medienobjek…
alex40724 May 26, 2025
8a9ca52
UnitTests: Migrate PHPDoc metadata to PHP attributes (whole codebase)
mjansenDatabay Apr 15, 2025
a260708
Some missing ',' in german language for test
ingoj Apr 10, 2025
f5c99a3
Fixed Mantis #4502: Undefined array key "version" (#9545)
kevenClausenKPG May 26, 2025
9791c6f
copage: fixed tiny border
alex40724 May 26, 2025
3e2dfc9
43642: Failed test: Leere Kategorie kopieren
alex40724 May 26, 2025
ec83749
43832: Failed test: Medienpool kopieren
alex40724 May 26, 2025
faf8b8b
44879: Failed test: Rückfrage zum Feedback stellen
alex40724 May 27, 2025
196e602
44880: Failed test: Feedback geben
alex40724 May 27, 2025
0143063
Init: Don't use absolute path to client.ini if `CLIENT_WEB_DIR` is de…
mjansenDatabay May 26, 2025
ba14123
44653: Failed test: Einzelne Blog-Abgaben drucken
alex40724 May 27, 2025
a588e03
Docs/Security: Document procedure for regressions caused by security …
mjansenDatabay Apr 28, 2025
98d39d3
ECS: Add null handler for getOrganization()
Akumatic May 27, 2025
ce02af9
45024: Failed test: Mediacast importieren
alex40724 May 27, 2025
0a31059
Add language variable for consent modal button
Akumatic Aug 29, 2024
922a495
#44343 MediaCast: Unauthorized access author: mjansen
fwolf-ilias May 27, 2025
8c78cad
#44559 Mediacast: Missing RBAC checks author: mjansen
fwolf-ilias May 27, 2025
aa22dd2
Privacy/Security: Fix min/max values when requesting random value
mjansenDatabay May 15, 2025
0061c0d
refactor generic multi input for selections (#9633)
iszmais May 27, 2025
cf6dcc0
45022: Failed test: Bestehendes Glossar importieren
alex40724 May 27, 2025
1d006d9
45014: Failed test: Export-Datei erstellen - cannot edit template
alex40724 May 27, 2025
4646d08
45027: Failed test: Fragenpool aus der aktuellen ILIAS-Version import…
alex40724 May 27, 2025
de78299
45110: Failed test: Fragenpool aus älterer ILIAS-Version importieren
alex40724 May 27, 2025
116445a
44767: Failed test: Benutzer hat in allen Gruppe Rechte in der Mitgli…
alex40724 May 28, 2025
5954224
43430: Failed test: Recht „Rechteeinstellungen ändern“
alex40724 May 28, 2025
8d0c5b6
SCORM Debug Tool without YUI2 (#9636)
qualitus-dahme May 28, 2025
d2df5b7
10 mantis ilias 44368 (#9634)
alex40724 May 28, 2025
3fc376d
EmployeeTalk: fix crash in admin without write permission (44011)
schmitz-ilias May 28, 2025
3be8798
ECS: add null handler for ilRemoteObjectBaseListGUI._lookupOrganization
Akumatic May 28, 2025
db35c01
Weblink: fix unit test
schmitz-ilias May 28, 2025
796fbe8
Export: fix unit test
schmitz-ilias May 28, 2025
14cd0c5
Search: fix unit tests
schmitz-ilias May 28, 2025
dda5f0d
10/UI/Table Data & Ordering accessibility validation 44005 44065 (#9504)
catenglaender May 28, 2025
932734a
MetaData: fix unit tests
schmitz-ilias May 28, 2025
95b943f
centralize datetimeformat fetching around the user obj
iszmais May 28, 2025
d114c71
Forum UI: Remove Table2GUI from ilObjFormGUI::moveThreadsObject() (#9…
fhelfer May 30, 2025
a50ce89
LDAP UI/DataTable: ilLDAPRoleMappingTableGUI (#9592)
fhelfer May 30, 2025
364d9c8
LDAP UI/DataTable: ilLDAPRoleAssignmentTableGUI (#9593)
fhelfer May 30, 2025
64d4ad2
MetaData: include objects with subobjects in LOM migration (44066)
schmitz-ilias May 30, 2025
6a32ca1
SCORM Bugfix #0041637: Course Certificates aren't issued in the langu…
fhelfer May 30, 2025
6b5a0de
[FIX] #43155 UI: `Button\Toggle` tooltip visibility. (#8708)
lukastocker May 30, 2025
80c8ca4
copage: reinstantiate positioning context on grid cell level we had i…
alex40724 Jun 2, 2025
9ae33c9
HTMLLearningModule: fix export/import of files (44138, 44462) (#9450)
schmitz-ilias Jun 3, 2025
8d4d533
UI: 43333, adjust testcase for the UI element Date Time. (#9563)
lukastocker Jun 3, 2025
b8ac0ce
[FIX] npm update `rollup` package, install optional cross-platform de…
thibsy Apr 11, 2025
7ae0e0b
10/UI/ViewControls/Pagination next previous button instead glyph link…
catenglaender Jun 3, 2025
4e7bc0e
Forum UI/DataTable: ilForumNotificationTableGUI (#9602)
fhelfer Jun 3, 2025
f6c43f0
booking pool: validate ids
alex40724 Jun 4, 2025
4c84c83
Auth: Remove "account_migration.js" file
mjansenDatabay Apr 3, 2025
7a42500
[FIX] some media not streamed properly in egde/chrome
chfsx Jun 5, 2025
c0b510a
Revert "[FIX] some media not streamed properly in egde/chrome"
chfsx Jun 5, 2025
81f0872
T&A Refactor phpunit deprecation returnArgument with willReturnArgument
thojou Jun 4, 2025
7d97a23
T&A Refactor phpunit deprecation returnCallback with willReturnCallback
thojou Jun 4, 2025
8fd0666
T&A Refactor phpunit deprecation returnValue with willReturn
thojou Jun 4, 2025
b942ef6
Fixes error when trying to apply old nr of tries in personal test set…
matheuszych Jun 2, 2025
4be0292
TA: 45200, skip permission check for cmd='autosave' in ilObjTestGUI
nhaagen Jun 3, 2025
1ffb04a
Test: Add Check for Read-Access to Autosave
kergomard Jun 6, 2025
3a6c20a
Test: Fix Export of Reset Processing Time
kergomard Jun 6, 2025
c83a565
Merge branch 'trunk' of github.com:ILIAS-eLearning/ILIAS into trunk
smeyer-ilias Jun 6, 2025
1d2ffbe
Merge pull request #9657 from leifos-gmbh/10_ilias_mantis_45174
smeyer-ilias Jun 6, 2025
0ab4683
CSS: Change Focus on btn-file to Make Perceivable (#9656)
kergomard Jun 6, 2025
72e2b03
Registration UI/DataTable: ilRegistrationCodesTableGUI (#9562)
fhelfer Jun 10, 2025
058fb8f
Registration: Move classes without `il` prefix to new `src` folder (+…
mjansenDatabay Jun 10, 2025
beb8d2f
[FIX] 0044873: Failed test: Vorhandene Datei aus Upload-Verzeichnis ü…
mbecker-databay Jun 10, 2025
9f92d84
[FIX] #37528 UI: add `File\Dropzone` cancelation of uploads. (#9557) …
thibsy Jun 10, 2025
2b0f849
PRG: 45165, certificate action available only when allowed
nhaagen Jun 10, 2025
91f39da
[FIX] 0043730: Failed test: MainControls - System Info: show
chfsx Jun 10, 2025
45eb89a
OrgUnit: simple xml export option was hidden, adjusts export option name
chlulei Jun 6, 2025
fdd0104
PRG: 45075, StandardGUIRequest to retrieve params and check circular …
nhaagen Jun 5, 2025
945a2dc
[LTI] Fix: Correct declarations of LTI symbols
Saaweel May 26, 2025
51ce4c5
Fix undefined ilObjectCustomIconFactory
fhelfer May 19, 2025
29d8c4e
ECS: Add missing int cast
Akumatic Jun 10, 2025
b3a7244
TermsOfService: Fix disableing the ToS when canceling the "reset ToS"…
lscharmer Jun 10, 2025
9a67e95
lm: fix print view, if glossary terms are missing
alex40724 Jun 11, 2025
b0f3695
Merge pull request #9649 from selyesa/patch-4
ZallaxDev Jun 11, 2025
8f21653
ECS: Fix Manis #45260
Akumatic Jun 11, 2025
0066d28
AdvMD: fix cloning of fields (45012)
schmitz-ilias Jun 11, 2025
c6101ff
Merge pull request #9669 from leifos-gmbh/10_export_add_option_to_dis…
smeyer-ilias Jun 12, 2025
e5f18a2
LegalDocuments: Use default lang if user has no language set
lscharmer Jun 12, 2025
c6f4a3f
Course: fix course not listening to its own events (43291, 41946)
schmitz-ilias Jun 13, 2025
51e40e9
Tabs: remove empty link tag from subtabs (43216)
schmitz-ilias Jun 13, 2025
8216764
Component: add Activities
klees Sep 27, 2024
f8421d5
Data: Descriptions of Data formats
klees Feb 5, 2025
76bfe29
PRG: update validity on recalculation
nhaagen Apr 15, 2025
ac165e0
PRG: get certificate-relevant assignments from DB
nhaagen Apr 15, 2025
d41c7b4
PRG: userRows with certificate marker
nhaagen Apr 15, 2025
19f95ce
wiki: fixed html export
alex40724 Jun 14, 2025
18df511
wiki: fixed html export
alex40724 Jun 14, 2025
d0665b4
43405: Failed Test: T80288 Adding the ‘Custom Metadata’ Element to a …
alex40724 Jun 14, 2025
1544166
accessibility link: provide complete url
alex40724 Jun 14, 2025
74ebd7d
BookingManager: fix files in calendar (43574) (#9678)
alex40724 Jun 14, 2025
f5d870f
44880: Failed test: Feedback geben
alex40724 Jun 14, 2025
d4bf6c6
LearningModule: fix public access download link for html exports (434…
alex40724 Jun 15, 2025
d621686
45066: Failed test: Ansicht Einstellungen öffnen / Recht Lernfortschr…
alex40724 Jun 15, 2025
4414be9
42650: Alignment Login Page Element: Call to undefined method ilPCLog…
alex40724 Jun 15, 2025
4f5c86e
42966: Failed Test: T80215 Activating Automatic Linking of Metadata L…
alex40724 Jun 15, 2025
b207206
44074: PageEditor: Setting ActiveTo (when using a Block/PCSection ele…
alex40724 Jun 15, 2025
caf8182
44734: HTML export of portfolios with blogs AND submission of...
alex40724 Jun 15, 2025
a2e0a9f
45277: Cancel Adding Pool: Call to undefined method ilObjCourse::purg…
alex40724 Jun 15, 2025
5d2f48c
Possible fix for #45220
gvollbach Jun 16, 2025
61532e8
[FIX] legacy call (#9672)
nhaagen Jun 16, 2025
efe9952
Badge: Improve performance of objects table
mjansenDatabay Jun 16, 2025
262f23c
Merge pull request #9160 from fhelfer/ui/arrows/hierarchy/learning_pr…
schmitz-ilias Jun 16, 2025
162239a
Badge: Fix documented type
mjansenDatabay Jun 16, 2025
83a0c5c
Auth: Fix issues reported by SCA tools (plus boyscouting)
mjansenDatabay May 22, 2025
03fad18
Repository/Session: Fix object type/ref_id for sessions in
alex40724 Jun 16, 2025
11d6fde
ECS: Fix creation of participant settings
Akumatic Jun 16, 2025
98ced18
45294: Accordion with Collum Layout and Sections blocks next Accordio…
alex40724 Jun 17, 2025
f7e3817
UI: adjust dropdown menu width and multi select checkboxes in dropdow…
lukastocker Jun 17, 2025
b6ba508
Tracking: disallow sorting by ref id in statistics table (45185)
schmitz-ilias Jun 17, 2025
97d35bf
SurveyQuestionPool: Adds counter as prefix to titles of excell spread…
alex40724 Jun 17, 2025
1e6daa6
help: fixed tooltip retriever
alex40724 Jun 17, 2025
27df59a
ContentStyles: Fix usage of `ilRandom` (#9642)
mjansenDatabay Jun 18, 2025
57c168e
CoPage: Initialize `string`-typed properties (#9615)
alex40724 Jun 18, 2025
bea0591
Fix undefined array key obj_link
alex40724 Jun 18, 2025
c719c0b
CoPage Bugfix #0044902: Fix undefined call to child_nodes() CoPage (#…
alex40724 Jun 18, 2025
bb142f9
Glossary: add migration to delete LOM remnants of definitions (#9355)
alex40724 Jun 18, 2025
7f85b45
fixed roadmap md
alex40724 Jun 18, 2025
d2c7cae
[FIX] Notes: replace legacy `setCloseSignal()` usages. (#9324)
alex40724 Jun 18, 2025
5077fb9
Merge pull request #9476 from schmitz-ilias/11-abandon-legacy-lom
schmitz-ilias Jun 18, 2025
ca6bb10
Merge pull request #9628 from ingoj/release_9_loc_objective
schmitz-ilias Jun 18, 2025
ba17791
Merge pull request #9694 from mjansenDatabay/hotfix/9/participants-lo…
smeyer-ilias Jun 18, 2025
67ad23e
Merge pull request #9538 from schmitz-ilias/bt-43866
smeyer-ilias Jun 18, 2025
06a4dcc
Merge pull request #9523 from mjansenDatabay/hotfix/9/45050
smeyer-ilias Jun 18, 2025
78ce97d
Merge pull request #9456 from mjansenDatabay/hotfix/9/read-event-no-r…
smeyer-ilias Jun 18, 2025
7ebe210
Merge pull request #9452 from iszmais/bugfix/dcl_learn_statistic
smeyer-ilias Jun 18, 2025
b4f3a27
Merge pull request #9437 from mjansenDatabay/hotfix/9/q9520
smeyer-ilias Jun 18, 2025
ceac89f
Merge pull request #9405 from Hufschmidt/pr/mantis_44906
smeyer-ilias Jun 18, 2025
dd0843b
Merge pull request #9238 from fhelfer/group-reference/mantis/43739
smeyer-ilias Jun 18, 2025
36dacb4
Merge pull request #9182 from sroenchen/patch-14
smeyer-ilias Jun 18, 2025
1f8e653
moved posting data access to repo/data classes
alex40724 Jun 18, 2025
2380268
moved posting data access to repo/data classes
alex40724 Jun 18, 2025
219d1d5
blog: removed unused code
alex40724 Jun 19, 2025
b707c05
blog: refactorings
alex40724 Jun 19, 2025
8d2a740
OpenIDConnect: Support SCIM-like `roles` specification
mjansenDatabay Jun 20, 2025
682a06d
media objects: fixed subtitles
alex40724 Jun 22, 2025
a0b9e74
Course/Group: change user already assigned message to info (20218)
schmitz-ilias Jun 23, 2025
7fec951
Form/LegacyUI: Remove `ilAdvSelectInputGUI` from code base (#9510)
mjansenDatabay Jun 23, 2025
cdae512
PrivacySecurity: add byline for grp/crs user confirmation setting (34…
schmitz-ilias Jun 23, 2025
e298ad9
Badge: Improve performance of objects table by preloading identificat…
mjansenDatabay Jun 23, 2025
de7d45c
Badge: Improve performance of badge table by preloading identifications
mjansenDatabay Jun 23, 2025
de20a1b
Badge: Fix typo
mjansenDatabay Jun 23, 2025
93c217d
media objects: fixed srt deletion
alex40724 Jun 23, 2025
8c980ee
44878: Failed test: Recht Anzeigen
alex40724 Jun 23, 2025
bf7d214
DataCollection: Enable group to read uploaded images (#9703)
iszmais Jun 23, 2025
1b3994b
[FIX] 0044037: Repository object plugins are not listed in "add new o…
chfsx May 6, 2025
bbeb968
catch broken/old/outdated goto links for datacollection (#9706)
iszmais Jun 23, 2025
7d00425
[FIX] initialisation in shib_login.php
chfsx Jun 24, 2025
d9b4362
[FIX] init in shib-endpoints
chfsx Jun 24, 2025
a5e1358
fix typo in dc (#9715)
iszmais Jun 24, 2025
2001f7d
0045247: Häufig auftretende Exceptions: Undefined array key "readPerm…
qualitus-dahme Jun 25, 2025
d14e817
Update example of Strict-Transport-Security header flag max_age to on…
fwolf-ilias Jun 26, 2025
fcc2c0d
ECS: Remove deprecated ilCtrl methods
Akumatic Jun 26, 2025
e87f4ce
ECS: Fix broken file formating
pascalseeland Jul 30, 2024
f14a7cc
Add missing assignment of $toolbar
pascalseeland Oct 15, 2024
fb322cf
Add missing checks for none existing properties, causing errors
pascalseeland Oct 15, 2024
5d67a6b
Add workaround broken information in ecs config
pascalseeland Oct 15, 2024
f871186
Fix broken check for none existent properties
pascalseeland Oct 15, 2024
ecf6124
ECS: Fixing accessing undefined key when reading assignments in cronjob
mjansenDatabay Mar 10, 2025
2951369
Fix Mantis #44591
pascalseeland Apr 16, 2025
09b466a
Fix ECS not fetching valid (Course)MemberAssignments
Hufschmidt Apr 10, 2025
bc23281
Add more debug (and info) logging for ECS course-member management
Hufschmidt Apr 10, 2025
d89fe1b
Fix for Mantis 0045144
Akumatic May 26, 2025
e6aece8
Fix name of database property in course member update
Akumatic Jun 2, 2025
3ccc38d
ECS: Database migration to fix broken participant import types
Akumatic Jun 16, 2025
85a7732
blog: refactored notification code
alex40724 Jun 26, 2025
409960c
learning modules; booking pool: modal fixes
alex40724 Jun 26, 2025
49c162f
learning modules; booking pool: modal fixes
alex40724 Jun 26, 2025
08d21f2
[FIX] cannot delete files after delivery using xsendfile
chfsx Jun 26, 2025
3a4eafd
lm: modal fixes
alex40724 Jun 26, 2025
6f3cc0b
fixed legacy call
alex40724 Jun 26, 2025
cc94366
lm, repo: table actions
alex40724 Jun 27, 2025
8e717ee
[FIX] allow strings for footer item actions
chfsx Jun 27, 2025
59ad854
Fix learning progress adapter for inidivual assessment to be listed i…
thojou Jun 25, 2025
4742b5e
repo/ownership: added gui service
alex40724 Jun 27, 2025
68441db
[FIX] 0045157: Failed test: Translate fields
chfsx Jun 27, 2025
caa4493
[FIX] 0045154: Failed test: Sorting fields in the detail view
chfsx Jun 27, 2025
653d7ca
repo/ownership: added gui service
alex40724 Jun 27, 2025
1330752
repository: moved ownership table to ks
alex40724 Jun 27, 2025
d6e2091
IRSS/Flavour/Engine: Don't use `Imagick` method if not "running" (#9718)
mjansenDatabay Jun 27, 2025
4842fad
[FIX] 0044157: Search Results - impossible to access/open entries lik…
chfsx Jun 27, 2025
53b4771
Update maintenance.md
matthiaskunkel Jun 27, 2025
6bcc672
IASS: 44875, fix goto with only visible permission
nhaagen Jun 25, 2025
38390cb
PRG: 45258, link cert with longest lasting qualification only
nhaagen Jun 24, 2025
52a49c7
blog: refactored contributor table; code simplifications
alex40724 Jun 28, 2025
cef1f37
cat: role assignment table -> ks
alex40724 Jun 28, 2025
c42f673
cat: role assignment table -> ks
alex40724 Jun 28, 2025
ecc11d8
container: filter table -> ks
alex40724 Jun 28, 2025
188f61b
container: skill profile table > ks
alex40724 Jun 29, 2025
39afd49
skills: fixed skill selection
alex40724 Jun 29, 2025
e56996b
skills: container skill table > ks
alex40724 Jun 29, 2025
01934a8
skills: container skill member table > ks
alex40724 Jun 29, 2025
76c8606
lm: fixed page list; copage: remove unused code
alex40724 Jun 29, 2025
2273e89
UI: Tag-Input Doesn't Support Transformations
kergomard Jun 27, 2025
ecb15da
Test: Fix Malformed Points in Manual Scoring
matheuszych Jun 18, 2025
82a4bbf
Test: Correct Behavior For Finishing Test Attempts
kergomard Jun 30, 2025
f2e7e07
fixes 45210: remove &nbsp as description
okaufman Jun 26, 2025
91d9176
Added missing lang var for LTI
matthiaskunkel Jun 30, 2025
6c4bfbe
Missing lang var changes for file object from Gendermainstreaming pro…
matthiaskunkel Jun 30, 2025
77575b0
Adds missing column label in test attempts for participant table
matheuszych Jun 23, 2025
870ab2a
Fixed Mantis #45382: itgr#:#itgr_hide_title# may be deleted
matthiaskunkel Jun 30, 2025
e05854e
Fixes rounding of points to the nearest integer value in manual quest…
matheuszych Jun 18, 2025
1ec63a4
Fixes single choice answers throwing an exception when adding comma v…
matheuszych Jun 18, 2025
abb0094
Fixes being able to change answers of Hotspot/Imagemap after correct …
matheuszych Jun 6, 2025
a68ee03
45383: Interactive Images: Popovers overlapped by following content
alex40724 Jun 30, 2025
d939ef1
Test: Fix Missing Locator Item after Save
kergomard Jun 30, 2025
f423154
Test: Fix Wrong `Null`-Values on Import
matheuszych Jun 30, 2025
f472fc9
Gendermainstreaming of Exercise, part 1
matthiaskunkel Jun 30, 2025
4c9991f
Improved settings labels in German for Exercise object
matthiaskunkel Jun 30, 2025
d37d434
[FIX] WOPI Translations
chfsx Jun 30, 2025
a40654b
Test: Fix Finishing Multiple Tests
kergomard Jun 30, 2025
88a9559
Fixes undefined key when copying certain tests with multiple choice q…
matheuszych Jun 12, 2025
abfae20
Removed deprecated lang var in Exercise
matthiaskunkel Jun 30, 2025
dfb2df3
Test: Fix Object Cannot Be Accessed as Array
kergomard Jun 30, 2025
c24fe18
[FIX] 0043696: Failed test: HTML des Mediacasts ist valide (KS System…
chfsx Jun 30, 2025
386f91e
UI Components: Manual pick of #9595
lukastocker Jun 30, 2025
8cee676
[FIX] 0045189: š turns to y when creating a new user with Shibboleth
chfsx Jun 30, 2025
f9fc6ce
Cherry pick of #9652
nhaagen Jun 30, 2025
d70cc2c
UI/Accessibility: set position to relative at focus-visible for glyph…
lukastocker Jun 30, 2025
79ce41c
43540: Probleme beim interaktiven Bild
alex40724 Jun 30, 2025
46d5eb8
fixed 45392: Interactive images present clickable areas per default
alex40724 Jul 1, 2025
057ad19
Object: also adopt standard styles when adopting content pages from o…
schmitz-ilias Jun 13, 2025
a6495c8
User: Fix strpos() on Null
kergomard Jul 1, 2025
05ad2d4
User: Fix Truncated Variable Reference
kergomard Jul 1, 2025
56778be
CSVReader: move to Survey (#9755)
LeTammo Jul 1, 2025
391bbb9
refactor: switch condition order to improve check performance
lukas-heinrich Jul 1, 2025
e6fd7e3
Test: Fix Wrongly Updating Last-Finished-Pass
kergomard Jul 1, 2025
8ab4658
Removes message box with time limit message when user is out of procc…
matheuszych Jun 24, 2025
993f510
Revert "UI: Tag-Input Doesn't Support Transformations"
kergomard Jul 2, 2025
aa8d7b6
fixed accessibility footer
alex40724 Jul 2, 2025
82f3a56
copage: fixed trigger selection
alex40724 Jul 2, 2025
7845161
T&A 44826: In einer Frage im Test/Pool wird Latex nicht markiert ange…
lukas-heinrich Jul 1, 2025
de34c66
UI/Radio: 45401, value must be null or option (instead of empty string)
nhaagen Jul 1, 2025
19bcb63
Test: Show Message on Missing Competence
kergomard Jul 2, 2025
70eb084
Chatroom: Replace dependency async with Promises
lscharmer Dec 6, 2024
2791b6f
Test: Do not SetquestionSetType if Missing
aaronbidzan Jun 2, 2025
ae204d7
Test: Fix Setting Images In MS-Question-Feedback
kergomard Jul 2, 2025
946b425
Test: Fix Feedback-Icons in SC-Questions
matheuszych Jun 17, 2025
c4ce8cf
fix various bug in copy, calculation and details in dc (#9777)
iszmais Jul 2, 2025
fb29a98
Object: Fix Long Descr not Reset on Empty Read
kergomard Jul 3, 2025
b530db4
Test: Disable Ordering in Random-Test
kergomard Jul 3, 2025
6261067
Test: Fix Wrong Incomplete on OrderingQst
kergomard Jul 3, 2025
d587fd8
doc: moved dependency management to top
fsesterh Jul 3, 2025
669275b
Chat: Fix path in dependency section
mjansenDatabay Jul 3, 2025
1ee9879
Merge branch 'trunk' into dev11-streamline-latex-ui-modification
fneumann Jul 3, 2025
35a5ce3
Remove LatexRenderer and LegacyRendererFactory
fneumann Jul 3, 2025
8791629
Remove --latex from body class
fneumann Jul 4, 2025
1107f45
Improve example explanation
fneumann Jul 4, 2025
d558c2a
Add LatexContent tests and adapt page tests
fneumann Jul 4, 2025
04660bd
Add copyright to example
fneumann Jul 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 0 additions & 7 deletions .babelrc.json

This file was deleted.

9 changes: 1 addition & 8 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,7 @@
// globals from the browser environment.
"document": "readonly",
"window": "readonly",
"il": "writable",
// globals from the mocha testing framework.
"beforeEach": "readonly",
"afterEach": "readonly",
"describe": "readonly",
"before": "readonly",
"after": "readonly",
"it": "readonly"
"il": "writable"
},
// minified and bundled scripts are exempt from the
// code-style.
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
fail-fast: false
matrix:
php: [8.3, 8.4]
nodejs: [ 20.x ]
nodejs: [ 23.x ]
steps:
- name: Checkout code
uses: actions/checkout@v2
Expand Down Expand Up @@ -44,7 +44,7 @@ jobs:
GHRUN: "yes"

- name: JS Unit Test
run: exit 0 # npm test
run: npm test
env:
GHRUN: "yes"

Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,4 @@ phpstan-baseline.neon
# File Delivery
override.php
components/ILIAS/FileHandlingDemo
public/data/
8 changes: 0 additions & 8 deletions .mocharc.json

This file was deleted.

58 changes: 0 additions & 58 deletions Customizing/README.md

This file was deleted.

Empty file.
39 changes: 39 additions & 0 deletions cli/entry_point.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?php

/**
* This file is part of ILIAS, a powerful learning management system
* published by ILIAS open source e-Learning e.V.
*
* ILIAS is licensed with the GPL-3.0,
* see https://www.gnu.org/licenses/gpl-3.0.en.html
* You should have received a copy of said license along with the
* source code, too.
*
* If this is not the case or you just want to try ILIAS, you'll find
* us at:
* https://www.ilias.de
* https://github.com/ILIAS-eLearning
*
*********************************************************************/

declare(strict_types=1);

$info = <<<INFO
Hello there.

This calls an arbitrary entrypoint of ILIAS for testing purpose. For more informations
about entrypoints, have a look into `components/ILIAS/Component/src/EntryPoint.php`.

INFO;

if (count($argv) !== 3) {
echo $info;
die("php cli/entry_point.php \$bootstrap \$name\n");
}

$bootstrap = $argv[1];
$entry_point = $argv[2];

require_once(__DIR__ . "/../artifacts/bootstrap_$bootstrap.php");

exit(entry_point($entry_point));
Original file line number Diff line number Diff line change
Expand Up @@ -18,27 +18,33 @@

declare(strict_types=1);

use ILIAS\Setup;
use ILIAS\AccessControl\Setup\AccessControl10DBUpdateSteps;
use ILIAS\Setup\Agent\NullAgent;
use ILIAS\Setup\Objective;
use ILIAS\Setup\Config;
use ILIAS\Setup\Metrics\Storage;

/**
* @author Tim Schmitz <schmitz@leifos.de>
*/
class ilAccessRBACSetupAgent extends Setup\Agent\NullAgent
class ilAccessRBACSetupAgent extends NullAgent
{
/**
* @inheritdoc
*/
public function getUpdateObjective(?Setup\Config $config = null): Setup\Objective
public function getUpdateObjective(Config $config = null): Objective
{
return new ilDatabaseUpdateStepsExecutedObjective(new ilAccessRBACDeleteDbkSteps());
return new ilDatabaseUpdateStepsExecutedObjective(new AccessControl10DBUpdateSteps());
}

/**
* @inheritdoc
*/
public function getStatusObjective(Setup\Metrics\Storage $storage): Setup\Objective
public function getStatusObjective(Storage $storage): Objective
{
return new ilDatabaseUpdateStepsMetricsCollectedObjective($storage, new ilAccessRBACDeleteDbkSteps());
return new ilDatabaseUpdateStepsMetricsCollectedObjective(
$storage,
new AccessControl10DBUpdateSteps()
);
}
}
Loading