community.general/plugins/lookup
patchback[bot] ebb150c3f9
[PR #9728/410999df backport][stable-10] bitwarden lookup: add options to filter by collection_name and validate number of results (#9757)
bitwarden lookup: add options to filter by collection_name and validate number of results (#9728)

* feat(lookups/bitwarden): add collection_name filter

* feat(lookups/bitwarden): add result_count check

* docs(lookups/bitwarden): add changelog fragment

* Update changelogs/fragments/9728-bitwarden-collection-name-filter.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/lookup/bitwarden.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/lookup/bitwarden.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/lookup/bitwarden.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/lookup/bitwarden.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* fix(lookups/bitwarden): fix result_count check for multiple terms

* fix(lookups/bitwarden): Enforce mutual exclusion of 'collection_name' and 'collection_id'

* formatting(lookups/bitwarden): remove trailing whitespace

* Update plugins/lookup/bitwarden.py

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>

* Update plugins/lookup/bitwarden.py

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>

* Update plugins/lookup/bitwarden.py

Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>

* formatting(lookups/bitwarden): remove trailing whitespace

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
(cherry picked from commit 410999dffa)

Co-authored-by: Jonas <jonas.switala@frequentis.com>
2025-02-16 12:24:57 +01:00
..
bitwarden.py [PR #9728/410999df backport][stable-10] bitwarden lookup: add options to filter by collection_name and validate number of results (#9757) 2025-02-16 12:24:57 +01:00
bitwarden_secrets_manager.py bitwarden_secrets_manager lookup plugin: support more current versions of BWS CLI (#9028) 2024-10-19 12:49:47 +02:00
cartesian.py stop passing loader/dataloader since it has been deprecated by ansible (#6074) 2023-02-25 15:29:27 +01:00
chef_databag.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
collection_version.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
consul_kv.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
credstash.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
cyberarkpassword.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
dependent.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
dig.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
dnstxt.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
dsv.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
etcd.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
etcd3.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
filetree.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
flattened.py [PR #9442/ec585392 backport][stable-10] Docs: fix its vs. it's (#9458) 2024-12-29 14:13:18 +01:00
github_app_access_token.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
hiera.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
keyring.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
lastpass.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
lmdb_kv.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
manifold.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00
merge_variables.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
onepassword.py [PR #9625/4e0de41a backport][stable-10] onepassword_doc: fix 1Password Connect support (#9719) 2025-02-10 22:04:24 +01:00
onepassword_doc.py [PR #9625/4e0de41a backport][stable-10] onepassword_doc: fix 1Password Connect support (#9719) 2025-02-10 22:04:24 +01:00
onepassword_raw.py Type options of lookup plugins (#8626) 2024-07-21 21:03:41 +02:00
onepassword_ssh_key.py [PR #9633/8749da77 backport][stable-10] onepassword_ssh_key: avoid inheriting from OnePassCLIv2 (#9639) 2025-01-27 07:27:43 +01:00
passwordstore.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
random_pet.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
random_string.py (doc) random_string lookup: fix examples (#8827) 2024-09-08 14:26:04 +02:00
random_words.py Fix more copyright lines, add more default copyright lines (#5095) 2022-08-08 14:24:58 +02:00
redis.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
revbitspss.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
shelvefile.py [PR #9324/6cd3f79e backport][stable-10] lookup plugins: use f-strings (#9367) 2024-12-25 16:46:55 +01:00
tss.py [PR #9379/22035608 backport][stable-10] plugins: replace to_native(), to_text(), str() with str() where possible or leave it away in f-string formatting (#9444) 2024-12-29 00:06:56 +01:00