Commit Graph

4861 Commits

Author SHA1 Message Date
1cf7bbf412 src/api2/node/services.rs: add access permissions 2020-04-16 12:47:16 +02:00
68ed0c629d src/api2/node/journal.rs: add access permissions 2020-04-16 12:47:16 +02:00
4b40148caa start impl. access permissions 2020-04-16 12:47:16 +02:00
423e656163 src/config/cached_user_info.rs: new helper class 2020-04-16 10:05:16 +02:00
1ce8a5d0b7 depend on proxmox 0.1.21 2020-04-16 10:04:00 +02:00
109d7817cd src/config/user.rs - cached_config: do not store/return digest 2020-04-15 11:35:57 +02:00
5354511fd0 src/config/acl.rs: implement cached_config 2020-04-15 11:30:47 +02:00
bd098a7f77 src/api2/node/dns.rs: use api macro (cleanup) 2020-04-15 10:09:18 +02:00
8d048af2bf acl: improve NoAccess handling 2020-04-15 08:11:43 +02:00
4f3db187cf Docu: first proof reading
This is a first proof reading of the currently existing documentation.

fixes (hopefully all):
* spelling
* grammar

Tries to increase readabilty and ease of understanding by simplifying
and restructing some sentences and paragraphs. Filler words which add
to the cognitive load but don't add anything are removed
(most notably `also`).
2020-04-15 06:52:59 +02:00
9a328319dd pxar extract: remove pattern from arg_param, add target instead 2020-04-15 06:41:37 +02:00
7e3d2e5b41 pxar create: remove exclude from arg_param 2020-04-15 06:31:46 +02:00
9c06f6c292 fix previous commit - use result. 2020-04-14 17:48:10 +02:00
9f4e47dd93 acl update: check path 2020-04-14 17:23:48 +02:00
d83175dd69 acl update: check if user exist. 2020-04-14 13:46:27 +02:00
68ccdf09a4 src/config/user.rs: implement user config cache 2020-04-14 13:45:45 +02:00
9765092ede acl api: implement update 2020-04-14 10:16:49 +02:00
ed3e60ae69 start ACL api 2020-04-13 11:09:44 +02:00
a83eab3c4d acl: use BTreeMap and BTreeSet to avoid sort() 2020-04-12 17:13:53 +02:00
0815ec7e65 acl: implement roles(), add regression tests. 2020-04-12 13:06:50 +02:00
5c6cdf9815 add acl config 2020-04-11 12:24:26 +02:00
9abcae1b0e gui: improve login view (use realms) 2020-04-09 13:37:14 +02:00
b88f9c5b1e PASSWORD_SCHEMA: set max_length to 1024 (for tickets) 2020-04-09 13:35:58 +02:00
879546aff6 api: add default property to domain list 2020-04-09 13:35:08 +02:00
73b40e9b46 api: correctly sort access subdirmap 2020-04-09 13:34:07 +02:00
708db4b3ae api: add list_domains 2020-04-09 11:36:45 +02:00
685e13347e api: move config/user to access/users, implement change_password
To make it similar to the pve api
2020-04-09 10:21:24 +02:00
7d817b0358 implement auth framework 2020-04-08 14:06:15 +02:00
579728c641 add user configiguration 2020-04-08 14:06:15 +02:00
cf459b1982 gc: log pending removals 2020-04-06 09:50:40 +02:00
d16122cd87 gui: preview prune selection 2020-04-01 14:14:44 +02:00
dda7015497 prune api: return a usable result (we run synchronous anyways) 2020-04-01 12:24:28 +02:00
5b5ca60a07 fix 'keep-monthly' field name
else the backend complains about a non-existant parameter

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-03-31 08:46:52 +02:00
aeee4329b0 gui - DataStoreContent: avoid useless icons, display file path 2020-03-26 18:01:04 +01:00
5f44899207 gui - DataStoreContent: move control code into controller (cleanup) 2020-03-26 17:23:51 +01:00
b1127fd0d0 gui: add prune dialog 2020-03-26 13:23:28 +01:00
4299ca727c src/server/rest.rs: use correct formatter 2020-03-26 12:54:20 +01:00
3383973532 gui: cleanup DataStoreContent.js 2020-03-26 11:17:15 +01:00
555dfe7b8e gui: display DataStoreConfig above DataStoreContent 2020-03-26 08:38:35 +01:00
e8f0ad19af gui: use a tree panel for DataStoreContent 2020-03-25 15:17:28 +01:00
a83ee10c49 depend on proxmox 0.1.20 2020-03-25 15:17:16 +01:00
9abc1166b0 bump proxmox dependency to 0.1.19
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-03-19 10:12:33 +01:00
99c287861e add 'rsync' to build_depends
a 'make deb' fails without rsync installed (a pxar test needs it)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-03-18 16:24:33 +01:00
6650a242fb rewrite future select in upgrade_to_backup_protocol using select macro
and handle all ok/err cases with at least logging

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-03-18 11:33:59 +01:00
66b4593b04 fix typo
s/Nuber/Number/
s/backups/Backups/

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2020-03-17 16:13:54 +01:00
0e7ab0567c buildsys: add missing dependency
required for the docs built when building the deb packages

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2020-03-16 14:54:24 +01:00
10426c1750 Makefile - upload: upload to correct product repos 2020-03-03 10:56:07 +01:00
106a204d49 bump version to 0.1.3-1 v0.1.3 2020-03-03 07:25:57 +01:00
fc19041a0b TODO.rst: add Chores section 2020-03-02 13:40:18 +01:00
ca26db1140 delete unused src/storage/config.rs 2020-03-02 13:31:38 +01:00