Joseph Cruz
3481a6ee53
build: run tasks from workpace or member directory ( #1339 )
2023-07-13 16:46:51 -04:00
Greg Johnston
e821efca07
chore: new `cargo fmt` ( #1266 )
2023-07-02 17:01:39 -04:00
Greg Johnston
ee7dbafc85
change: migrate to `nightly` and `csr` features rather than `stable` and `default-features = false` ( #1227 )
2023-06-26 21:12:14 -04:00
Greg Johnston
bb10b32200
feat: register server functions automatically ( #1154 )
2023-06-11 09:09:21 -04:00
Greg Johnston
abf90358fa
fix: pass through docs for server functions ( #1164 )
2023-06-09 16:07:08 -04:00
Vladimir Motylenko
5a71ca797a
feat: RSX parser with recovery after errors, and unquoted text ( #1054 )
...
* Feat: Upgrade to new local version of syn-rsx
* chore: Make macro more IDE friendly
1. Add quotation to RawText node.
2. Replace vec! macro with [].to_vec().
Cons:
1. Temporary remove allow(unused_braces) from expressions, to allow completion after dot in rust-analyzer.
* chore: Change dependency from syn-rsx to rstml
* chore: Fix value_to_string usage, pr comments, and fmt.
2023-05-21 06:45:53 -04:00
Ben Wishovich
dd41c0586c
feat: allow specifying exact server function paths ( #1069 )
2023-05-19 16:47:28 -04:00
Matt Crane
6753ba21c4
fix: allow server functions to work with non-Cargo build systems with `SERVER_FN_OVERRIDE_KEY` env var ( #878 )
2023-04-17 08:46:32 -04:00
Greg Johnston
1187a506dd
fix: server functions with `url` as argument name (closes issue #823 ) ( #825 )
2023-04-07 09:28:31 -04:00
Ben Wishovich
8b57ba7aa8
feat: add the ability for server fns to be submitted via GET requests ( #789 )
2023-04-05 06:47:17 -04:00
Mark Catley
db9b7db53d
fix: unused warning on cx in server functions ( #794 )
...
When running cargo clippy on server functions that use `cx: Scope` it
has an unused variable error.
It appears that the logic for adding an `#[allow(unused)]` notation is
inverted.
2023-04-03 21:07:30 -04:00
ealmloff
a9e6590b5e
fix: server functions with non-copy server contexts ( #785 )
2023-04-03 07:17:22 -04:00
Igor Shevchenko
98a9ec8335
chore(docs): fix a few typos ( #756 )
2023-03-27 20:06:34 -04:00
Greg Johnston
38daaf3b72
chore: apply `cargo machete` systematically ( #671 )
2023-03-13 10:16:20 -04:00
Greg Johnston
b55e9a9e64
`v0.2.3`: fix broken stable support ( #670 )
2023-03-13 07:25:08 -04:00
ealmloff
0c261c0fb0
feat: make server functions framework agnostic ( #596 )
2023-03-01 20:56:30 -05:00