-
-
Notifications
You must be signed in to change notification settings - Fork 105
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: implemented auth, ui for most, and fixed cors #217
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #217 +/- ##
============================================
+ Coverage 62.20% 91.60% +29.40%
============================================
Files 76 110 +34
Lines 1503 2467 +964
Branches 260 463 +203
============================================
+ Hits 935 2260 +1325
+ Misses 568 207 -361
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
PR Description updated to latest commit (87ab406) |
PR Review 🔍
|
PR Code Suggestions ✨
|
Quality Gate passedIssues Measures |
## [1.4.0](v1.3.0...v1.4.0) (2024-05-24) ### 🚀 Features * add example for health and email auth ([b834d25](b834d25)) * **api:** Add `minio-client` provider ([#237](#237)) ([cd71c5a](cd71c5a)) * **api:** Add feature to fork projects ([#239](#239)) ([3bab653](3bab653)) * **api:** Added feedback form module ([#210](#210)) ([ae1efd8](ae1efd8)) * **api:** Added Project Level Access ([#221](#221)) ([564f5ed](564f5ed)) * **api:** Added support for changing email of users ([#233](#233)) ([5ea9a10](5ea9a10)) * implemented auth, ui for most, and fixed cors ([#217](#217)) ([feace86](feace86)) * **platfrom:** add delete method in api client ([#225](#225)) ([55cf09f](55cf09f)) * **postman:** add example for get_self and update_self ([e015acf](e015acf)) * **web:** Add and link privacy and tnc page ([#226](#226)) ([ec81eb9](ec81eb9)) ### 🐛 Bug Fixes * **web:** docker next config not found ([#228](#228)) ([afe3160](afe3160)) ### 📚 Documentation * Added docs regarding postman, and refactored architecture diagrams ([f1c9777](f1c9777)) * Fix typo in organization-of-code.md ([#234](#234)) ([11244a2](11244a2)) ### 🔧 Miscellaneous Chores * **api:** Get feedback forward email from process.env ([#236](#236)) ([204c9d1](204c9d1)) * **postman:** Initialized postman ([bb76384](bb76384)) * **release:** Update changelog config ([af91283](af91283)) * Remove swagger docs ([#220](#220)) ([7640299](7640299)) ### 🔨 Code Refactoring * **api:** Replaced OTP code from alphanumeric to numeric ([#230](#230)) ([f16162a](f16162a))
🎉 This PR is included in version 1.4.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
User description
Description
Give a summary of the change that you have made
Fixes #[ISSUENO]
Dependencies
Mention any dependencies/packages used
Future Improvements
Mention any improvements to be done in future related to any file/feature
Mentions
Mention and tag the people
Screenshots of relevant screens
Add screenshots of relevant screens
Developer's checklist
If changes are made in the code:
Documentation Update
PR Type
enhancement, bug_fix
Description
Changes walkthrough 📝
31 files
menubar.tsx
Implement Comprehensive Menubar Component with Radix UI
apps/platform/src/components/ui/menubar.tsx
primitives.
MenubarCheckboxItem, etc.
conditional rendering.
index.tsx
Add Team Table Component with Sorting and Pagination
apps/platform/src/components/teams/teamTable/index.tsx
information.
items.
context-menu.tsx
Develop Context Menu Component with Radix UI
apps/platform/src/components/ui/context-menu.tsx
ContextMenuCheckboxItem.
dropdown-menu.tsx
Create Dropdown Menu Component Using Radix UI
apps/platform/src/components/ui/dropdown-menu.tsx
DropdownMenuCheckboxItem.
command.tsx
Implement Command UI Component with cmdk Library
apps/platform/src/components/ui/command.tsx
for modular command inputs.
sheet.tsx
Implement Sheet Component for Modal Dialogues Using Radix UI
apps/platform/src/components/ui/sheet.tsx
for structured content.
page.tsx
Create OTP Verification Page for Authentication Flow
apps/platform/src/app/auth/otp/page.tsx
dialog.tsx
Develop Dialog Component Using Radix UI
apps/platform/src/components/ui/dialog.tsx
DialogClose.
page.tsx
Create Profile Settings Page for User Management
apps/platform/src/app/(main)/settings/@profile/page.tsx
index.tsx
Develop Project Card Component with Context Menu Integration
apps/platform/src/components/dashboard/projectCard/index.tsx
counts.
index.tsx
Enhance Navbar with Search and Account Dropdown Features
apps/platform/src/components/shared/navbar/index.tsx
page.tsx
Create Account Details Completion Page for New Users
apps/platform/src/app/auth/account-details/page.tsx
post-signup.
index.tsx
Implement Team Header Component with Role and Member Addition
apps/platform/src/components/teams/teamHeader/index.tsx
table.tsx
Implement Basic Table Component with Modular Subcomponents
apps/platform/src/components/ui/table.tsx
modular table construction.
page.tsx
Create Teammate Invitation Page for User Onboarding
apps/platform/src/app/auth/invite/page.tsx
page.tsx
Create Authentication Page with Email and Third-Party Options
apps/platform/src/app/auth/page.tsx
options.
combobox.tsx
Implement Combobox Component with Search Functionality
apps/platform/src/components/ui/combobox.tsx
page.tsx
Create Main Page Layout with Project Summary and Edit Functionality
apps/platform/src/app/(main)/page.tsx
line-tab.tsx
Implement Line Tab Component for Settings Navigation
apps/platform/src/components/ui/line-tab.tsx
input-otp.tsx
Implement OTP Input Component with Structured Subcomponents
apps/platform/src/components/ui/input-otp.tsx
structured OTP input.
page.tsx
Create Detailed Project Page with Secret Management
apps/platform/src/app/(main)/project/[project]/page.tsx
index.tsx
Develop Search Model Component for Navbar with Command UI
apps/platform/src/components/shared/navbar/searchModel/index.tsx
button.tsx
Update Button Component with New Styles and Accessibility Features
apps/platform/src/components/ui/button.tsx
index.tsx
Implement Sidebar Component with Navigation Links and Combobox
apps/platform/src/components/shared/sidebar/index.tsx
scroll-area.tsx
Implement Scroll Area Component with Custom Scrollbar
apps/platform/src/components/ui/scroll-area.tsx
index.tsx
Develop Sidebar Tab Component with Active State Handling
apps/platform/src/components/shared/sidebar/sidebarTab/index.tsx
sonner.tsx
Implement Toaster Component with Theme Support and Configurable
Options
apps/platform/src/components/ui/sonner.tsx
avatar.tsx
Develop Avatar Component with Image and Fallback Support
apps/platform/src/components/ui/avatar.tsx
usage.
popover.tsx
Implement Popover Component with Configurable Positioning and
Animations
apps/platform/src/components/ui/popover.tsx
switch.tsx
Implement Switch Component with Toggle Functionality
apps/platform/src/components/ui/switch.tsx
layout.tsx
Create Settings Layout Component with Dynamic Tab Rendering
apps/platform/src/app/(main)/settings/layout.tsx