Dietmar Maurer
|
576e3bf252
|
rename api3 back to api2
There is no real need to change the path, so using api2 we can reuse
all helpers (like tools from proxmox widget toolkit).
|
2019-01-22 12:10:38 +01:00 |
Dietmar Maurer
|
597641fdd5
|
client/http_client.rs: new helper class
|
2019-01-17 11:38:03 +01:00 |
Dietmar Maurer
|
e8edbbd49c
|
client/catar_backup_stream.rs: new helper for catar uploads to server
|
2019-01-16 10:15:39 +01:00 |
Dietmar Maurer
|
7e21da6e23
|
api/router.rs: allow different types of api methods
Added a prototype for file/backup uploads.
|
2019-01-14 12:26:04 +01:00 |
Dietmar Maurer
|
1006acd626
|
remove dead code
|
2019-01-05 16:55:21 +01:00 |
Dietmar Maurer
|
51b499db74
|
tools.rs: improve docs
|
2019-01-05 16:53:28 +01:00 |
Dietmar Maurer
|
cbdd8c54ae
|
create backup mod in backup.rs, improve docu
|
2018-12-31 16:08:04 +01:00 |
Dietmar Maurer
|
cb4412b18e
|
move chunker.rs to backup/
|
2018-12-31 15:46:16 +01:00 |
Dietmar Maurer
|
4fa71e0573
|
improve catar docs
|
2018-12-30 13:47:27 +01:00 |
Dietmar Maurer
|
95bd5dfec7
|
src/catar/encoder.rs: correctly sort goodby items
|
2018-12-29 17:00:48 +01:00 |
Dietmar Maurer
|
fb8365b79f
|
catar/encoder.rs: first try
|
2018-12-27 13:15:47 +01:00 |
Dietmar Maurer
|
b62b6cadf4
|
start implementing catar
|
2018-12-27 09:22:23 +01:00 |
Dietmar Maurer
|
529de6c7a3
|
start implementing DataStore
|
2018-12-17 13:00:39 +01:00 |
Dietmar Maurer
|
606ce64bb0
|
image_index.rs:write idx of chunks (use mmap)
|
2018-12-15 14:51:05 +01:00 |
Dietmar Maurer
|
b7329c8a1a
|
src/cli/command.rs: move code into separate file
|
2018-12-10 13:36:52 +01:00 |
Dietmar Maurer
|
f12f8ff1a6
|
implement tools::file_set_contents
|
2018-12-09 16:37:48 +01:00 |
Dietmar Maurer
|
567713b4c3
|
rename data_store to datastore
|
2018-12-08 14:51:08 +01:00 |
Dietmar Maurer
|
6ce50400c5
|
cleanup api3 structure
|
2018-12-08 14:44:55 +01:00 |
Dietmar Maurer
|
678d72df6b
|
add data_store configuration
|
2018-12-08 13:58:45 +01:00 |
Dietmar Maurer
|
35cf5daa53
|
start experiments with simple chunk store
|
2018-12-07 10:51:53 +01:00 |
Dietmar Maurer
|
1571873d7b
|
add output formatter
|
2018-12-05 12:43:22 +01:00 |
Dietmar Maurer
|
083418619e
|
move src/api/server.rs -> src/server/rest.rs
|
2018-12-05 10:16:23 +01:00 |
Dietmar Maurer
|
bfb1d69abc
|
fix compiler warnings, add storage/config.rs
|
2018-11-30 11:15:26 +01:00 |
Dietmar Maurer
|
07d3fa7289
|
add some inline documentation
|
2018-11-24 17:52:43 +01:00 |
Dietmar Maurer
|
dc454ef096
|
implement schema registry
|
2018-11-22 11:23:49 +01:00 |
Dietmar Maurer
|
222454221c
|
add section_config.rs
|
2018-11-19 06:47:39 +01:00 |
Dietmar Maurer
|
948c74f4ca
|
move future test code into extra file
|
2018-11-19 06:41:50 +01:00 |
Dietmar Maurer
|
845901f41d
|
implement getopt parser - first try
|
2018-11-16 13:14:11 +01:00 |
Dietmar Maurer
|
f17db0abfd
|
cleanup module names
|
2018-11-15 17:07:10 +01:00 |
Dietmar Maurer
|
16b48b81c5
|
move ApiConfig into extra file
|
2018-11-15 10:14:08 +01:00 |
Dietmar Maurer
|
1a53be1443
|
factor out server code into api_server.rs
|
2018-11-14 13:22:33 +01:00 |
Dietmar Maurer
|
504b359724
|
another way to initialize the api tree
|
2018-11-03 10:42:48 +01:00 |
Dietmar Maurer
|
763220cefa
|
use edition 2018 (beta)
This is expected to be stable by the end of the year.
|
2018-11-01 14:42:27 +01:00 |
Dietmar Maurer
|
d11f14f77d
|
do not use phf
|
2018-11-01 13:05:45 +01:00 |
Dietmar Maurer
|
886e5ce8f7
|
split code into several files
|
2018-10-31 10:42:14 +01:00 |
Dietmar Maurer
|
d6a4ba7192
|
move code into lib.rs
|
2018-10-30 10:40:05 +01:00 |