]>
git.ipfire.org Git - thirdparty/snapper.git/log
Arvin Schnell [Tue, 12 May 2026 09:17:09 +0000 (11:17 +0200)]
- added Ubuntu 26.04
Arvin Schnell [Mon, 27 Apr 2026 07:56:55 +0000 (07:56 +0000)]
Merge pull request #1128 from jameslai-dev/dev_snapper_sync
Add `snapper-sync` to synchronize the highest snapshot number
Cheng-Ling Lai [Mon, 27 Apr 2026 01:33:11 +0000 (09:33 +0800)]
Fix snapper.spec.in for systemd override directories
Cheng-Ling Lai [Fri, 24 Apr 2026 08:15:56 +0000 (16:15 +0800)]
Fix snapper-sync installation
Arif Budiman [Sat, 25 Apr 2026 05:38:31 +0000 (05:38 +0000)]
Translated using Weblate (Indonesian)
Currently translated at 100.0% (412 of 412 strings)
Marina J. Donis [Fri, 24 Apr 2026 10:13:58 +0000 (10:13 +0000)]
Translated using Weblate (Spanish)
Currently translated at 97.8% (403 of 412 strings)
Cheng-Ling Lai [Fri, 24 Apr 2026 05:21:14 +0000 (13:21 +0800)]
Fix documentation of snapper-sync.service
Cheng-Ling Lai [Thu, 23 Apr 2026 03:10:57 +0000 (11:10 +0800)]
Update package/snapper.changes
Cheng-Ling Lai [Thu, 23 Apr 2026 08:26:15 +0000 (16:26 +0800)]
Update snbk documentation for snapper-sync
Cheng-Ling Lai [Thu, 23 Apr 2026 08:05:13 +0000 (16:05 +0800)]
Add snapper-sync to snapper-backup package
Cheng-Ling Lai [Wed, 22 Apr 2026 01:28:20 +0000 (09:28 +0800)]
Add snapper-sync.service
Luna Jernberg [Thu, 23 Apr 2026 10:03:05 +0000 (10:03 +0000)]
Translated using Weblate (Swedish)
Currently translated at 92.2% (380 of 412 strings)
Cheng-Ling Lai [Tue, 21 Apr 2026 09:18:37 +0000 (17:18 +0800)]
Add scripts/snapper-sync to sync highest snapshot number
Arvin Schnell [Wed, 22 Apr 2026 13:19:59 +0000 (13:19 +0000)]
Merge pull request #1127 from aschnell/master
- increase version
Arvin Schnell [Wed, 22 Apr 2026 13:04:05 +0000 (15:04 +0200)]
- increase version
Arvin Schnell [Tue, 21 Apr 2026 06:34:33 +0000 (06:34 +0000)]
Merge pull request #1126 from gruenich/feature/update-github-actions
[ci] Update GitHub Actions to latest versions
Christoph Grüninger [Sun, 19 Apr 2026 08:37:27 +0000 (10:37 +0200)]
[ci] Update GitHub Actions to latest versions
Fix a couple of deprecation warnings that Node20.js will
stop working in June
Ettore Atalan [Sat, 28 Mar 2026 01:40:47 +0000 (01:40 +0000)]
Translated using Weblate (German)
Currently translated at 98.3% (405 of 412 strings)
Arvin Schnell [Fri, 27 Mar 2026 16:28:45 +0000 (16:28 +0000)]
Merge pull request #1123 from migus-rs/introspect-fix
bugfix: introspection returns wrong signature for SnapshotsDeleted signal
Arvin Schnell [Fri, 27 Mar 2026 08:34:21 +0000 (08:34 +0000)]
Merge pull request #1118 from danboid/master
Add srt, the (Snapper home dir) Snapshot Restore Tool script and its README
Arvin Schnell [Fri, 27 Mar 2026 08:09:14 +0000 (08:09 +0000)]
Merge pull request #1122 from aschnell/master
- added ncurses-devel
Dan MacDonald [Fri, 27 Mar 2026 08:03:48 +0000 (08:03 +0000)]
Fix spelling mistakes in srt README
Arvin Schnell [Fri, 27 Mar 2026 07:57:39 +0000 (08:57 +0100)]
- added ncurses-devel
Arvin Schnell [Wed, 25 Mar 2026 14:32:48 +0000 (14:32 +0000)]
Merge pull request #1121 from aschnell/master
- added changelog entry
Arvin Schnell [Wed, 25 Mar 2026 14:19:41 +0000 (15:19 +0100)]
- added changelog entry
Arvin Schnell [Wed, 25 Mar 2026 08:53:51 +0000 (08:53 +0000)]
Merge pull request #1120 from aschnell/master
- tiny improvements
Arvin Schnell [Wed, 25 Mar 2026 08:34:02 +0000 (09:34 +0100)]
- tiny improvements
Arvin Schnell [Tue, 24 Mar 2026 18:04:45 +0000 (18:04 +0000)]
Merge pull request #1119 from aschnell/master
- remove empty directories while deleting configs
Arvin Schnell [Tue, 24 Mar 2026 17:55:00 +0000 (18:55 +0100)]
- remove empty directories while deleting configs
Dan MacDonald [Sat, 21 Mar 2026 18:33:09 +0000 (18:33 +0000)]
Add srt, the Snapshot (home dir) Restore Tool script and its README
Ettore Atalan [Sat, 21 Mar 2026 12:41:47 +0000 (12:41 +0000)]
Translated using Weblate (German)
Currently translated at 98.0% (404 of 412 strings)
Freek de Kruijf [Fri, 20 Mar 2026 09:13:13 +0000 (09:13 +0000)]
Translated using Weblate (Dutch)
Currently translated at 100.0% (412 of 412 strings)
David Medina [Fri, 20 Mar 2026 07:22:18 +0000 (07:22 +0000)]
Translated using Weblate (Catalan)
Currently translated at 100.0% (412 of 412 strings)
Yasuhiko Kamata [Fri, 20 Mar 2026 00:15:22 +0000 (00:15 +0000)]
Translated using Weblate (Japanese)
Currently translated at 100.0% (412 of 412 strings)
Jure Repinc [Thu, 19 Mar 2026 18:40:40 +0000 (18:40 +0000)]
Translated using Weblate (Slovenian)
Currently translated at 100.0% (412 of 412 strings)
Ferdinand Galko [Thu, 19 Mar 2026 15:33:23 +0000 (15:33 +0000)]
Translated using Weblate (Slovak)
Currently translated at 100.0% (412 of 412 strings)
Arvin Schnell [Thu, 19 Mar 2026 14:26:49 +0000 (14:26 +0000)]
Merge pull request #1117 from aschnell/master
- updated pot and po files
Arvin Schnell [Thu, 19 Mar 2026 14:11:22 +0000 (15:11 +0100)]
- updated pot and po files
Arvin Schnell [Thu, 19 Mar 2026 12:13:49 +0000 (12:13 +0000)]
Merge pull request #1116 from aschnell/master
- minor refactoring
Arvin Schnell [Thu, 19 Mar 2026 11:28:50 +0000 (12:28 +0100)]
- minor refactoring
Arvin Schnell [Tue, 17 Mar 2026 10:24:45 +0000 (10:24 +0000)]
Merge pull request #1115 from aschnell/master
- coding style
Arvin Schnell [Tue, 17 Mar 2026 10:10:32 +0000 (11:10 +0100)]
- coding style
Arvin Schnell [Tue, 17 Mar 2026 09:39:45 +0000 (09:39 +0000)]
Merge pull request #1104 from jameslai-dev/dev_snbk_metadata_update
Implement snbk snapshot metadata update
Cheng-Ling Lai [Tue, 17 Mar 2026 06:05:28 +0000 (14:05 +0800)]
Reorganize CmdFileHash
Cheng-Ling Lai [Mon, 16 Feb 2026 07:59:27 +0000 (15:59 +0800)]
Rearrange precondition checks for snapshot restore
Cheng-Ling Lai [Thu, 12 Feb 2026 09:25:59 +0000 (17:25 +0800)]
Implement snbk snapshot metadata update
Arvin Schnell [Mon, 16 Mar 2026 10:23:45 +0000 (10:23 +0000)]
Merge pull request #1110 from rebroad/pr/list-root-prefix
Respect --root when calculating used-space
Ferdinand Galko [Fri, 13 Mar 2026 17:06:13 +0000 (17:06 +0000)]
Translated using Weblate (Slovak)
Currently translated at 100.0% (408 of 408 strings)
Arvin Schnell [Thu, 12 Mar 2026 13:29:31 +0000 (13:29 +0000)]
Merge pull request #1111 from aschnell/master
- enable sharing of ssh sessions
Arvin Schnell [Thu, 12 Mar 2026 12:48:43 +0000 (13:48 +0100)]
- enable sharing of ssh sessions
R E Broadley [Wed, 11 Mar 2026 23:16:58 +0000 (18:16 -0500)]
client: respect --root in list used-space
David Medina [Wed, 11 Mar 2026 09:31:11 +0000 (09:31 +0000)]
Translated using Weblate (Catalan)
Currently translated at 100.0% (408 of 408 strings)
Freek de Kruijf [Wed, 11 Mar 2026 09:42:03 +0000 (09:42 +0000)]
Translated using Weblate (Dutch)
Currently translated at 100.0% (408 of 408 strings)
Yasuhiko Kamata [Wed, 11 Mar 2026 02:05:54 +0000 (02:05 +0000)]
Translated using Weblate (Japanese)
Currently translated at 100.0% (408 of 408 strings)
Jure Repinc [Tue, 10 Mar 2026 16:29:50 +0000 (16:29 +0000)]
Translated using Weblate (Slovenian)
Currently translated at 100.0% (408 of 408 strings)
Arvin Schnell [Tue, 10 Mar 2026 15:55:24 +0000 (15:55 +0000)]
Merge pull request #1107 from aschnell/master
- update pot and po files
Arvin Schnell [Tue, 10 Mar 2026 15:45:48 +0000 (16:45 +0100)]
- update pot and po files
Arvin Schnell [Tue, 10 Mar 2026 13:55:48 +0000 (13:55 +0000)]
Merge pull request #1106 from aschnell/master
- implement all-time unique snapshot numbers
Arvin Schnell [Tue, 10 Mar 2026 12:00:44 +0000 (13:00 +0100)]
- implement all-time unique snapshot numbers
Ettore Atalan [Wed, 25 Feb 2026 02:18:44 +0000 (02:18 +0000)]
Translated using Weblate (German)
Currently translated at 98.0% (401 of 409 strings)
Peter Andreasen [Tue, 24 Feb 2026 15:36:17 +0000 (15:36 +0000)]
Translated using Weblate (Danish)
Currently translated at 42.5% (174 of 409 strings)
Efstathios Iosifidis [Mon, 23 Feb 2026 21:31:33 +0000 (21:31 +0000)]
Translated using Weblate (Greek)
Currently translated at 100.0% (409 of 409 strings)
Arvin Schnell [Mon, 9 Feb 2026 15:36:37 +0000 (15:36 +0000)]
Merge pull request #1102 from jamesljlster/dev_snbk_bakcfg_refactor
snbk: Remove source-path from backup config
Cheng-Ling Lai [Sat, 7 Feb 2026 02:35:46 +0000 (10:35 +0800)]
Remove source_path from BackupConfig
Arvin Schnell [Fri, 6 Feb 2026 08:12:17 +0000 (08:12 +0000)]
Merge pull request #1100 from renal31/docs-overlay
docs: add RHEL install instructions
Arvin Schnell [Fri, 6 Feb 2026 08:06:24 +0000 (08:06 +0000)]
Merge pull request #1101 from jamesljlster/prevent_transfer_rw_snapshots
Prevent manually transferring a read‑write snapshot
Cheng-Ling Lai [Thu, 5 Feb 2026 01:30:23 +0000 (09:30 +0800)]
Prevent manually transferring a read‑write snapshot
renaud [Sat, 31 Jan 2026 04:44:03 +0000 (18:44 -1000)]
docs: add RHEL install instructions
and post install instructions
Temuri Doghonadze [Sun, 1 Feb 2026 01:50:36 +0000 (01:50 +0000)]
Translated using Weblate (Georgian)
Currently translated at 15.6% (64 of 409 strings)
Ferdinand Galko [Sat, 31 Jan 2026 17:20:20 +0000 (17:20 +0000)]
Translated using Weblate (Slovak)
Currently translated at 100.0% (409 of 409 strings)
Arif Budiman [Sat, 31 Jan 2026 02:21:55 +0000 (02:21 +0000)]
Translated using Weblate (Indonesian)
Currently translated at 100.0% (409 of 409 strings)
David Medina [Fri, 30 Jan 2026 11:08:37 +0000 (11:08 +0000)]
Translated using Weblate (Catalan)
Currently translated at 100.0% (409 of 409 strings)
Freek de Kruijf [Thu, 29 Jan 2026 11:30:43 +0000 (11:30 +0000)]
Translated using Weblate (Dutch)
Currently translated at 100.0% (409 of 409 strings)
Arvin Schnell [Thu, 29 Jan 2026 13:45:55 +0000 (13:45 +0000)]
Merge pull request #1099 from aschnell/master
- removed unneeded includes
Arvin Schnell [Thu, 29 Jan 2026 13:28:38 +0000 (14:28 +0100)]
- removed unneeded includes
Yasuhiko Kamata [Thu, 29 Jan 2026 03:54:15 +0000 (03:54 +0000)]
Translated using Weblate (Japanese)
Currently translated at 100.0% (409 of 409 strings)
Ettore Atalan [Wed, 28 Jan 2026 21:51:04 +0000 (21:51 +0000)]
Translated using Weblate (German)
Currently translated at 97.3% (398 of 409 strings)
Ferdinand Galko [Wed, 28 Jan 2026 17:08:15 +0000 (17:08 +0000)]
Translated using Weblate (Slovak)
Currently translated at 97.5% (399 of 409 strings)
Jure Repinc [Wed, 28 Jan 2026 18:00:20 +0000 (18:00 +0000)]
Translated using Weblate (Slovenian)
Currently translated at 93.6% (383 of 409 strings)
Arvin Schnell [Wed, 28 Jan 2026 13:52:26 +0000 (13:52 +0000)]
Merge pull request #1098 from aschnell/master
- updated pot and po files
Arvin Schnell [Wed, 28 Jan 2026 13:41:41 +0000 (14:41 +0100)]
- updated pot and po files
Arvin Schnell [Wed, 28 Jan 2026 13:40:19 +0000 (13:40 +0000)]
Merge pull request #1097 from aschnell/master
- coding style
Arvin Schnell [Wed, 28 Jan 2026 13:27:06 +0000 (14:27 +0100)]
- coding style
Arvin Schnell [Tue, 27 Jan 2026 15:00:07 +0000 (15:00 +0000)]
Merge pull request #1095 from aschnell/master
use some std instead of boost classes
Arvin Schnell [Tue, 27 Jan 2026 14:52:02 +0000 (15:52 +0100)]
- coding style
Arvin Schnell [Tue, 27 Jan 2026 14:40:17 +0000 (15:40 +0100)]
- use std::any instead of boost::any
Arvin Schnell [Tue, 27 Jan 2026 14:33:02 +0000 (15:33 +0100)]
- use std::optional instead of boost::optional
Arvin Schnell [Tue, 27 Jan 2026 14:27:09 +0000 (15:27 +0100)]
- switch to c++17
Arvin Schnell [Mon, 26 Jan 2026 06:04:58 +0000 (06:04 +0000)]
Merge pull request #1093 from joca-bt/master
Remove extra leading and trailing vertical whitespace in some of the systemd timers
João Guerra [Sun, 25 Jan 2026 11:33:05 +0000 (12:33 +0100)]
Remove extra leading and trailing vertical whitespace in some of the systemd timers
Arvin Schnell [Fri, 23 Jan 2026 18:20:53 +0000 (18:20 +0000)]
Merge pull request #1092 from aschnell/master
- added const
Arvin Schnell [Fri, 23 Jan 2026 18:11:14 +0000 (19:11 +0100)]
- added const
Arvin Schnell [Fri, 23 Jan 2026 13:24:25 +0000 (13:24 +0000)]
Merge pull request #1091 from jamesljlster/unify_snbk_snapshot_operation
Unify snbk snapshot operation command implementations
Cheng-Ling Lai [Sat, 17 Jan 2026 16:46:34 +0000 (00:46 +0800)]
Unify snbk snapshot operation command implementation
Cheng-Ling Lai [Thu, 22 Jan 2026 09:19:36 +0000 (17:19 +0800)]
Remove inappropriate const qualifiers
Arvin Schnell [Thu, 22 Jan 2026 15:47:49 +0000 (15:47 +0000)]
Merge pull request #1090 from aschnell/master
- removed old include statement
Arvin Schnell [Thu, 22 Jan 2026 15:00:27 +0000 (16:00 +0100)]
- removed old include statement
James Lai [Thu, 22 Jan 2026 08:09:57 +0000 (16:09 +0800)]
Unify snbk snapshot transfer and restore (#1086)
* Unify TheBigThing::transfer and TheBigThing::restore
* Use pair for copy specification
* Use const and reference for copy specification
* Use const for pair elements
* Make snapshot copy-related declarations private
James Lai [Fri, 16 Jan 2026 14:21:31 +0000 (22:21 +0800)]
Add snbk visualize command to produce tree diagrams of snapshots (#1085)
* Add snbk visualize command
* Add bash completion for snbk visualize
* Add documentation for snbk visualize command
* Remove access by reference for Rankdir enumeration
* Prevent graph text from being translated
James Lai [Wed, 14 Jan 2026 08:55:39 +0000 (16:55 +0800)]
Unify Btrfs send parent finding algorithm for snbk (#1080)
* Added a TreeView module for finding Btrfs send parent
* Added default constructor for TreeView
* Unified Btrfs send parent finding algorithm
* Added copyright header for client/snbk/TreeView.cc
* Moved ProxyNode derivatives to anonymous namespace
* Adopted boost::none to return empty search result
* Fixed indentation for access modifier
* Remove redundant usage of 'this' pointer
* Make VirtualNode::uuid const
* Remove unused headers in TreeView.cc
* Make BaseNode::it const
* Implement ProxyNode::is_virtual() for node virtualization
* Refine the implementation for constructing new search candidates
* Return const string reference for UUID getters
* Reorganize member access permissions for TreeView
* Fix variable shadowing
* Use boost to join strings
* Prevent stream flushing when printing graph
* Reimplement tree graph printing in Graphviz format.
* Fix locale for printing virtual nodes
* Refactor TreeView data structure to remove circular references
* Remove redundant TreeView:: scope qualifier
* Refactor SearchResult to use raw pointers
* Rename TreeView::lookup to TreeView::pool