84 lines
3.0 KiB
Plaintext
84 lines
3.0 KiB
Plaintext
ipng-router-backup (1.2.4) stable; urgency=low
|
|
|
|
* Add regex exclude patterns to filter unwanted output lines per device type
|
|
* Prefix all log messages with hostname for better multi-device visibility
|
|
* Add exclude pattern support for RouterOS timestamp headers
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 22:00:00 +0100
|
|
|
|
ipng-router-backup (1.2.3) stable; urgency=low
|
|
|
|
* For routeros, set mikrotik export to terse
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 21:30:00 +0100
|
|
|
|
ipng-router-backup (1.2.2) stable; urgency=low
|
|
|
|
* Add supported devices list to README.md
|
|
* Document all 6 pre-configured device types with command summaries
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 21:15:00 +0100
|
|
|
|
ipng-router-backup (1.2.1) stable; urgency=low
|
|
|
|
* Add glob pattern support for --yaml flag (e.g., --yaml "*.yaml")
|
|
* Add glob pattern support for --host flag (e.g., --host "asw*")
|
|
* Update documentation with glob pattern examples
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 21:00:00 +0100
|
|
|
|
ipng-router-backup (1.2.0) stable; urgency=low
|
|
|
|
* Add atomic file operations with .new suffix for backup reliability
|
|
* Add exit codes: 10 (some devices failed), 11 (all devices failed)
|
|
* Update manpage filename to ipng-router-backup.1
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 20:00:00 +0100
|
|
|
|
ipng-router-backup (1.1.1) stable; urgency=low
|
|
|
|
* Add 'address' field to device configuration for explicit IP/hostname override
|
|
* Automatic IPv6 address detection and proper bracket formatting
|
|
* Fix output message to show once at end instead of per command
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 18:00:00 +0100
|
|
|
|
ipng-router-backup (1.1.0) stable; urgency=low
|
|
|
|
* Replace --config flag with --yaml flag supporting multiple files
|
|
* Switch from !include to mergo-based configuration merging
|
|
* Add SSH config integration for legacy device compatibility
|
|
* Refactor SSH functionality into separate module
|
|
* Add comprehensive test coverage
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 07 Jul 2025 15:30:00 +0100
|
|
|
|
ipng-router-backup (1.0.2) stable; urgency=low
|
|
|
|
* Add YAML !include directive support for configuration files
|
|
* Add docs/device-types.yaml example file to package
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 06 Jul 2025 12:25:00 +0100
|
|
|
|
ipng-router-backup (1.0.1) stable; urgency=low
|
|
|
|
* Add version information to help output
|
|
* Add --version/-v flag support
|
|
* Add --host flag for selective device processing
|
|
* Add version sync between Debian package and binary
|
|
* Remove .txt suffix from output files
|
|
* Rename binary to ipng-router-backup
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sun, 06 Jul 2025 10:45:00 +0100
|
|
|
|
ipng-router-backup (1.0.0) stable; urgency=low
|
|
|
|
* Initial release
|
|
* SSH Router Backup Tool with YAML configuration
|
|
* Support for multiple device types (srlinux, eos)
|
|
* SSH agent authentication support
|
|
* Command output concatenation with headers
|
|
* Go implementation for better performance
|
|
|
|
-- Pim van Pelt <pim@ipng.ch> Sat, 05 Jul 2025 23:55:00 +0100
|