Volodymyr Zotov
dbd7408fac
Update errors text
2025-07-10 15:40:53 -05:00
Volodymyr Zotov
24d3f6f043
Retry when getting content file via Connect
...
Connect has a delay when synchronizing files and returns a 500 error in this case, this function implements a retry mechanism. In this case we handle retries in the code and do not print redundunt errors in the POD logs.
2025-07-08 16:44:09 -05:00
Volodymyr Zotov
13abcb9c8f
Merge branch 'vzt/service-accounts-support' into vzt/fix-context
...
# Conflicts:
# USAGEGUIDE.md
# cmd/main.go
# pkg/onepassword/client/client.go
# pkg/onepassword/items.go
2025-06-17 13:21:39 -05:00
Volodymyr Zotov
c9b969def1
Update comments
2025-06-17 11:27:55 -05:00
Volodymyr Zotov
458ed24ca3
Check second vault ID
2025-06-16 22:05:06 -05:00
Volodymyr Zotov
bb7b565457
As we check for vault name, we can't initialize the array of exact size as don't know how many items well have ther
2025-06-16 22:04:23 -05:00
Volodymyr Zotov
17d44d90bd
Check for empty list
2025-06-16 21:56:51 -05:00
Volodymyr Zotov
0903bacfbd
Check Create_At in the test
2025-06-16 21:55:32 -05:00
Volodymyr Zotov
32360d8a83
Remove todos from mocked methods
2025-06-16 21:53:46 -05:00
Volodymyr Zotov
2373fbc87f
Updated mapping to be faster
2025-06-16 21:32:00 -05:00
Volodymyr Zotov
704116b855
Remove user agent from Connect config as it's set automatically when initializing Connect client
2025-06-16 21:10:33 -05:00
Volodymyr Zotov
55b5781d7a
Pass logger to print what what type of client is used Connect or Service Account
2025-06-16 21:04:22 -05:00
Volodymyr Zotov
9d0736285f
Fix type
2025-06-16 20:18:57 -05:00
Volodymyr Zotov
aa1b4ba857
Capitalize 1Password in error
2025-06-16 20:12:38 -05:00
Volodymyr Zotov
cff4d194ba
Update constructor function name
2025-06-16 19:45:23 -05:00
Volodymyr Zotov
efbe96e93a
Use global context
2025-06-08 10:28:15 -05:00
Volodymyr Zotov
ac06f8db13
Add more logs and fix params order
2025-06-06 16:12:25 -05:00
Volodymyr Zotov
72511ed687
Return error if both Connect and Service Account credentials are provided
2025-06-06 12:56:17 -05:00
Volodymyr Zotov
4757263c66
Wrap errors so it's clear either error is coming from SDK or Connect
2025-06-06 12:53:56 -05:00
Volodymyr Zotov
1498c223a5
Use 1Password Client to initialize operator either with Connect or Service Accounts
2025-05-29 17:23:49 -05:00
Volodymyr Zotov
432f2c6cf6
Add Client instance that utilizes either Connect or SDK
2025-05-29 16:06:55 -05:00
Volodymyr Zotov
a49c6ee045
Add SDK client wrapper
2025-05-29 16:06:02 -05:00
Volodymyr Zotov
8881782559
Create Connect client wrapper
2025-05-29 13:12:03 -05:00