[9.0][MIG] auto_backup (#526)
* Update english pot file
Added all the new fields and sentences. This will be the template for
translations.
* Dutch translations
Full translation of the module to Dutch
* Chinese translations
Add Chinese translations to the module. Written by talway.
* Changes chinese translation
Changed some translations
* Full German translations
Thanks to Martin Schmid!
* Typo fix
could'nt > couldn't
* Flemish translations
Flemish translations are identical to Dutch.
* 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.
* Porting module to OCA 8.0
* [FIX] module
* [FIX] bug logger --> _logger call
[FIX] Flake8
[RM] useless files
* [FIX] Readme.rst
* [FIX] defaults value
* [FIX] rebased commit
* [RM] description index.html
* [RF] porting to new api
[FIX] schedule_backup method
[IMP] IT translation
[IMP] tests
* [FIX] test
* [FIX] flake8
* [IMP] deps in travis.yml
[FIX] flake8
* [FIX] flake8 and pylint
* [FIX] name of file
* [FIX] autoremove method
[FIX] Contributors
* [FIX] mail.tempale seems not work in cron task, replaced with direct call of mail.mail
* [FIX] Readme
* [FIX] review remarks
* [FIX] handled ssl hosts
[FIX] Flake8
* [FIX] handled ssl hosts
[FIX] Flake8
* [FIX] fixed, last review remarks
* [FIX] travis lint check
* [FIX] backup only local db , beacause xmlrpc call of dump cause memory leak
* [RM] useless field
* [FIX] check_dd method
[ADD] test case improved
* [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.
* Update english pot file
Added all the new fields and sentences. This will be the template for
translations.
* Dutch translations
Full translation of the module to Dutch
* Chinese translations
Add Chinese translations to the module. Written by talway.
* Changes chinese translation
Changed some translations
* Full German translations
Thanks to Martin Schmid!
* Typo fix
could'nt > couldn't
* Flemish translations
Flemish translations are identical to Dutch.
* 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.
* Porting module to OCA 8.0
* [FIX] module
* [FIX] bug logger --> _logger call
[FIX] Flake8
[RM] useless files
* [FIX] Readme.rst
* [FIX] defaults value
* [FIX] rebased commit
* [RM] description index.html
* [RF] porting to new api
[FIX] schedule_backup method
[IMP] IT translation
[IMP] tests
* [FIX] test
* [FIX] flake8
* [IMP] deps in travis.yml
[FIX] flake8
* [FIX] flake8 and pylint
* [FIX] name of file
* [FIX] autoremove method
[FIX] Contributors
* [FIX] mail.tempale seems not work in cron task, replaced with direct call of mail.mail
* [FIX] Readme
* [FIX] review remarks
* [FIX] handled ssl hosts
[FIX] Flake8
* [FIX] handled ssl hosts
[FIX] Flake8
* [FIX] fixed, last review remarks
* [FIX] travis lint check
* [FIX] backup only local db , beacause xmlrpc call of dump cause memory leak
* [RM] useless field
* [FIX] check_dd method
[ADD] test case improved
* [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.
* Fix view format.
* Add shortcut to execute backups from the "More" menu.
* Avoid duplicated backups.
* Make sure you don't backup inside the filestore folder.
The filestore is saved in the backup, so if you save the backup in the
filestore, you'd end up with a huge backup that includes itself and the
universe may collapse.
* [FIX] This was removing all databases.
* FIX License type
* OCA Transbot updated translations from Transifex
* OCA Transbot updated translations from Transifex
* OCA Transbot updated translations from Transifex
* [FIX] auto_backup: bad reference to field sftp_private_key (#423)
Bump module version to 8.0.1.0.1
* [FIX] auto_backup: Empty dump using sftp backup option (#432)
* [FIX] logger db_backup for pysftp (#419)
* OCA Transbot updated translations from Transifex
* OCA Transbot updated translations from Transifex
* OCA Transbot updated translations from Transifex
* OCA Transbot updated translations from Transifex
* [FIX] remove en.po that was erroneously created by transbot
* [MIG] auto_backup: Migrate to v9
* Add self.ensure_ones
* Add test coverage
* [ADD] auto_backup: Test coverage
* compute_name
* check_folder
* action_sftp_test_connection
* action_backup - sftp
* action_backup_all
* sftp_connection
* filename
8 years ago |
|
# Translation of Odoo Server. # This file contains the translation of the following modules: # * auto_backup # # Translators: msgid "" msgstr "" "Project-Id-Version: server-tools (8.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-04-14 07:02+0000\n" "PO-Revision-Date: 2016-04-05 07:21+0000\n" "Last-Translator: OCA Transbot <transbot@odoo-community.org>\n" "Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-server-tools-8-0/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n"
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "/home/odoo/.ssh/id_rsa" msgstr ""
#. module: auto_backup #: help:db.backup,folder:0 msgid "Absolute path for storing the backups" msgstr "备份绝对路径"
#. module: auto_backup #: model:ir.actions.act_window,name:auto_backup.action_backup_conf_form #: model:ir.ui.menu,name:auto_backup.backup_conf_menu msgid "Automated Backups" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Automatic backups of the database can be scheduled as follows:" msgstr "数据库的自动备份时间安排如下:"
#. module: auto_backup #: model:mail.message.subtype,name:auto_backup.failure msgid "Backup failed" msgstr ""
#. module: auto_backup #: model:mail.message.subtype,name:auto_backup.success msgid "Backup successful" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_tree msgid "Backups" msgstr "备份"
#. module: auto_backup #: help:db.backup,days_to_keep:0 msgid "" "Backups older than this will be deleted automatically. Set 0 to disable " "autodeletion." msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Basic backup configuration" msgstr ""
#. module: auto_backup #: sql_constraint:db.backup:0 msgid "Cannot duplicate a configuration." msgstr ""
#. module: auto_backup #: help:db.backup,method:0 msgid "Choose the storage method for this backup." msgstr ""
#. module: auto_backup #: code:addons/auto_backup/models/db_backup.py:249 #, python-format msgid "Cleanup of old database backups failed." msgstr ""
#. module: auto_backup #: code:addons/auto_backup/models/db_backup.py:132 #, python-format msgid "Connection Test Failed!" msgstr ""
#. module: auto_backup #: code:addons/auto_backup/models/db_backup.py:129 #, python-format msgid "Connection Test Succeeded!" msgstr ""
#. module: auto_backup #: field:db.backup,create_uid:0 msgid "Created by" msgstr "创建者"
#. module: auto_backup #: field:db.backup,create_date:0 msgid "Created on" msgstr "创建时间"
#. module: auto_backup #: code:addons/auto_backup/models/db_backup.py:208 #: model:mail.message.subtype,description:auto_backup.failure #, python-format msgid "Database backup failed." msgstr ""
#. module: auto_backup #: code:addons/auto_backup/models/db_backup.py:213 #: model:mail.message.subtype,description:auto_backup.success #, python-format msgid "Database backup succeeded." msgstr ""
#. module: auto_backup #: help:db.backup,message_last_post:0 msgid "Date of the last message posted on the record." msgstr ""
#. module: auto_backup #: field:db.backup,days_to_keep:0 msgid "Days to keep" msgstr ""
#. module: auto_backup #: code:addons/auto_backup/models/db_backup.py:120 #, python-format msgid "" "Do not save backups on your filestore, or you will backup your backups too!" msgstr ""
#. module: auto_backup #: model:ir.model,name:auto_backup.model_db_backup msgid "Email Thread" msgstr ""
#. module: auto_backup #: model:ir.actions.server,name:auto_backup.action_server_backup msgid "Execute backup(s)" msgstr ""
#. module: auto_backup #: field:db.backup,folder:0 msgid "Folder" msgstr ""
#. module: auto_backup #: field:db.backup,message_follower_ids:0 msgid "Followers" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Go to Settings / Technical / Automation / Scheduled Actions." msgstr "点击 设置 / 技术 / 自动化 / 计划的动作"
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Help" msgstr "帮助"
#. module: auto_backup #: help:db.backup,message_summary:0 msgid "" "Holds the Chatter summary (number of messages, ...). This summary is " "directly in html format in order to be inserted in kanban views." msgstr ""
#. module: auto_backup #: sql_constraint:db.backup:0 msgid "I cannot remove backups from the future. Ask Doc for that." msgstr ""
#. module: auto_backup #: field:db.backup,id:0 msgid "ID" msgstr "ID"
#. module: auto_backup #: help:db.backup,message_unread:0 msgid "If checked new messages require your attention." msgstr ""
#. module: auto_backup #: field:db.backup,message_is_follower:0 msgid "Is a Follower" msgstr ""
#. module: auto_backup #: field:db.backup,message_last_post:0 msgid "Last Message Date" msgstr ""
#. module: auto_backup #: field:db.backup,write_uid:0 msgid "Last Updated by" msgstr "最后更新者"
#. module: auto_backup #: field:db.backup,write_date:0 msgid "Last Updated on" msgstr "上次更新日期"
#. module: auto_backup #: selection:db.backup,method:0 msgid "Local disk" msgstr ""
#. module: auto_backup #: field:db.backup,message_ids:0 msgid "Messages" msgstr ""
#. module: auto_backup #: help:db.backup,message_ids:0 msgid "Messages and communication history" msgstr ""
#. module: auto_backup #: field:db.backup,method:0 msgid "Method" msgstr ""
#. module: auto_backup #: field:db.backup,name:0 msgid "Name" msgstr ""
#. module: auto_backup #: help:db.backup,sftp_private_key:0 msgid "" "Path to the private key file. Only the Odoo user should have read " "permissions for that file." msgstr ""
#. module: auto_backup #: field:db.backup,sftp_private_key:0 msgid "Private key location" msgstr ""
#. module: auto_backup #: selection:db.backup,method:0 msgid "Remote SFTP server" msgstr ""
#. module: auto_backup #: field:db.backup,sftp_password:0 msgid "SFTP Password" msgstr ""
#. module: auto_backup #: field:db.backup,sftp_port:0 msgid "SFTP Port" msgstr "SFTP 端口"
#. module: auto_backup #: field:db.backup,sftp_host:0 msgid "SFTP Server" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "SFTP Settings" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_search msgid "Search options" msgstr "搜索选项"
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Search the action named 'Backup scheduler'." msgstr "搜索计划备份调度程序“Backup scheduler”。"
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "" "Set the scheduler to active and fill in how often you want backups " "generated." msgstr "设置计划动作为有效,并填写备份间隔时间,间隔时间单位,间隔次数,执行时间等数据库具体备份方案。"
#. module: auto_backup #: field:db.backup,message_summary:0 msgid "Summary" msgstr ""
#. module: auto_backup #: help:db.backup,name:0 msgid "Summary of this backup process" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Test SFTP Connection" msgstr "测试 SFTP 连接"
#. module: auto_backup #: help:db.backup,sftp_host:0 msgid "" "The host name or IP address from your remote server. For example 192.168.0.1" msgstr ""
#. module: auto_backup #: help:db.backup,sftp_password:0 msgid "" "The password for the SFTP connection. If you specify a private key file, " "then this is the password to decrypt it." msgstr ""
#. module: auto_backup #: help:db.backup,sftp_port:0 msgid "The port on the FTP server that accepts SSH/SFTP calls." msgstr "接受 SSH/SFTP 使用的FTP 服务器上的端口。"
#. module: auto_backup #: help:db.backup,sftp_user:0 msgid "" "The username where the SFTP connection should be made with. This is the user" " on the external server." msgstr "SFTP 连接使用该用户名。这是在SFTP服务器上的用户。"
#. module: auto_backup #: field:db.backup,message_unread:0 msgid "Unread Messages" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "" "Use SFTP with caution! This writes files to external servers under the path " "you specify." msgstr "请注意你的 SFTP服务器网络安全!数据库备份文件将备份到你的SFTP服务器,文件保存在设置的目录下面。"
#. module: auto_backup #: field:db.backup,sftp_user:0 msgid "Username in the SFTP Server" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "Warning:" msgstr "警告:"
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "john" msgstr ""
#. module: auto_backup #: view:db.backup:auto_backup.view_backup_conf_form msgid "sftp.example.com" msgstr ""
|