]>
2021-01-20 | Fabian Grünbichler | clippy: use chars / byte string literals ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: is_some/none/ok/err/empty ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: remove needless bool literals ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: use strip_prefix instead of manual stripping ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: drop redundant 'static lifetime ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: remove unnecessary closures ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: remove unnecessary clones ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-20 | Fabian Grünbichler | clippy: collapse/rework nested ifs ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-18 | Fabian Grünbichler | pull: add error context for initial group list call ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-18 | Fabian Grünbichler | pull: rustfmt ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | proxmox 0.10: adapt to moved ParameterSchema ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | cleanup: remove unnecessary 'mut' and '.clone()' ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | examples: unify h2 examples ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | hyper: use new hyper::upgrade ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio 1.0: update to new Signal interface ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio 1.0: update to new tokio-openssl interface ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio 1.0: use ReceiverStream from tokio-stream ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio: adapt to 1.0 process:Child changes ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio: adapt to 1.0 runtime changes ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio 1.0: AsyncRead/Seek with ReadBuf ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | proxmox 0.10: use tokio::time::timeout directly ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | tokio 1.0: delay -> sleep ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2021-01-14 | Fabian Grünbichler | update to tokio 1.0 ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-31 | Fabian Grünbichler | api: allow tokens to list users ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-31 | Fabian Grünbichler | api: improve error messages for restricted endpoints ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-30 | Fabian Grünbichler | verify-api: fix allOf duplicates check ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-18 | Fabian Grünbichler | acl: rustfmt module ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-18 | Fabian Grünbichler | acl: reformat privileges ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-18 | Fabian Grünbichler | acl: add docs and adapt visibility ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | KeyConfig: bail on wrong fingerprint ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | KeyConfig: always calculate fingerprint ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | KeyConfig: add encrypt/decrypt test ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | docs: replace openssl command with client ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | client: add 'import-with-master-key' command ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | key: move RSA-encryption to KeyConfig ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | fix #3197: skip fingerprint check when restoring key ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-17 | Fabian Grünbichler | master key: store blob name in constant ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | verify: use same progress as pull ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | progress: add format variants ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | pull: factor out interpolated progress ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | remove BackupGroup::list_groups ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | gc: don't limit index listing to same filesystem ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | gc: remove duplicate variable ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | gc: log index files found outside of expected scheme ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-12-01 | Fabian Grünbichler | gc: shorten progress messages ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-25 | Fabian Grünbichler | restore: print to STDERR ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-25 | Fabian Grünbichler | fingerprint: add bytes() accessor ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | gui: add snapshot/file fingerprint tooltip ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | list_snapshots: return manifest fingerprint ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | refactor BackupInfo -> SnapshotListItem helper ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | expose previous backup time in backup env ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | verification: fix message in notification mail ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | verification job: log failed dirs ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | paperkey: refactor common code ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | client: check fingerprint after downloading manifest ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | manifest: check fingerprint when loading with key ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-24 | Fabian Grünbichler | fix #3139: add key fingerprint to manifest ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-23 | Fabian Grünbichler | client: add 'key show' command ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-23 | Fabian Grünbichler | client: print key fingerprint and master key ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-23 | Fabian Grünbichler | key: add fingerprint to key config ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-23 | Fabian Grünbichler | crypt config: add fingerprint mechanism ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-18 | Fabian Grünbichler | api: include store in invalid owner errors ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-18 | Fabian Grünbichler | drop now unused BackupInfo::list_backups ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-18 | Fabian Grünbichler | api: filter snapshot counts ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-18 | Fabian Grünbichler | api: make expensive parts of datastore status opt-in ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-18 | Fabian Grünbichler | improve group/snapshot listing ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-11 | Fabian Grünbichler | rest: check for disabled token (user) ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-10 | Fabian Grünbichler | postinst: fix version check for remote.cfg cleanup ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-10 | Fabian Grünbichler | verify: cleanup logging order/messages ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-10 | Fabian Grünbichler | verify: log/warn on invalid owner ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-10 | Fabian Grünbichler | remote.cfg: rename userid to 'auth-id' ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-10 | Fabian Grünbichler | fix #3060:: improve get_owner error handling ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-09 | Fabian Grünbichler | www: show more ACLs in datastore panel ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | ui: use AuthidSelector for selecting new owner ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | ui: use AuthidSelector for sync job owner ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | client: properly complete new-owner ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | www: add AuthidSelector ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | tasks: allow access to job tasks ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | verify: allow unprivileged access to admin API ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-06 | Fabian Grünbichler | verify: fix unprivileged verification jobs ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-05 | Fabian Grünbichler | www: add remote store selector ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-05 | Fabian Grünbichler | api: refactor remote client and add remote scan ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-05 | Fabian Grünbichler | types: extract DataStoreListItem ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-02 | Fabian Grünbichler | docs: extend managing remotes ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-02 | Fabian Grünbichler | sync: add access check tests ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-02 | Fabian Grünbichler | user.cfg/user info: add test constructors ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-02 | Fabian Grünbichler | sync: allow sync for non-superusers ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-11-02 | Fabian Grünbichler | fix #2864: add owner option to sync ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | docs: add API tokens to documentation ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | api: replace auth_id with auth-id ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | privs: add some more comments explaining privileges ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | privs: remove PRIV_REMOVE_PRUNE ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | verify jobs: add permissions ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | verify: introduce & use new Datastore.Verify privilege ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | privs: use Datastore.Modify|Backup to set backup notes ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | privs: allow reading notes with Datastore.Audit ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | api tokens: add authorization method ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-30 | Fabian Grünbichler | proxy: fix warnings ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-29 | Fabian Grünbichler | gui: add API token ACLs ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
2020-10-29 | Fabian Grünbichler | acls: allow viewing/editing user's token ACLs ...off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com> |
commit | commitdiff | tree |
next |