Commit graph

18 commits

Author SHA1 Message Date
Simon Bruder df4244f6c9
Add CI
All checks were successful
/ build (push) Successful in 1m23s
2024-06-02 18:01:14 +02:00
Simon Bruder f9dc124572
Fix package name in lockfile 2024-01-02 01:36:17 +01:00
Simon Bruder 9bddae5f11
Build with trunk
This streamlines the project configuration.
2023-12-28 23:04:51 +01:00
Simon Bruder 5e49335c2c
Update dependencies
This updates both nixpkgs in the flake and also the wasm-pack dependency
in the cargo lockfile. This is to make the project still build on newer
platforms.

Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'naersk':
    'github:nmattia/naersk/cddffb5aa211f50c4b8750adbec0bbbdfb26bb9f' (2022-06-12)
  → 'github:nmattia/naersk/aeb58d5e8faead8980a807c840232697982d47b9' (2023-10-27)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/4a01ca36d6bfc133bc617e661916a81327c9bbc8' (2022-07-14)
  → 'github:nixos/nixpkgs/5f64a12a728902226210bf01d25ec6cbb9d9265b' (2023-12-24)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/2cd36d4aef875867ee1d7963541ccb3ae50b358c' (2022-07-16)
  → 'github:oxalica/rust-overlay/347789ef125df15b685e8295364ad8ed331fef94' (2023-12-28)
2023-12-28 22:31:44 +01:00
Simon Bruder 1b3435ec86
flake.nix: Use packages.default
defaultPackage is deprecated.
2022-07-16 19:30:02 +02:00
Simon Bruder 62c0b0968f
flake.nix: Fix naersk dependency build target 2022-07-16 19:19:30 +02:00
Simon Bruder 1aa6568516
flake.nix: Make rust-overlay inputs follow ours 2022-07-16 19:19:15 +02:00
Simon Bruder afd0a07147
frontend: Add footer 2022-07-16 19:14:21 +02:00
Simon Bruder c79cb75a79
frontend: Apply fixes from Lighthouse to markup
Because why not?
2022-07-16 19:14:21 +02:00
Simon Bruder 2879806bf8
frontend: Force sans-serif font 2022-07-16 19:14:21 +02:00
Simon Bruder 0c824b5af7
frontend: Fix progress indicator 2022-07-16 19:14:21 +02:00
Simon Bruder 3212cdeb50
frontend: Make advanced options details/summary 2022-07-16 19:14:21 +02:00
Simon Bruder 1380511626
flake.nix: Add wasm-bindgen to dev shell 2022-07-16 19:14:21 +02:00
Simon Bruder 6c0af02754
flake.nix: Use stable rust 2022-07-16 19:14:21 +02:00
Simon Bruder 6be5f24dca
backend: Update dependencies 2022-07-16 19:14:21 +02:00
Simon Bruder c78d7a0561
flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/f7e004a55b120c02ecb6219596820fcd32ca8772' (2021-06-16)
  → 'github:numtide/flake-utils/7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249' (2022-07-04)
• Updated input 'naersk':
    'github:nmattia/naersk/e09c320446c5c2516d430803f7b19f5833781337' (2021-06-17)
  → 'github:nmattia/naersk/cddffb5aa211f50c4b8750adbec0bbbdfb26bb9f' (2022-06-12)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/7e567a3d092b7de69cdf5deaeb8d9526de230916' (2021-06-21)
  → 'github:nixos/nixpkgs/4a01ca36d6bfc133bc617e661916a81327c9bbc8' (2022-07-14)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/09149337f9899b4b9fa6e4f3889467e8646c9fc5' (2021-06-23)
  → 'github:oxalica/rust-overlay/2cd36d4aef875867ee1d7963541ccb3ae50b358c' (2022-07-16)
• Updated input 'rust-overlay/flake-utils':
    'github:numtide/flake-utils/5466c5bbece17adaab2d82fae80b46e807611bf3' (2021-02-28)
  → 'github:numtide/flake-utils/bee6a7250dd1b01844a2de7e02e4df7d8a0a206c' (2022-06-24)
• Updated input 'rust-overlay/nixpkgs':
    'github:nixos/nixpkgs/54c1e44240d8a527a8f4892608c4bce5440c3ecb' (2021-04-02)
  → 'github:NixOS/nixpkgs/16de63fcc54e88b9a106a603038dd5dd2feb21eb' (2022-06-28)
2022-07-16 19:14:21 +02:00
Simon Bruder ae7313b207
Relicense under AGPL-3.0-or-later 2022-07-16 19:14:12 +02:00
Simon Bruder 45063e1175
Init 2021-08-29 12:05:57 +02:00