Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Keys functionality #854

Merged
merged 76 commits into from
Dec 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
7b1df16
chore: add key endpoint
martinsaporiti Oct 30, 2024
4251620
chore: remove duplicated code
martinsaporiti Oct 30, 2024
9105926
chore: add revocation nonce as response
martinsaporiti Oct 31, 2024
c85c797
Merge branch 'develop' into add_key_endpoint
martinsaporiti Nov 28, 2024
e74fc74
chore: add key management service
martinsaporiti Nov 28, 2024
c746252
chore: add create, get and get all for keys and modify create auth co…
martinsaporiti Nov 29, 2024
f1ae13c
chore: add delete key endpoint
martinsaporiti Nov 29, 2024
c25375b
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 2, 2024
c0de516
chore: add delete key endpoint
martinsaporiti Dec 2, 2024
920647a
chore: improvements
martinsaporiti Dec 5, 2024
631fe57
chore: improve code and fix get key
martinsaporiti Dec 5, 2024
96d85ae
chore: update create key
martinsaporiti Dec 5, 2024
c0562f4
chore: improve code and fix errors
martinsaporiti Dec 5, 2024
86a9039
chore: improve code and fix errors
martinsaporiti Dec 6, 2024
af01253
chore: improve how to get kms key
martinsaporiti Dec 6, 2024
d010eba
chore: change keyID to id
martinsaporiti Dec 9, 2024
fc197d1
chore: add pagination
martinsaporiti Dec 9, 2024
6367e05
chore: add validations for eth keys
martinsaporiti Dec 9, 2024
3134d12
chore: add test and fix key sort
martinsaporiti Dec 9, 2024
0c984e4
fix: test
martinsaporiti Dec 9, 2024
fb713de
chore: ui for keys handling
Dec 10, 2024
aa561c9
Merge remote-tracking branch 'origin/add_key_endpoint' into add_key_e…
Dec 10, 2024
1f5d745
chore: add tests
martinsaporiti Dec 10, 2024
cc12337
chore: add name field to keys
martinsaporiti Dec 10, 2024
227778d
fix: test
martinsaporiti Dec 10, 2024
34a92c4
chore: add sort by name
martinsaporiti Dec 11, 2024
6ca09bc
chore: add test for identity creation
martinsaporiti Dec 11, 2024
138bbea
fix: misspelling
martinsaporiti Dec 11, 2024
7cb38e9
chore: change key types names
martinsaporiti Dec 11, 2024
df73f0f
fix: name of babyjubjub key
martinsaporiti Dec 11, 2024
bee8d06
chore: update keys table, detail pages
Dec 12, 2024
9da7c8f
chore: add update key name endpoint
martinsaporiti Dec 12, 2024
281eb55
Merge branch 'add_key_endpoint' of github.com:0xPolygonID/issuer-node…
martinsaporiti Dec 12, 2024
9f996b0
chore: add tests
martinsaporiti Dec 12, 2024
a913de0
chore: add auth credentials id to identity details
martinsaporiti Dec 13, 2024
970ff97
fix: old misspelling
martinsaporiti Dec 13, 2024
ae54d59
chore: add key edit, key delete endpoint, update key table ui
Dec 13, 2024
73bd9e7
fix get identities endpoint
Dec 13, 2024
c579422
chore: move publickey to utils package
martinsaporiti Dec 16, 2024
c5a2e36
chore: move publickey to utils package
martinsaporiti Dec 16, 2024
62d1523
Merge branch 'add_key_endpoint' of github.com:0xPolygonID/issuer-node…
martinsaporiti Dec 16, 2024
933ba98
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 16, 2024
55411a9
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 16, 2024
efdb4f3
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 16, 2024
9a2cad5
chore: update action to remove branches.txt
martinsaporiti Dec 16, 2024
48b5557
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 16, 2024
343e760
chore: update ui deployment
martinsaporiti Dec 16, 2024
69ccc85
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 16, 2024
665c605
fix: spec
martinsaporiti Dec 16, 2024
5936bc6
fix: spec
martinsaporiti Dec 16, 2024
5bb7e06
fix: spec
martinsaporiti Dec 16, 2024
e309244
chore: add api deployment for testing
martinsaporiti Dec 16, 2024
4f8e6b1
chore: add pending publisher and notifications
martinsaporiti Dec 16, 2024
bf86ea9
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 16, 2024
af8c01c
chore: add deploy helm chart validation
martinsaporiti Dec 17, 2024
6c66af8
Merge pull request #865 from 0xPolygonID/add_deploy_helm_chart_valida…
martinsaporiti Dec 17, 2024
f60a1fd
Merge branch 'main' into develop
martinsaporiti Dec 17, 2024
262383d
Merge branch 'develop' of github.com:0xPolygonID/issuer-node into dev…
martinsaporiti Dec 17, 2024
d1b5f7a
Merge branch 'develop' into add_key_endpoint
martinsaporiti Dec 17, 2024
872a80b
chore: add filter by key type
martinsaporiti Dec 17, 2024
315eab6
chore: add revoke and delete auth credential validation
martinsaporiti Dec 18, 2024
a66fece
chore: add auth credentials list, posibility to create auth credential
Dec 18, 2024
5cc03a5
chore: solved conflicts with develop
martinsaporiti Dec 19, 2024
ea318ed
chore: add new fields to create auth credential endpoint
martinsaporiti Dec 19, 2024
3c64106
Update an error message
demonsh Dec 19, 2024
25b6ee8
Fix typo
demonsh Dec 19, 2024
57fe417
Update description
demonsh Dec 19, 2024
b8111bb
fix: test
martinsaporiti Dec 19, 2024
7d3fe57
fix: test
martinsaporiti Dec 19, 2024
6bfed8c
Replace bjjAuthSchemaURL constant with go-schema-processo constant
demonsh Dec 19, 2024
90b89f8
Update go-schema-processor/v2 to v2.6.1 and tidy the libraries
demonsh Dec 19, 2024
5379d47
Fix error text
demonsh Dec 19, 2024
146b93c
Merge remote-tracking branch 'origin/add_key_endpoint' into add_key_e…
demonsh Dec 19, 2024
2a82d14
chore: add auth credentials table ui, create auth credential page
Dec 19, 2024
e268d44
fix eslint errors
Dec 19, 2024
62c24f2
chore: update auth credentials table view
Dec 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/deploy_testing_env.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,12 +114,12 @@ jobs:
exec: helm install "${{ steps.extract-url.outputs.url }}" --create-namespace ./k8s/helm --wait --atomic --timeout 5m --namespace="${{ steps.extract-url.outputs.url }}" --values=./k8s/helm/values.yaml --set apidomain="${{ env.API_DOMAIN }}" --set uidomain="${{ env.UI_DOMAIN }}" --set privateKey=${{ secrets.ISSUER_NODE_TESTING_PRIVATE_KEY }} --set ingressEnabled="true" --set vaultpwd="foo" --set issuerUiInsecure=true --set issuerResolverFile="${{ secrets.ISSUER_NODE_TESTING_ISSUER_RESOLVER_FILE }}" --set issuernode_repository_image="${{ env.ISSUER_NODE_API_IMAGE }}" --set issuernode_repository_tag="${{ steps.version.outputs.VERSION }}" --set issuernode_ui_repository_image="${{ env.ISSUER_NODE_UI_IMAGE }}" --set issuernode_ui_repository_tag="${{ steps.version.outputs.VERSION }}"
kubeconfig: "${{ secrets.KUBECONFIG }}"
overrule_existing_kubeconfig: "true"
if: steps.helm_check.outputs.result == 'not_found'
if: steps.helm_check.outputs.result == 'not_found' && steps.extract-url.outputs.url != ''

