Commit graph

34 commits

Author SHA1 Message Date
Jan Böhmer
04310aa2f8 Removed WebpackAutoPathSubscriber, as it seems it not necessary anymore with encore 5 2025-01-07 16:39:51 +01:00
Jan Böhmer
e8ca11a5cf Do not use a slash prefix for .setPublicPath() in webpack config. Webpack encore 5 seemed to have changed something, so that it does not get overriden anymore
We just get a warning, which we can ignore.
2025-01-07 16:14:21 +01:00
Jan Böhmer
4b09a321ad Polyfill BarcodeDetector API for improved performance of Html5QRcodeScanner 2025-01-04 16:49:17 +01:00
Jan Böhmer
ab09d319e9 Fixed wrong path for assets managed by webpack and loaded via twig asset() function.
This had also the effect that 2FA via webauthn were not working, as the request the invalid path resetted the webauthn request saved in session.
2024-01-06 01:06:56 +01:00
Jan Böhmer
3ac82cf76a The frontend dependencies can now detect their path automatically.
Therefore it does not need to be configured in the webpack.config.js before compilation. This should help to make things like issue #426 easier to resolve.
2023-11-03 23:01:23 +01:00
Tac Tacelosky
0c689d492b
remove repeated lines (#405) 2023-10-15 14:07:26 +02:00
Jan Böhmer
e2270aec38 Upgraded further JS packages 2023-08-20 13:03:09 +02:00
Jan Böhmer
7658cfcdbd Updated symfony/stimulus-bridge recipe 2023-06-11 19:58:31 +02:00
Jan Böhmer
489b3e2c21 Use webpack entrypoints for bootstrap and bootswatch themes
This allows us to utilize the webpack versioning mechanism, to avoid display issues, when upgrading bootstrap
2023-02-01 22:58:39 +01:00
Jan Böhmer
6f7111f572 Updated webpack-encore recipe 2022-10-22 22:06:27 +02:00
Jan Böhmer
068daeda75 Use jbtronics/2fa-webauthn for u2f two factor authentication 2022-10-03 23:09:50 +02:00
Jan Böhmer
8e58ad3441 Reenabled config.useBuiltIns = 'usage'; option for webpack 2022-08-13 23:12:14 +02:00
Jan Böhmer
f21cd55b2e Show badges with the number of child nodes in the admin page treeviews again. 2022-08-13 01:05:32 +02:00
Jan Böhmer
a8ff18a340 Added an basic implementation of bootstrap-treeview in typescript 2022-08-06 03:40:24 +02:00
Jan Böhmer
b18284cfd7 Set the language of the CKEDITOR5 elements based on the page locale. 2022-07-26 01:43:30 +02:00
Jan Böhmer
dbdfe5ea95 Started to use CKEditor 5 as richt text editor. 2022-07-25 01:09:31 +02:00
Jan Böhmer
f3680ea7de Parse markdown using stimulus controller. 2022-03-06 14:54:08 +01:00
Jan Böhmer
7b244d3034 Enable js asset versioning in dev mode so we can use hotload. 2022-03-05 21:58:43 +01:00
Jan Böhmer
df6bf01e07 Fix regex issue with newer node versions. 2021-10-02 23:56:18 +02:00
Jan Böhmer
d0a5dbef8f Updated copy plugin. 2021-10-02 22:01:28 +02:00
Jan Böhmer
a8469d5279 Updated compression plugin. 2021-10-02 21:34:52 +02:00
Jan Böhmer
ae67b55bf1 Updated webpack-encore recipe. 2021-10-02 21:23:34 +02:00
Jan Böhmer
bd1da1ce5e Comment out Webpack Asset Analyzer plugin, as it cause problems with github actions. 2020-06-13 23:01:39 +02:00
Jan Böhmer
a846f373c0 Added webpack asset size analyzer. 2020-06-13 21:24:24 +02:00
Jan Böhmer
059bb99f87 Only do asset compression im production mode.
This improves speed in watch mode.
2020-05-11 23:27:54 +02:00
Jan Böhmer
1f32cbd613 Serve gzip and brotli compressed assets. 2020-05-10 22:12:56 +02:00
Jan Böhmer
334a82b0e4 Added an hint about installing Part-DB to a subdirectory. 2020-01-13 19:57:53 +01:00
Jan Böhmer
4e4b10ffbd Updated recipes of webpack-encore. 2020-01-07 19:16:39 +01:00
Jan Böhmer
069293a843 Added 2FA with U2F keys. 2019-12-29 13:35:30 +01:00
Jan Böhmer
787e498586 Updated copyright headers. 2019-11-01 13:40:30 +01:00
Jan Böhmer
0b69de332d Implemented different themes for Part-DB.
We use Bootswatch to provide different themed bootstrap CSS.
2019-10-13 17:48:18 +02:00
Jan Böhmer
b3db1dd139 Added simple single page ajax handling for a links. 2019-03-24 19:55:39 +01:00
Jan Böhmer
715de5b67c Added a simple system for treeViews. 2019-03-24 15:25:40 +01:00
Jan Böhmer
f0bea8ff4d Added a basic show part info with new design. Not finished yet... 2019-02-24 18:05:06 +01:00