Commit Graph

1714 Commits (f9ec3b1830f444d28c143f73ce2fd78b0585157c)

Author SHA1 Message Date
Andrea 5a5eb0adbf [11.0][MIG] auto_backup 2025-03-25 12:54:43 +00:00
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
Andrea Stirpe 41e4187c74 [10.0][auto_backup] Menu entry moved (#735)
* [10.0][auto_backup] Menu entry moved

* Update version in manifest
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
Stéphane Bidoul (ACSONE) c9cbe17f8c [FIX] remove en.po that was erroneously created by transbot 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
Alessio Gerace 769f3ef945 Open FTP session on the last moment possible
Used to open  fp = open(file_path,'wb') a few lines before it was needed. This shouldn't be too much of a problem but opening and closing it right after eachother keeps the session open for less time and there are less chances on failure.
2025-03-25 12:54:43 +00:00
Yenthe 5b6526b5e8 Update english pot file
Added all the new fields and sentences. This will be the template for
translations.
2025-03-25 12:54:43 +00:00
Christopher Rogos aea1c15c58 [ADD] tracking_manager_domain: add domain condition for tracking_manager fields 2025-03-25 08:11:06 +00:00
OCA-git-bot b3f49b2b34 [BOT] post-merge updates 2025-03-24 22:38:18 +00:00
OCA-git-bot 0d6977c5b4 Merge PR #3237 into 17.0
Signed-off-by legalsylvain
2025-03-24 22:33:35 +00:00
Christopher Rogos 830306ad35 [IMP] module_analysis: unique img names in documentation 2025-03-24 20:41:34 +00:00
gpothier 801b5cce50 [FIX] module_analysis: pin pygount
Pin the pygount dependency to 1.4.0 to avoid chardet version clash

Fixes https://github.com/OCA/server-tools/issues/2966
2025-03-20 00:33:17 +00:00
mymage b05e0e814d Added translation using Weblate (Italian) 2025-03-18 16:50:45 +00:00
mymage cb382f85b6 Added translation using Weblate (Italian) 2025-03-18 16:50:39 +00:00
OCA-git-bot 20a6ddf4b5 [BOT] post-merge updates 2025-03-12 15:33:56 +00:00
oca-ci e20411a7c8 [UPD] Update fetchmail_attach_from_folder.pot 2025-03-12 15:28:56 +00:00
OCA-git-bot dc6d997f4f Merge PR #3071 into 17.0
Signed-off-by NL66278
2025-03-12 15:24:20 +00:00
Jose Zambudio bdfd30b4e1 [MIG] fetchmail_attach_from_folder: Migration to 17.0 2025-03-12 13:13:24 +01:00
Jose Zambudio 17dc78e5d1 [IMP] Add option to read e-mails unseen 2025-03-11 13:58:11 +01:00
Jose Zambudio Bernabeu 383c633f60 [IMP] Added the possibility to indicate a server action to be executed
for the matching record.
2025-03-11 13:58:11 +01:00
Jose Zambudio 1250087688 [IMP] outlook as server_type 2025-03-11 13:58:11 +01:00
Ronald Portier ff1faeaaa3 [FIX] fetchmail..folder: handle non standard matching
Match algorithms other then 'odoo_standard' were not correctly dealt with in the migrated code. For
these algorithms we restore the handling (but with improvements) that was present in the 10.0 version.
2025-03-11 13:58:11 +01:00
Ronald Portier f4b8dbc2ca [FIX] fetchmaeil..folder: adapt test to current demo data 2025-03-11 13:58:11 +01:00
Ronald Portier 4894f5bc98 [IMP] fetch..._folder: Add contributor and maintainer 2025-03-11 13:58:11 +01:00
Ronald Portier 2b44724d82 [IMP] fetchmail_.._folder: optionally archive messages automatically 2025-03-11 13:58:11 +01:00
Ronald Portier b6098fcd36 [FIX] fetchmail_*: adapt to Odoo 16.0 and python 3.x 2025-03-11 13:58:11 +01:00
Ronald Portier 61777bf31d [MIG] fetchmail_*: adapt tests 2025-03-11 13:58:11 +01:00
Ronald Portier 27774d77b0 [MIG] fetchmail_attach_from_folder: Migration to 16.0 2025-03-11 13:58:11 +01:00
Ronald Portier be09001e33 [IMP] fetchmail_attach_from_folder: pre-commit stuff 2025-03-11 13:58:11 +01:00
Nikos Tsirintanis 95ae813886 [FIX] replace simplejson dependency with json 2025-03-11 13:58:11 +01:00
Stefan Rijnhart ae2edfc3fc [FIX] Some fields are not there if the client asks for a search form 2025-03-11 13:58:11 +01:00
Stefan Rijnhart 29d38a9128 [IMP] Full email preview when attaching manually 2025-03-11 13:58:11 +01:00
Stefan Rijnhart d519ed72bc [RFR] Override hook 2025-03-11 13:58:11 +01:00
Ronald Portier 786206a694 [IMP] fetchmail_attach_from_folder. Button to retrieve single folder.
Also possibility to reset state for folder.
2025-03-11 13:58:11 +01:00
Ronald Portier c2b20660ce [IMP] fetchmail_attach_from_folder. Show available folders.
Also do not reset connection status on change of underlying folders.
2025-03-11 13:58:11 +01:00
Ronald Portier a187c30258 [IMP] fetchmail_attach_from_folder. Separate confirm for folder.
Now it is impossible to confirm a connection to a imap server if there is a problem
in one folder. This commit provides a new state field on the folder and e separate
comfirm button per folder.
2025-03-11 13:58:11 +01:00
Ronald Portier 521d526466 [FIX] fetchnail_attach_from_folder. Can not pass object to action context. 2025-03-11 13:58:11 +01:00
Ronald Portier a6fe4f0d97 [FIX] fetchmail_attach_from_folder. Refactor for more testing. 2025-03-11 13:58:11 +01:00
Ronald Portier b9689e7b23 [MIG] fetchmail_attach_from_folder. Migration to 10.0. 2025-03-11 13:58:11 +01:00
Pedro M. Baeza 696f2c35a5 [MIG] Rename manifest files 2025-03-11 13:58:11 +01:00
Alexandre Fayolle 639d8ca7e6 [SEC] fetchmail_attach_from_folder: fix unsafe eval 2025-03-11 13:58:11 +01:00
Pedro M. Baeza 187737e58b [MIG] Make modules uninstallable 2025-03-11 13:58:11 +01:00
Stéphane Bidoul fc79d94be3 [UPD] prefix versions with 8.0 2025-03-11 13:58:11 +01:00
Holger Brunn 7f9e715e03 [ADD] allow to deactivate folders 2025-03-11 13:58:11 +01:00