ILIAS
ILIAS copied to clipboard
GitHub repository for official ILIAS release branches and development branches (trunk)
This PR adds firebase/php-jwt as composer dependency. Usage: * components/ILIAS/LTI Reasoning: * ILIAS uses this library for jwt handling (JSON Web Token: https://jwt.io/) Maintenance: * frequently commits (https://github.com/firebase/php-jwt/commits/main/). * There...
This PR adds `@uppy/tus` as `npm` package. Usage: - `ilObjFile` and more to come Wrapped By: - `ILIAS\UI\Component\Input\Field\UploadHandler` (abstract implementation to come) Reasoning: - This package implements the [TUS protocol](https://tus.io/protocols/resumable-upload)...
This PR adds `moment` as NPM dependency. Usage: * Calendar: ./components/ILIAS/Calendar/classes/class.ilCalendarUtil.php * Legacy Forms: Implicitly by `ilCalendarUtil` in the `ilDateTimeInputGUI` field type * OnScreenChat: ./components/ILIAS/OnScreenChat/js/moment.js * It is mainly (but...
This PR adds `linkifyjs` as NPM dependency. Usage: * CoPage: Used in paragraphs * LearningModule: Used for the export * OnScreenChat: Used to make links in chat messages clickable. *...
This PR adds `jQuery` as NPM dependency. Usage: * In many components, searching for `$(` results in 2414 occurrences Wrapped By: * Not applicable Reasoning: * `jQuery` has been introduced...
This PR adds `jest` as `npm` package. Usage: - `components/ILIAS/UI/tests/Client/*` (once unit-tests are migrated) Wrapped By: - Not applicable. Reasoning: - Uses syntax we are already familiar with, like `describe()`...
Testcases for UI Components are pretty much equal for every component. This Objective generates an XML-file to be imported into testrail, based on the actually implemented components. run `php setup/setup.php...
On RHEL and binary compatible distributions, such as AlmaLinux9, problems can occur when using ```composer``` and ```npm``` when accessing the globally configured directory paths of the cache directories. With a...
Hi everyone, this [fills in some missing js-code](https://mantis.ilias.de/view.php?id=41580). @thibsy: This currently violates some rules from our js-coding-style. Could you be so kind and advice me how to fix these? Also:...