Commit Graph

1332 Commits

Author SHA1 Message Date
dependabot[bot] e75cd4fd05 Bump tokio from 1.21.2 to 1.22.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.21.2 to 1.22.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.21.2...tokio-1.22.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 23:22:14 +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 a86798d2b3 Switch to camino's Utf8Path* instead of std::path::Path* 2022-11-18 19:02:26 +01:00
Quentin Gliech c76a1dd2e7 Bump the latest axum rc 2022-11-18 14:57:22 +01:00
Quentin Gliech 0ecda1e468 Bump storybookjs 2022-11-18 14:08:33 +01:00
Quentin Gliech 933022850b Serve the SPA by the server 2022-11-18 13:43:01 +01:00
Quentin Gliech 6021aa691c Standalone pages to view an OAuth client and a browser session 2022-11-18 13:43:01 +01:00
Quentin Gliech 78778648ca Allow fetching more nodes by their IDs 2022-11-18 13:43:01 +01:00
Quentin Gliech 10815d8101 DateTime component 2022-11-18 13:43:01 +01:00
Quentin Gliech 408a7ba363 More components reuse 2022-11-18 13:43:01 +01:00
Quentin Gliech 8f4873b535 Cleanup Storybook config and add theme switcher 2022-11-18 13:43:01 +01:00
Quentin Gliech 3f6f060a61 Add Typography components 2022-11-18 13:43:01 +01:00
Quentin Gliech 2822e114e3 Stories for components with Relay fragments 2022-11-18 13:43:01 +01:00
Quentin Gliech 2b0677763d More stories 2022-11-18 13:43:01 +01:00
Quentin Gliech 7dec625114 Configure Storybook 2022-11-18 13:43:01 +01:00
Quentin Gliech f195cd3567 OAuth and browser session lists 2022-11-18 13:43:01 +01:00
Quentin Gliech 2064c11d9b Simple list of compat sessions 2022-11-18 13:43:01 +01:00
Quentin Gliech 02c47cab34 Start displaying some paginated stuff 2022-11-18 13:43:01 +01:00
Quentin Gliech 6782254743 Fix babel config being loaded by vite 2022-11-18 13:43:01 +01:00
Quentin Gliech 8ea611a156 Setup Dependabot for frontend depdendencies 2022-11-18 13:43:01 +01:00
Quentin Gliech 04b5ce1544 Setup Jest 2022-11-18 13:43:01 +01:00
Quentin Gliech 21db375b94 Basic navigation 2022-11-18 13:43:01 +01:00
Quentin Gliech 47c9b54c06 Lint GraphQL schema and operations with eslint 2022-11-18 13:43:01 +01:00
Quentin Gliech 815afb4535 Bootstrap the frontend 2022-11-18 13:43:01 +01:00
dependabot[bot] 7123b51e80 Bump serde_with from 2.0.1 to 2.1.0
Bumps [serde_with](https://github.com/jonasbb/serde_with) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](https://github.com/jonasbb/serde_with/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: serde_with
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 20:42:01 +01:00
dependabot[bot] 7b7b9f434d Bump digest from 0.10.5 to 0.10.6
Bumps [digest](https://github.com/RustCrypto/traits) from 0.10.5 to 0.10.6.
- [Release notes](https://github.com/RustCrypto/traits/releases)
- [Commits](https://github.com/RustCrypto/traits/compare/digest-v0.10.5...digest-v0.10.6)

---
updated-dependencies:
- dependency-name: digest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 20:39:27 +01:00
dependabot[bot] bbf452d795 Bump hyper-rustls from 0.23.0 to 0.23.1
Bumps [hyper-rustls](https://github.com/ctz/hyper-rustls) from 0.23.0 to 0.23.1.
- [Release notes](https://github.com/ctz/hyper-rustls/releases)
- [Commits](https://github.com/ctz/hyper-rustls/compare/v/0.23.0...v/0.23.1)

---
updated-dependencies:
- dependency-name: hyper-rustls
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 14:10:03 +01:00
dependabot[bot] 8ebc6710fc Bump clap from 4.0.24 to 4.0.26
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.24 to 4.0.26.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.24...v4.0.26)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 14:09:56 +01:00
dependabot[bot] 2d234f19d0 Bump insta from 1.21.0 to 1.21.1
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.21.0 to 1.21.1.
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/commits/1.21.1)

---
updated-dependencies:
- dependency-name: insta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-15 20:31:52 +01:00
dependabot[bot] 8dfbb735a2 Bump rsa from 0.7.1 to 0.7.2
Bumps [rsa](https://github.com/RustCrypto/RSA) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/RustCrypto/RSA/releases)
- [Changelog](https://github.com/RustCrypto/RSA/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RustCrypto/RSA/compare/v0.7.1...v0.7.2)

---
updated-dependencies:
- dependency-name: rsa
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-15 20:31:43 +01:00
dependabot[bot] fff1dcd211 Bump const-oid from 0.9.0 to 0.9.1
Bumps [const-oid](https://github.com/RustCrypto/formats) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/RustCrypto/formats/releases)
- [Commits](https://github.com/RustCrypto/formats/compare/const-oid/v0.9.0...const-oid/v0.9.1)

---
updated-dependencies:
- dependency-name: const-oid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 23:15:59 +01:00
dependabot[bot] ef6ee32020 Bump clap from 4.0.23 to 4.0.24
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.23 to 4.0.24.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.23...v4.0.24)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 23:07:22 +01:00
dependabot[bot] 5b687cda4f Bump chrono from 0.4.22 to 0.4.23
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.22 to 0.4.23.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.22...v0.4.23)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 12:20:51 +01:00
dependabot[bot] 76b359ba2c Bump clap from 4.0.18 to 4.0.23
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.18 to 4.0.23.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.18...v4.0.23)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 12:05:48 +01:00
dependabot[bot] 619523e2d8 Bump tailwindcss from 3.2.1 to 3.2.4 in /crates/static-files
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.2.1 to 3.2.4.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.1...v3.2.4)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 11:49:00 +01:00
dependabot[bot] 5106c9375b Bump clap from 4.0.18 to 4.0.22
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.18 to 4.0.22.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.18...v4.0.22)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 10:01:07 +01:00
dependabot[bot] e9ed2ce51a Bump hyper from 0.14.22 to 0.14.23
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.22 to 0.14.23.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.23/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.22...v0.14.23)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 10:01:00 +01:00
dependabot[bot] e980368556 Bump postcss from 8.4.18 to 8.4.19 in /crates/static-files
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.18 to 8.4.19.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.18...8.4.19)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 10:00:30 +01:00
dependabot[bot] 16167917d5 Bump wasmtime from 2.0.1 to 2.0.2
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: wasmtime
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-14 10:00:21 +01:00
Quentin Gliech 76737ba41a Temporarily remove an interface for a stable SDL export 2022-11-09 19:17:12 +01:00
Quentin Gliech 4f01c123c3 GraphQL schema documentation 2022-11-09 19:17:12 +01:00
Quentin Gliech 4918440c3a Use the sqlx QueryBuilder to build the paginated queries 2022-11-09 19:17:12 +01:00
Quentin Gliech 08421b6fbe GraphQL API: query oauth2 sessions and clients 2022-11-09 19:17:12 +01:00
Quentin Gliech bb8160c541 GraphQL API: compat sessions 2022-11-09 19:17:12 +01:00
Quentin Gliech e8e7e75514 Allow querying browser sessions 2022-11-09 19:17:12 +01:00
Quentin Gliech ac40367c5f Basic current session/user query + user emails connection 2022-11-09 19:17:12 +01:00
Quentin Gliech ea1ecd5fc6 Update schemas 2022-11-09 19:17:12 +01:00
Quentin Gliech 3f56031795 Automate schema updates 2022-11-09 19:17:12 +01:00
Quentin Gliech 13c7d2772f Move the GraphQL schema to its own crate 2022-11-09 19:17:12 +01:00