Quentin Gliech
|
f21634ada5
|
Update dockerfile frontend
|
2026-02-04 18:35:44 +01:00 |
|
Quentin Gliech
|
202d7337b1
|
Update Docker image to Debian 13
|
2026-02-04 18:35:44 +01:00 |
|
Quentin Gliech
|
207c526f00
|
Upgrade Rust, opa, regal, cargo-auditable and Node
|
2026-02-04 18:35:43 +01:00 |
|
Quentin Gliech
|
30044d1f05
|
Use Node 24 in CI and for building the frontend
|
2025-11-07 14:27:33 +01:00 |
|
Quentin Gliech
|
a5e75541ef
|
Upgrade OPA and regal to latest versions
|
2025-09-12 10:52:39 +02:00 |
|
Quentin Gliech
|
6fa132c0d3
|
Upgrade cargo-auditable to 0.7.0
|
2025-09-12 10:45:39 +02:00 |
|
Quentin Gliech
|
6feaed5f90
|
Upgrade Node in the Dockerfile to 22.19.0
|
2025-09-12 10:45:12 +02:00 |
|
Quentin Gliech
|
bb84de4775
|
Enforce npm strict engine
|
2025-09-12 10:37:41 +02:00 |
|
Quentin Gliech
|
cfb4471541
|
Upgrade Rust (and Clippy in CI) to 1.89.0
|
2025-08-18 10:46:32 +02:00 |
|
Quentin Gliech
|
aee585c7c2
|
Upgrade Rust and Clippy to 1.87
|
2025-07-16 19:24:20 +02:00 |
|
Quentin Gliech
|
c3707c13ae
|
Add license headers in most files that missed them
|
2025-06-12 11:01:07 +02:00 |
|
Quentin Gliech
|
f9cd7e6bfb
|
Upgrade Rust to 1.86.0
|
2025-04-06 16:19:16 +02:00 |
|
Quentin Gliech
|
6903c3dede
|
Don't include the target/ directory in the Docker build layers
|
2025-03-24 17:24:05 +01:00 |
|
Quentin Gliech
|
3d2b67a0b2
|
Upgrade to Rust 1.85 and edition 2024
|
2025-02-21 16:15:02 +01:00 |
|
Quentin Gliech
|
d102211f1d
|
Stop using cargo-chef in the docker build
|
2025-02-05 12:31:48 +01:00 |
|
Quentin Gliech
|
c9b89a994a
|
Fix reporting of version in prebuilt binaries & docker image
|
2025-01-27 10:34:21 +01:00 |
|
Quentin Gliech
|
154e42af6b
|
Upgrade Rust to 1.84 and fix new clippy lints
|
2025-01-23 17:55:22 +01:00 |
|
Quentin Gliech
|
bc102c3261
|
Make sure the Docker image has the git version in it
|
2025-01-06 10:13:53 +01:00 |
|
Quentin Gliech
|
9021ebee22
|
Upgrade to Rust 1.83.0 and fix new warnings
|
2024-12-05 17:32:49 +01:00 |
|
Quentin Gliech
|
1ad2917ec5
|
Upgrade to Rust 1.82.0 (#3407)
|
2024-10-22 17:01:27 +02:00 |
|
Quentin Gliech
|
409c53ed5e
|
Upgrade to Rust 1.81.0
|
2024-10-07 19:54:43 +02:00 |
|
Quentin Gliech
|
b774e50502
|
docker: remove redundant target platform
|
2024-08-30 19:45:25 +02:00 |
|
Quentin Gliech
|
533415fdfc
|
Remove macOS binaries build in CI and remove cargo-zigbuild from Docker image (#2966)
* Upgrade Zig to 0.13.0
* Remove macOS builds & rework archives collection
* dockerfile: stop using zig
|
2024-08-05 16:45:23 +02:00 |
|
Quentin Gliech
|
53061ff5a1
|
Upgrade Rust toolchain to 1.80.0
This also tweaks the workspace-level lints configuration to add priority
on groups
|
2024-07-29 12:04:30 +02:00 |
|
Quentin Gliech
|
20550c45f6
|
Bump nodejs, cargo-{zigbuild,auditable,chef}, zig, mdbook
|
2024-05-07 07:32:02 +02:00 |
|
Quentin Gliech
|
fbb8044dbd
|
Bump OPA
|
2024-05-07 07:32:02 +02:00 |
|
Quentin Gliech
|
d417eb863d
|
Upgrade Rust to 1.78.0
|
2024-05-07 07:32:02 +02:00 |
|
Quentin Gliech
|
2761ac0ccb
|
docker: Switch a glibc-based build
Similar to what was done for the pre-built binaries
|
2024-03-25 10:56:39 +01:00 |
|
Quentin Gliech
|
2c9b8a446d
|
Bump Clippy to 1.75 and Rust to 1.76
|
2024-02-27 16:58:43 +01:00 |
|
Quentin Gliech
|
df3ca5ae66
|
Upgrade clippy lints to 1.74.0 & fix warnings
|
2023-12-05 17:20:42 +01:00 |
|
Quentin Gliech
|
5b272dff08
|
Bump Open Policy Agent version to 0.59.0
|
2023-11-30 17:59:24 +01:00 |
|
Quentin Gliech
|
974405c7c3
|
dockerfile: bump rust, opa, nodejs and debian version
|
2023-11-14 13:41:10 +01:00 |
|
Quentin Gliech
|
15ad89aa82
|
templates: add translations function
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
261df6499d
|
Simplify the multiarch docker build
Make the binaries build run on the self-hosted runners
|
2023-09-14 14:37:28 +02:00 |
|
Quentin Gliech
|
17e28f56c1
|
Upgrade Rust to 1.72.0
Fixes new clippy errors and upgrade other tools
|
2023-08-28 18:05:56 +02:00 |
|
Quentin Gliech
|
1a318e104a
|
Upgrade compound-web and fix form refs
|
2023-08-02 13:11:33 +02:00 |
|
Quentin Gliech
|
313dc9bc64
|
frontend: vendor the compound dependencies
|
2023-07-27 16:18:53 +02:00 |
|
Quentin Gliech
|
60899bf131
|
Bump rustc, nodejs, opa, etc.
|
2023-07-17 19:54:49 +02:00 |
|
Quentin Gliech
|
7e90564d16
|
Bump Rust dependencies
|
2023-06-14 12:02:16 +02:00 |
|
Quentin Gliech
|
5cd93a5f93
|
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
|
3979e9f46a
|
Update Rust to 1.69.0
|
2023-04-24 11:42:01 +02:00 |
|
Quentin Gliech
|
d9649975b9
|
Upgrade rustc (and clippy) to 1.67.0
|
2023-02-01 10:37:04 +01:00 |
|
Quentin Gliech
|
f2d6fe1250
|
docker: Build with musl instead of glibc
|
2022-12-17 12:03:26 +01:00 |
|
Quentin Gliech
|
995cfad827
|
Add a note about zig version bump being blocked
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
5b28c1e6ce
|
Upgrade Rust, OPA, Node in CI and Docker image
|
2022-12-16 18:16:18 +01:00 |
|
Quentin Gliech
|
0ccbeedf24
|
docker: Copy the templates in the frontend stage
|
2022-11-19 09:23:28 +01:00 |
|
Quentin Gliech
|
fbaa1cba5b
|
Fix policy permissions in Docker image
|
2022-11-18 23:25:50 +01:00 |
|
Quentin Gliech
|
9c0ece7512
|
Do not embed the templates and static files in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
834214bcac
|
Do not embed the WASM-compiled policies in the binary
|
2022-11-18 22:37:55 +01:00 |
|
Quentin Gliech
|
933022850b
|
Serve the SPA by the server
|
2022-11-18 13:43:01 +01:00 |
|