Commit cf3484e
Release 9.11 (#45)
* #44548 - Fix tracking issue preventing lp update
Fix an issue that can prevent learning progress being recorded when unloading scormplayer.
Mantis: https://mantis.ilias.de/view.php?id=44548
* Fix copyright issue
* Bugfix 043739: Group Links in Dashboard Error
* [ilias][fix] ilCalendarCategories should only cache instances that it indents to load again
* Tracking: Fix access to undefined array index on export
* add dc to learn statistic
* Tracking/ChangeEvent: Fix tracking read events might terminate PHP script silently
* Membership: Fix accessing undefined array keys
See: https://mantis.ilias.de/view.php?id=45050
* [Metadata] performance issue with unnecessary query on il_meta_rights
https://mantis.ilias.de/view.php?id=45131
* Fix getTypeByTest for multiple initial tests
Wrong test type was returned if test was qualifying and multiple initial tests were used.
Added a check tor type for multiple qualifying tests, too
adjusted copyright notice
* Skill: move db calls from root to leaf of skill service tree
* ECS: add null handler for ilRemoteObjectBaseListGUI._lookupOrganization
* fixed style editing of bullet lists
* Update composer.lock and package-lock.json after release v9.10
* Fix name of database property in course member update
* copage: reinstantiate positioning context on grid cell level we had in ilias 8
* Skill: move db calls from root to leaf of skill service tree Part 2
* Skill: copyright fix
* [FIX] #37528 UI: add `File\Dropzone` cancelation of uploads. (ILIAS-eLearning#9557)
* Fixes https://mantis.ilias.de/view.php?id=37528
* Adds `il.UI.Input.file.cancelFileUpload()` to cancel active file uploads
* Enables the `File\Dropzone` cancel button during uploads
* [FIX] some media not streamed properly in egde/chrome
* Revert "[FIX] some media not streamed properly in egde/chrome"
This reverts commit 2706826.
* Prevent reset of submitted passes inside tst_active if extra time is added
* Fixes error when trying to apply old nr of tries in personal test settings
* Test: Add Check for Read-Access to Autosave
* Test: Fix Rights Check on Autosave
See: https://mantis.ilias.de/view.php?id=45200
* Test: Fix Export of Reset Processing Time
See: https://mantis.ilias.de/view.php?id=45198
* ECS: Add missing int cast
* TermsOfService: Fix disableing the ToS when canceling the "reset ToS" process
* lm: fix print view, if glossary terms are missing
* [Docs] Added privacy.md to LTI
Privacy text provided by @selyesa has been added.
* ECS: Fix Manis #45260
PR ILIAS-eLearning#6637 removed line setting CURLOPT_VERBOSE and added a condition for it.
During picking, only the condition got copied.
* Fix typo in LTI token response
This prevented a sending of learning results by some external tools
* LegalDocuments: Show message instead of error when deleting nothing
* LegalDocuments: Use default lang if user has no language set
* 44074: PageEditor: Setting ActiveTo (when using a Block/PCSection element) to a date/time after January 2038 results in PHP error
* 44734: HTML export of portfolios with blogs AND submission of portfolios with blogs in an exercise results in an error
* 45277: Cancel Adding Pool: Call to undefined method ilObjCourse::purgeQuestions()
* Repository/Session: Fix object type/ref_id for sessions in `ilNavigationHistory` (ILIAS-eLearning#9682)
See: https://mantis.ilias.de/view.php?id=45254
* ECS: Fix creation of participant settings
* ECS: Database migration to fix broken participant import types
* 45294: Accordion with Collum Layout and Sections blocks next Accordion Panel to open
* Tracking: disallow sorting by ref id in statistics table (45185)
* SurveyQuestionPool: Adds counter as prefix to titles of excell spreadcheets to avoid duplicated names (ILIAS-eLearning#9658)
* 45276: Misleading feedback message when submitting an Exercise file upload without a file
* help: fixed tooltip retriever
* CoPage: Initialize `string`-typed properties (ILIAS-eLearning#9615)
See: https://mantis.ilias.de/view.php?id=45146
* Fix undefined array key obj_link
* Exercise: Make migrations more robust if no step is left (ILIAS-eLearning#9413)
* CoPage Bugfix #0044902: Fix undefined call to child_nodes() CoPage (ILIAS-eLearning#9401)
* Fix undefined call to child_nodes() CoPage
* Fix DomDocument attribute calls
* Membership: Fix logging
* OpenIDConnect: Support SCIM-like `roles` specification
See: https://mantis.ilias.de/view.php?id=45330
* Course/Group: change user already assigned message to info (20218)
* 44878: Failed test: Recht Anzeigen
* DataCollection: Enable group to read uploaded images (ILIAS-eLearning#9692)
* catch broken/old/outdated goto links for datacollection (ILIAS-eLearning#9704)
* fix typo in dc (ILIAS-eLearning#9713)
* 0045247: Häufig auftretende Exceptions: Undefined array key "readPermissions" (ILIAS-eLearning#9721)
* 42276 - SCORM HTTP context
https://mantis.ilias.de/view.php?id=42276
* Strict types error fixed
_getMaxScoreForUser returns float value or null
https://mantis.ilias.de/view.php?id=43296
* Type error fixed
https://support.iliasnet.de/view.php?id=9387
Type error fixed, returning string only
* Type error fixed
https://support.iliasnet.de/view.php?id=9387
Type error fixed, returning string only
* 0043656: SCORM-Player is flooding the logs
Intercept json_decode returning null, causing log messages.
https://mantis.ilias.de/view.php?id=43656
* 0042271: Scorm-Module lassen sich nicht kopieren
Type error, function expects Parameter 1 to be string.
https://mantis.ilias.de/view.php?id=42271
* 0043035: trash throws error: removing scorm modules
* logfiles removed
* Scorm: Possible fix for learning progress issues (43088)
* Delete info.php
* check if array key exists
* Update example of Strict-Transport-Security header flag max_age to one year as required in
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Strict-Transport-Security#preload
Thanks to @davidtokar
* [FIX] cannot delete files after delivery using xsendfile
* Fix learning progress adapter for inidivual assessment to be listed in badge requirement selection.
* Fix copyright in ilIndividualAssessmentLP
* IASS: 44489, declare property
* IRSS/Flavour/Engine: Don't use `Imagick` method if not "running" (ILIAS-eLearning#9718)
Thanks a lot!
* [FIX] 0044157: Search Results - impossible to access/open entries like file objects
* PRG: update validity on recalculation
* PRG: get certificate-relevant assignments from DB
* PRG: userRows with certificate marker
* Fixes issue with malformed points in manual participant scoring
* Allows a admin to finish a test of user with multiple attempts
* Added missing lang var for LTI
* Fixes single choice answers throwing an exception when adding comma values for points
* 45383: Interactive Images: Popovers overlapped by following content
* Adds missing column label in test attempts for participant table
* Test: Fix Wrong `Null`-Values on Import
See: https://mantis.ilias.de/view.php?id=45341
and https://mantis.ilias.de/view.php?id=45342
* [FIX] WOPI Translations
* Fixes undefined key when copying certain tests with multiple choice questions with feedback
* Test: Fix Wrong Filter in Manual Scoring
See: https://mantis.ilias.de/view.php?id=45262
* UI Tag Input: 45126 remove encoding as it is... (ILIAS-eLearning#9595)
...already encoded through the Tag Input code. Else the code is encoded incorrectly.
Also strip tags to prevent e.g. JavaScript injections.
https://mantis.ilias.de/view.php?id=45126
* [FIX] 0045189: š turns to y when creating a new user with Shibboleth
* 43540: Probleme beim interaktiven Bild
* UI/RadioInput: 45176, add default constraint for required (ILIAS-eLearning#9652)
* fixed 45392: Interactive images present clickable areas per default
* T&A 44826: In einer Frage im Test/Pool wird Latex nicht markiert angezeigt (ILIAS-eLearning#9744)
* fix(44826): include scss rules for displaying latex in the editor
* style: remove double new lines
* User: Fix strpos() on Null
See: https://mantis.ilias.de/view.php?id=45320
* User: Fix Truncated Variable Reference
See: https://mantis.ilias.de/view.php?id=45339
* 45195: Manually Content Arrangement in simple view for seesions isnt possible
* fix(45192): check if last finished pass exists to avoid blocking unfinished attempts
* refactor: switch condition order to improve check performance
* Test: Fix Wrongly Updating Last-Finished-Pass
See: https://mantis.ilias.de/view.php?id=45192
* Removes message box with time limit message when user is out of proccessing time
* UI/Radio: 45401, value must be null or option (instead of empty string)
* Test: Do not SetquestionSetType if Missing
See: https://mantis.ilias.de/view.php?id=45031
* Test: Fix Setting Images In MS-Question-Feedback
* Test: Fix Feedback-Icons in SC-Questions
See: https://mantis.ilias.de/view.php?id=43916
* fix various bug in copy, calculation and details in dc (ILIAS-eLearning#9775)
* Object: Fix Long Descr not Reset on Empty Read
See: https://mantis.ilias.de/view.php?id=45302
* doc: moved dependency management to top
* Chatroom: Fix path in dependency section
* Test: Allow Saving Settings With Results
See: https://mantis.ilias.de/view.php?id=45286
* Calendar: aria label with time for appointment buttons (37083)
* EmployeeTalk: info message for non-admins in administration (44011)
* refactor exceptions (ILIAS-eLearning#9784)
* LSO: 37065, search backwards _and also forwards_ to possible next item
* Modules/File Mantis #0045376 Fix open in external editor action wsp
* Add missing permission checks in ilObjSessionGUI
Signed-off-by: Releasemanager <[email protected]>
* 44469: Glossary: Missing/insufficient RBAC checks for commands in ilObjGlossaryGUI
Signed-off-by: Releasemanager <[email protected]>
* fixed creation
Signed-off-by: Releasemanager <[email protected]>
* 44435: Exercise: Unauthorized access to certificate settings form
Signed-off-by: Releasemanager <[email protected]>
* WebLink: Add check for `updateLink` command
Signed-off-by: Releasemanager <[email protected]>
* 45164: Media Pool: DoS through infinite loop in ilMediaPoolPresentationGUI:executeCommand()
Signed-off-by: Releasemanager <[email protected]>
* sync language files
* Release 9.11
* fix various bugs inside the dc export/import (ILIAS-eLearning#9800)
* Test: Increase Field Size for Start and End-Time
See: https://mantis.ilias.de/view.php?id=45286
* Test: Avoid Setting Timezone Twice
See: https://mantis.ilias.de/view.php?id=45286
* [FIX] 0045441: File Delivery not working with mp4 (Chrome)
---------
Signed-off-by: Releasemanager <[email protected]>
Co-authored-by: sroenchen <[email protected]>
Co-authored-by: Fabian Helfer <[email protected]>
Co-authored-by: Thomas Hufschmidt <[email protected]>
Co-authored-by: mjansen <[email protected]>
Co-authored-by: iszmais <[email protected]>
Co-authored-by: fneumann <[email protected]>
Co-authored-by: ingoj <[email protected]>
Co-authored-by: Christoph Ludolf <[email protected]>
Co-authored-by: Akumatic <[email protected]>
Co-authored-by: Tim Schmitz <[email protected]>
Co-authored-by: Alex Killing <[email protected]>
Co-authored-by: Releasemanager <[email protected]>
Co-authored-by: Christoph Ludolf <[email protected]>
Co-authored-by: Thibeau Fuhrer <[email protected]>
Co-authored-by: Fabian Schmid <[email protected]>
Co-authored-by: Thomas Joußen <[email protected]>
Co-authored-by: Matheus Zych <[email protected]>
Co-authored-by: Stephan Kergomard <[email protected]>
Co-authored-by: Lukas Scharmer <[email protected]>
Co-authored-by: Daniel Cazalla (ZallaxDev) <[email protected]>
Co-authored-by: Tim Schmitz <[email protected]>
Co-authored-by: Fabian Helfer <[email protected]>
Co-authored-by: Stefan Meyer <[email protected]>
Co-authored-by: lscharmer <[email protected]>
Co-authored-by: iszmais <[email protected]>
Co-authored-by: qualitus-dahme <[email protected]>
Co-authored-by: Fabian Wolf <[email protected]>
Co-authored-by: Nils Haagen <[email protected]>
Co-authored-by: Matthias Kunkel <[email protected]>
Co-authored-by: Matheus Zych <[email protected]>
Co-authored-by: Luka Stocker <[email protected]>
Co-authored-by: Lukas Eichenauer <[email protected]>
Co-authored-by: Lukas Eichenauer <[email protected]>
Co-authored-by: abidzan <[email protected]>
Co-authored-by: fsesterh <[email protected]>
Co-authored-by: Marvin Beym <[email protected]>1 parent 0b2924a commit cf3484e
File tree
187 files changed
+2632
-1712
lines changed- Modules
- Blog/classes
- Chatroom
- Course/classes
- Objectives
- DataCollection
- classes
- Content
- DetailedView
- Fields
- Formula/FormulaParser/Result
- Mob
- Text
- TableView
- Table
- exceptions
- EmployeeTalk/classes
- Exercise
- Submission
- classes
- Setup
- File/classes
- Capabilities
- Check
- Glossary/classes
- GroupReference/classes
- Group/classes
- IndividualAssessment/classes
- Setup
- LTIConsumer
- LearningModule/Presentation
- LearningSequence
- classes/Player
- test
- Player
- MediaPool/classes
- Scorm2004/classes
- Session/classes
- StudyProgramme
- classes
- model/Assignments
- templates/default
- test
- SurveyQuestionPool/classes
- Survey
- Evaluation
- classes
- TestQuestionPool/classes
- Test/classes
- MainSettings
- ScoreReporting
- Setup
- TestScreen
- tables
- WebResource/classes
- Services
- AuthShibboleth/classes/User
- COPage
- Editor/js/src/client
- Link
- PC
- InteractiveImage
- js
- editor/src
- actions
- model
- shape-edit
- ui
- presentation/src
- List
- classes
- Setup
- css
- xsl
- Calendar/classes
- Certificate/classes/Placeholder/Values
- Container/Content
- Service
- FileDelivery/classes
- FileDeliveryTypes
- Help/classes
- LTI
- LegalDocuments
- classes
- Condition
- Definitions
- ConsumerToolbox
- test/Condition
- MediaObjects/classes
- Membership/classes
- MetaData/classes/Settings/Copyright
- Object/classes
- OpenIdConnect/classes
- Repository/LastVisited
- Skill
- Service/classes
- Tree
- TermsOfService/classes
- Tracking/classes
- object_statistics
- repository_statistics
- User/classes
- WebServices/ECS/classes
- Course
- Setup
- docs/configuration
- include
- lang
- setup/sql
- src
- FileDelivery/Delivery/ResponseBuilder
- ResourceStorage/Flavour/Engine
- UI
- Implementation/Component/Input/Field
- templates/js
- Dropzone/File
- Input/Field
- templates/default
- 080-hacks
- tests/UI/Component/Input/Field
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
187 files changed
+2632
-1712
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1558 | 1558 | | |
1559 | 1559 | | |
1560 | 1560 | | |
1561 | | - | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
1562 | 1564 | | |
1563 | | - | |
| 1565 | + | |
1564 | 1566 | | |
1565 | | - | |
| 1567 | + | |
1566 | 1568 | | |
1567 | 1569 | | |
1568 | 1570 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
11 | 14 | | |
12 | 15 | | |
13 | 16 | | |
| |||
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
56 | 83 | | |
57 | 84 | | |
58 | 85 | | |
| |||
459 | 486 | | |
460 | 487 | | |
461 | 488 | | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
| |||
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
| 19 | + | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
176 | 177 | | |
177 | 178 | | |
178 | 179 | | |
179 | | - | |
| 180 | + | |
180 | 181 | | |
181 | 182 | | |
182 | 183 | | |
| |||
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
190 | | - | |
| 191 | + | |
191 | 192 | | |
192 | 193 | | |
193 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
| 207 | + | |
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| 193 | + | |
193 | 194 | | |
194 | 195 | | |
195 | 196 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | | - | |
160 | | - | |
161 | | - | |
| 159 | + | |
162 | 160 | | |
163 | 161 | | |
164 | 162 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
359 | 359 | | |
360 | 360 | | |
361 | 361 | | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | 362 | | |
366 | 363 | | |
367 | 364 | | |
| |||
0 commit comments