Wolfgang Bumiller
|
a12b1be728
|
move build.rs and friends to pbs-buildcfg
with this the main crate won't be re-compiled every time a
*binary* is modified
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2021-07-19 14:59:18 +02:00 |
|
Dietmar Maurer
|
d8769d659e
|
use build.rs to pass REPOID to rustc-env
|
2021-05-07 10:11:39 +02:00 |
|
Dietmar Maurer
|
bf78f70885
|
improve code docs in api2
Note: API methos should be declared pub, so that they show up in the generated docu.
|
2021-01-22 15:57:42 +01:00 |
|
Wolfgang Bumiller
|
f7d4e4b506
|
switch from failure to anyhow
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2020-04-17 18:43:30 +02:00 |
|
Dietmar Maurer
|
4b40148caa
|
start impl. access permissions
|
2020-04-16 12:47:16 +02:00 |
|
Wolfgang Bumiller
|
a2479cfa1a
|
api/compat: drop more compat imports from api_schema.rs
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-11-21 14:36:28 +01:00 |
|
Dietmar Maurer
|
255f378a1b
|
use const api definitions
|
2019-11-21 13:32:09 +01:00 |
|
Dietmar Maurer
|
62ee2eb405
|
avoid some clippy warnings
|
2019-10-26 11:42:05 +02:00 |
|
Dietmar Maurer
|
4a7de56e2f
|
avoid injecting ENV vars from Makefile
So that we can run "cargo build" without setting vars manually.
|
2019-09-09 10:51:08 +02:00 |
|
Wolfgang Bumiller
|
dd5495d6dc
|
tree-wide: use 'dyn' for all trait objects
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-06-07 13:13:48 +02:00 |
|
Dietmar Maurer
|
ef2f2efbcc
|
improve api_schema module structure
|
2019-02-17 10:16:33 +01:00 |
|
Dietmar Maurer
|
dc9a007b11
|
rename src/api to src/api_schema
|
2019-02-17 09:59:20 +01:00 |
|
Dietmar Maurer
|
6049b71f41
|
api: pass RpcEnvirnment to api handlers
|
2019-01-26 14:50:37 +01:00 |
|
Dietmar Maurer
|
576e3bf252
|
rename api3 back to api2
There is no real need to change the path, so using api2 we can reuse
all helpers (like tools from proxmox widget toolkit).
|
2019-01-22 12:10:38 +01:00 |
|