Commit Graph

  • c715188973 Fix code with autopep8 master Fuxino 2025-03-30 15:02:50 +02:00
  • 57613649c2 Add missing type hints Fuxino 2025-03-30 15:02:04 +02:00
  • 67dbb49a67 Update PKGBUILD Fuxino 2025-03-30 14:49:54 +02:00
  • e62a668f3e Update metadata Fuxino 2025-03-30 14:39:59 +02:00
  • bd8934d57f Update version tag Fuxino 2025-03-30 14:38:56 +02:00
  • 96fe3c7813 Update man page Fuxino 2025-03-30 14:38:29 +02:00
  • 9fdb959540 Improve handling of user detection failure Fuxino 2025-03-30 14:37:30 +02:00
  • eb889beee7 Add Python 3.13 to setup.cfg Fuxino 2025-03-30 12:16:04 +02:00
  • 2a37eb4172 Add PKGBUILD Fuxino 2024-11-13 19:38:12 +01:00
  • 45a07205a1 Add type hints plus minor code fixes Fuxino 2024-09-28 09:47:33 +02:00
  • 9390cd2de8 Allow removing remote old backups with sudo if possible Fuxino 2023-10-15 15:39:06 +02:00
  • 77661c0964 Handle getpass exception Fuxino 2023-07-16 08:22:51 +02:00
  • e3a970217f Improve logging Fuxino 2023-06-25 11:49:02 +02:00
  • 8968fcd1a8 Fix parsing option bug Fuxino 2023-06-25 10:12:07 +02:00
  • 35b87c859e Add --user arg Fuxino 2023-06-20 19:22:22 +02:00
  • f3d5ebd276 Merge branch 'development' Fuxino 2023-06-20 17:36:40 +02:00
  • fb726a80ab Fix bug Fuxino 2023-06-20 17:36:12 +02:00
  • 4701ee0b05 Fix typo Fuxino 2023-06-19 16:00:21 +02:00
  • dd779d242b Fix crash when config file missing Fuxino 2023-06-18 22:58:53 +02:00
  • 22a3e8d60f Make paramiko optional Fuxino 2023-06-18 22:53:29 +02:00
  • a26182cedd Update version number Fuxino 2023-06-16 19:16:47 +02:00
  • 5b3558c282 Merge branch 'development' Fuxino 2023-06-16 19:15:44 +02:00
  • 4e6adf3c56 Use dict for config options Fuxino 2023-06-16 17:42:13 +02:00
  • ffed2dec90 Add numeric-ids option for rsync Fuxino 2023-06-16 16:18:12 +02:00
  • 169f824d83 Improve documentation Fuxino 2023-06-15 23:15:00 +02:00
  • f77ff2d24f Allow running remote rsync as sudo Fuxino 2023-06-15 23:12:19 +02:00
  • ffe2b69c99 Fix error in man page Fuxino 2023-06-15 22:12:38 +02:00
  • 82b0ea88fa Merge branch 'master' into development Fuxino 2023-06-15 22:10:19 +02:00
  • 970d3dde1e Add manual selection of rsync options Fuxino 2023-06-15 21:30:43 +02:00
  • 4d23bde906 Check that inputs from command line exist Fuxino 2023-06-15 18:44:22 +02:00
  • ff70358496 Version bump Fuxino 2023-06-15 17:38:00 +02:00
  • 6f1e91e2cd Add more return codes Fuxino 2023-06-15 17:14:17 +02:00
  • b3fee0d022 Add some meaningful return codes Fuxino 2023-06-15 16:58:56 +02:00
  • d63eb8f771 Improve handling of missing inputs Fuxino 2023-06-15 15:34:00 +02:00
  • f95cd86cdc Check backup folder for remote backup Fuxino 2023-06-15 11:48:23 +02:00
  • f37cd89b4e Fix parsing of old config file Fuxino 2023-06-15 09:30:59 +02:00
  • d1b429d37a Merge branch 'master' into development Fuxino 2023-06-04 16:53:22 +02:00
  • 56df958c5b Add expansion of params in config file Fuxino 2023-06-04 12:09:30 +02:00
  • d6d9fbf6e4 Add no-syslog option Fuxino 2023-06-04 10:16:50 +02:00
  • cee4d13837 Fix bug Fuxino 2023-06-03 16:14:36 +02:00
  • 252617e4f2 Fix old backups counting Fuxino 2023-06-03 16:09:34 +02:00
  • 809545b172 Explicitly close paramiko connection Fuxino 2023-06-03 15:56:24 +02:00
  • b34627fe58 Improve readability Fuxino 2023-06-03 15:44:31 +02:00
  • cd558e8608 Merge branch 'nolink' into development Fuxino 2023-06-02 20:12:53 +02:00
  • ffbf8ece91 Remove last_backup link Fuxino 2023-06-02 19:38:28 +02:00
  • 78760bdda3 Merge branch 'master' into development Fuxino 2023-06-02 18:38:54 +02:00
  • 6c07c147ae Version bump Fuxino 2023-06-02 17:04:53 +02:00
  • 5ddd374350 Fix notification bug Fuxino 2023-06-02 17:01:37 +02:00
  • 3d3fbbcbd9 Add password authentication for SSH Fuxino 2023-06-02 00:09:14 +02:00
  • 4f3d83f458 Update manpage Fuxino 2023-06-01 22:18:32 +02:00
  • d48eaabbd3 Merge branch 'master' into development Fuxino 2023-06-01 17:47:44 +02:00
  • 525f381094 Remove PKGBUILD Fuxino 2023-06-01 17:23:58 +02:00
  • e1ba388296 Update version Fuxino 2023-06-01 17:18:42 +02:00
  • e84cf81b13 Add man page Fuxino 2023-06-01 17:08:31 +02:00
  • 7664fa1b33 Update README.md Fuxino 2023-05-31 22:12:59 +02:00
  • 98cb7f5822 Fix ssh authentication when running with sudo Fuxino 2023-05-31 20:39:03 +02:00
  • b957200deb Change missing hostkey policy Fuxino 2023-05-31 19:30:31 +02:00
  • 9e90d620e6 Merge branch 'master' into development Fuxino 2023-05-31 19:21:11 +02:00
  • 06620a4dba Fix bug when exclude pattern is None Fuxino 2023-05-31 19:07:50 +02:00
  • ba97b25e25 Add docstrings Fuxino 2023-05-29 23:10:29 +02:00
  • 335ad348e5 Update README.md Fuxino 2023-05-29 21:56:58 +02:00
  • df18e383ed Update dependencies Fuxino 2023-05-29 19:02:05 +02:00
  • 7eb71bc924 Add rsync compress option Fuxino 2023-05-29 18:33:02 +02:00
  • c25ef52393 Implement remove old backups from server Fuxino 2023-05-29 17:57:12 +02:00
  • 24a59bde2d Use ssh agent if available Fuxino 2023-05-29 00:09:54 +02:00
  • 88e6a9a141 Add incremental backups on server Fuxino 2023-05-28 23:19:08 +02:00
  • 38c090e257 Add basic remote backup functionality Fuxino 2023-05-28 21:30:40 +02:00
  • 0dd7b887f7 Update PKGBUILD to use release version Fuxino 2023-05-28 11:07:03 +02:00
  • 7684bc43b0 Add desktop notifications Fuxino 2023-05-25 23:44:59 +02:00
  • a07fce1b6c Version bump Fuxino 2023-05-25 19:01:50 +02:00
  • 11c1ab0952 Add options to remove old backups before copying files Fuxino 2023-05-25 19:01:19 +02:00
  • a42ade4f2b Version bump Fuxino 2023-05-25 17:27:04 +02:00
  • c6432c1350 Check rsync return code Fuxino 2023-05-25 17:20:32 +02:00
  • fa1d8f410e Remove old last_backup link after copying files Fuxino 2023-05-25 17:10:38 +02:00
  • 8b9087cdf6 Version bump Fuxino 2023-05-11 20:21:00 +02:00
  • 3c155e62a2 Version bump Fuxino 2023-05-11 20:19:56 +02:00
  • 5a4a26f9a7 Fix minor bugs and improve exception handling Fuxino 2023-05-11 20:18:42 +02:00
  • ca0e3d133f Fix entry_point in setup.cfg Fuxino 2023-05-05 19:41:32 +02:00
  • cc788735dd Fix README.md Fuxino 2023-05-05 19:30:53 +02:00
  • 631ffa85d3 Remove broken desktop notifications Fuxino 2023-05-05 19:23:21 +02:00
  • fe2d66c24c Remove data_files from setup.cfg Fuxino 2023-05-05 19:12:41 +02:00
  • 97419c30f9 Use setuptools to build the project Fuxino 2023-05-05 19:03:23 +02:00
  • c6871ac81a Bump PKGBUILD version Fuxino 2023-05-04 23:42:55 +02:00
  • 90120031e2 Update PKGBUILD Fuxino 2023-05-04 23:21:12 +02:00
  • d61ffa199a Use setuptools Fuxino 2023-05-04 23:16:15 +02:00
  • a4c4b88193 Fix PKGBUILD Fuxino 2023-05-02 18:10:43 +02:00
  • eb8bdde1fc Rename configuration file Fuxino 2023-05-02 18:07:41 +02:00
  • 5d17aaf03a Update dependencies in PKGBUILD Fuxino 2023-04-30 22:06:30 +02:00
  • d181d2970f Better handle missing parameters Fuxino 2023-04-30 14:38:26 +02:00
  • 84e6d58493 Handle dbus exceptions Fuxino 2023-04-30 11:53:31 +02:00
  • d2e982469b Log number of old backups removed Fuxino 2023-04-30 11:41:37 +02:00
  • 0dde6b8df9 Fix last_backup broken link detection Fuxino 2023-04-30 11:32:35 +02:00
  • e45ae1b1b6 Decrease log verbosity Fuxino 2023-04-30 11:02:59 +02:00
  • d1ccc33d0a Update gitignore Fuxino 2023-04-30 10:41:51 +02:00
  • 8b52115b4a Change journal log format Fuxino 2023-04-30 10:40:18 +02:00
  • c02fd658bc Use systemd journal for logging Fuxino 2023-04-29 22:26:38 +02:00
  • 7d0125344f Update install file Fuxino 2023-04-29 21:53:06 +02:00
  • 3f2e133eff Change default config path Fuxino 2023-04-29 21:50:35 +02:00
  • d2e03f89ca Add desktop notifications Fuxino 2023-04-29 21:28:42 +02:00
  • 92ecc95f72 Fix Arch Linux .install file Fuxino 2023-04-15 22:16:50 +02:00