| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
|
|
|
| |
Also make sure Sonar can process TypeScript files.
|
|
|
|
|
|
|
|
|
| |
* Always write ESLint output to a file in addition to the console to make the
lintFrontend task cacheable in Gradle (according to the output file).
* Make sure frontend task inputs are declared properly for caching.
* Make sure Typescript type checking is incremental.
* Do not use @tsconfig, because both Vite and SonarScanner have problems with
extending tsconfig files from Yarn PnP modules.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Support for typescript@4.9.4 available in yarn 4.0.0-rc.33 according to
https://github.com/yarnpkg/berry/pull/5127#issuecomment-1345664949
Also updates other frontend dependencies.
|
|
|
|
|
| |
Also refactor virtual thread ExecutorService handling and integration
tests.
|
|
|
|
|
| |
Also introduces tsconfig.shared.json to keep track of source files used
both and build time and in the browser.
|
|
|
|
|
|
| |
vite-plugin-inject-preload and vite-plugin-pwa generate peer dependency
warnings, because they still require vite 3, but this does not lead to
any incorrect behavior in practice.
|
| |
|
|
|
|
|
|
|
| |
Also bumps some dependencies and updates tsconfig.json
The added workarounds should be remove once
https://github.com/mobxjs/mobx/issues/3582 is resolved.
|
| |
|
|
|
|
|
|
|
|
| |
To point the frontend to a backend server, update the config.json
file in the website root.
The config.json is generated automatically in debug mode and when
running from a standalone jar.
|
|
|
|
|
|
|
|
| |
Use a HMR acceptor as in
https://github.com/vitejs/vite/issues/10227#issuecomment-1256969751
Also updates frontend tooling to the latest version
(yarn now support typescript 4.8.4)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Use a variable font to reduce the number of files to be deployed
|
|
|
|
|
|
|
| |
Expressing logic in statecharts for complex stateful behaviours should
improve maintainability
We use @xstate/cli to statically analyze statcharts before typechecking
|
| |
|
|
|
|
| |
Lets us track priorities of tasks without cancellation.
|
| |
|
|
|
|
| |
Also bumps frontend dependencies
|
|
|
|
|
| |
Might need manual intervention in browsers, e.g.
https://docs.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/how-to/window-controls-overlay#enable-the-window-controls-overlay-api-in-microsoft-edge
|
|
|
|
|
|
| |
Optimize first page loading time.
We only include variable and woff2 fonts, as they are widely supported.
|
| |
|
|
|
|
| |
Also bumps frontend dependencies.
|
| |
|
| |
|
| |
|
|
|
|
| |
Also overhaulds the building and linting for frontend assets.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This allows us to simplify the webpack configuration and the gradle
build scripts.
|
| |
|
| |
|
|
|
|
|
| |
Also requires yarn 3.2.0-rc.5 due to
https://github.com/yarnpkg/berry/issues/3722
|