Skip to content

EasySave v1

Choose a tag to compare

@T0wti T0wti released this 09 Feb 15:19
· 422 commits to master since this release
d481c1c

EasySave v1.0


Features

  • Console application for EasySave (#7, #12)
  • Complete backup management: create, list, edit, delete (#24,#30,#36,#39)
  • Support for Full and Differential backups (#23, #37)
  • Execute backups via CLI commands (#47, #56)
  • Backup progress tracking and state management (#20, #52, #72)
  • Centralized BackupManager and service-based design (#29, #33)
  • Secure validation of source and target paths (#46, #57)
  • Integrated EasyLog system with configurable log formats (#15, #73, #54)
  • JSON-based configuration and persistence (#26, #35)
  • Command parser for automated backup execution (#47, #56)

Tests

  • Unit tests for core services:
    • BackupService (#74)
    • FileStateService (#27)
    • BackupManager (#48)

Documentation

  • User manual and technical documentation (#40, #49, #50, #62)
  • UML diagrams (class and sequence) (#58, #59, #64)
  • EasyLog DLL documentation (#51)
  • CLI usage and launch instructions (#49, #50)

Contributors

Thanks to all contributors who made this first release possible:

@T0wti

@Zargan3IQ

@gaelsweden

@matthieucdt