Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ Available addons
----------------
addon | version | maintainers | summary
--- | --- | --- | ---
[fs_attachment](fs_attachment/) | 16.0.3.1.1 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Store attachments on external object store
[fs_attachment_environment](fs_attachment_environment/) | 16.0.1.0.0 | | Allows to use server environment with fs storage attachment
[fs_attachment_s3](fs_attachment_s3/) | 16.0.3.1.0 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Store attachments into S3 complient filesystem
[fs_attachment_s3_environment](fs_attachment_s3_environment/) | 16.0.1.0.0 | | Allows to use server environment with fs storage attachment S3
[fs_attachment](fs_attachment/) | 16.0.3.1.2 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Store attachments on external object store
[fs_attachment_environment](fs_attachment_environment/) | 16.0.1.0.1 | | Allows to use server environment with fs storage attachment
[fs_attachment_s3](fs_attachment_s3/) | 16.0.3.1.1 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Store attachments into S3 complient filesystem
[fs_attachment_s3_environment](fs_attachment_s3_environment/) | 16.0.1.0.1 | | Allows to use server environment with fs storage attachment S3
[fs_base_multi_image](fs_base_multi_image/) | 16.0.1.1.2 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Mulitple Images from External File System
[fs_base_multi_media](fs_base_multi_media/) | 16.0.1.0.2 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Give the possibility to store media data in external filesystem from odoo
[fs_file](fs_file/) | 16.0.1.0.7 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Field to store files into filesystem storages
Expand All @@ -36,10 +36,10 @@ addon | version | maintainers | summary
[fs_product_multi_image](fs_product_multi_image/) | 16.0.1.1.6 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Manage multi images from extenal file system on product
[fs_product_multi_media](fs_product_multi_media/) | 16.0.1.0.3 | <a href='https://github.com/lmignon'><img src='https://github.com/lmignon.png' width='32' height='32' style='border-radius:50%;' alt='lmignon'/></a> | Link media to products and categories
[fs_product_public_category_multi_image](fs_product_public_category_multi_image/) | 16.0.1.0.1 | | Manage multi images from extenal file system on eCommerce public categories
[fs_storage](fs_storage/) | 16.0.2.0.0 | | Implement the concept of Storage with amazon S3, sftp...
[fs_storage_backup](fs_storage_backup/) | 16.0.2.0.0 | | Filesystem Storage Backup
[fs_storage_backup_environment](fs_storage_backup_environment/) | 16.0.1.0.0 | | Allows to use server environment with fs storage attachment
[fs_storage_environment](fs_storage_environment/) | 16.0.1.0.0 | | Allows to use server environment with fs storage
[fs_storage](fs_storage/) | 16.0.2.0.1 | | Implement the concept of Storage with amazon S3, sftp...
[fs_storage_backup](fs_storage_backup/) | 16.0.2.0.1 | | Filesystem Storage Backup
[fs_storage_backup_environment](fs_storage_backup_environment/) | 16.0.1.0.1 | | Allows to use server environment with fs storage attachment
[fs_storage_environment](fs_storage_environment/) | 16.0.1.0.1 | | Allows to use server environment with fs storage
[image_tag](image_tag/) | 16.0.2.0.0 | | Image tag model
[image_tag_environment](image_tag_environment/) | 16.0.2.0.0 | | Server environment features for the Image Tag model
[storage_backend](storage_backend/) | 16.0.1.1.0 | | Implement the concept of Storage with amazon S3, sftp...
Expand Down
2 changes: 1 addition & 1 deletion fs_attachment/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Base Attachment Object Store
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:d3192a906b0bd929f34b1c3a36f851f3ce0139e8a47b4b20c28e20eb996474ae
!! source digest: sha256:c3a363a10174dec42a5d02638f5af123c16bd53262e74a5ad101111053521e27
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
Expand Down
2 changes: 1 addition & 1 deletion fs_attachment/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{
"name": "Base Attachment Object Store",
"summary": "Store attachments on external object store",
"version": "16.0.3.1.1",
"version": "16.0.3.1.2",
"author": "Camptocamp, ACSONE SA/NV, Odoo Community Association (OCA)",
"license": "AGPL-3",
"development_status": "Beta",
Expand Down
58 changes: 38 additions & 20 deletions fs_attachment/i18n/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -135,11 +135,10 @@ msgstr "ID (identificación)"
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_x_sendfile_to_serve_internal_url
msgid ""
"If checked and odoo is behind a proxy that supports x-sendfile, the content "
"served by the attachment's internal URL will be servedby the proxy using the"
" fs_url if defined. If not, the file will be served by odoo that will stream"
" the content read from the filesystem storage. This option is useful to "
"avoid to serve files from odoo and therefore to avoid to load the odoo "
"process. "
"served by the attachment's internal URL will be servedby the proxy using the "
"fs_url if defined. If not, the file will be served by odoo that will stream "
"the content read from the filesystem storage. This option is useful to avoid "
"to serve files from odoo and therefore to avoid to load the odoo process. "
msgstr ""
"Si esta marcado y odoo esta detrás de un servidor que soporta x-sendfile, el "
"contenido servido por la URL interna del adjunto será servido por el proxy "
Expand All @@ -154,8 +153,8 @@ msgid ""
"If checked, the autovacuum of the garbage collection will be automatically "
"executed when the storage is used to store attachments. Sometime, the "
"autovacuum is to avoid when files in the storage are referenced by other "
"systems (like a website). In such case, records in the fs.file.gc table must"
" be manually processed."
"systems (like a website). In such case, records in the fs.file.gc table must "
"be manually processed."
msgstr ""
"Si está marcada, el autovacío de la recolección de basura se ejecutará "
"automáticamente cuando el almacenamiento se utilice para guardar archivos "
Expand Down Expand Up @@ -185,19 +184,19 @@ msgstr ""
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_filename_obfuscation
msgid ""
"If checked, the filename will be obfuscated. This option is useful to avoid "
"to expose sensitive information trough the URL or in the remote storage. The"
" obfuscation is done using a hash of the filename. The original filename is "
"stored in the attachment metadata. The obfusation is to avoid if the storage"
" is used to store files that are referenced by other systems (like a "
"website) where the filename is important for SEO."
"to expose sensitive information trough the URL or in the remote storage. The "
"obfuscation is done using a hash of the filename. The original filename is "
"stored in the attachment metadata. The obfusation is to avoid if the storage "
"is used to store files that are referenced by other systems (like a website) "
"where the filename is important for SEO."
msgstr ""
"Si está marcada, el nombre del archivo será ofuscado. Esta opción es útil "
"para evitar exponer información sensible a través de la URL o en el "
"almacenamiento remoto. La ofuscación se realiza utilizando un hash del "
"nombre del archivo. El nombre original del archivo se almacena en los "
"metadatos del adjunto. La ofuscación es para evitar si el almacenamiento se "
"utiliza para almacenar archivos que son referenciados por otros sistemas ("
"como un sitio web) donde el nombre del archivo es importante para SEO."
"utiliza para almacenar archivos que son referenciados por otros sistemas "
"(como un sitio web) donde el nombre del archivo es importante para SEO."

#. module: fs_attachment
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_as_default_for_attachments
Expand Down Expand Up @@ -393,8 +392,19 @@ msgstr ""
"Código técnico utilizado para identificar el servidor de almacenamiento en "
"el código. Este código debe ser único. Este código se utiliza, por ejemplo, "
"para definir el servidor de almacenamiento para guardar los archivos "
"adjuntos mediante el parámetro de configuración \"ir_attachment.storage.force"
".database\" cuando se instala el módulo \"fs_attachment\"."
"adjuntos mediante el parámetro de configuración "
"\"ir_attachment.storage.force.database\" cuando se instala el módulo "
"\"fs_attachment\"."

#. module: fs_attachment
#. odoo-python
#: code:addons/fs_attachment/upgrades/16.0.3.0.0/post-update.py:0
#, python-format
msgid ""
"The 'fs_attachment_environment' module is not available. It is required to "
"preserve the server environment managed fields of 'fs.storage'. Make it "
"available on the addons path before upgrading 'fs_attachment'."
msgstr ""

#. module: fs_attachment
#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_url
Expand Down Expand Up @@ -472,9 +482,17 @@ msgstr "Usar X-Sendfile Para Servir Url Internas"
#. module: fs_attachment
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__force_db_for_default_attachment_rules
msgid ""
"When storing attachments in an external storage, storage may be slow.If the storage is used to store odoo attachments by default, this could lead to a bad user experience since small images (128, 256) are used in Odoo in list / kanban views. We want them to be fast to read.This field allows to force the store of some attachments in the odoo database. The value is a dict Where the key is the beginning of the mimetype to configure and the value is the limit in size below which attachments are kept in DB. 0 means no limit.\n"
"When storing attachments in an external storage, storage may be slow.If the "
"storage is used to store odoo attachments by default, this could lead to a "
"bad user experience since small images (128, 256) are used in Odoo in "
"list / kanban views. We want them to be fast to read.This field allows to "
"force the store of some attachments in the odoo database. The value is a "
"dict Where the key is the beginning of the mimetype to configure and the "
"value is the limit in size below which attachments are kept in DB. 0 means "
"no limit.\n"
"Default configuration means:\n"
"* images mimetypes (image/png, image/jpeg, ...) below 50KB are stored in database\n"
"* images mimetypes (image/png, image/jpeg, ...) below 50KB are stored in "
"database\n"
"* application/javascript are stored in database whatever their size \n"
"* text/css are stored in database whatever their size"
msgstr ""
Expand All @@ -499,8 +517,8 @@ msgstr ""
#: code:addons/fs_attachment/models/ir_attachment.py:0
#, python-format
msgid ""
"You can't write on multiple attachments with different mimetypes at the same"
" time."
"You can't write on multiple attachments with different mimetypes at the same "
"time."
msgstr ""
"No se puede escribir en varios archivos adjuntos con diferentes tipos de "
"mimo tipos al mismo tiempo."
49 changes: 33 additions & 16 deletions fs_attachment/i18n/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -132,11 +132,10 @@ msgstr ""
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_x_sendfile_to_serve_internal_url
msgid ""
"If checked and odoo is behind a proxy that supports x-sendfile, the content "
"served by the attachment's internal URL will be servedby the proxy using the"
" fs_url if defined. If not, the file will be served by odoo that will stream"
" the content read from the filesystem storage. This option is useful to "
"avoid to serve files from odoo and therefore to avoid to load the odoo "
"process. "
"served by the attachment's internal URL will be servedby the proxy using the "
"fs_url if defined. If not, the file will be served by odoo that will stream "
"the content read from the filesystem storage. This option is useful to avoid "
"to serve files from odoo and therefore to avoid to load the odoo process. "
msgstr ""

#. module: fs_attachment
Expand All @@ -145,8 +144,8 @@ msgid ""
"If checked, the autovacuum of the garbage collection will be automatically "
"executed when the storage is used to store attachments. Sometime, the "
"autovacuum is to avoid when files in the storage are referenced by other "
"systems (like a website). In such case, records in the fs.file.gc table must"
" be manually processed."
"systems (like a website). In such case, records in the fs.file.gc table must "
"be manually processed."
msgstr ""

#. module: fs_attachment
Expand All @@ -164,11 +163,11 @@ msgstr ""
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__use_filename_obfuscation
msgid ""
"If checked, the filename will be obfuscated. This option is useful to avoid "
"to expose sensitive information trough the URL or in the remote storage. The"
" obfuscation is done using a hash of the filename. The original filename is "
"stored in the attachment metadata. The obfusation is to avoid if the storage"
" is used to store files that are referenced by other systems (like a "
"website) where the filename is important for SEO."
"to expose sensitive information trough the URL or in the remote storage. The "
"obfuscation is done using a hash of the filename. The original filename is "
"stored in the attachment metadata. The obfusation is to avoid if the storage "
"is used to store files that are referenced by other systems (like a website) "
"where the filename is important for SEO."
msgstr ""

#. module: fs_attachment
Expand Down Expand Up @@ -336,6 +335,16 @@ msgid ""
"installed."
msgstr ""

#. module: fs_attachment
#. odoo-python
#: code:addons/fs_attachment/upgrades/16.0.3.0.0/post-update.py:0
#, python-format
msgid ""
"The 'fs_attachment_environment' module is not available. It is required to "
"preserve the server environment managed fields of 'fs.storage'. Make it "
"available on the addons path before upgrading 'fs_attachment'."
msgstr ""

#. module: fs_attachment
#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_url
msgid "The URL to access the file from the filesystem storage."
Expand Down Expand Up @@ -403,9 +412,17 @@ msgstr ""
#. module: fs_attachment
#: model:ir.model.fields,help:fs_attachment.field_fs_storage__force_db_for_default_attachment_rules
msgid ""
"When storing attachments in an external storage, storage may be slow.If the storage is used to store odoo attachments by default, this could lead to a bad user experience since small images (128, 256) are used in Odoo in list / kanban views. We want them to be fast to read.This field allows to force the store of some attachments in the odoo database. The value is a dict Where the key is the beginning of the mimetype to configure and the value is the limit in size below which attachments are kept in DB. 0 means no limit.\n"
"When storing attachments in an external storage, storage may be slow.If the "
"storage is used to store odoo attachments by default, this could lead to a "
"bad user experience since small images (128, 256) are used in Odoo in "
"list / kanban views. We want them to be fast to read.This field allows to "
"force the store of some attachments in the odoo database. The value is a "
"dict Where the key is the beginning of the mimetype to configure and the "
"value is the limit in size below which attachments are kept in DB. 0 means "
"no limit.\n"
"Default configuration means:\n"
"* images mimetypes (image/png, image/jpeg, ...) below 50KB are stored in database\n"
"* images mimetypes (image/png, image/jpeg, ...) below 50KB are stored in "
"database\n"
"* application/javascript are stored in database whatever their size \n"
"* text/css are stored in database whatever their size"
msgstr ""
Expand All @@ -415,6 +432,6 @@ msgstr ""
#: code:addons/fs_attachment/models/ir_attachment.py:0
#, python-format
msgid ""
"You can't write on multiple attachments with different mimetypes at the same"
" time."
"You can't write on multiple attachments with different mimetypes at the same "
"time."
msgstr ""
10 changes: 10 additions & 0 deletions fs_attachment/i18n/fs_attachment.pot
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,16 @@ msgid ""
"installed."
msgstr ""

#. module: fs_attachment
#. odoo-python
#: code:addons/fs_attachment/upgrades/16.0.3.0.0/post-update.py:0
#, python-format
msgid ""
"The 'fs_attachment_environment' module is not available. It is required to "
"preserve the server environment managed fields of 'fs.storage'. Make it "
"available on the addons path before upgrading 'fs_attachment'."
msgstr ""

#. module: fs_attachment
#: model:ir.model.fields,help:fs_attachment.field_ir_attachment__fs_url
msgid "The URL to access the file from the filesystem storage."
Expand Down
Loading