Commit graph

14 commits

Author SHA1 Message Date
James Hodgkinson 2cade8f4ac
minor changes to speed up WASM tests (#2133) 2023-09-22 17:23:02 +10:00
James Hodgkinson 66089f6426
Changing build targets for debs (#2076)
* changing build targets for debs
* Updating github actions version for checkout
2023-09-06 10:25:30 +10:00
James Hodgkinson 0293234d3c
bumping action version (#1908) 2023-07-28 10:48:37 +10:00
James Hodgkinson 749522418c
headless webdriver testing, starting on brotli feature (#1844)
* headless chromedriver testing
* updating build scripts
2023-07-10 16:49:09 +10:00
James Hodgkinson cc1cc691f3
Started chasing noise, found some code to delete... (#1768)
logging changes:

* Offering auth mechanisms -> debug
* 404's aren't really warnings
* double tombstone message, one goes to debug

other changes:

* CSP changes to allow the bootstrap images to load
* more testing javascriptfile things, I R 
* it's nice to know where things are
* putting non-rust web things in static/ instead of src/
* RequestCredentials::SameOrigin is the default, also adding a utility function to save dupe code. Wow this saved... kilobytes.
* removing commented code, fixing up codespell config
* clippyisms
* wtf, gha
* dee-gloo-ing some things
* adding some ubuntu build test things
* sigh rustwasm/wasm-pack/issues/1138
* more do_request things
* packaging things
* hilarious dev env setup script
* updated script works, all the UI works, including the experimental UI for naughty crabs
* deb package fixes
* fixed some notes
* setup experimental UI tweaks
2023-06-27 11:38:22 +10:00
James Hodgkinson fcab605320
Time travelling (#1648)
* yeet the time package into the future (updating min time version to 0.3.21)
* CI change to catch web ui builds in future, updating SCIM requirements
* removing allow deprecated flag
* making references to rfc3339 formatter shorter
* clippyisms
* fmt
2023-05-25 08:25:16 +10:00
James Hodgkinson d22dc28698
reducing action concurrency load (#1598)
* reducing action concurrency load
* fixing up ruff syntax
* fixes
2023-05-06 22:54:05 +10:00
James Hodgkinson 42dd8ee0a9
more testing cleanup (#1595)
* more testing cleanup
* path fixings for main deploy phase of the book, refers to #1597
2023-05-06 18:20:47 +10:00
James Hodgkinson af01301acd
sccache github actions fixes (#1593)
* specifying version per https://github.com/Mozilla-Actions/sccache-action/issues/41#issuecomment-1531365155
2023-05-04 18:40:00 +10:00
micolous 850a985692
use sccache, merge "test" actions into "build", remove homebrew caching (#1578)
* use sccache, merge "test" actions into "build", remove homebrew caching
* rename some actions, make windows build in debug mode to be consistent with tests
* run CI on Windows for pull requests, only upload to releases for the correct repo
* Don't need rust on ubuntu-latest
2023-04-27 22:35:24 +10:00
James Hodgkinson ec8e5dfc31
more-merge unixd commands (#1568)
* fixing unix packaging
* stripping out actions-rs/toolchain
* fixing an error in the qrcode def in cargo.toml
2023-04-25 22:36:17 +10:00
James Hodgkinson 9196807fdb
Workflow tweaks (#1186)
* let's cache some stuff
2022-11-14 08:57:05 +10:00
James Hodgkinson 446e06d5f6
Fixing the CI failures (#1080) 2022-09-28 10:31:19 +10:00
James Hodgkinson 5c5b2d6c94
Initial admin UI things (#1044)
* wireframed up the admin menu and components
* banner-shaped yak shaving
* making some nicer messages in the cert script
* removing wee_alloc
* adding admin_groups ui
* adding oauth2 basics
* added group view page
* changing to expect_throw
* serde-wasm-bindgen fixes
* adding view person and view service account basics
* adding basic testy things
* dropping breadcrumbs all over the place
* minor changes to oauth2 admin interface, adding automation around wasm testing
2022-09-20 14:23:54 +10:00