Compare commits
No commits in common. "6f358f88f2b8af236d7fce8227593adc674890fb" and "495b54dd0f1a3241047283ab1e561f4aef6271a0" have entirely different histories.
6f358f88f2
...
495b54dd0f
7 changed files with 54 additions and 83 deletions
|
|
@ -1,9 +1,3 @@
|
||||||
## 0.1.0a25 (2025-11-06)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- disable config if bitwarden is not selected
|
|
||||||
|
|
||||||
## 0.1.0a24 (2025-10-16)
|
## 0.1.0a24 (2025-10-16)
|
||||||
|
|
||||||
### Fix
|
### Fix
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"POT-Creation-Date: 2025-11-05 08:24+0100\n"
|
"POT-Creation-Date: 2025-04-09 14:13+0200\n"
|
||||||
"PO-Revision-Date: 2025-11-05 08:24+0100\n"
|
"PO-Revision-Date: 2025-04-09 14:14+0200\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
|
|
@ -14,88 +14,82 @@ msgstr ""
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
"X-Generator: Poedit 3.7\n"
|
"X-Generator: Poedit 3.5\n"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/config.py:46
|
#: src/rougail/user_data_bitwarden/data.py:52
|
||||||
msgid "Configuration rougail-user-data-bitwarden"
|
|
||||||
msgstr "Configuration de rougail-user-data-bitwarden"
|
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/config.py:54
|
|
||||||
msgid "Application used to retrieve secrets"
|
|
||||||
msgstr "Application utilisé pour récupérer des secrets"
|
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:53
|
|
||||||
msgid "\"bitwarden\" is not set in step.user_data"
|
msgid "\"bitwarden\" is not set in step.user_data"
|
||||||
msgstr "\"bitwarden\" n'est pas dans step.user_data"
|
msgstr "\"bitwarden\" n'est pas dans step.user_data"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:75
|
#: src/rougail/user_data_bitwarden/data.py:74
|
||||||
msgid "\"rbw\" or \"bw\""
|
msgid "\"rbw\" or \"bw\""
|
||||||
msgstr "\"rbw\" ou \"bw\""
|
msgstr "\"rbw\" ou \"bw\""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:77
|
#: src/rougail/user_data_bitwarden/data.py:76
|
||||||
msgid "\"{0}\""
|
msgid "\"{0}\""
|
||||||
msgstr "\"{0}\""
|
msgstr "\"{0}\""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:80
|
#: src/rougail/user_data_bitwarden/data.py:78
|
||||||
msgid "please unlock Bitwarden password database with {0}"
|
msgid "please unlock Bitwarden password database with {0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"veuillez déverrouiller la base de donnée de mot de passe Bitwarden avec {0}"
|
"veuillez déverrouiller la base de donnée de mot de passe Bitwarden avec {0}"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:85
|
#: src/rougail/user_data_bitwarden/data.py:79
|
||||||
msgid "cannot find Bitwarden command {0} please install it"
|
msgid "cannot find Bitwarden command {0} please install it"
|
||||||
msgstr "ne peut trouver la commande Bitwarden {0} veuillez l'installer"
|
msgstr "ne peut trouver la commande Bitwarden {0} veuillez l'installer"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:163
|
#: src/rougail/user_data_bitwarden/data.py:153
|
||||||
|
msgid ""
|
||||||
|
"the value for \"{0}\" at index {1} is already set while it should be filled "
|
||||||
|
"in by Bitwarden"
|
||||||
|
msgstr ""
|
||||||
|
"la valeur de \"{0}\" à l'index {1} est déjà renseigné alors que celle doit "
|
||||||
|
"devrait être renseigné par Bitwarden"
|
||||||
|
|
||||||
|
#: src/rougail/user_data_bitwarden/data.py:155
|
||||||
|
msgid ""
|
||||||
|
"the value for \"{0}\" is already set while it should be filled in by "
|
||||||
|
"Bitwarden"
|
||||||
|
msgstr ""
|
||||||
|
"la valeur de \"{0}\" est déjà renseignée alors que celle doit devrait être "
|
||||||
|
"renseignée par Bitwarden"
|
||||||
|
|
||||||
|
#: src/rougail/user_data_bitwarden/data.py:185
|
||||||
msgid "the default value for \"{0}\" must be the Bitwarden item name"
|
msgid "the default value for \"{0}\" must be the Bitwarden item name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"la valeur par défaut pour \"{0}\" doit être un nom d'élément de Bitwarden"
|
"la valeur par défaut pour \"{0}\" doit être un nom d'élément de Bitwarden"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:186
|
#: src/rougail/user_data_bitwarden/data.py:198
|
||||||
msgid "cannot execute the \"{0}\" commandline from Bitwarden for \"{1}\": {2}"
|
msgid "cannot execute the \"{0}\" commandline from Bitwarden for \"{1}\": {2}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"ne peut exécuter la ligne de commande \"{0}\" pour Bitwarden pour \"{1}\": "
|
"ne peut exécuter la ligne de commande \"{0}\" pour Bitwarden pour \"{1}\": "
|
||||||
"{2}"
|
"{2}"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:195
|
#: src/rougail/user_data_bitwarden/data.py:201
|
||||||
msgid "item \"{0}\" in Bitwarden is not found for \"{1}\""
|
msgid "item \"{0}\" in Bitwarden is not found for \"{1}\""
|
||||||
msgstr "l'élément \"{0}\" dans Bitwarden n'est pas trouvé pour \"{1}\""
|
msgstr "l'élément \"{0}\" dans Bitwarden n'est pas trouvé pour \"{1}\""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:210
|
#: src/rougail/user_data_bitwarden/data.py:208
|
||||||
msgid "several items found with name \"{0}\" in Bitwarden for \"{1}\": \"{2}\""
|
msgid "several items found with name \"{0}\" in Bitwarden for \"{1}\": \"{2}\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"plusieurs éléments trouvés avec le nom \"{0}\" dans Bitwarden pour \"{1}\": "
|
"plusieurs éléments trouvés avec le nom \"{0}\" dans Bitwarden pour \"{1}\": "
|
||||||
"\"{2}\""
|
"\"{2}\""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:229
|
#: src/rougail/user_data_bitwarden/data.py:219
|
||||||
msgid "unexpected datas \"{0}\" from Bitwarden for \"{1}\": {2}"
|
msgid "unexpected datas \"{0}\" from Bitwarden for \"{1}\": {2}"
|
||||||
msgstr "données inattendues \"{0}\" pour Bitwarden pour \"{1}\": {2}"
|
msgstr "données inattendues \"{0}\" pour Bitwarden pour \"{1}\": {2}"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:237
|
#: src/rougail/user_data_bitwarden/data.py:224
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr "de mot de passe"
|
msgstr "de mot de passe"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:239
|
#: src/rougail/user_data_bitwarden/data.py:226
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr "de nom d'utilisateur"
|
msgstr "de nom d'utilisateur"
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:241
|
#: src/rougail/user_data_bitwarden/data.py:227
|
||||||
msgid "item \"{0}\" in Bitwarden has no {1} for \"{2}\""
|
msgid "item \"{0}\" in Bitwarden has no {1} for \"{2}\""
|
||||||
msgstr "l'élément \"{0}\" dans Bitwarden n'a pas {1} for \"{2}\""
|
msgstr "l'élément \"{0}\" dans Bitwarden n'a pas {1} for \"{2}\""
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "the value for \"{0}\" at index {1} is already set while it should be "
|
|
||||||
#~ "filled in by Bitwarden"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "la valeur de \"{0}\" à l'index {1} est déjà renseigné alors que celle "
|
|
||||||
#~ "doit devrait être renseigné par Bitwarden"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "the value for \"{0}\" is already set while it should be filled in by "
|
|
||||||
#~ "Bitwarden"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "la valeur de \"{0}\" est déjà renseignée alors que celle doit devrait "
|
|
||||||
#~ "être renseignée par Bitwarden"
|
|
||||||
|
|
||||||
#~ msgid "cannot find {0} \"{1}\" from Bitwarden for \"{2}\""
|
#~ msgid "cannot find {0} \"{1}\" from Bitwarden for \"{2}\""
|
||||||
#~ msgstr "ne peut trouver {0} \"{1}\" pour Bitwarden pour \"{2}\""
|
#~ msgstr "ne peut trouver {0} \"{1}\" pour Bitwarden pour \"{2}\""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2025-11-05 08:24+0100\n"
|
"POT-Creation-Date: 2025-10-05 21:30+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
@ -15,63 +15,55 @@ msgstr ""
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/config.py:46
|
#: src/rougail/user_data_bitwarden/data.py:54
|
||||||
msgid "Configuration rougail-user-data-bitwarden"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/config.py:54
|
|
||||||
msgid "Application used to retrieve secrets"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:53
|
|
||||||
msgid "\"bitwarden\" is not set in step.user_data"
|
msgid "\"bitwarden\" is not set in step.user_data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:75
|
#: src/rougail/user_data_bitwarden/data.py:76
|
||||||
msgid "\"rbw\" or \"bw\""
|
msgid "\"rbw\" or \"bw\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:77
|
#: src/rougail/user_data_bitwarden/data.py:78
|
||||||
msgid "\"{0}\""
|
msgid "\"{0}\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:80
|
#: src/rougail/user_data_bitwarden/data.py:81
|
||||||
msgid "please unlock Bitwarden password database with {0}"
|
msgid "please unlock Bitwarden password database with {0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:85
|
#: src/rougail/user_data_bitwarden/data.py:86
|
||||||
msgid "cannot find Bitwarden command {0} please install it"
|
msgid "cannot find Bitwarden command {0} please install it"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:163
|
#: src/rougail/user_data_bitwarden/data.py:202
|
||||||
msgid "the default value for \"{0}\" must be the Bitwarden item name"
|
msgid "the default value for \"{0}\" must be the Bitwarden item name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:186
|
#: src/rougail/user_data_bitwarden/data.py:225
|
||||||
msgid "cannot execute the \"{0}\" commandline from Bitwarden for \"{1}\": {2}"
|
msgid "cannot execute the \"{0}\" commandline from Bitwarden for \"{1}\": {2}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:195
|
#: src/rougail/user_data_bitwarden/data.py:234
|
||||||
msgid "item \"{0}\" in Bitwarden is not found for \"{1}\""
|
msgid "item \"{0}\" in Bitwarden is not found for \"{1}\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:210
|
#: src/rougail/user_data_bitwarden/data.py:249
|
||||||
msgid "several items found with name \"{0}\" in Bitwarden for \"{1}\": \"{2}\""
|
msgid "several items found with name \"{0}\" in Bitwarden for \"{1}\": \"{2}\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:229
|
#: src/rougail/user_data_bitwarden/data.py:268
|
||||||
msgid "unexpected datas \"{0}\" from Bitwarden for \"{1}\": {2}"
|
msgid "unexpected datas \"{0}\" from Bitwarden for \"{1}\": {2}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:237
|
#: src/rougail/user_data_bitwarden/data.py:276
|
||||||
msgid "password"
|
msgid "password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:239
|
#: src/rougail/user_data_bitwarden/data.py:278
|
||||||
msgid "username"
|
msgid "username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/rougail/user_data_bitwarden/data.py:241
|
#: src/rougail/user_data_bitwarden/data.py:280
|
||||||
msgid "item \"{0}\" in Bitwarden has no {1} for \"{2}\""
|
msgid "item \"{0}\" in Bitwarden has no {1} for \"{2}\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ requires = ["flit_core >=3.8.0,<4"]
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "rougail.user_data_bitwarden"
|
name = "rougail.user_data_bitwarden"
|
||||||
version = "0.1.0a25"
|
version = "0.1.0a24"
|
||||||
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
|
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
description = "Rougail user_data Bitwarden"
|
description = "Rougail user_data Bitwarden"
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
__version__ = "0.1.0a25"
|
__version__ = "0.1.0a24"
|
||||||
|
|
|
||||||
|
|
@ -19,39 +19,30 @@ along with this program; if not, write to the Free Software
|
||||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from .i18n import _
|
|
||||||
|
|
||||||
|
|
||||||
def get_rougail_config(
|
def get_rougail_config(
|
||||||
*,
|
*,
|
||||||
backward_compatibility=True,
|
backward_compatibility=True,
|
||||||
) -> dict:
|
) -> dict:
|
||||||
options = f"""
|
options = """
|
||||||
step:
|
step:
|
||||||
|
|
||||||
structural:
|
structural:
|
||||||
redefine: true
|
redefine: true
|
||||||
default:
|
default:
|
||||||
jinja: |-
|
jinja: |-
|
||||||
{{% if step.user_data is not propertyerror and 'bitwarden' in step.user_data %}}
|
{% if step.user_data is not propertyerror and 'bitwarden' in step.user_data %}
|
||||||
bitwarden
|
bitwarden
|
||||||
{{% endif %}}
|
{% endif %}
|
||||||
{{% if step.user_data is not propertyerror and 'risotto' in step.user_data %}}
|
{% if step.user_data is not propertyerror and 'risotto' in step.user_data %}
|
||||||
risotto
|
risotto
|
||||||
{{% else %}}
|
{% else %}
|
||||||
directory
|
directory
|
||||||
{{% endif %}}
|
{% endif %}
|
||||||
|
|
||||||
bitwarden:
|
bitwarden:
|
||||||
description: {_("Configuration rougail-user-data-bitwarden")}
|
|
||||||
disabled:
|
|
||||||
jinja: |
|
|
||||||
{{% if step.user_data is propertyerror or 'bitwarden' not in step.user_data %}}
|
|
||||||
disabled
|
|
||||||
{{% endif %}}
|
|
||||||
|
|
||||||
command:
|
command:
|
||||||
description: {_("Application used to retrieve secrets")}
|
|
||||||
choices:
|
choices:
|
||||||
- rbw
|
- rbw
|
||||||
- bw
|
- bw
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Reference in a new issue