Skip to content

implement multi-level approval workflow for more secure certificate verification before minting - #11

Merged
shivam-s-dev merged 8 commits into
shivam-s-dev:mainfrom
thisisouvik:main
Jun 21, 2026
Merged

shivam-s-dev merged 8 commits into
shivam-s-dev:mainfrom
thisisouvik:main

Conversation

@thisisouvik

Copy link
Copy Markdown
Contributor

No description provided.

- Implemented updateUserRoleAction to allow admin to change user roles.
- Added approveCertificateAction and rejectCertificateAction for managing certificate approvals.
- Created AdminApprovalsPage to display pending and approved certificates for admin review.
- Developed ApprovalsListClient component for handling certificate actions in the admin interface.
- Updated AdminWalletsPage to include user role management functionality.
- Enhanced sidebar navigation to include a link to the new Approvals page.
- Introduced ManageMintedClient for managing minted certificates and approval requests.
- Modified MintCertificateWizard to handle submission for approval instead of direct minting.
@shivam-s-dev
shivam-s-dev merged commit 81bb628 into shivam-s-dev:main Jun 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants