Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
545 changes: 295 additions & 250 deletions components/ILIAS/Chatroom/chat/package-lock.json

Large diffs are not rendered by default.

37 changes: 18 additions & 19 deletions components/ILIAS/Chatroom/chat/package.json
Original file line number Diff line number Diff line change
@@ -1,65 +1,64 @@
{
"name": "ILIAS-Chat",
"description": "ILIAS CHAT",
"version": "11.0.0",
"version": "12.0.0",
"dependencies": {
"express": "^5.2.1",
"express": "^5.1.0",
"mariadb": "^3.4.0",
"node-schedule": "^2.1.0",
"socket.io": "^4.8.1",
"socket.io-client": "^4.8.1",
"uuid": "^11.1.1",
"winston": "^3.17.0"
"uuid": "^13.0.0",
"winston": "^3.18.0"
},
"extra": {
"express": {
"introduction-date": null,
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "Web application framework for nodejs",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
},
"mariadb": {
"introduction-date": "20-02-2025",
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "Mysql driver for nodejs",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
},
"node-schedule": {
"introduction-date": null,
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "Flexible cron-like (and not-cron-like) job scheduler for nodejs",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
},
"socket.io": {
"introduction-date": null,
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "WebSocket library, Server part",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
},
"socket.io-client": {
"introduction-date": null,
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "WebSocket library, Client part",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
},
"uuid": {
"introduction-date": "20-02-2025",
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "Used to retrieve RFC9562 conforming UUID values for nodejs",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
},
"winston": {
"introduction-date": null,
"approved-by": "Jour Fix",
"developer": "lscharmer",
"developer": "mjansen",
"purpose": "Logging library for nodejs",
"last-update-for-ilias": "11.0"
"last-update-for-ilias": "12.0"
}
}
}
2 changes: 1 addition & 1 deletion components/ILIAS/UI/UI.php
Original file line number Diff line number Diff line change
Expand Up @@ -577,7 +577,7 @@ public function init(
new Component\Resource\ComponentJS($this, "js/Dropdown/dist/dropdown.js");

$contribute[Component\Resource\PublicAsset::class] = static fn() =>
new Component\Resource\NodeModule("dropzone/dist/min/dropzone.min.js");
new Component\Resource\NodeModule("dropzone/dist/dropzone-min.js");
$contribute[Component\Resource\PublicAsset::class] = fn() =>
new Component\Resource\ComponentJS($this, "js/Dropzone/File/dropzone.js");

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -942,7 +942,7 @@ public function registerResources(ResourceRegistry $registry): void
parent::registerResources($registry);
$registry->register('assets/css/tagify.css');

$registry->register('assets/js/dropzone.min.js');
$registry->register('assets/js/dropzone-min.js');
$registry->register('assets/js/dropzone.js');
$registry->register('assets/js/input.js');
$registry->register('assets/js/core.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ describe('Presentation Table', () => {
beforeEach(() => {
const domString = fs.readFileSync('./components/ILIAS/UI/tests/Client/Table/Presentation/PresentationTest.html').toString();
const dom = new JSDOM(domString);
dom.window.document.getElementById = (id) => document.querySelector(`#${id}`);
global.window = dom.window;
global.document = dom.window.document;
});
Expand Down
Loading
Loading