Dietmar Maurer
|
b56c111e93
|
depend on proxmox 0.4.2
|
2020-09-28 10:50:44 +02:00 |
|
Dominik Csapak
|
8f2f3dd710
|
fix #2942: implement lacp bond mode and bond_xmit_hash_policy
this was not yet implemented, should be compatible with pve and the gui
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2020-09-17 08:36:25 +02:00 |
|
Dominik Csapak
|
85959a99ea
|
api2/network: add bond-primary parameter
needed for 'active-backup' bond mode
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
|
2020-09-17 08:36:14 +02:00 |
|
Wolfgang Bumiller
|
e7cb4dc50d
|
introduce Username, Realm and Userid api types
and begin splitting up types.rs as it has grown quite large
already
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2020-08-10 12:05:01 +02:00 |
|
Wolfgang Bumiller
|
98c259b4c1
|
remove timer and lock functions, fix building with proxmox 0.3.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2020-08-04 11:33:02 +02:00 |
|
Thomas Lamprecht
|
add5861e8d
|
typo fixes all over the place
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
|
2020-05-30 16:39:08 +02:00 |
|
Dietmar Maurer
|
e8d1da6a15
|
depend on proxmox 0.1.31 - use Value to store result metadata
|
2020-05-18 09:57:35 +02:00 |
|
Dietmar Maurer
|
3dd27a3bf8
|
src/api2/node/network.rs: add protected flag to revert
|
2020-05-08 09:30:25 +02:00 |
|
Dietmar Maurer
|
3aedb73816
|
src/api2/node/network.rs: pass bridge_ports and slaves a property strings
To make it compatible with pve.
|
2020-05-08 08:49:17 +02:00 |
|
Dietmar Maurer
|
bab5d18c3d
|
src/config/network.rs: implement bond_mode
and rename bond_slaves to slaves to make it compatible with pve.
|
2020-05-07 14:07:45 +02:00 |
|
Dietmar Maurer
|
c2ffc68554
|
src/api2/node/network.rs: cleanup - factor out check_duplicate_gateway
|
2020-05-07 11:26:30 +02:00 |
|
Dietmar Maurer
|
9651833130
|
src/api2/node/network.rs: allow to create bridge and bond
|
2020-05-07 11:09:12 +02:00 |
|
Dietmar Maurer
|
7b22acd0c2
|
src/config/network.rs: make it compatible with pve
and depend on proxmox 0.1.26
|
2020-05-07 09:28:25 +02:00 |
|
Dietmar Maurer
|
74c08a5782
|
use reasonable acl paths
|
2020-04-30 09:30:00 +02:00 |
|
Dietmar Maurer
|
26d9aebc28
|
move src/api2/config/network.rs to src/api2/node/network.rs
So that we have the same api path for network config as pve.
|
2020-04-25 17:00:38 +02: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 |
|
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
|
4ebf0eabb0
|
src/api2/types.rs: use separate file for schema definitions
|
2019-05-09 07:44:09 +02:00 |
|
Dietmar Maurer
|
d8d40dd0c2
|
src/api2/node.rs: add node parameter
|
2019-04-09 14:43:30 +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
|
9f49fe1d5d
|
avoid compiler warnings
|
2019-01-30 18:25:37 +01:00 |
|
Dietmar Maurer
|
6049b71f41
|
api: pass RpcEnvirnment to api handlers
|
2019-01-26 14:50:37 +01:00 |
|
Dietmar Maurer
|
b2b3485d5f
|
src/api2/node: start node configuration api
|
2019-01-23 13:09:17 +01:00 |
|