Commit Graph

317 Commits

Author SHA1 Message Date
Greg Johnston 8635887ca7 feat: optional branch-marking in HTML to support initial work on client-side islands routing 2024-08-01 19:42:51 -04:00
Greg Johnston 62cb361031 chore: clippy 2024-08-01 19:42:50 -04:00
Bruno De Simone 2c4f11b238 remove FromRef implementation from LeptosRoutes axum impl (#2670) 2024-08-01 19:42:50 -04:00
Greg Johnston 208ab97867 feat: move to a channel-based implementation for meta 2024-08-01 19:42:50 -04:00
Greg Johnston d7ca969848 blocking resources 2024-08-01 19:42:50 -04:00
Greg Johnston c76208aad0 fix: nonexistent feature 2024-08-01 19:42:50 -04:00
Greg Johnston 7e3781b5dd support wasm-only 2024-08-01 19:42:50 -04:00
Greg Johnston 97dc3cc2e5 support wasm-only 2024-08-01 19:42:50 -04:00
Greg Johnston 61e51cbe1c support wasm-only 2024-08-01 19:42:50 -04:00
Ben Wishovich c676cf921d Make get_configuration sync (#2647)
* Made get_configuraiton sync

* Update examples
2024-08-01 19:42:49 -04:00
Greg Johnston 2916873985 feat: provide static file handling/fallback directly in integration 2024-08-01 19:42:21 -04:00
Greg Johnston a50c6b0140 can save a lookup here 2024-08-01 19:42:20 -04:00
Greg Johnston 29cf1f4814 add server redirects 2024-08-01 19:42:20 -04:00
Greg Johnston ca68fa5a3d fix: ensure that `leptos_meta` and `leptos_router` are in SSR mode if using one of the server integrations 2024-08-01 19:41:55 -04:00
Greg Johnston 56977411f2 chore: clippy and unused dependencies in integrations 2024-08-01 19:41:13 -04:00
Greg Johnston caf797dba0 refactor integrations and add Actix integration 2024-08-01 19:41:13 -04:00
Greg Johnston 40c1f38a07 ResponseOptions support 2024-08-01 19:41:13 -04:00
Greg Johnston 9666c9c0c5 chore: clear up... a few warnings 2024-08-01 19:41:12 -04:00
Greg Johnston b24eaedfe9 reorganizing exports and updating examples 2024-08-01 19:40:56 -04:00
Greg Johnston 53b22a9b74 clear some warnings 2024-08-01 19:40:56 -04:00
Greg Johnston 75d6763f4e move router crates 2024-08-01 19:40:56 -04:00
Greg Johnston 2934c295b5 work on Axum integration and on error boundaries 2024-08-01 19:40:25 -04:00
Greg Johnston 789eef914d stash 2024-08-01 19:40:25 -04:00
Greg Johnston 42b99dd912 ErrorBoundary SSR and serialization of errors to support hydration 2024-08-01 19:40:25 -04:00
Greg Johnston a01640cafd updates toward `todo_app_sqlite` 2024-08-01 19:40:25 -04:00
Greg Johnston ea3790d91c scope Arena to each request 2024-08-01 19:40:24 -04:00
Greg Johnston a12c707f3f fix async context issues, add flat routing 2024-08-01 19:40:24 -04:00
Greg Johnston 6d9906111d test more dynamic string length work 2024-08-01 19:40:24 -04:00
Greg Johnston 5ea314c998 attribute value escaping 2024-08-01 19:40:24 -04:00
Greg Johnston b41fde3ff9 work related to 0.7 blog port 2024-08-01 19:40:24 -04:00
Greg Johnston 39607adc94 initial work on meta 2024-08-01 19:40:24 -04:00
Oleg Shatov b3db094618
chore: remove `cfg`-related warnings (#2654) 2024-07-03 06:49:32 -04:00
Chris fb5d8513ff
docs: generate link to definition (#2656) 2024-07-03 06:46:02 -04:00
Greg Johnston 33e7ed83cc fix: specify correct serialization trait in server fn handler (closes #2610) 2024-06-14 14:20:50 -04:00
Greg Johnston d74af819a0
fix: invalid `Location` header when using `leptos_actix::redirect()` without JS/WASM (#2507) 2024-04-08 20:10:09 -04:00
Greg Johnston bfac4cba2a chore: cargo fmt 2024-03-31 14:12:33 -04:00
Alex Lazar 642504f2ba
Remove panic for axum ResponseOptions (#2468) 2024-03-29 07:37:12 +00:00
zakstucke fd2817de26
Allow CDN_PKG_PATH at runtime as well as current build time, preferring it when available. (#2466) 2024-03-28 08:30:54 +00:00
sify21 104c09f3bf
register server_fn first to allow for wildcard Route path (#2435)
It's normal to have a `NotFound` page with a wildcard path like this
```
<Routes>
    ...
    <Route path="*any" view=NotFound>
</Routes>
```
In `ssr` mode, most servers do a `first match win` approach, so we
should register server functions before view routes, or else a wildcard
route would block all api requests.

https://discord.com/channels/1031524867910148188/1218508054442545185

Signed-off-by: 司芳源 <sify21@163.com>
2024-03-19 09:37:42 -07:00
battmdpkq 4faf3fa894
chore: fix types in some comments (#2413)
Signed-off-by: battmdpkq <cmaker@163.com>
2024-03-09 07:38:25 -05:00
Ben Wishovich 1da2fff706
Fix missed stuff (#2398) 2024-03-02 17:57:20 -08:00
Greg Johnston d72b12524e
Merge pull request #2395 from leptos-rs/int-ax-doc 2024-03-01 20:08:18 -05:00
Greg Johnston 8e79c5be5c fix: ignore as with other doctests for now 2024-03-01 18:39:55 -05:00
Greg Johnston de25658c36
Merge pull request #2392 from paul-hansen/fix-ci
fix(ci): "needless borrow" error and example never exiting
2024-03-01 18:37:48 -05:00
Sam Judelson f70ebc1289
docs: add note on how to get `ResponseOptions` (#2380) 2024-03-01 10:47:02 -05:00
Paul Hansen b431315f7c fix(ci): "needless borrow" error 2024-03-01 09:21:58 -06:00
Paul Hansen 6a83161368
chore: add MSRV (#2360) 2024-02-28 07:19:09 -05:00
Marc-Stefan Cassola 4b00c16cb9
added hashes generated from cargo-leptos (#2373)
* added hashes generated from cargo-leptos

* Added config option to disable frontend file name hash
2024-02-27 16:28:27 -08:00
zoomiti 4809cf473e
feat: provide `leptos_router::Method` via context (#1808) (#2315) 2024-02-26 21:25:53 -05:00
Tadas Dailyda aa977001c1
feat: add support for trailing slashes (closes #2154) (#2217) 2024-02-26 20:56:44 -05:00