| Wed, 04 Jun 2025 10:26:28 -0500 | Tuomo Valkonen | Fix setuptools version that still works
draft tip | changeset |
files | 
| Wed, 04 Jun 2025 21:18:16 -0500 | Tuomo Valkonen | progress display tweak
draft | changeset |
files | 
| Wed, 04 Jun 2025 08:45:21 -0500 | Tuomo Valkonen | SSDP cache
draft | changeset |
files | 
| Mon, 02 Jun 2025 23:02:42 -0500 | Tuomo Valkonen | Do not report questions from borg as errors.
draft | changeset |
files | 
| Mon, 02 Jun 2025 15:50:05 -0500 | Tuomo Valkonen | StrictHostKeyChecking in example config
draft | changeset |
files | 
| Mon, 02 Jun 2025 14:58:39 -0500 | Tuomo Valkonen | Changes to the hacks the horrible shite known as py2app requires with keyring *today*.
draft | changeset |
files | 
| Mon, 02 Jun 2025 08:38:59 -0500 | Tuomo Valkonen | SSDP server discovery
draft | changeset |
files | 
| Sun, 25 Dec 2022 13:26:18 +0200 | Tuomo Valkonen | Prune also needs --glob-archives instead of --prefix
draft | changeset |
files | 
| Wed, 23 Nov 2022 10:57:57 +0200 | Tuomo Valkonen | Use borg list --glob-archives instead of --prefix, as the latter seems to have been obsoleted.
default | changeset |
files | 
| Mon, 07 Feb 2022 11:38:54 +0200 | Tuomo Valkonen | py2app has problems with relative paths, so revert them | changeset |
files | 
| Wed, 02 Feb 2022 11:46:05 +0200 | Tuomo Valkonen | Workaround to refresh timer loops on some configurations | changeset |
files | 
| Wed, 15 Dec 2021 10:35:17 +0200 | Tuomo Valkonen | Improve license text | changeset |
files | 
| Sun, 05 Dec 2021 21:20:09 +0200 | Tuomo Valkonen | Update main module imports to relative form | changeset |
files | 
| Sun, 05 Dec 2021 21:08:01 +0200 | Tuomo Valkonen | Sleep wake callback hadn't been updated to menu refresh code changes. Fixed. | changeset |
files | 
| Sun, 05 Dec 2021 15:25:51 +0200 | Tuomo Valkonen | Update py2app discussion in README | changeset |
files | 
| Sun, 05 Dec 2021 15:08:50 +0200 | Tuomo Valkonen | Update build instructions | changeset |
files | 
| Sun, 05 Dec 2021 14:58:56 +0200 | Tuomo Valkonen | Add skeleton pyproject.toml | changeset |
files | 
| Sun, 05 Dec 2021 14:40:21 +0200 | Tuomo Valkonen | Experiment with pyproject.toml.
draft | changeset |
files | 
| Sun, 05 Dec 2021 14:39:41 +0200 | Tuomo Valkonen | Add borgend.spec for PyInstaller as an option.
draft | changeset |
files | 
| Sun, 05 Dec 2021 13:34:02 +0200 | Tuomo Valkonen | Rewrite setup.py; seems to help with py2app | changeset |
files | 
| Sun, 05 Dec 2021 13:09:12 +0200 | Tuomo Valkonen | Move borgend.py as borgend/___main__.py | changeset |
files | 
| Sun, 05 Dec 2021 00:42:01 +0200 | Tuomo Valkonen | Need to time menu updates using Apple's frameworks to avoid segfaults. | changeset |
files | 
| Fri, 30 Oct 2020 14:09:39 -0500 | Tuomo Valkonen | Fix YAML warning | changeset |
files | 
| Tue, 21 Apr 2020 10:12:19 -0500 | Tuomo Valkonen | typofix | changeset |
files | 
| Tue, 21 Apr 2020 10:05:22 -0500 | Tuomo Valkonen | Update Borg Backup link to main website. | changeset |
files | 
| Tue, 21 Apr 2020 09:59:51 -0500 | Tuomo Valkonen | Improve installation instructions; | changeset |
files | 
| Mon, 20 Apr 2020 18:14:12 -0500 | Tuomo Valkonen | Improve installation instructions | changeset |
files | 
| Mon, 20 Apr 2020 13:21:02 -0500 | Tuomo Valkonen | LICENSE update; option (c). | changeset |
files | 
| Mon, 20 Apr 2020 12:00:55 -0500 | Tuomo Valkonen | Adapt README to be directly useful for the website | changeset |
files | 
| Mon, 20 Apr 2020 09:31:30 -0500 | Tuomo Valkonen | Move license to its own LICENSE file. | changeset |
files | 
| Wed, 05 Dec 2018 08:27:35 -0500 | Tuomo Valkonen | screenshot, typofixes | changeset |
files | 
| Tue, 18 Sep 2018 19:09:16 -0500 | Tuomo Valkonen | Horrible py2app hack | changeset |
files | 
| Tue, 18 Sep 2018 18:58:19 -0500 | Tuomo Valkonen | py2app is a waste of my life. | changeset |
files | 
| Tue, 18 Sep 2018 18:10:03 -0500 | Tuomo Valkonen | Fixed error handling of launch of borg fails | changeset |
files | 
| Mon, 17 Sep 2018 19:48:02 -0500 | Tuomo Valkonen | py2app is fucked up shit that couldn't find a packages with staring at it | changeset |
files | 
| Mon, 17 Sep 2018 19:31:22 -0500 | Tuomo Valkonen | xdg include fix? | changeset |
files | 
| Tue, 14 Aug 2018 22:57:48 -0500 | Tuomo Valkonen | Pruning scheduling fix | changeset |
files | 
| Fri, 16 Feb 2018 23:25:30 +0000 | Tuomo Valkonen | Changed one .debug message to .info | changeset |
files | 
| Wed, 14 Feb 2018 15:23:39 +0000 | Tuomo Valkonen | Disable Notification Centre notifications. | changeset |
files | 
| Wed, 07 Feb 2018 20:39:01 +0000 | Tuomo Valkonen | Time snapshot fixes. | changeset |
files | 
| Tue, 06 Feb 2018 20:55:53 +0000 | Tuomo Valkonen | UI time display fixes | changeset |
files | 
| Tue, 06 Feb 2018 20:16:59 +0000 | Tuomo Valkonen | Changed dreamtime calculation. | changeset |
files | 
| Tue, 06 Feb 2018 08:30:20 +0000 | Tuomo Valkonen | Oops, removed stray reset of menu entry info | changeset |
files | 
| Mon, 05 Feb 2018 18:34:08 +0000 | Tuomo Valkonen | Better error reporting logic. | changeset |
files | 
| Mon, 05 Feb 2018 18:32:36 +0000 | Tuomo Valkonen | Error status wasn't correctly transmitted to UI after recent changes. | changeset |
files | 
| Mon, 05 Feb 2018 18:24:30 +0000 | Tuomo Valkonen | Oops, a zero retry_interval check had gone missing in scheduling reorganisation. | changeset |
files | 
| Mon, 05 Feb 2018 10:25:17 +0000 | Tuomo Valkonen | Added exeption protection decorators to callbacks. | changeset |
files | 
| Sun, 04 Feb 2018 14:37:09 +0000 | Tuomo Valkonen | Various tray menu fixes | changeset |
files | 
| Sun, 04 Feb 2018 09:38:55 +0000 | Tuomo Valkonen | Added some debug log messages | changeset |
files | 
| Sun, 04 Feb 2018 02:19:26 +0000 | Tuomo Valkonen | Missing notify in scheduler sleep/wake callback | changeset |
files | 
| Sun, 04 Feb 2018 01:36:59 +0000 | Tuomo Valkonen | Changed scheduler busylooping method, and decreased precision to 5 minutes: | changeset |
files | 
| Sun, 04 Feb 2018 01:27:38 +0000 | Tuomo Valkonen | Part 2 of handling macOS sleep/wake signal brokenness. | changeset |
files | 
| Sun, 04 Feb 2018 00:22:20 +0000 | Tuomo Valkonen | macOS "sleep" signals / status are complete bollocks: | changeset |
files | 
| Wed, 31 Jan 2018 22:41:12 +0000 | Tuomo Valkonen | Oops, log display wasn't working due to missing import | changeset |
files | 
| Wed, 31 Jan 2018 22:32:11 +0000 | Tuomo Valkonen | Added pause feature | changeset |
files | 
| Wed, 31 Jan 2018 00:06:54 +0000 | Tuomo Valkonen | Pruning support | changeset |
files | 
| Mon, 29 Jan 2018 14:32:27 +0000 | Tuomo Valkonen | Backup scheduling fixes in case of an initial backup | changeset |
files | 
| Mon, 29 Jan 2018 14:17:03 +0000 | Tuomo Valkonen | Fixes to borg output processing after testing on a Linux system | changeset |
files | 
| Mon, 29 Jan 2018 14:02:55 +0000 | Tuomo Valkonen | Make dreamtime module not throw up on non-macOS systems | changeset |
files | 
| Mon, 29 Jan 2018 10:46:01 +0000 | Tuomo Valkonen | README <80-line formatting, etc. | changeset |
files | 
| Mon, 29 Jan 2018 10:00:31 +0000 | Tuomo Valkonen | Show log directory in --help | changeset |
files | 
| Mon, 29 Jan 2018 09:43:39 +0000 | Tuomo Valkonen | Oops; _resort needs to mark ev.linked=False to avoid assertion errors in _insert. | changeset |
files | 
| Mon, 29 Jan 2018 09:41:14 +0000 | Tuomo Valkonen | Removed now unused code for obtaining a sub-logger | changeset |
files | 
| Mon, 29 Jan 2018 09:38:53 +0000 | Tuomo Valkonen | Added author information headers and content information to source files | changeset |
files | 
| Mon, 29 Jan 2018 09:21:07 +0000 | Tuomo Valkonen | Added dummy entries in log reader for question prompts from borg | changeset |
files | 
| Sun, 28 Jan 2018 19:27:34 +0000 | Tuomo Valkonen | Better recovery from errors; fixes to potential race conditions in scheduler and repository queue | changeset |
files | 
| Sun, 28 Jan 2018 17:54:14 +0000 | Tuomo Valkonen | Can use logging.getLogger directly now after proper packageisation | changeset |
files | 
| Sun, 28 Jan 2018 17:34:06 +0000 | Tuomo Valkonen | On startup, for better scheduling, obtain previous backup time with 'borg list' | changeset |
files | 
| Sun, 28 Jan 2018 14:56:13 +0000 | Tuomo Valkonen | A few things had not been updated to module reorganisation | changeset |
files | 
| Sun, 28 Jan 2018 12:59:20 +0000 | Tuomo Valkonen | Mention dreamtime in README | changeset |
files | 
| Sun, 28 Jan 2018 12:41:50 +0000 | Tuomo Valkonen | Enable Ctrl+C in MacOS UI mode. | changeset |
files | 
| Sun, 28 Jan 2018 12:00:18 +0000 | Tuomo Valkonen | files log config | changeset |
files | 
| Sun, 28 Jan 2018 11:54:46 +0000 | Tuomo Valkonen | Better package-like organisation | changeset |
files | 
| Sun, 28 Jan 2018 11:38:01 +0000 | Tuomo Valkonen | Cleaned up module organisation to simplify borgend.py and not have to import it in other modules. | changeset |
files | 
| Sun, 28 Jan 2018 11:04:52 +0000 | Tuomo Valkonen | Renamed the "sleep" module "dreamtime" | changeset |
files | 
| Sun, 28 Jan 2018 11:01:45 +0000 | Tuomo Valkonen | DreamTime.monotonic() no longer needs to call time.monotonic() | changeset |
files | 
| Sun, 28 Jan 2018 00:11:18 +0000 | Tuomo Valkonen | Dreamtime scheduling: discount system sleep periods | changeset |
files | 
| Sat, 27 Jan 2018 12:19:39 +0000 | Tuomo Valkonen | UI refresh fix; added debug messages | changeset |
files | 
| Fri, 26 Jan 2018 19:04:04 +0000 | Tuomo Valkonen | Separated repository configuration form backup configuration; | changeset |
files | 
| Fri, 26 Jan 2018 10:35:00 +0000 | Tuomo Valkonen | Added --debug switch to enable debug logging level | changeset |
files | 
| Fri, 26 Jan 2018 10:31:21 +0000 | Tuomo Valkonen | Improved time display in menu | changeset |
files | 
| Fri, 26 Jan 2018 10:31:08 +0000 | Tuomo Valkonen | Changed retry timing to start form end of previous attempt instead of beginning | changeset |
files | 
| Fri, 26 Jan 2018 10:23:38 +0000 | Tuomo Valkonen | Do not set error status from borg output if loglevel = WARNING, only >= ERROR | changeset |
files | 
| Fri, 26 Jan 2018 09:27:07 +0000 | Tuomo Valkonen | Scheduling list fix and simplifications | changeset |
files | 
| Fri, 26 Jan 2018 00:11:47 +0000 | Tuomo Valkonen | Added basic sleep/wake detection code for MacOS | changeset |
files | 
| Thu, 25 Jan 2018 22:44:10 +0000 | Tuomo Valkonen | README Non-MacOS description fix | changeset |
files | 
| Thu, 25 Jan 2018 22:43:27 +0000 | Tuomo Valkonen | typofixes | changeset |
files | 
| Thu, 25 Jan 2018 22:42:01 +0000 | Tuomo Valkonen | README and config.example.yaml updates to describe queuing features | changeset |
files | 
| Thu, 25 Jan 2018 22:34:55 +0000 | Tuomo Valkonen | Repository queuing fixes | changeset |
files | 
| Wed, 24 Jan 2018 22:23:51 +0000 | Tuomo Valkonen | Oops.. | changeset |
files | 
| Wed, 24 Jan 2018 22:04:16 +0000 | Tuomo Valkonen | Turned Status and Operation into classes instead of dictionaries | changeset |
files | 
| Wed, 24 Jan 2018 20:18:45 +0000 | Tuomo Valkonen | Made combination error-state into an error-state matrix, as well as Enum | changeset |
files | 
| Wed, 24 Jan 2018 09:19:42 +0000 | Tuomo Valkonen | py2app fails on several dependencies (xdg, pyyaml) that are satisfied | changeset |
files | 
| Wed, 24 Jan 2018 09:15:36 +0000 | Tuomo Valkonen | Oops, accidentally calling the wrong function (+log message clarification) | changeset |
files | 
| Wed, 24 Jan 2018 00:20:10 +0000 | Tuomo Valkonen | launch error handling fix | changeset |
files | 
| Tue, 23 Jan 2018 22:55:00 +0000 | Tuomo Valkonen | merge | changeset |
files | 
| Tue, 23 Jan 2018 10:44:50 +0000 | Tuomo Valkonen | pyyaml was missing from listed dependencies | changeset |
files | 
| Tue, 23 Jan 2018 22:53:51 +0000 | Tuomo Valkonen | Improved backup main thread loop, etc. | changeset |
files | 
| Mon, 22 Jan 2018 22:23:01 +0000 | Tuomo Valkonen | Basic repository queue | changeset |
files | 
| Mon, 22 Jan 2018 21:07:34 +0000 | Tuomo Valkonen | Generalisation of scheduler thread to general queue threads | changeset |
files | 
| Mon, 22 Jan 2018 19:14:47 +0000 | Tuomo Valkonen | Have to clean up logger handlers in same cases to avoid duplicate messages | changeset |
files | 
| Mon, 22 Jan 2018 18:59:10 +0000 | Tuomo Valkonen | crashfix | changeset |
files | 
| Mon, 22 Jan 2018 18:56:43 +0000 | Tuomo Valkonen | Logging improvements | changeset |
files | 
| Mon, 22 Jan 2018 18:16:51 +0000 | Tuomo Valkonen | Improved scheduler | changeset |
files | 
| Mon, 22 Jan 2018 12:04:19 +0000 | Tuomo Valkonen | reorder-fix | changeset |
files | 
| Mon, 22 Jan 2018 02:37:46 +0000 | Tuomo Valkonen | README configuration file location update | changeset |
files | 
| Mon, 22 Jan 2018 00:12:51 +0000 | Tuomo Valkonen | Unsuccesfull attempts at clean quit on exceptions that fall through | changeset |
files | 
| Sun, 21 Jan 2018 23:52:35 +0000 | Tuomo Valkonen | Further improvements to state reporting; indicate busyness if repository lock cannot be acquired | changeset |
files | 
| Sun, 21 Jan 2018 22:46:05 +0000 | Tuomo Valkonen | License note | changeset |
files | 
| Sun, 21 Jan 2018 22:43:57 +0000 | Tuomo Valkonen | Use platform package to detect whether to: | changeset |
files | 
| Sun, 21 Jan 2018 22:38:01 +0000 | Tuomo Valkonen | Moved logwindow dispay out of BorgendTray, and made notification_center | changeset |
files | 
| Sun, 21 Jan 2018 22:01:57 +0000 | Tuomo Valkonen | --no-tray command line option for running on non-MacOS systems | changeset |
files | 
| Sun, 21 Jan 2018 21:32:48 +0000 | Tuomo Valkonen | Improved exception reporting etc. | changeset |
files | 
| Sun, 21 Jan 2018 18:32:14 +0000 | Tuomo Valkonen | Just don't set a diffirent level for fifolog after all | changeset |
files | 
| Sun, 21 Jan 2018 17:45:55 +0000 | Tuomo Valkonen | Improved error indicators | changeset |
files | 
| Sun, 21 Jan 2018 17:36:03 +0000 | Tuomo Valkonen | README tune | changeset |
files | 
| Sun, 21 Jan 2018 17:20:00 +0000 | Tuomo Valkonen | Set FIFO log level to INFO | changeset |
files | 
| Sun, 21 Jan 2018 17:19:22 +0000 | Tuomo Valkonen | Python indexes from zero... | changeset |
files | 
| Sun, 21 Jan 2018 16:21:53 +0000 | Tuomo Valkonen | Log window and other logging improvements | changeset |
files | 
| Sun, 21 Jan 2018 14:56:56 +0000 | Tuomo Valkonen | Use rumps.application_support instead of xdg paths. Also separated branding into config.py | changeset |
files | 
| Sun, 21 Jan 2018 14:34:35 +0000 | Tuomo Valkonen | Error handling improvements | changeset |
files | 
| Sun, 21 Jan 2018 13:34:12 +0000 | Tuomo Valkonen | More logging detail | changeset |
files | 
| Sun, 21 Jan 2018 12:10:57 +0000 | Tuomo Valkonen | Added no_quit_menu_entry option | changeset |
files | 
| Sun, 21 Jan 2018 12:04:24 +0000 | Tuomo Valkonen | Something weird going on | changeset |
files | 
| Sun, 21 Jan 2018 11:59:53 +0000 | Tuomo Valkonen | Reorder | changeset |
files | 
| Sun, 21 Jan 2018 11:57:47 +0000 | Tuomo Valkonen | UI refresh delay to reduce flicker | changeset |
files | 
| Sun, 21 Jan 2018 02:44:52 +0000 | Tuomo Valkonen | typofix | changeset |
files | 
| Sun, 21 Jan 2018 02:44:00 +0000 | Tuomo Valkonen | Sample configuration file added along with a few words of documentation | changeset |
files | 
| Sun, 21 Jan 2018 01:53:10 +0000 | Tuomo Valkonen | Workaround to PYTHONPATH and PYTHONHOME being messed up by py2app. | changeset |
files | 
| Sun, 21 Jan 2018 01:15:01 +0000 | Tuomo Valkonen | #!python3 in script file | changeset |
files | 
| Sun, 21 Jan 2018 01:14:06 +0000 | Tuomo Valkonen | py2app standalone app generation | changeset |
files | 
| Sun, 21 Jan 2018 00:58:06 +0000 | Tuomo Valkonen | Errors as rumps notifications | changeset |
files | 
| Sat, 20 Jan 2018 23:50:36 +0000 | Tuomo Valkonen | Keychain support and random fixes | changeset |
files | 
| Sat, 20 Jan 2018 23:19:16 +0000 | Tuomo Valkonen | Display original/deduplicatd size if no progress percentage available | changeset |
files | 
| Sat, 20 Jan 2018 23:07:53 +0000 | Tuomo Valkonen | Oops.. | changeset |
files | 
| Sat, 20 Jan 2018 23:06:38 +0000 | Tuomo Valkonen | Python is a mess.. | changeset |
files | 
| Sat, 20 Jan 2018 23:00:43 +0000 | Tuomo Valkonen | Added offline symbol B⦙ (no offline detection yet) | changeset |
files | 
| Sat, 20 Jan 2018 21:52:16 +0000 | Tuomo Valkonen | More error reporting | changeset |
files | 
| Sat, 20 Jan 2018 21:27:05 +0000 | Tuomo Valkonen | UI: progress percentange support (Borg doesn't seem to be reporting) + error indicator in tray: B? | changeset |
files | 
| Sat, 20 Jan 2018 20:53:28 +0000 | Tuomo Valkonen | README/LICENSE | changeset |
files | 
| Sat, 20 Jan 2018 20:34:32 +0000 | Tuomo Valkonen | Fixed retry scheduling | changeset |
files | 
| Sat, 20 Jan 2018 20:34:23 +0000 | Tuomo Valkonen | New tray title: B. or B! depending on activity | changeset |
files | 
| Sat, 20 Jan 2018 19:57:05 +0000 | Tuomo Valkonen | Semi-working menu items. | changeset |
files | 
| Sat, 20 Jan 2018 15:55:09 +0000 | Tuomo Valkonen | Rumps/Mac UI stuff is fucked and disables ^C etc.; threading doesn't help | changeset |
files | 
| Sat, 20 Jan 2018 15:08:16 +0000 | Tuomo Valkonen | basic scheduling | changeset |
files | 
| Sat, 20 Jan 2018 14:04:51 +0000 | Tuomo Valkonen | Also listen to stdout | changeset |
files | 
| Fri, 19 Jan 2018 16:53:13 +0000 | Tuomo Valkonen | subprocess improvements | changeset |
files | 
| Fri, 19 Jan 2018 16:00:36 +0000 | Tuomo Valkonen | basic schedule calculation | changeset |
files | 
| Fri, 19 Jan 2018 15:41:45 +0000 | Tuomo Valkonen | Better borg output processing and some logging | changeset |
files | 
| Fri, 19 Jan 2018 14:42:27 +0000 | Tuomo Valkonen | Can launch borg now; output not yet processed | changeset |
files | 
| Fri, 19 Jan 2018 10:41:01 +0000 | Tuomo Valkonen | basic config processing | changeset |
files | 
| Thu, 18 Jan 2018 23:01:16 +0000 | Tuomo Valkonen | basic scheduler structure draft, etc. | changeset |
files | 
| Thu, 18 Jan 2018 21:42:00 +0000 | Tuomo Valkonen | Some rough drafting | changeset |
files |