Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][MIG] auto_backup #2712

Merged
merged 50 commits into from
Dec 1, 2023
Merged

[16.0][MIG] auto_backup #2712

merged 50 commits into from
Dec 1, 2023

Commits on Dec 1, 2023

  1. Update english pot file

    Added all the new fields and sentences. This will be the template for
    translations.
    Yenthe666 authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a29a588 View commit details
    Browse the repository at this point in the history
  2. 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.
    archetipo authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    23c6261 View commit details
    Browse the repository at this point in the history
  3. [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 OCA#203.
    - Reduce headers.
    
    This respects the upstream license choice (GPL/AGPL) but reduces
    verbosity.
    
    It would be ideal to have everything under AGPL though.
    Jairo Llopis authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    3295a72 View commit details
    Browse the repository at this point in the history
  4. FIX License type

    archetipo authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4c92b20 View commit details
    Browse the repository at this point in the history
  5. [FIX] auto_backup: bad reference to field sftp_private_key (OCA#423)

    Bump module version to 8.0.1.0.1
    jabibi authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4393b3e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d82d1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4b82862 View commit details
    Browse the repository at this point in the history
  8. [MIG] auto_backup: Migrate to v9

    * Add self.ensure_ones
    * Add test coverage
    lasley authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    98d4864 View commit details
    Browse the repository at this point in the history
  9. [auto_backup] FIX: failure type notification

    Fixes OCA#710
    Yenthe666 authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    fc6e8ab View commit details
    Browse the repository at this point in the history
  10. [10.0][auto_backup] Menu entry moved (OCA#735)

    * [10.0][auto_backup] Menu entry moved
    
    * Update version in manifest
    astirpe authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    18aa6c6 View commit details
    Browse the repository at this point in the history
  11. FIX sftp unlink path (OCA#767)

    eLBati authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    df31a9e View commit details
    Browse the repository at this point in the history
  12. Fix icon Test SFTP Connection (OCA#825)

    astirpe authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    cc77768 View commit details
    Browse the repository at this point in the history
  13. [11.0][MIG] auto_backup

    astirpe authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    56f1564 View commit details
    Browse the repository at this point in the history
  14. [FIX] syntax error in nl.po

    sbidoul authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    37e1664 View commit details
    Browse the repository at this point in the history
  15. Translated using Weblate (Dutch)

    Currently translated at 58.2% (32 of 55 strings)
    
    Translation: server-tools-11.0/server-tools-11.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-11-0/server-tools-11-0-auto_backup/nl/
    JosDeGraeve authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    5bd35b6 View commit details
    Browse the repository at this point in the history
  16. [FIX] auto_backup: Fix NL translation

    pedrobaeza authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    17da338 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    507b351 View commit details
    Browse the repository at this point in the history
  18. [MIG] auto_backup: Migration to 12.0

    Added test coverage
    Added requirements.txt for pysftp
    Added in the roadmap the exact version of pysftp for this to work (0.2.8)
    Added in the roadmap the problem with list_db=False
    Adapted calls to message_post
    aitorbouzas authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    73c4e91 View commit details
    Browse the repository at this point in the history
  19. Translated using Weblate (Portuguese (Brazil))

    Currently translated at 17.5% (14 of 80 strings)
    
    Translation: server-tools-12.0/server-tools-12.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auto_backup/pt_BR/
    Rodrigo Macedo authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    d3fd32b View commit details
    Browse the repository at this point in the history
  20. Translated using Weblate (Chinese (Simplified))

    Currently translated at 26.2% (21 of 80 strings)
    
    Translation: server-tools-12.0/server-tools-12.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auto_backup/zh_CN/
    liweijie0812 authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    f400347 View commit details
    Browse the repository at this point in the history
  21. Translated using Weblate (Chinese (Simplified))

    Currently translated at 100.0% (80 of 80 strings)
    
    Translation: server-tools-12.0/server-tools-12.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auto_backup/zh_CN/
    liweijie0812 authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4a1319a View commit details
    Browse the repository at this point in the history
  22. Translated using Weblate (Chinese (Simplified))

    Currently translated at 100.0% (80 of 80 strings)
    
    Translation: server-tools-12.0/server-tools-12.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auto_backup/zh_CN/
    liweijie0812 authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    b3b229a View commit details
    Browse the repository at this point in the history
  23. Translated using Weblate (Chinese (Simplified))

    Currently translated at 100.0% (80 of 80 strings)
    
    Translation: server-tools-12.0/server-tools-12.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auto_backup/zh_CN/
    liweijie0812 authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    54a5189 View commit details
    Browse the repository at this point in the history
  24. Translated using Weblate (Croatian)

    Currently translated at 51.2% (41 of 80 strings)
    
    Translation: server-tools-12.0/server-tools-12.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auto_backup/hr/
    badbole authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    b6176b2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    230890d View commit details
    Browse the repository at this point in the history
  26. [MIG] auto_backup: Migration to 13.0

    dalonsod authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    fedd938 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    20af5f1 View commit details
    Browse the repository at this point in the history
  28. [14.0][MIG]auto_backup

    SimoneVagile authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    02917b1 View commit details
    Browse the repository at this point in the history
  29. [FIX] Tests with mock

    SimoneVagile authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    651500c View commit details
    Browse the repository at this point in the history
  30. Translated using Weblate (Italian)

    Currently translated at 80.2% (69 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/it/
    primes2h authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ae79f7b View commit details
    Browse the repository at this point in the history
  31. Translated using Weblate (Italian)

    Currently translated at 86.0% (74 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/it/
    primes2h authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    f95b3bd View commit details
    Browse the repository at this point in the history
  32. Translated using Weblate (Italian)

    Currently translated at 89.5% (77 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/it/
    primes2h authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e9612e7 View commit details
    Browse the repository at this point in the history
  33. Translated using Weblate (Italian)

    Currently translated at 94.1% (81 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/it/
    primes2h authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    7c8ee59 View commit details
    Browse the repository at this point in the history
  34. Translated using Weblate (Catalan)

    Currently translated at 9.3% (8 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/ca/
    extrememicro authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    bbad458 View commit details
    Browse the repository at this point in the history
  35. Translated using Weblate (Spanish (Argentina))

    Currently translated at 100.0% (86 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/es_AR/
    ibuioli authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ad9d8e5 View commit details
    Browse the repository at this point in the history
  36. Translated using Weblate (Italian)

    Currently translated at 94.1% (81 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/it/
    rbellanova authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ba420ad View commit details
    Browse the repository at this point in the history
  37. Translated using Weblate (Croatian)

    Currently translated at 50.0% (43 of 86 strings)
    
    Translation: server-tools-14.0/server-tools-14.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auto_backup/hr/
    badbole authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a111661 View commit details
    Browse the repository at this point in the history
  38. [15][MIG] 🎉 Migrate auto_backup

    anhvu-sg authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    189d10d View commit details
    Browse the repository at this point in the history
  39. Translated using Weblate (Spanish (Argentina))

    Currently translated at 100.0% (86 of 86 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/es_AR/
    ibuioli authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    cedfa08 View commit details
    Browse the repository at this point in the history
  40. Translated using Weblate (Italian)

    Currently translated at 86.0% (74 of 86 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/it/
    mymage authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    40004da View commit details
    Browse the repository at this point in the history
  41. Translated using Weblate (Italian)

    Currently translated at 86.0% (74 of 86 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/it/
    francesco-ooops authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    87e9a80 View commit details
    Browse the repository at this point in the history
  42. Translated using Weblate (Italian)

    Currently translated at 86.0% (74 of 86 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/it/
    mymage authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    8b4682c View commit details
    Browse the repository at this point in the history
  43. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/
    weblate authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a22184b View commit details
    Browse the repository at this point in the history
  44. Translated using Weblate (Spanish (Argentina))

    Currently translated at 100.0% (80 of 80 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/es_AR/
    ibuioli authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    9bf5bb0 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    5ae7981 View commit details
    Browse the repository at this point in the history
  46. Translated using Weblate (Italian)

    Currently translated at 90.0% (72 of 80 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/it/
    francesco-ooops authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    c0c395c View commit details
    Browse the repository at this point in the history
  47. Translated using Weblate (Italian)

    Currently translated at 90.0% (72 of 80 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/it/
    mymage authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    b009ac4 View commit details
    Browse the repository at this point in the history
  48. Translated using Weblate (Italian)

    Currently translated at 84.7% (72 of 85 strings)
    
    Translation: server-tools-15.0/server-tools-15.0-auto_backup
    Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auto_backup/it/
    mymage authored and tafaRU committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ba2a52f View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    43989e7 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    7dcc0b3 View commit details
    Browse the repository at this point in the history