Skip to content

Commit 8667e21

Browse files
committed
[IMP] dms: Add clipboard limitation to roadmap
[BOT] post-merge updates
1 parent a3ebf26 commit 8667e21

File tree

4 files changed

+69
-61
lines changed

4 files changed

+69
-61
lines changed

dms/README.rst

Lines changed: 60 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Document Management System
77
!! This file is generated by oca-gen-addon-readme !!
88
!! changes will be overwritten. !!
99
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10-
!! source digest: sha256:a80857552a72c549c1408dee6bba18376f617070f6175b601833510cb99d8e4f
10+
!! source digest: sha256:966c4331ff7c75b1ea8cb1d065c878d81250957cd305a5d6422def133e2a7d63
1111
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1212
1313
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -68,23 +68,23 @@ To configure this module, you need to:
6868
2. Create a new document storage. You can choose between three options
6969
on ``Save Type``:
7070

71-
- ``Database``: Store the files on the database as a field
72-
- ``Attachment``: Store the files as attachments
73-
- ``File``: Store the files on the file system
71+
- ``Database``: Store the files on the database as a field
72+
- ``Attachment``: Store the files as attachments
73+
- ``File``: Store the files on the file system
7474

7575
2. Create an access group
7676
-------------------------
7777

7878
1. Next, create an administrative access group. Go to *Configuration ->
7979
Access Groups*.
8080

81-
- Create a new group, name it appropriately, and turn on all three
82-
permissions (Create, Write and Unlink. Read is implied and always
83-
enabled).
84-
- Add any other top-level administrative users to the group if
85-
needed (your user should already be there).
86-
- You can create other groups in here later for fine-grained access
87-
control.
81+
- Create a new group, name it appropriately, and turn on all three
82+
permissions (Create, Write and Unlink. Read is implied and always
83+
enabled).
84+
- Add any other top-level administrative users to the group if needed
85+
(your user should already be there).
86+
- You can create other groups in here later for fine-grained access
87+
control.
8888

8989
3. Create a directory
9090
---------------------
@@ -94,18 +94,18 @@ To configure this module, you need to:
9494
2. Create a new directory, mark it as root and select the previously
9595
created setting.
9696

97-
- Select the *Groups* tab and add your administrative group created
98-
above. If your directory was already created before the group, you
99-
can also add it in the access groups (*Configuration -> Access
100-
Groups*).
97+
- Select the *Groups* tab and add your administrative group created
98+
above. If your directory was already created before the group, you
99+
can also add it in the access groups (*Configuration -> Access
100+
Groups*).
101101

102102
3. In the directory settings, you can also add other access groups
103103
(created above) that will be able to:
104104

105-
- read
106-
- create
107-
- write
108-
- delete
105+
- read
106+
- create
107+
- write
108+
- delete
109109

110110
Migration
111111
=========
@@ -151,25 +151,28 @@ access to that resource, no matter if logged or not.
151151
Known issues / Roadmap
152152
======================
153153

154-
- Files preview in portal
155-
- Allow to download folder in portal and create zip file with all
156-
content
157-
- Save in cache own_root directories and update in every
158-
create/write/unlink function
159-
- Add a migration procedure for converting an storage to attachment one
160-
for populating existing records with attachments as folders
161-
- Add a link from attachment view in chatter to linked documents
162-
- If Inherit permissions from related record (the
163-
inherit_access_from_parent_record field from storage) is changed when
164-
directories already exist, inconsistencies may occur because groups
165-
defined in the directories and subdirectories will still exist, all
166-
groups in these directories should be removed before changing.
167-
- Since portal users can read ``dms.storage`` records, if your module
168-
extends this model to another storage backend that needs using
169-
secrets, remember to forbid access to the secrets fields by other
170-
means. It would be nice to be able to remove that rule at some point.
171-
- Searchpanel in files: Highlight items (shading) without records when
172-
filtering something (by name for example).
154+
- Files preview in portal
155+
- Allow to download folder in portal and create zip file with all
156+
content
157+
- Save in cache own_root directories and update in every
158+
create/write/unlink function
159+
- Add a migration procedure for converting an storage to attachment one
160+
for populating existing records with attachments as folders
161+
- Add a link from attachment view in chatter to linked documents
162+
- If Inherit permissions from related record (the
163+
inherit_access_from_parent_record field from storage) is changed when
164+
directories already exist, inconsistencies may occur because groups
165+
defined in the directories and subdirectories will still exist, all
166+
groups in these directories should be removed before changing.
167+
- Since portal users can read ``dms.storage`` records, if your module
168+
extends this model to another storage backend that needs using
169+
secrets, remember to forbid access to the secrets fields by other
170+
means. It would be nice to be able to remove that rule at some point.
171+
- Searchpanel in files: Highlight items (shading) without records when
172+
filtering something (by name for example).
173+
- Accessing the clipboard (for example copy share link of
174+
file/directory) is limited to secure connections. It also happens in
175+
any part of Odoo.
173176

174177
Bug Tracker
175178
===========
@@ -193,36 +196,36 @@ Authors
193196
Contributors
194197
------------
195198

