-
-
Notifications
You must be signed in to change notification settings - Fork 116
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
feat(platform): Add a new secret and added loader on project screen #603
base: develop
Are you sure you want to change the base?
feat(platform): Add a new secret and added loader on project screen #603
Conversation
…ent value of variable name and note
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
Description
This PR adds the feature of adding a new secret in a project and also adds a loader UI on the project screen.
Fixes #321
Mentions
@kriptonian1
Screenshots of relevant screens
Developer's checklist
If changes are made in the code:
Documentation Update
PR Type
Enhancement, Tests
Description
Added functionality to create, edit, and delete secrets and variables.
Introduced reusable UI components for dialogs, alerts, and loaders.
Enhanced project management with improved type safety and error handling.
Updated UI/UX for better user experience and responsiveness.
Changes walkthrough 📝
12 files
Added secret and variable management logic and UI integration.
Implemented variable management UI with CRUD operations.
Created reusable dialog component for adding secrets.
Enhanced project screen with loader and improved UI.
Added reusable alert dialog component.
Added dialog for editing variables with validation.
Added confirmation dialog for variable deletion.
Added skeleton loader for project screen.
Created reusable textarea component.
Updated project card to use slug for navigation.
Added new SVG assets for UI components.
Added collapsible component for variable details.
1 files
Improved type safety in response parsing.
3 files