Commit Graph

8 Commits (ab6bba1b907dea5ff31c533e34fde88f710aa64a)

Author SHA1 Message Date
Andrea Stirpe ab6bba1b90 Fix icon Test SFTP Connection (#825) 2025-03-25 12:54:43 +00:00
Lorenzo Battistini 8c448edd60 FIX sftp unlink path (#767) 2025-03-25 12:54:43 +00:00
Yenthe V.G 06bdfd5ca2 [auto_backup] FIX: failure type notification
Fixes https://github.com/OCA/server-tools/issues/710
2025-03-25 12:54:43 +00:00
Dave Lasley 74f4ddb43e [MIG] auto_backup: Migrate to v9
* Add self.ensure_ones
* Add test coverage
2025-03-25 12:54:43 +00:00
David Beal f46750212b [FIX] logger db_backup for pysftp (#419) 2025-03-25 12:54:43 +00:00
Javi Melendez 55b4de0271 [FIX] auto_backup: bad reference to field sftp_private_key (#423)
Bump module version to 8.0.1.0.1
2025-03-25 12:54:43 +00:00
archetipo a5c223e965 FIX License type 2025-03-25 12:54:43 +00:00
Jairo Llopis 882a072b15 [auto_backup] Refactor.
- Follow template README.
- Remove HTML README.
- Move models to models folder.
- Model and view file names follow guidelines.
- Unused methods cleanup.
- Remove unneeded `.pot` file.
- Fix permissons.
- Follow PEP8 in names everywhere.
- Set more descriptive field names.
- Disable backups for other databases, for security.
- Remove db name from generated file, for easier cleanup.
- EAFP logic everywhere.
- More descriptive name.
- Data files moved to YAML, with cleaner ir.cron record creation.
- Add permissions for db.backup model.
- Icons.
- Update tests with new format.
- Storage method is a selectable, for easier extensibility.
- Instead of custom mailing, it just has a mail thread where you can subscribe.
- Should fix almost all comments in https://github.com/OCA/server-tools/pull/203.
- Reduce headers.

This respects the upstream license choice (GPL/AGPL) but reduces
verbosity.

It would be ideal to have everything under AGPL though.
2025-03-25 12:54:43 +00:00