196-
- Mathias Markl <mathias.markl@mukit.at>
197-
- Enric Tobella <etobella@creublanca.es>
198-
- Antoni Romera
199-
- Gelu Boros <gelu.boros@rgbconsulting.com>
200-
- `Tecnativa <https://www.tecnativa.com>`__:
199+
- Mathias Markl <mathias.markl@mukit.at>
200+
- Enric Tobella <etobella@creublanca.es>
201+
- Antoni Romera
202+
- Gelu Boros <gelu.boros@rgbconsulting.com>
203+
- `Tecnativa <https://www.tecnativa.com>`__:
201204

202-
- Víctor Martínez
203-
- Pedro M. Baeza
204-
- Jairo Llopis
205+
- Víctor Martínez
206+
- Pedro M. Baeza
207+
- Jairo Llopis
205208

206-
- `Elego <https://www.elegosoft.com>`__:
209+
- `Elego <https://www.elegosoft.com>`__:
207210

208-
- Yu Weng <yweng@elegosoft.com>
209-
- Philip Witte <phillip.witte@elegosoft.com>
210-
- Khanh Bui <khanh.bui@mail.elegosoft.com>
211+
- Yu Weng <yweng@elegosoft.com>
212+
- Philip Witte <phillip.witte@elegosoft.com>
213+
- Khanh Bui <khanh.bui@mail.elegosoft.com>
211214

212-
- `Subteno <https://www.subteno.com>`__:
215+
- `Subteno <https://www.subteno.com>`__:
213216

214-
- Timothée Vannier <tva@subteno.com>
217+
- Timothée Vannier <tva@subteno.com>
215218

216219
Other credits
217220
-------------
218221

219222
Some pictures are based on or inspired by:
220223

221-
- `Roundicons <https://www.flaticon.com/authors/roundicons>`__
222-
- `Smashicons <https://www.flaticon.com/authors/smashicons>`__
223-
- `EmojiOne <https://github.com/EmojiTwo/emojitwo>`__ : Portal DMS icon
224-
- `GitHub Octicons <https://github.com/primer/octicons/>`__ : The main
225-
DMS icon
224+
- `Roundicons <https://www.flaticon.com/authors/roundicons>`__
225+
- `Smashicons <https://www.flaticon.com/authors/smashicons>`__
226+
- `EmojiOne <https://github.com/EmojiTwo/emojitwo>`__ : Portal DMS icon
227+
- `GitHub Octicons <https://github.com/primer/octicons/>`__ : The main
228+
DMS icon
226229

227230
Maintainers
228231
-----------

dms/__manifest__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{
66
"name": "Document Management System",
77
"summary": """Document Management System for Odoo""",
8-
"version": "17.0.1.2.0",
8+
"version": "17.0.1.2.1",
99
"category": "Document Management",
1010
"license": "LGPL-3",
1111
"website": "https://github.com/OCA/dms",

dms/readme/ROADMAP.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,5 @@
1717
means. It would be nice to be able to remove that rule at some point.
1818
- Searchpanel in files: Highlight items (shading) without records when
1919
filtering something (by name for example).
20+
- Accessing the clipboard (for example copy share link of file/directory)
21+
is limited to secure connections. It also happens in any part of Odoo.

dms/static/description/index.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ <h1 class="title">Document Management System</h1>
367367
!! This file is generated by oca-gen-addon-readme !!
368368
!! changes will be overwritten. !!
369369
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
370-
!! source digest: sha256:a80857552a72c549c1408dee6bba18376f617070f6175b601833510cb99d8e4f
370+
!! source digest: sha256:966c4331ff7c75b1ea8cb1d065c878d81250957cd305a5d6422def133e2a7d63
371371
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
372372
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/dms/tree/17.0/dms"><img alt="OCA/dms" src="https://img.shields.io/badge/github-OCA%2Fdms-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/dms-17-0/dms-17-0-dms"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/dms&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
373373
<p>DMS is a module for creating, managing and viewing document files
@@ -444,8 +444,8 @@ <h2><a class="toc-backref" href="#toc-entry-6">2. Create an access group</a></h2
444444
<li>Create a new group, name it appropriately, and turn on all three
445445
permissions (Create, Write and Unlink. Read is implied and always
446446
enabled).</li>
447-
<li>Add any other top-level administrative users to the group if
448-
needed (your user should already be there).</li>
447+
<li>Add any other top-level administrative users to the group if needed
448+
(your user should already be there).</li>
449449
<li>You can create other groups in here later for fine-grained access
450450
control.</li>
451451
</ul>
@@ -534,6 +534,9 @@ <h1><a class="toc-backref" href="#toc-entry-12">Known issues / Roadmap</a></h1>
534534
means. It would be nice to be able to remove that rule at some point.</li>
535535
<li>Searchpanel in files: Highlight items (shading) without records when
536536
filtering something (by name for example).</li>
537+
<li>Accessing the clipboard (for example copy share link of
538+
file/directory) is limited to secure connections. It also happens in
539+
any part of Odoo.</li>
537540
</ul>
538541
</div>
539542
<div class="section" id="bug-tracker">

0 commit comments

Comments
 (0)