Jonathan Kelley
306639ee9f
follow up to serveconfig ( #4820 )
...
* remove latent dbg!
* cleanup serveconfig
2025-10-20 12:22:35 -04:00
Jonathan Kelley and Evan Almloff
19ada89cec
resolve the index before rendering ( #4806 )
...
Co-authored-by: Evan Almloff <evanalmloff@gmail.com >
2025-10-19 15:03:57 -04:00
Jonathan Kelley
7102bc3b6a
more fullstack cleanups: loaders serialize, ServeConfig only ( #4785 )
...
* some opinionated cleanups in dioxus-server
* add serialize to loader
* add `result` to Resource
* clippy
* fix
* writable memos, resources, `onmount`, `.pending`, and `.value()` on actions
* fix compile issues
* fix typo
2025-10-14 17:34:52 -07:00
Jonathan Kelley
9243ef4128
redirects, middleware, Transport, set/capture error status ( #4751 )
...
* wip: redirect
* redirect example
* fix file upload not in a form
* wip
* deny missing cfgs
* wip: add router fallback but it's not working
* fix suspense bug after rebuilds that queued work
* more cleanup
* add test for error codes
* add helpful comment
* bring back middleware annotation
* fix cfg
* add server feature
* fix doctest
* just disable liveview test for now
* fix liveview
* dont send init
* cache more playwright!
* add more pkgs to cache
2025-10-10 21:43:57 -07:00
Nico Burns
9359446017
Upgrade to Blitz v0.2.0 ( #4731 )
...
* Bump Rust CI version to 1.88
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Upgrade to Blitz v0.2.0
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Native: enable clipboard and file_dialog support by default
* Fix clippy errors
Signed-off-by: Nico Burns <nico@nicoburns.com >
* See if cargo update magically fixes build
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Fix compile err
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Remove unused wasm-opt dep
* Fix wgpu_child_window example
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Update blitz-shell
Signed-off-by: Nico Burns <nico@nicoburns.com >
* cargo fmt
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Allow clippy lint
Signed-off-by: Nico Burns <nico@nicoburns.com >
* CI: Bump pinned nightly version
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Allow clippy lint in whole module
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Fix more clippy lints
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Use Rust 1.90 for clippy
Signed-off-by: Nico Burns <nico@nicoburns.com >
* cargo update --ignore-rust-version
* revert cargo updates
Signed-off-by: Nico Burns <nico@nicoburns.com >
* Revert another silly clippy lint
---------
Signed-off-by: Nico Burns <nico@nicoburns.com >
2025-10-07 11:18:59 -07:00
Jonathan Kelley
f2b1c6d97f
codify "platform" into resolution logic, server-fn/fullstack overhaul ( #4596 )
...
overhaul dioxus fullstack using a new implementation of server_fn
This PR is a complete rewrite of dioxus fullstack designed to improve compatibility with axum and to fix a number of compilation errors based on feature flag unification plumbing through macros.
2025-10-03 18:26:19 -07:00