Quentin Gliech
82afe9471c
Better frontend assets handling and move the react app to /account/ ( #1324 )
...
This makes the Vite assets handling better, namely:
- make it possible to include any vite assets in the templates
- include the right `<link rel="preload">` tags for assets
- include Subresource Integrity hashes
- pre-compress assets and remove on-the-fly compression by the Rust server
- build the CSS used by templates through Vite
It also moves the React app from /app/ to /account/, and remove some of the old SSR account screens.
2023-07-06 15:30:26 +02:00
dependabot[bot]
1ae70cce18
build(deps): bump actions/setup-node from 3.6.0 to 3.7.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-06 08:16:37 +02:00
Quentin Gliech
0d9bf37048
dependable: add storybook to the storybook group
2023-07-04 01:00:42 +02:00
dependabot[bot]
572a38f884
build(deps): bump Swatinem/rust-cache from 2.5.0 to 2.5.1
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-04 00:58:49 +02:00
Quentin Gliech
6707cdc39c
Dependabot: update the dependencies groups
2023-07-03 14:57:53 +02:00
Quentin Gliech
8f5b1e7375
Dependabot: group dependencies PRs
2023-07-03 13:59:42 +02:00
dependabot[bot]
42642151d1
build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.7.0...v2.8.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-29 09:26:50 +02:00
dependabot[bot]
fb140e0a38
build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-28 09:17:16 +02:00
dependabot[bot]
b13999c1da
build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.5...v3.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-27 15:31:23 +02:00
dependabot[bot]
583ff6931b
build(deps): bump Swatinem/rust-cache from 2.4.0 to 2.5.0
...
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache ) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/Swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Swatinem/rust-cache/compare/v2.4.0...v2.5.0 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-20 18:14:11 +02:00
Quentin Gliech
47280025a3
ci: split the coverage jobs into a separate workflow
...
Also have a better message when the generated files are not up to date.
2023-06-20 17:41:29 +02:00
dependabot[bot]
0d15679aa4
build(deps): bump actions/upload-pages-artifact from 1.0.8 to 1.0.9
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1.0.8 to 1.0.9.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1.0.8...v1.0.9 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-19 10:37:24 +02:00
dependabot[bot]
b406435878
build(deps): bump open-policy-agent/setup-opa from 2.0.1 to 2.1.0
...
Bumps [open-policy-agent/setup-opa](https://github.com/open-policy-agent/setup-opa ) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/open-policy-agent/setup-opa/releases )
- [Commits](https://github.com/open-policy-agent/setup-opa/compare/v2.0.1...v2.1.0 )
---
updated-dependencies:
- dependency-name: open-policy-agent/setup-opa
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-14 12:40:08 +02:00
dependabot[bot]
439f485cee
build(deps): bump actions/deploy-pages from 2.0.1 to 2.0.2
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-14 12:04:13 +02:00
Quentin Gliech
be837a54e3
Bump Rust dependencies
2023-06-14 12:02:16 +02:00
Quentin Gliech
7784e0f14f
ci: pin actions versions
2023-06-13 19:08:48 +02:00
Quentin Gliech
edbafe5bfd
ci: Make it set the docker context again
2023-06-13 19:08:48 +02:00
dependabot[bot]
818b9d3056
build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.5
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.2 to 3.0.5.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.2...v3.0.5 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-26 16:14:55 +02:00
Quentin Gliech
3ea8668e39
Bump the OTEL crates to 0.19.0 ( #1132 )
...
* Bump the OTEL crates to 0.19.0
Also pins a bunch of versions in the Dockerfile and fixes the docker build in CI
2023-04-24 17:10:55 +00:00
Quentin Gliech
e62a3592d5
Update Rust to 1.69.0
2023-04-24 11:42:01 +02:00
dependabot[bot]
aea2ff3f5f
build(deps): bump docker/bake-action from 2 to 3
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 2 to 3.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/bake-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-18 22:21:13 +02:00
dependabot[bot]
8e5eb4b13d
build(deps): bump actions/deploy-pages from 2.0.0 to 2.0.1
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-18 22:21:06 +02:00
dependabot[bot]
5132da49c5
build(deps): bump actions/upload-pages-artifact from 1.0.7 to 1.0.8
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1.0.7...v1.0.8 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:23:23 +02:00
dependabot[bot]
9dce8d7d7a
build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-14 10:23:14 +02:00
dependabot[bot]
a34b5690cb
build(deps): bump actions/deploy-pages from 1.2.8 to 2.0.0
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.8 to 2.0.0.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.8...v2.0.0 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-21 17:02:01 +01:00
dependabot[bot]
7f627161cf
build(deps): bump actions/deploy-pages from 1.2.6 to 1.2.8
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.6 to 1.2.8.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.6...v1.2.8 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-17 18:41:17 +01:00
Quentin Gliech
ff5266b8b7
ci: build rustdoc with a stable toolchain
2023-03-17 17:35:53 +01:00
Quentin Gliech
2c0fd14211
ci: add a --yes flag to the cosign sign command
2023-03-16 10:43:54 +01:00
Quentin Gliech
fe963a41c1
ci: fix cosign step
2023-03-16 00:51:31 +01:00
dependabot[bot]
6a77f6f4a6
build(deps): bump actions/deploy-pages from 1.2.5 to 1.2.6
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.5...v1.2.6 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-16 00:49:21 +01:00
Quentin Gliech
2821843478
ci: Fix image signature
2023-03-15 15:03:50 +01:00
Quentin Gliech
68e1f7e35c
ci: Remove the COSIGN_EXPERIMENTAL env var
2023-03-14 14:04:10 +01:00
dependabot[bot]
e71d2cfb08
build(deps): bump sigstore/cosign-installer from 2.8.1 to 3.0.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 2.8.1 to 3.0.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.8.1...v3.0.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-14 14:04:10 +01:00
dependabot[bot]
f689411177
build(deps): bump actions/deploy-pages from 1.2.4 to 1.2.5
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.4...v1.2.5 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-14 12:13:53 +01:00
Quentin Gliech
3b2b0c6ae8
Fix frontend code coverage generation
2023-03-14 12:07:09 +01:00
Quentin Gliech
3bdf5904dd
ci: also run Clippy on tests
2023-02-23 10:15:40 +01:00
dependabot[bot]
70d4b23379
build(deps): bump actions/deploy-pages from 1.2.3 to 1.2.4
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v1.2.3...v1.2.4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-02 11:44:33 +01:00
Quentin Gliech
8e485c397d
Upgrade rustc (and clippy) to 1.67.0
2023-02-01 10:37:04 +01:00
Quentin Gliech
bcea592c04
ci: Build Storybook docs in CI
2023-01-27 15:46:13 +01:00
Quentin Gliech
8b1f64d793
docs: link to rustdoc pages from the mdbook
2023-01-27 11:40:19 +01:00
Quentin Gliech
855178a613
ci: deploy docs only on push to master
2023-01-27 11:19:48 +01:00
Quentin Gliech
f1536b35e3
ci: fix the docs build
2023-01-27 11:18:11 +01:00
Quentin Gliech
f784189c23
Merge branch 'main' into quenting/storage-repository
2023-01-27 11:16:38 +01:00
Quentin Gliech
f2bc613d5c
ci: publish docs without pushing to the gh-pages branch
2023-01-27 10:49:41 +01:00
dependabot[bot]
c9cd9131e5
build(deps): bump peaceiris/actions-gh-pages from 3.9.0 to 3.9.1
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](de7ea6f8ef...64b46b4226 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-05 22:32:00 +01:00
Quentin Gliech
79d72b9123
ci: Update clippy to 1.66 and fix new warnings
2022-12-16 18:16:18 +01:00
Quentin Gliech
643c53f241
Upgrade Rust, OPA, Node in CI and Docker image
2022-12-16 18:16:18 +01:00
Quentin Gliech
412bb92bf8
Disable the Prometheus feature by default
...
It remains enabled in the Docker image, but this avoids having to have
protoc installed to build the binary
2022-11-19 00:11:04 +01:00
Quentin Gliech
c1aad59e18
Do not embed the templates and static files in the binary
2022-11-18 22:37:55 +01:00
Quentin Gliech
44d397b54c
Do not embed the WASM-compiled policies in the binary
2022-11-18 22:37:55 +01:00