From 41bab0e638b3f4830ccff2d96c1ecf5672b5670f Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 29 Feb 2024 18:55:10 +0000 Subject: [PATCH] [BOT] post-merge updates --- README.md | 1 + setup/_metapackage/VERSION.txt | 2 +- setup/_metapackage/setup.py | 1 + vault_share/README.rst | 4 ++-- vault_share/static/description/index.html | 24 ++++++++++++++--------- 5 files changed, 20 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 92de52a2b5..c8892aff5a 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ addon | version | maintainers | summary [users_ldap_mail](users_ldap_mail/) | 16.0.1.0.0 | [![joao-p-marques](https://github.com/joao-p-marques.png?size=30px)](https://github.com/joao-p-marques) | LDAP mapping for user name and e-mail [users_ldap_populate](users_ldap_populate/) | 16.0.1.0.0 | [![joao-p-marques](https://github.com/joao-p-marques.png?size=30px)](https://github.com/joao-p-marques) | LDAP Populate [vault](vault/) | 16.0.1.0.0 | | Password vault integration in Odoo +[vault_share](vault_share/) | 16.0.1.0.0 | | Implementation of a mechanism to share secrets [//]: # (end addons) diff --git a/setup/_metapackage/VERSION.txt b/setup/_metapackage/VERSION.txt index ef64b9af1c..7160193ff4 100644 --- a/setup/_metapackage/VERSION.txt +++ b/setup/_metapackage/VERSION.txt @@ -1 +1 @@ -16.0.20240222.0 \ No newline at end of file +16.0.20240229.0 \ No newline at end of file diff --git a/setup/_metapackage/setup.py b/setup/_metapackage/setup.py index e0acedec55..52c84ded23 100644 --- a/setup/_metapackage/setup.py +++ b/setup/_metapackage/setup.py @@ -29,6 +29,7 @@ 'odoo-addon-users_ldap_mail>=16.0dev,<16.1dev', 'odoo-addon-users_ldap_populate>=16.0dev,<16.1dev', 'odoo-addon-vault>=16.0dev,<16.1dev', + 'odoo-addon-vault_share>=16.0dev,<16.1dev', ], classifiers=[ 'Programming Language :: Python', diff --git a/vault_share/README.rst b/vault_share/README.rst index da29dd4d6c..69390742a5 100644 --- a/vault_share/README.rst +++ b/vault_share/README.rst @@ -7,7 +7,7 @@ Vault - Share !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:9a16926a6329561017dac0fa81e331bcd50b83bc373281609831a25e42fb3e0c + !! source digest: sha256:adce488b82d4097f6a7f94b8dfeb82712b9e717846f3cc745600419fc4393eed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -31,7 +31,7 @@ Vault - Share This module implements possibilities to share specific secrets with external users. This bases on the vault implementation and the generated RSA key pair. Share -===== +~~~~~ This allows an user to share a secret with external users. A share can be generated from a vault entry or directly created by an user. The secret is symmetrically encrypted by a key derived from a pin. To grant access the user has to transmit the link and pin with the external. If either the access counter reaches 0 or the share expires it will be deleted automatically. Due to the usage of a numeric pin and the browser side decryption a share is vulnerable to brute-force attacks and shouldn't be used as a permanent storage for secrets. For long time uses the user should create an account and a vault should be used. diff --git a/vault_share/static/description/index.html b/vault_share/static/description/index.html index 4f0f75df63..29d5221c0d 100644 --- a/vault_share/static/description/index.html +++ b/vault_share/static/description/index.html @@ -1,4 +1,3 @@ - @@ -367,7 +366,7 @@

Vault - Share

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:9a16926a6329561017dac0fa81e331bcd50b83bc373281609831a25e42fb3e0c +!! source digest: sha256:adce488b82d4097f6a7f94b8dfeb82712b9e717846f3cc745600419fc4393eed !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/server-auth Translate me on Weblate Try me on Runboat

This module implements possibilities to share specific secrets with external users. This bases on the vault implementation and the generated RSA key pair.

@@ -375,15 +374,21 @@

Vault - Share

Share

This allows an user to share a secret with external users. A share can be generated from a vault entry or directly created by an user. The secret is symmetrically encrypted by a key derived from a pin. To grant access the user has to transmit the link and pin with the external. If either the access counter reaches 0 or the share expires it will be deleted automatically. Due to the usage of a numeric pin and the browser side decryption a share is vulnerable to brute-force attacks and shouldn’t be used as a permanent storage for secrets. For long time uses the user should create an account and a vault should be used.

Table of contents

+
+
-

Known issues / Roadmap

+

Known issues / Roadmap

-

Bug Tracker

+

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed @@ -391,21 +396,23 @@

Bug Tracker

Do not contact contributors directly about support or help with technical issues.

-

Credits

+

Credits

+
+
-

Authors

+

Authors

-

Contributors

+

Contributors

-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose @@ -415,6 +422,5 @@

Maintainers

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

-