|
|
a0931eb420
|
Allow equality comparison of Error
|
2026-07-19 09:55:08 -04:00 |
|
|
|
3816f3ef28
|
Use less secure hashing in test mode
Push Workflows / rustfmt (push) Successful in 6s
Push Workflows / tailwind-build (push) Successful in 7s
Push Workflows / docs (push) Successful in 21s
Push Workflows / clippy (push) Successful in 18s
Push Workflows / test (push) Successful in 25s
Push Workflows / build (push) Successful in 47s
Push Workflows / nix-build (push) Successful in 5m15s
|
2026-07-19 09:52:58 -04:00 |
|
|
|
af1aafbde6
|
Write config to log
Push Workflows / rustfmt (push) Successful in 6s
Push Workflows / tailwind-build (push) Successful in 6s
Push Workflows / docs (push) Successful in 19s
Push Workflows / clippy (push) Successful in 17s
Push Workflows / test (push) Successful in 24s
Push Workflows / build (push) Successful in 45s
Push Workflows / nix-build (push) Successful in 5m11s
|
2026-07-14 20:32:46 -04:00 |
|
|
|
b4da87231d
|
Use SecretString in config where appropriate
|
2026-07-14 20:32:25 -04:00 |
|
|
|
a976f04f7d
|
Add SecretString type to config
|
2026-07-14 20:32:04 -04:00 |
|
|
|
738da0aac6
|
Create axum router directly
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 6s
Push Workflows / docs (push) Successful in 25s
Push Workflows / clippy (push) Successful in 23s
Push Workflows / test (push) Successful in 31s
Push Workflows / build (push) Successful in 57s
Push Workflows / nix-build (push) Successful in 5m11s
Bind to configured host/port
Warn if configured host/port differs from dx-specified host/port
Make main async
|
2026-07-14 20:13:07 -04:00 |
|
|
|
4836108926
|
Add HTTP server error variant
|
2026-07-14 20:11:04 -04:00 |
|
|
|
d66871f2f5
|
Add server host/port config
|
2026-07-14 20:10:04 -04:00 |
|
|
|
d5eba9620c
|
Link to favicon
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 6s
Push Workflows / docs (push) Successful in 20s
Push Workflows / test (push) Successful in 23s
Push Workflows / clippy (push) Successful in 18s
Push Workflows / build (push) Successful in 47s
Push Workflows / nix-build (push) Successful in 6m24s
|
2026-07-11 12:41:03 -04:00 |
|
|
|
39afdd83a7
|
Add username and password form input presets
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 6s
Push Workflows / docs (push) Successful in 31s
Push Workflows / clippy (push) Successful in 28s
Push Workflows / test (push) Successful in 35s
Push Workflows / build (push) Successful in 1m12s
Push Workflows / nix-build (push) Successful in 6m24s
|
2026-07-11 12:37:30 -04:00 |
|
|
|
f2dc4c908e
|
Export individual components from crate::components
|
2026-07-11 12:28:35 -04:00 |
|
|
|
219f1f5e7d
|
Add open-signup to list of allowed endpoints
|
2026-07-11 12:26:28 -04:00 |
|
|
|
102387fdad
|
Initialize tracing to INFO in release mode
|
2026-07-11 12:21:37 -04:00 |
|
|
|
87bd1b50a9
|
Add form component
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 6s
Push Workflows / docs (push) Successful in 49s
Push Workflows / clippy (push) Successful in 1m19s
Push Workflows / test (push) Successful in 1m30s
Push Workflows / build (push) Successful in 2m24s
Push Workflows / nix-build (push) Successful in 5m35s
|
2026-07-08 21:33:04 -04:00 |
|
|
|
8348277a87
|
Add endpoint to check open signup
|
2026-07-08 20:47:58 -04:00 |
|
|
|
e7c43e7a47
|
Allow icon in form input component
Misc style adjustments
|
2026-07-08 20:44:38 -04:00 |
|
|
|
4bacbfd1ab
|
Add FormInput component
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 4s
Push Workflows / docs (push) Successful in 19s
Push Workflows / clippy (push) Successful in 17s
Push Workflows / test (push) Successful in 25s
Push Workflows / build (push) Successful in 51s
Push Workflows / nix-build (push) Successful in 5m13s
|
2026-06-30 21:29:20 -04:00 |
|
|
|
fa9ea95657
|
Don't check for /favicon.ico path in require_auth_mw
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 5s
Push Workflows / clippy (push) Successful in 28s
Push Workflows / test (push) Successful in 40s
Push Workflows / docs (push) Successful in 41s
Push Workflows / build (push) Successful in 1m50s
Push Workflows / nix-build (push) Successful in 5m17s
The server returns the icon before this middleware is reached
|
2026-06-30 21:17:37 -04:00 |
|
|
|
3ec07c0469
|
Serve favicon on /favicon.ico
|
2026-06-30 21:16:52 -04:00 |
|
|
|
f41f4f8d80
|
Set DIOXUS_PUBLIC_PATH to configured value
|
2026-06-30 21:11:26 -04:00 |
|
|
|
8b00db60eb
|
Add public_path config option
|
2026-06-30 21:08:05 -04:00 |
|
|
|
69eb3a5e80
|
Move loading config outside of router setup
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 6s
Push Workflows / clippy (push) Successful in 18s
Push Workflows / docs (push) Successful in 23s
Push Workflows / test (push) Successful in 26s
Push Workflows / build (push) Successful in 54s
Push Workflows / nix-build (push) Successful in 5m54s
|
2026-06-30 21:04:16 -04:00 |
|
|
|
ebfe18aca2
|
Use more descriptive errors for signup checks
|
2026-06-29 21:58:10 -04:00 |
|
|
|
843572b487
|
Add function to get source of error
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 5s
Push Workflows / docs (push) Successful in 21s
Push Workflows / clippy (push) Successful in 19s
Push Workflows / test (push) Successful in 27s
Push Workflows / build (push) Successful in 54s
Push Workflows / nix-build (push) Successful in 5m15s
|
2026-06-29 21:01:17 -04:00 |
|
|
|
2cbc6aeaff
|
Add function to display error as alert
Move random modal id generation to function
|
2026-06-29 21:01:17 -04:00 |
|
|
|
f84e51d13a
|
Add Footer component
|
2026-06-29 21:01:17 -04:00 |
|
|
|
4e03be050a
|
Add logo assets to app
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 5s
Push Workflows / docs (push) Successful in 20s
Push Workflows / clippy (push) Successful in 18s
Push Workflows / test (push) Successful in 26s
Push Workflows / build (push) Successful in 51s
Push Workflows / nix-build (push) Successful in 5m15s
|
2026-06-29 19:32:32 -04:00 |
|
|
|
b0d5c45caf
|
Add endpoint to get current user
|
2026-06-29 19:31:04 -04:00 |
|
|
|
3527892cfd
|
Bring toast to front
Push Workflows / rustfmt (push) Successful in 12s
Push Workflows / tailwind-build (push) Successful in 10s
Push Workflows / docs (push) Successful in 21s
Push Workflows / clippy (push) Successful in 18s
Push Workflows / test (push) Successful in 25s
Push Workflows / build (push) Successful in 49s
Push Workflows / nix-build (push) Successful in 5m13s
|
2026-06-28 13:49:28 -04:00 |
|
|
|
4466396259
|
Enable config option for secure auth cookies
Push Workflows / rustfmt (push) Successful in 16s
Push Workflows / tailwind-build (push) Successful in 15s
Push Workflows / test (push) Successful in 27s
Push Workflows / docs (push) Successful in 25s
Push Workflows / clippy (push) Successful in 19s
Push Workflows / build (push) Successful in 50s
Push Workflows / nix-build (push) Successful in 5m13s
Enable by default in release mode
|
2026-06-28 13:48:31 -04:00 |
|
|
|
142182af74
|
Allow unauthenticated access to /wasm/ in dev mode
|
2026-06-28 13:47:46 -04:00 |
|
|
|
0463714882
|
Add middleware to require authentication for some routes
Push Workflows / rustfmt (push) Successful in 14s
Push Workflows / tailwind-build (push) Successful in 13s
Push Workflows / clippy (push) Successful in 25s
Push Workflows / test (push) Successful in 34s
Push Workflows / docs (push) Successful in 31s
Push Workflows / build (push) Successful in 59s
Push Workflows / nix-build (push) Successful in 5m27s
|
2026-06-28 11:56:18 -04:00 |
|
|
|
62a7103423
|
Add signup endpoint
Push Workflows / rustfmt (push) Successful in 6s
Push Workflows / tailwind-build (push) Successful in 10s
Push Workflows / clippy (push) Successful in 21s
Push Workflows / test (push) Successful in 29s
Push Workflows / docs (push) Successful in 27s
Push Workflows / build (push) Successful in 52s
Push Workflows / nix-build (push) Successful in 5m17s
|
2026-06-27 22:34:07 -04:00 |
|
|
|
d028636e43
|
Add Unauthorized error
|
2026-06-27 22:33:50 -04:00 |
|
|
|
7ca7056fac
|
Add Config to router as Extension
|
2026-06-27 22:32:57 -04:00 |
|
|
|
ab90cd81f9
|
Add function to create user
|
2026-06-27 22:32:36 -04:00 |
|
|
|
04ca8abce9
|
Add login and logout endpoints
Push Workflows / rustfmt (push) Successful in 6s
Push Workflows / tailwind-build (push) Successful in 11s
Push Workflows / clippy (push) Successful in 43s
Push Workflows / test (push) Successful in 1m4s
Push Workflows / docs (push) Successful in 1m8s
Push Workflows / build (push) Successful in 1m30s
Push Workflows / nix-build (push) Successful in 5m27s
|
2026-06-27 22:18:10 -04:00 |
|
|
|
08fc3995e5
|
Add auth layer to router
|
2026-06-27 22:17:27 -04:00 |
|
|
|
4b2fb25c6d
|
Create function to build auth layer
|
2026-06-27 22:17:07 -04:00 |
|
|
|
17ea0ee46a
|
Add AuthError
|
2026-06-27 22:14:40 -04:00 |
|
|
|
1b5a5125a7
|
Derive Ser/De on User and UserCredentials
|
2026-06-27 22:14:10 -04:00 |
|
|
|
7fc0513efc
|
Attach db_pool to router as Extension
|
2026-06-27 18:54:32 -04:00 |
|
|
|
f2a1296454
|
Move server setup into router_setup
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 8s
Push Workflows / docs (push) Successful in 33s
Push Workflows / clippy (push) Successful in 31s
Push Workflows / test (push) Successful in 57s
Push Workflows / build (push) Successful in 1m25s
Push Workflows / nix-build (push) Successful in 5m17s
Remove tokio (dioxus::serve provides a runtime)
|
2026-06-27 18:51:44 -04:00 |
|
|
|
d52c4cbe9e
|
Add open_signup config flag
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 7s
Push Workflows / clippy (push) Successful in 18s
Push Workflows / docs (push) Successful in 22s
Push Workflows / test (push) Successful in 26s
Push Workflows / build (push) Successful in 49s
Push Workflows / nix-build (push) Successful in 5m11s
|
2026-06-27 17:33:23 -04:00 |
|
|
|
1282c2b8b5
|
Implement axum-login
Push Workflows / rustfmt (push) Successful in 5s
Push Workflows / tailwind-build (push) Successful in 7s
Push Workflows / docs (push) Successful in 40s
Push Workflows / clippy (push) Successful in 46s
Push Workflows / test (push) Successful in 1m2s
Push Workflows / build (push) Successful in 1m54s
Push Workflows / nix-build (push) Successful in 5m20s
|
2026-06-27 17:25:46 -04:00 |
|
|
|
f7f4fd2813
|
Add password check function
|
2026-06-27 17:23:02 -04:00 |
|
|
|
46ce08e02f
|
Add HashedPassword::auth_hash
|
2026-06-27 17:22:35 -04:00 |
|
|
|
0b7e25c792
|
Add database::DbConn type
|
2026-06-27 17:07:42 -04:00 |
|
|
|
554ae23175
|
Remove unnecessary error conversion
|
2026-06-27 17:07:27 -04:00 |
|
|
|
87aa18b7cc
|
Allow error::Result type to use other error
Convenience since this Result will shadow std::result::Result when
imported
|
2026-06-27 17:06:24 -04:00 |
|