Dietmar Maurer
|
fd7c0979b4
|
src/bin/proxmox-backup-manager.rs: implement netwerk revert
|
2020-04-24 10:45:49 +02:00 |
Dietmar Maurer
|
2eefd9aee1
|
src/config/network.rs: implement network reload, set "changes" attribute
|
2020-04-24 09:55:46 +02:00 |
Dietmar Maurer
|
8a6b86b8a7
|
src/config/network.rs: use a simple String for comments
|
2020-04-24 07:46:08 +02:00 |
Dietmar Maurer
|
10a9be45bd
|
src/api2/config/network.rs: implement update/delete comments
|
2020-04-23 16:08:35 +02:00 |
Dietmar Maurer
|
5f60a58fd5
|
src/config/network.rs; support interface comments, cleanups
|
2020-04-23 15:54:30 +02:00 |
Dietmar Maurer
|
5e4e88e83f
|
src/api2/config/network.rs: implement update/delete for bridge_ports and bond_slaves
|
2020-04-23 11:21:27 +02:00 |
Dietmar Maurer
|
339965d720
|
src/api2/config/network.rs: only allow one default gateway
|
2020-04-23 10:37:40 +02:00 |
Dietmar Maurer
|
42fbe91a34
|
src/config/network.rs: parse bond-slaves
|
2020-04-23 09:31:10 +02:00 |
Dietmar Maurer
|
1d9a68c2fc
|
src/config/network.rs: parse bridge-ports
|
2020-04-23 09:24:17 +02:00 |
Dietmar Maurer
|
02269f3dba
|
src/config/network.rs: introduce NetworkInterfaceType
|
2020-04-23 08:45:03 +02:00 |
Dietmar Maurer
|
2c18efd902
|
src/config/network.rs: use a single mtu setting (instead of mtu_v4 and mtu_v6)
|
2020-04-23 07:07:14 +02:00 |
Dietmar Maurer
|
b1564af25a
|
src/bin/proxmox-backup-manager.rs: format datastore list output
|
2020-04-22 17:37:20 +02:00 |
Dietmar Maurer
|
f1026a5aa9
|
src/api2/config/network.rs: allow to update 'auto' flag
|
2020-04-22 16:46:46 +02:00 |
Dietmar Maurer
|
3fce3bc36e
|
src/config/network/parser.rs: parse MTU settings
|
2020-04-22 13:44:51 +02:00 |
Dietmar Maurer
|
c016482c7a
|
src/api2/config/network.rs: implement delete property
|
2020-04-22 12:19:31 +02:00 |
Dietmar Maurer
|
27f2c23049
|
src/api2/config/network.rs: allow to update configuration method
|
2020-04-22 11:32:36 +02:00 |
Dietmar Maurer
|
df6bb03d0e
|
src/api2/config/network.rs: improve network api
|
2020-04-22 10:54:07 +02:00 |
Dietmar Maurer
|
76cf5208cf
|
src/api2/types.rs: add schemas for IP/CIDR
|
2020-04-22 10:28:53 +02:00 |
Dietmar Maurer
|
2ea7bf1b3d
|
src/api2/config/datastore.rs_ fix method docs
|
2020-04-22 08:53:16 +02:00 |
Dietmar Maurer
|
8b57cd4441
|
src/config/network.rs: remove netmask support
rely on cidr instead.
|
2020-04-22 08:45:13 +02:00 |
Dietmar Maurer
|
68da20bf62
|
src/api2/types.rs: define NETWORK_INTERFACE_NAME_SCHEMA
|
2020-04-21 17:54:52 +02:00 |
Dietmar Maurer
|
c357260d09
|
src/config/network.rs: move type definitions to src/api2/types.rs
|
2020-04-21 17:25:05 +02:00 |
Dietmar Maurer
|
ca0e534796
|
src/api2/config/network.rs: start network configuration api
|
2020-04-21 14:28:26 +02:00 |
Dietmar Maurer
|
365f0f720c
|
fix permission tests using non-uri parameters
We nood to do those tests inside the fuction body instead...
|
2020-04-18 08:23:04 +02:00 |
Dietmar Maurer
|
bb072ba49c
|
src/api2/access.rs: cleanup
|
2020-04-18 07:28:25 +02:00 |
Dietmar Maurer
|
ff329f970b
|
src/api2/types.rs: use anyhow::Error in test cases
|
2020-04-18 07:05:31 +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
|
404d78c41e
|
src/api2/pull.rs: add access permission
|
2020-04-17 15:27:04 +02:00 |
Dietmar Maurer
|
1bfc1efa50
|
src/api2/subscription.rs: add access permissions
|
2020-04-17 15:14:28 +02:00 |
Dietmar Maurer
|
73ce1d1146
|
src/api2/reader.rs: add access permissions
|
2020-04-17 15:01:56 +02:00 |
Dietmar Maurer
|
70e5f2461d
|
src/api2/config/remote.rs: add access permissions
|
2020-04-17 14:57:26 +02:00 |
Dietmar Maurer
|
c0ef209aeb
|
src/api2/config/datastore.rs: impl digest check for delete, add access permissions
|
2020-04-17 14:51:29 +02:00 |
Dietmar Maurer
|
9f9f7eefa3
|
src/api2/backup.rs: add access permissions
|
2020-04-17 14:40:20 +02:00 |
Dietmar Maurer
|
bb34b58910
|
src/api2/admin/datastore.rs: add access permissions - first try
We need to refine this later (introduce backup owner concept?)
|
2020-04-17 14:36:27 +02:00 |
Dietmar Maurer
|
5972def5ec
|
acl: change path "storage" to "datastore"
|
2020-04-17 14:15:44 +02:00 |
Dietmar Maurer
|
aa90ced3bf
|
src/api2/access/role.rs: use schema ACL_ROLE_SCHEMA
|
2020-04-17 14:14:06 +02:00 |
Dietmar Maurer
|
ca257c8097
|
move type defs from src/api2/access/acl.rs to src/api2/types.rs
|
2020-04-17 14:13:15 +02:00 |
Dietmar Maurer
|
3fff55b293
|
src/api2/access/role.rs: new api to list roles
|
2020-04-17 14:03:24 +02:00 |
Dietmar Maurer
|
4f66423fcc
|
src/api2/access/user.rs: add access permissions
|
2020-04-17 11:04:36 +02:00 |
Dietmar Maurer
|
d4f020f4c5
|
src/api2/access/user.rs: add access permissions
|
2020-04-17 10:08:45 +02:00 |
Dietmar Maurer
|
d28ddb8e04
|
src/api2/access/acl.rs: add access permissions
|
2020-04-17 10:03:09 +02:00 |
Dietmar Maurer
|
83b6a7cf71
|
src/api2/node/tasks.rs: use api macro, implement access permissions
|
2020-04-16 17:47:21 +02:00 |
Dietmar Maurer
|
e4681f9f71
|
src/api2/node/syslog.rs: add access permissions
|
2020-04-16 17:08:19 +02:00 |
Dietmar Maurer
|
b5037fa8ed
|
src/api2/node/status.rs: add access permissions
|
2020-04-16 17:05:09 +02:00 |
Dietmar Maurer
|
1cf7bbf412
|
src/api2/node/services.rs: add access permissions
|
2020-04-16 12:47:16 +02:00 |
Dietmar Maurer
|
68ed0c629d
|
src/api2/node/journal.rs: add access permissions
|
2020-04-16 12:47:16 +02:00 |
Dietmar Maurer
|
4b40148caa
|
start impl. access permissions
|
2020-04-16 12:47:16 +02:00 |
Dietmar Maurer
|
109d7817cd
|
src/config/user.rs - cached_config: do not store/return digest
|
2020-04-15 11:35:57 +02:00 |
Dietmar Maurer
|
bd098a7f77
|
src/api2/node/dns.rs: use api macro (cleanup)
|
2020-04-15 10:09:18 +02:00 |
Dietmar Maurer
|
9c06f6c292
|
fix previous commit - use result.
|
2020-04-14 17:48:10 +02:00 |