Merge pull request #2 from Commander-lol/Scripting
### Added - Lua scripting support as a route handler in the `config.yml` file
Showing
- CHANGELOG.md 2 additions, 1 deletionCHANGELOG.md
- Cargo.lock 287 additions, 199 deletionsCargo.lock
- Cargo.toml 1 addition, 1 deletionCargo.toml
- example/.swerve/accounts/handle_widgets.lua 39 additions, 0 deletionsexample/.swerve/accounts/handle_widgets.lua
- example/.swerve/config.yml 9 additions, 6 deletionsexample/.swerve/config.yml
- example/.swerve/get_user.lua 22 additions, 0 deletionsexample/.swerve/get_user.lua
- example/.swerve/get_user_by_id.rhai 0 additions, 4 deletionsexample/.swerve/get_user_by_id.rhai
- example/index.html 1 addition, 0 deletionsexample/index.html
- src/cli/config_file.rs 6 additions, 0 deletionssrc/cli/config_file.rs
- src/cli/config_routes.rs 17 additions, 0 deletionssrc/cli/config_routes.rs
- src/cli/mod.rs 3 additions, 1 deletionsrc/cli/mod.rs
- src/lib.rs 1 addition, 1 deletionsrc/lib.rs
- src/main.rs 0 additions, 1 deletionsrc/main.rs
- src/routing/mock_upload.rs 12 additions, 10 deletionssrc/routing/mock_upload.rs
- src/routing/mod.rs 4 additions, 0 deletionssrc/routing/mod.rs
- src/routing/request.rs 72 additions, 0 deletionssrc/routing/request.rs
- src/routing/request_rewriter.rs 56 additions, 0 deletionssrc/routing/request_rewriter.rs
- src/routing/scripting.rs 40 additions, 8 deletionssrc/routing/scripting.rs
- src/scripting/mod.rs 5 additions, 1 deletionsrc/scripting/mod.rs
- src/scripting/run_script.rs 32 additions, 36 deletionssrc/scripting/run_script.rs
Loading
Please register or sign in to comment