Dietmar Maurer
6e219aefd3
api3/admin/datastore/upload_catar.rs: verify content type ("application/x-proxmox-backup-catar")
2019-01-17 12:43:29 +01:00
Dietmar Maurer
90e1d858e0
api/router.rs: return Result in upload handler
2019-01-17 12:03:38 +01:00
Dietmar Maurer
148b327e63
server/rest.rs: correctly pass query/url parameters
2019-01-16 13:58:36 +01:00
Dietmar Maurer
c36fa61287
api3/admin/datastore/upload_catar.rs: implement upload future
2019-01-15 11:38:26 +01:00
Dietmar Maurer
c1582dcf39
api/router.rs: allow different types of api methods
...
Added a prototype for file/backup uploads.
2019-01-14 12:26:04 +01:00
Wolfgang Bumiller
ac1397dedb
rest: rename utf-8-checked 'bytes' to 'utf8'
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-01-08 14:22:43 +01:00
Wolfgang Bumiller
3cd4bb8a63
rest: don't copy the body
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-01-08 14:21:54 +01:00
Dietmar Maurer
2ad4db5d13
simplify formatter code
2018-12-05 18:22:56 +01:00
Dietmar Maurer
53acf7490b
add output formatter
2018-12-05 12:43:22 +01:00
Dietmar Maurer
0f30b2b4c4
move src/api/server.rs -> src/server/rest.rs
2018-12-05 10:16:23 +01:00
Dietmar Maurer
fc45b741cb
start the GUI
2018-12-04 17:53:10 +01:00
Dietmar Maurer
185f4301dc
set content type for static file download
2018-12-02 11:00:52 +01:00
Dietmar Maurer
4892b32829
fix file download, listen to 0.0.0.0
2018-12-01 15:21:25 +01:00
Dietmar Maurer
b53007523d
remove www/pbs-index.html.tt, hardcode into rust for now
2018-12-01 13:37:49 +01:00
Dietmar Maurer
dd4b1a797b
router: no need to use Fn (fn also works for static closures)
2018-11-16 11:12:00 +01:00
Dietmar Maurer
1716112285
handle uri parameters correctly
2018-11-16 09:15:33 +01:00
Dietmar Maurer
5106bbc70e
allow closure handlers
2018-11-15 17:47:59 +01:00
Dietmar Maurer
1ac1f7fd24
cleanup module names
2018-11-15 17:07:10 +01:00