summaryrefslogtreecommitdiff
path: root/src/bin/obnam-server.rs
AgeCommit message (Expand)AuthorFilesLines
2022-11-12fix: unnecessary borrows, other things found by clippyLars Wirzenius1-1/+1
2022-10-28feat! finish chunk store abstractionLars Wirzenius1-34/+11
2022-10-26stashLars Wirzenius1-11/+8
2022-10-23refactor: use clap instead of structoptLars Wirzenius1-5/+4
2022-04-06feat! add chunk server API version to HTTP pathsLars Wirzenius1-0/+8
2022-03-22feat! drop generation related fields from chunk metadataLars Wirzenius1-3/+1
2022-03-13feat! rename metadata field "sha256" to "label"Lars Wirzenius1-2/+2
2021-07-31feat: configure log verbosity with OBNAM_SERVER_LOG envvarAlexander Batischev1-1/+1
2021-07-30cleanup: fix things rustc/clipppy now complain aboutLars Wirzenius1-1/+1
2021-05-29refactor: count chunks via file system, not via chunk server APILars Wirzenius1-2/+0
2021-05-29refactor: make metadata be part of datachunkLars Wirzenius1-3/+3
2021-03-24chore: use warp's bytes instead of bytes crate directlyLars Wirzenius1-1/+1
2021-03-03refactor: rename Config, ConfigError to show they are for serverLars Wirzenius1-4/+4
2021-03-03feat: in errors about reading a configuration file, include its nameLars Wirzenius1-2/+13
2021-02-16refactor: move server config into src/server.rsLars Wirzenius1-47/+3
2021-02-06feat: method for listing ids of chunks from file dataLars Wirzenius1-0/+2
2021-01-10feat! use SQLite db for chunk index on serverLars Wirzenius1-11/+7
2021-01-03feat: load chunk metadata into index at startupLars Wirzenius1-1/+3
2020-12-23refactor: use a struct instead of a tupleLars Wirzenius1-2/+4
2020-12-23feat! let server address be configuredLars Wirzenius1-8/+13
2020-11-27feat! make obnam-server always use TLSLars Wirzenius1-3/+3
2020-11-24refactor: add an abstraction for an indexed storeLars Wirzenius1-61/+31
2020-11-13refactor: split obnam's bindings, functions for clarityLars Wirzenius1-1/+3
2020-11-09start on obnam-listLars Wirzenius1-1/+5
2020-10-14refactor: rename Chunk to DataChunkLars Wirzenius1-3/+3
2020-10-14refactor: move chunk metadata out of chunk structLars Wirzenius1-12/+11
2020-10-10feat: add logging of problems, and generally what's going onLars Wirzenius1-14/+28
2020-10-10feat: add logging to all requestsLars Wirzenius1-1/+3
2020-10-03feat: add rudimentary backup clientLars Wirzenius1-3/+10
2020-09-26refactor: add helper functions to reduce code clutterLars Wirzenius1-57/+81
2020-09-19feat: search, delete chunks on chunk serverLars Wirzenius1-10/+131
2020-09-18use to_string method for ChunkId instead of format! macroLars Wirzenius1-1/+1
2020-09-18feat: add a rudimentary chunk server main programLars Wirzenius1-0/+224