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