Commit History

Author SHA1 Message Date
  Dan Helfman c2409d9968 Remove the "dump_data_sources" command hook, as it doesn't really solve the use case and works differently than all the other command hooks (#790). 5 months ago
  Dan Helfman 6a96a78cf1 Fix existing tests (#1019). 5 months ago
  Dan Helfman e06c6740f2 Switch to context manager for running "dump_data_sources" before/after hooks (#790). 5 months ago
  Dan Helfman 1d486d024b Fix a regression in which some MariaDB/MySQL passwords were not escaped correctly (#1017). 5 months ago
  Geoff Holden a926b413bc Updating automated test, and fixing linting errors. 5 months ago
  Geoff Holden 18ffd96d62 Add single quotes around the password. 5 months ago
  Dan Helfman 55c0ab1610 Add "tls" options to the MariaDB and MySQL database hooks. 5 months ago
  Dan Helfman 06b065cb09 Add missing test coverage (#1009). 6 months ago
  Dan Helfman 1e5c256d54 Get tests passing again (#1009). 6 months ago
  Dan Helfman baf5fec78d If the user supplies their own --defaults-extra-file, include it from the one we generate (#1009). 6 months ago
  Dan Helfman c41b743819 Get existing unit tests passing (#1009). 6 months ago
  Dan Helfman 36d0073375 Send MySQL passwords via anonymous pipe instead of environment variable (#1009). 6 months ago
  Dan Helfman 0bd418836e Send MariaDB passwords via anonymous pipe instead of environment variable (#1009) 6 months ago
  Dan Helfman 4ee2603fef Merge branch 'main' into passphrase-via-file-descriptor 6 months ago
  Dan Helfman 58aed0892c Initial work on fixing ZFS mount errors (#1001). 6 months ago
  Dan Helfman 07ecc0ffd6 Send the "encryption_passphrase" option to Borg via an anonymous pipe. 6 months ago
  Dan Helfman 2ca23b629c Add end-to-end tests for new credential hooks, along with some related configuration options. 6 months ago
  Dan Helfman b283e379d0 Actually pass the current configuration to credential hooks. 6 months ago
  Dan Helfman 50096296da Revamp systemd credential syntax to be more consistent with constants (#966). 6 months ago
  Dan Helfman 775385e688 Get unit tests passing again (#966). 6 months ago
  Dan Helfman 49719dc309 Load credentials from database hooks (#966). 6 months ago
  Dan Helfman 63c39be55f Fix flaking issues (#635). 7 months ago
  Dan Helfman 8c5db19490 Code formatting (#635). 7 months ago
  Dan Helfman cc7e01be68 Log the repository path or label on every relevant log message, not just some logs (#635). 7 months ago
  Dan Helfman 1232ba8045 Revert "Log the repository path or label on every relevant log message, not just some logs (#635)." 7 months ago
  Dan Helfman 90c1161a8c Log the repository path or label on every relevant log message, not just some logs (#635). 7 months ago
  Dan Helfman f1cac95b9c Fix the "restore" action to work on database dumps without a port when a default port is configured (#969). 7 months ago
  Dan Helfman 120a29ab4d Initial work on applying snapshot path rewriting to excludes and patterns (#962). 7 months ago
  Dan Helfman b1e343f15c Initial work on supporting same-named database with different ports, hosts, or hooks (#418). 8 months ago
  Dan Helfman 6b2f2b2ac4 Reorganize data source and monitoring hooks to make developing new hooks easier. 9 months ago