-
- Downloads
[IMP] base,mail,web: attachments adaptation for documents
This commit is the counter-part of an enteprise commit introducing the Documents app. Here is a summary of what has been done: - tweak unlink of ir_attachment to prevent unlink recursivity (when attachments are attached to ir_attachments) - improve ir_attachment kanban view - add several arguments to binary_content controller: - 'force_ext': to force the extension in the filename, base on mimetype - 'share_token' and 'share_id': to autorize download from a share link - add 'thumbnail' field on ir_attachment to optimize Kanban view - add 'upper_limit' argument to image to allow to bypass the 500*500 size limit - DocumentViewer now handles text files More information available on task 1853490 Co-authored-by:Pierre Paridans <app@odoo.com> Co-authored-by:
sri-odoo <sri@odoo.com> Co-authored-by:
ThanhDodeurOdoo <tso@odoo.com>
Showing
- addons/mail/models/mail_message.py 2 additions, 0 deletionsaddons/mail/models/mail_message.py
- addons/mail/models/mail_thread.py 2 additions, 0 deletionsaddons/mail/models/mail_thread.py
- addons/mail/static/src/js/document_viewer.js 2 additions, 2 deletionsaddons/mail/static/src/js/document_viewer.js
- addons/mail/static/src/scss/kanban_view.scss 65 additions, 0 deletionsaddons/mail/static/src/scss/kanban_view.scss
- addons/mail/views/mail_message_views.xml 45 additions, 14 deletionsaddons/mail/views/mail_message_views.xml
- addons/mail/views/mail_templates.xml 1 addition, 0 deletionsaddons/mail/views/mail_templates.xml
- addons/web/controllers/main.py 19 additions, 12 deletionsaddons/web/controllers/main.py
- addons/web/static/src/scss/kanban_view.scss 14 additions, 2 deletionsaddons/web/static/src/scss/kanban_view.scss
- addons/website/models/ir_http.py 3 additions, 2 deletionsaddons/website/models/ir_http.py
- odoo/addons/base/models/ir_attachment.py 57 additions, 4 deletionsodoo/addons/base/models/ir_attachment.py
- odoo/addons/base/models/ir_http.py 32 additions, 1 deletionodoo/addons/base/models/ir_http.py
- odoo/addons/base/tests/test_ir_http.py 81 additions, 0 deletionsodoo/addons/base/tests/test_ir_http.py
- odoo/tools/image.py 23 additions, 5 deletionsodoo/tools/image.py
Loading
Please register or sign in to comment