Dietmar Maurer
|
b246b2a635
|
docs: define author and version inside epilog.rst
|
2019-03-05 17:42:48 +01:00 |
|
Dietmar Maurer
|
ba3a60b2a4
|
src/client/http_client.rs: store/load ticket in xdg runtime dir, depend on crate xdg
|
2019-03-05 12:56:21 +01:00 |
|
Dietmar Maurer
|
f8f94534d4
|
src/api2/access.rs: authenticate_user() - add ticket login
|
2019-03-05 12:56:21 +01:00 |
|
Dietmar Maurer
|
e5662b04e9
|
src/tools/ticket.rs: define const TICKET_LIFETIME
|
2019-03-05 12:56:21 +01:00 |
|
Dietmar Maurer
|
53cafb5925
|
src/tools.rs: impl file_get_json()
|
2019-03-05 12:56:21 +01:00 |
|
Wolfgang Bumiller
|
391d310741
|
backup_info: BackupDir shortcut
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-03-05 10:15:06 +01:00 |
|
Wolfgang Bumiller
|
93b49ce38a
|
backup_info: use two independent Into<String> types
there's no reason to force them to be the same input type
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-03-05 09:13:08 +01:00 |
|
Dietmar Maurer
|
3ec3ec3f9a
|
src/bin/proxmox-backup-client.rs: print backup duration
|
2019-03-05 08:11:40 +01:00 |
|
Dietmar Maurer
|
d57474e055
|
src/backup/backup_info.rs: improve docs
|
2019-03-05 07:28:13 +01:00 |
|
Dietmar Maurer
|
b3483782d1
|
src/backup/backup_info.rs: move code into separate file
Also changed create_backup_dir() parameters - uses &BackupDir now.
|
2019-03-05 07:18:12 +01:00 |
|
Dietmar Maurer
|
2b01a22507
|
src/backup/datastore.rs: add helper to sort backup lists
|
2019-03-04 18:20:57 +01:00 |
|
Dietmar Maurer
|
875fb1c01a
|
src/backup/datastore.rs: use unix epoch to create DateTime
To make sure that we have a timestamp without nanosecond.
|
2019-03-04 17:58:22 +01:00 |
|
Dietmar Maurer
|
38f8815925
|
src/backup/datastore.rs: use new() function to create structs
|
2019-03-04 17:44:27 +01:00 |
|
Dietmar Maurer
|
9b492eb256
|
src/backup/datastore.rs: protect BackupDir fields, impl new()
|
2019-03-04 13:51:36 +01:00 |
|
Dietmar Maurer
|
1e9a94e579
|
src/backup/datastore.rs: protect BackupGroup fields, impl new()
|
2019-03-04 13:38:23 +01:00 |
|
Dietmar Maurer
|
cdebd467e6
|
src/bin/proxmox-backup-client.rs: simply log to stdout
|
2019-03-04 09:38:34 +01:00 |
|
Dietmar Maurer
|
f72dfd2d10
|
src/backup/datastore.rs: make sure timestamp does not contains nanoseconds
Because we want simple, readable file names.
|
2019-03-04 09:37:10 +01:00 |
|
Dietmar Maurer
|
219ef0e6ca
|
src/catar/encoder.rs: add verbose flags
|
2019-03-04 08:01:09 +01:00 |
|
Dietmar Maurer
|
e0b8ce6424
|
src/catar/encoder.rs: skip RAMFS
unless explicitly selected.
|
2019-03-04 06:48:47 +01:00 |
|
Dietmar Maurer
|
597a92039e
|
src/bin/proxmox-backup-client.rs: rename create into backup
|
2019-03-03 11:46:53 +01:00 |
|
Dietmar Maurer
|
6f62c9240a
|
src/api2/admin/datastore.rs: imp delete_snapshot
|
2019-03-03 11:29:00 +01:00 |
|
Dietmar Maurer
|
af926291e0
|
avoid compiler warning
|
2019-03-03 09:52:06 +01:00 |
|
Dietmar Maurer
|
e77a02ed87
|
catar api: cleanup parameter names
|
2019-03-03 09:48:32 +01:00 |
|
Dietmar Maurer
|
421c9ba1d9
|
src/bin/proxmox-backup-client.rs: use new json_object_to_query
|
2019-03-03 09:44:25 +01:00 |
|
Dietmar Maurer
|
f5f13ebc5a
|
src/tools.rs: new helper json_object_to_query
|
2019-03-03 08:51:37 +01:00 |
|
Dietmar Maurer
|
59b9c7ef5a
|
docs: add support link
|
2019-03-02 18:23:48 +01:00 |
|
Dietmar Maurer
|
6253aa50a3
|
docs: add "What is Proxmox Backup"
|
2019-03-02 18:08:00 +01:00 |
|
Dietmar Maurer
|
0c56b0e693
|
docs: improve section "Why Backup"
|
2019-03-02 17:51:18 +01:00 |
|
Dietmar Maurer
|
efd3e76bda
|
docs: add more features
|
2019-03-02 16:56:01 +01:00 |
|
Dietmar Maurer
|
49dc074007
|
parameter name cleanups (use '-' instead of '_')
|
2019-03-02 16:34:10 +01:00 |
|
Dietmar Maurer
|
ad20d19877
|
src/api2/admin/datastore.rs: rename get_group_list to list_groups, cleanups
|
2019-03-02 16:28:36 +01:00 |
|
Dietmar Maurer
|
184f17afad
|
src/api2/admin/datastore.rs: impl list_snapshots
|
2019-03-02 16:20:50 +01:00 |
|
Dietmar Maurer
|
af53186e6a
|
src/tools.rs: add simply string join
|
2019-03-02 16:15:45 +01:00 |
|
Dietmar Maurer
|
812c6f8716
|
src/api2/admin/datastore.rs: impl list_backup_groups
|
2019-03-02 11:29:05 +01:00 |
|
Dietmar Maurer
|
3147e56a74
|
docs: add epilog.rst to define common things.
|
2019-03-02 10:31:32 +01:00 |
|
Dietmar Maurer
|
e909522f06
|
src/backup/datastore.rs: use timestamp with zone offset
|
2019-03-01 17:36:40 +01:00 |
|
Dietmar Maurer
|
dc4c09faae
|
src/backup/datastore.rs: split BackupDir
|
2019-03-01 16:26:35 +01:00 |
|
Dietmar Maurer
|
38b0dfa511
|
src/backup/datastore.rs: split BackupInfo
|
2019-03-01 16:26:35 +01:00 |
|
Wolfgang Bumiller
|
dcd15d10bb
|
backup/index: remove IndexIterator
removed the need for it, to avoid copies
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-03-01 13:29:36 +01:00 |
|
Dietmar Maurer
|
17d6979afd
|
src/bin/proxmox-backup-client.rs: generate a log file
|
2019-03-01 09:35:41 +01:00 |
|
Dietmar Maurer
|
3b151414f8
|
src/tools/file_logger.rs: class to log into files
|
2019-03-01 09:34:29 +01:00 |
|
Dietmar Maurer
|
5a2892f0ae
|
src/bin/proxmox-backup-client.rs: use chrono::DateTime
|
2019-03-01 06:59:32 +01:00 |
|
Dietmar Maurer
|
51144821f9
|
src/bin/proxmox-backup-client.rs: login before starting backup
|
2019-03-01 06:48:41 +01:00 |
|
Dietmar Maurer
|
1757747836
|
docs/glossary.rst: add hyperlinks
|
2019-02-28 19:23:48 +01:00 |
|
Dietmar Maurer
|
d823802ea1
|
docs: add glossary.rst
|
2019-02-28 19:09:55 +01:00 |
|
Dietmar Maurer
|
541b908ea4
|
src/backup/datastore.rs: use DateTime<Utc> instead of unix epoch
|
2019-02-28 17:03:48 +01:00 |
|
Dietmar Maurer
|
f13c36c856
|
docs: use exclude_pattern instead of :orphan:
Seems rst2man cannot handle :orphan:
|
2019-02-28 16:28:53 +01:00 |
|
Dietmar Maurer
|
b55cee9227
|
src/cli/command.rs: generate_usage_str() - fix option separator (newline)
|
2019-02-28 16:20:00 +01:00 |
|
Dietmar Maurer
|
c4c5174000
|
src/cli/command.rs: get_schema_type_text() - display min/max
|
2019-02-28 16:11:49 +01:00 |
|
Wolfgang Bumiller
|
df67070b1c
|
client/backup_repo: allow ip addresses for BackupRepository
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-02-28 15:26:40 +01:00 |
|