b4fe78288e
Create a Bounded structure for bounded values.
Monorepo build / build-flake (push) Has been cancelled
2026-03-01 14:53:27 -05:00
3f085001b2
Validate the account creation forms:
...
Monorepo build / build-flake (push) Has been cancelled
- check that the user password matches
- check that username and display name have been set
- check the strength of the password
2026-02-23 11:36:24 -05:00
8082fa7dad
Get all of the existing components to compile, uglyly
Monorepo build / build-flake (push) Has been cancelled
2026-02-16 12:47:39 -05:00
74f401a989
Create a new crate to hold the Glimmer components
Monorepo build / build-flake (push) Has been cancelled
2026-02-16 11:52:10 -05:00
a7fdd88309
Resume using types from webauthn_rs_proto instead of Vec<u8>
2026-02-11 04:37:55 +00:00
9bcd8e4226
Add the code to create and validate invitations
2026-02-02 21:11:22 -05:00
44743c15ab
Set up invitation tests
2026-02-02 20:59:44 -05:00
9beb571fd9
Begin overhauling the flake.nix.
...
Monorepo build / build-flake (push) Has been cancelled
This was an AI guided overhaul based on the plan.md. These were the
things we accomplished:
- Update some Cargo.toml files to work with the 2024 Rust edition
- Add a shellHook which installs Rust tools from the rust-toolchain
- Rebundle several of the tools
- attempt to start bundling the visions server and the visions ui
Most tools are still in a usable state, but the visions server and
visions UI do not currently build.
2026-01-22 11:31:59 -05:00
fc66269a05
Minor cleanups
Monorepo build / build-flake (push) Has been cancelled
2025-12-18 14:18:56 -05:00
c014c5eeba
AI generated program that reports project and user story status
Monorepo build / build-flake (push) Has been cancelled
2025-12-02 11:31:08 -05:00
830f8f5758
Create a core crate for the server
2025-11-28 13:33:21 -05:00
05f7688f0a
Add stylist and contain the styles for Candela and for the SimpleGuage.
2025-07-10 21:32:03 +00:00
68fe3b2a5b
Set up a very rudimentary websocket connection
2025-05-13 09:00:39 -04:00
b48ee6a082
Make Dashboard installable
Monorepo build / build-flake (push) Successful in 3s
2025-05-06 13:19:33 +00:00
19b9190dc4
Update cargo
2025-05-06 01:04:01 +00:00
9ae2325cbe
Create an initial design system for the app
2025-04-09 00:02:58 -04:00
21bcece361
Comment out many projects and ensure a fundamental subset are working
Monorepo build / build-flake (push) Successful in 3s
2025-03-31 11:18:30 -04:00
ee3fccba88
Merge branch 'main' into visions-ui-framework
2025-03-27 21:36:07 -04:00
47e90cc6f9
Set up an app for the adafruit TFT
2025-02-27 09:58:14 -05:00
359ab96779
Prototype for an l10n message bundle database
2025-02-21 10:28:41 -05:00
11e33eca2f
Set up a shared types library
2025-02-20 09:45:53 -05:00
ca89455d4d
Set up a Yew login page
2025-02-17 23:03:12 -05:00
672578b9a9
Add a micro-prototype Yew application
2025-02-17 18:28:18 -05:00
49c7a37d28
Restore file-service
2025-01-19 13:44:20 -05:00
81143f0b9c
Fix a lot of very simple, easy warnings
2025-01-18 22:38:10 -05:00
341e184947
Set up a database and store a character sheet in it
2024-11-29 23:14:52 -05:00
addfd2072c
Create an image server and create the playing field
2024-11-11 19:58:50 -05:00
1601d2d806
Bare-bones control of the first 30 leds
2024-11-03 22:46:34 -05:00
b0383292fe
Merge branch 'main' into cybperpunk-billboard
2024-11-03 16:15:13 -05:00
1bc146beaf
Rename to cyber-slides
2024-10-08 23:23:33 -04:00
de35ebb644
Extract the cyberpunk objects into a library, start on the slideshow
2024-10-04 20:27:34 -04:00
80776c65d8
Write a program that enumerates audio sinks on the device
2024-08-21 09:40:58 -04:00
d0f461a5eb
Create the dashboard placeholder
2024-08-20 17:01:36 +00:00
6164cb3b39
Refactor the bike library until it compiles with no_std
...
Theoretically, this is the first step to getting to running on the pico
2024-07-08 09:28:40 -04:00
fc2e88add2
Set up a GTK simulator for the bike lights engine
2024-07-08 09:28:38 -04:00
48271389ad
Rename Kifu to On The Grid
2024-03-22 08:19:14 -04:00
8016188b29
Add a test program for gnome icons
2024-02-08 09:13:54 -05:00
dce11dde2b
Set up flake-based builds
2024-01-25 22:48:41 -05:00
85e2494c3b
Add a test application that demonstrates chrono and timezone processing
2023-12-26 13:33:18 -05:00
0e0d67a9ac
Split Fitnesstrax into two crates
2023-12-06 23:52:33 -05:00
f034dfcb8b
Set up the basic data structures of a new fitnesstrax app.
2023-12-06 23:52:28 -05:00
bf93625225
Create a placeholder for the Visions server
2023-11-20 00:03:16 -05:00
532210db03
Extract the authentication DB from the file service
2023-11-19 23:43:33 -05:00
3310c460ba
Cleanups
2023-11-14 08:27:13 -05:00
168ba6eb40
Try controlling dotstars through SPI and through bit-banging
2023-11-09 22:24:37 -05:00
52f814e663
Build a basic tree and experiment with traversals
2023-10-20 18:32:43 -04:00
3cb742d863
Rename flow to result-extended
...
The original name has always felt awful. I understand Rust well enough now to be able to use the name Result and override the built-in Result.
2023-10-18 22:03:43 -04:00
6c831567eb
Remove orizentic from the environment
...
This needs a total overhaul and so isn't worth fixing right now.
2023-10-05 12:57:35 -04:00
e36657591b
Add orizentic and file-service to the build
2023-10-03 19:32:57 -04:00
207d099607
nom parsing practice
2023-09-25 22:54:54 +00:00