summaryrefslogtreecommitdiff
path: root/subplot
AgeCommit message (Collapse)AuthorFilesLines
2020-11-22feat! use temporary files for SQLite databasesLars Wirzenius2-4/+3
The user should not have to specify filenames for the databases, since they don't actually care where they're stored.
2020-11-18feat! change client config to take a base URL instead of host, portLars Wirzenius2-11/+7
2020-11-13refactor: split obnam's bindings, functions for clarityLars Wirzenius7-194/+146
The old subplot/obnam.{yaml,py} were starting to get large enough that it was hard to understand them. Also, were partly overlapping in functionality with runcmd.
2020-11-13chore: update runcmd Subplot library, move to sublot/vendoredLars Wirzenius3-0/+261
2020-11-13refactor: put all client functionality into one programLars Wirzenius2-4/+24
2020-11-13test: add scenario for smoke testing backup+restoreLars Wirzenius2-0/+79
2020-10-18chore: make ./check run on Debian bullseyeAlexander Batischev1-1/+5
Debian bullseye (which is the current testing branch) installs `daemonize` to /usr/bin rather than /usr/sbin: https://salsa.debian.org/alvinch_chen-guest/daemonize/-/commit/4cfa62a019599c1e96c702052e912d1642a256ac
2020-10-10chore: update runcmd.py from Subplot, use new getter functionsLars Wirzenius2-31/+52
2020-10-04chore: update lib/runcmd.py from Subplot, make required changesLars Wirzenius3-84/+233
2020-10-03feat: add rudimentary backup clientLars Wirzenius2-1/+37
Also, a bit of logging for server.
2020-09-19feat: search, delete chunks on chunk serverLars Wirzenius2-2/+70
Also heavily refactor the now-long scenario by splitting out a happy path and some unhappy paths.
2020-09-18refactor: move ancillary subplot files to subplot/Lars Wirzenius4-0/+325
This way, the root of the source tree is less cluttered. I'm leaving the subplot.md file in the root, though, since it's meant to be more visible, more "in your face".