Commit Graph

13 Commits

Author SHA1 Message Date
99bd46af1a Align project files with CodeHarbor
Since both projects are developed together and by the same team, we also want to have the same code structure and utility methods available in both projects. Therefore, this commit changes many files, but without a functional change.
2023-10-11 00:18:33 +02:00
ac92385dd7 Rename remaining occurrences of webpacker to shakapacker 2023-09-01 19:39:51 +02:00
00026df150 Update Shakapaker to v7 2023-06-26 08:36:38 +02:00
8147669173 Actually enable SRI for all websocket assets
Without this setting, no SRI hashes are added to the assets.
2022-12-05 18:21:22 +01:00
b9f3126f21 CSP: Remove global this in webpack
Also refactor how we handle global namespace objects.

Fixes CODEOCEAN-DV
2022-11-16 19:47:58 +01:00
9e08f3a6a8 Enable Subresource Integrity 2022-09-06 11:21:37 +02:00
a56b61d4bc Migrate sorttable to NPM package 2022-08-13 00:38:53 +02:00
bea4201f18 Add options to minify Webpack output and rearrange webpack.config.js 2022-08-12 20:21:48 +02:00
6cff95a64b Reduce webpack outpout 2022-08-12 14:29:12 +02:00
447c06f091 Remove outdated comment for Popper in webpack.config.js
Popper is still required and we cannot remove it yet.
2022-08-12 14:12:13 +02:00
4096abf89f Update visjs to new fork, reduce bundle size 2022-08-12 14:11:18 +02:00
eb175b3b40 Fix Webpack-imported modules 2022-08-12 10:22:55 +02:00
d223abfb5e Update from webpacker v5 to shakapacker v6.0.0.rc13
Using a two-step process is recommended:
332e25186a/docs/v6_upgrade.md
2022-08-12 10:22:55 +02:00