- name: "Update helm chart"
uses: WyriHaximus/[email protected]
with:
exec: helm upgrade "${{ steps.extract-url.outputs.url }}" ./k8s/helm/ --wait --atomic --timeout 5m --namespace="${{ steps.extract-url.outputs.url }}" --values=./k8s/helm/values.yaml --set apidomain="${{ env.API_DOMAIN }}" --set uidomain="${{ env.UI_DOMAIN }}" --set privateKey=${{ secrets.ISSUER_NODE_TESTING_PRIVATE_KEY }} --set ingressEnabled="true" --set vaultpwd="foo" --set issuerUiInsecure=true --set issuerResolverFile="${{ secrets.ISSUER_NODE_TESTING_ISSUER_RESOLVER_FILE }}" --set issuernode_repository_image="${{ env.ISSUER_NODE_API_IMAGE }}" --set issuernode_repository_tag="${{ steps.version.outputs.VERSION }}" --set issuernode_ui_repository_image="${{ env.ISSUER_NODE_UI_IMAGE }}" --set issuernode_ui_repository_tag="${{ steps.version.outputs.VERSION }}"
kubeconfig: "${{ secrets.KUBECONFIG }}"
overrule_existing_kubeconfig: "true"
if: steps.helm_check.outputs.result != 'not_found'
if: steps.helm_check.outputs.result != 'not_found' && steps.extract-url.outputs.url != ''
Loading
Loading