Merge to main#349
Merged
Merged
Conversation
* fix: fix hero svg * fix: revert backed by component * fix: modify md editor * fix: make projects page server components * fix: refactor project details page
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout
* fix: fix hero svg * fix: revert backed by component * fix: modify md editor * fix: make projects page server components * fix: refactor project details page * feat: implement organization page * fix: initialize organization settings * fix: modify organization page * fix: minor fixes * fix: minor fixes
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes * refactor: update project components and improve functionality
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes * refactor: update project components and improve functionality * feat: file clean up * feat: added extra validation * feat: integrate wallet protection and validation across components
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes * refactor: update project components and improve functionality * feat: file clean up * feat: added extra validation * feat: integrate wallet protection and validation across components * feat: enhance profile components and add activity tracking - Refactor ProfileData to use ProfileDataClient for improved user data display. - Introduce ActivityFeed and ActivityTab components for tracking user activities. - Implement filtering and sorting functionality in the new ProjectsTab and FilterControls components. - Add modal support for displaying followers and following lists. - Create reusable TeamList component for displaying team members across various sections. - Integrate mock data for testing and development purposes. - Update UserStats to include clickable follower and following counts for better user interaction.
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes * refactor: update project components and improve functionality * feat: file clean up * feat: added extra validation * feat: integrate wallet protection and validation across components * feat: enhance profile components and add activity tracking - Refactor ProfileData to use ProfileDataClient for improved user data display. - Introduce ActivityFeed and ActivityTab components for tracking user activities. - Implement filtering and sorting functionality in the new ProjectsTab and FilterControls components. - Add modal support for displaying followers and following lists. - Create reusable TeamList component for displaying team members across various sections. - Integrate mock data for testing and development purposes. - Update UserStats to include clickable follower and following counts for better user interaction. * feat: add lodash.debounce and enhance profile components with user data integration - Added lodash.debounce for improved performance in user interactions. - Updated ProfileDataClient to utilize user data for displaying activities and stats. - Refactored ActivityFeed and ActivityTab components to fetch real user activities and statistics. - Removed mock data dependencies from FollowersModal and ProjectsTab, integrating real user data instead. - Enhanced ProjectsTab to support infinite scrolling and dynamic project loading based on user data. * feat: enhance navbar and project components for improved responsiveness and user experience - Integrated useWindowSize hook to adjust component layouts and styles based on screen size. - Updated Navbar component to improve spacing and responsiveness for various screen sizes. - Refactored ProjectCard to support full-width display and adjusted styles accordingly. - Enhanced ProjectList and ProjectsTab to utilize updated ProjectCard properties and improve project status mapping. - Improved MobileMenu and AuthenticatedNav for better user interaction and accessibility. * feat: enhance organization layout and settings components for improved user experience - Updated OrganizationsLayout to include relative positioning for better layout control. - Refactored OrganizationContent to replace Button with BoundlessButton for consistency. - Enhanced OrganizationHeader with sticky positioning and improved link styling. - Introduced new tabs in OrganizationSettings for Profile, Links, Members, and Transfer Ownership, improving organization management. - Added new components for managing organization links and members, including EmailInviteSection and PermissionsTable. - Improved styling and layout across various components for better responsiveness and user interaction.
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes * refactor: update project components and improve functionality * feat: file clean up * feat: added extra validation * feat: integrate wallet protection and validation across components * feat: enhance profile components and add activity tracking - Refactor ProfileData to use ProfileDataClient for improved user data display. - Introduce ActivityFeed and ActivityTab components for tracking user activities. - Implement filtering and sorting functionality in the new ProjectsTab and FilterControls components. - Add modal support for displaying followers and following lists. - Create reusable TeamList component for displaying team members across various sections. - Integrate mock data for testing and development purposes. - Update UserStats to include clickable follower and following counts for better user interaction. * feat: add lodash.debounce and enhance profile components with user data integration - Added lodash.debounce for improved performance in user interactions. - Updated ProfileDataClient to utilize user data for displaying activities and stats. - Refactored ActivityFeed and ActivityTab components to fetch real user activities and statistics. - Removed mock data dependencies from FollowersModal and ProjectsTab, integrating real user data instead. - Enhanced ProjectsTab to support infinite scrolling and dynamic project loading based on user data. * feat: enhance navbar and project components for improved responsiveness and user experience - Integrated useWindowSize hook to adjust component layouts and styles based on screen size. - Updated Navbar component to improve spacing and responsiveness for various screen sizes. - Refactored ProjectCard to support full-width display and adjusted styles accordingly. - Enhanced ProjectList and ProjectsTab to utilize updated ProjectCard properties and improve project status mapping. - Improved MobileMenu and AuthenticatedNav for better user interaction and accessibility. * feat: enhance organization layout and settings components for improved user experience - Updated OrganizationsLayout to include relative positioning for better layout control. - Refactored OrganizationContent to replace Button with BoundlessButton for consistency. - Enhanced OrganizationHeader with sticky positioning and improved link styling. - Introduced new tabs in OrganizationSettings for Profile, Links, Members, and Transfer Ownership, improving organization management. - Added new components for managing organization links and members, including EmailInviteSection and PermissionsTable. - Improved styling and layout across various components for better responsiveness and user interaction. * feat: implemeted the organisation features
* refactor: update project components and API for voting functionality - Adjust layout and styling in ProjectsPage and ProjectCard components. - Enhance ProjectSidebar to include crowdfund data and voting logic. - Implement new API methods for voting, retrieving votes, and removing votes. - Update types for vote handling in the API. - Clean up unused code and improve responsiveness across components. * chore: update project dependencies and enhance project details layout * feat: added static api for staging * fix: made few changes * fix: minor changes * feat: chaged test data * fix: minor fixes * refactor: update project components and improve functionality * feat: file clean up * feat: added extra validation * feat: integrate wallet protection and validation across components * feat: enhance profile components and add activity tracking - Refactor ProfileData to use ProfileDataClient for improved user data display. - Introduce ActivityFeed and ActivityTab components for tracking user activities. - Implement filtering and sorting functionality in the new ProjectsTab and FilterControls components. - Add modal support for displaying followers and following lists. - Create reusable TeamList component for displaying team members across various sections. - Integrate mock data for testing and development purposes. - Update UserStats to include clickable follower and following counts for better user interaction. * feat: add lodash.debounce and enhance profile components with user data integration - Added lodash.debounce for improved performance in user interactions. - Updated ProfileDataClient to utilize user data for displaying activities and stats. - Refactored ActivityFeed and ActivityTab components to fetch real user activities and statistics. - Removed mock data dependencies from FollowersModal and ProjectsTab, integrating real user data instead. - Enhanced ProjectsTab to support infinite scrolling and dynamic project loading based on user data. * feat: enhance navbar and project components for improved responsiveness and user experience - Integrated useWindowSize hook to adjust component layouts and styles based on screen size. - Updated Navbar component to improve spacing and responsiveness for various screen sizes. - Refactored ProjectCard to support full-width display and adjusted styles accordingly. - Enhanced ProjectList and ProjectsTab to utilize updated ProjectCard properties and improve project status mapping. - Improved MobileMenu and AuthenticatedNav for better user interaction and accessibility. * feat: enhance organization layout and settings components for improved user experience - Updated OrganizationsLayout to include relative positioning for better layout control. - Refactored OrganizationContent to replace Button with BoundlessButton for consistency. - Enhanced OrganizationHeader with sticky positioning and improved link styling. - Introduced new tabs in OrganizationSettings for Profile, Links, Members, and Transfer Ownership, improving organization management. - Added new components for managing organization links and members, including EmailInviteSection and PermissionsTable. - Improved styling and layout across various components for better responsiveness and user interaction. * feat: implemeted the organisation features * fix: excluded the example
* fix: modify api.ts * fix: remove google auth buttom * fix: fixes responsive fixes on organization
- Added ReviewTab for final review and publishing of hackathons. - Integrated new schemas for collaboration, judging, and participant data. - Enhanced existing tabs (CollaborationTab, JudgingTab, RewardsTab, ParticipantTab) with new props for data handling and submission. - Updated NewHackathonTab to include the new ReviewTab and manage step transitions. - Introduced new components for displaying collaboration and judging information in the review section. - Improved form validation and data handling across all tabs.
* fix: modify api.ts * fix: remove google auth buttom * fix: fixes responsive fixes on organization * fix: minor fixes * fix: modify create organization * fix: modify create organization
* fix: modify api.ts * fix: remove google auth buttom * fix: fixes responsive fixes on organization * fix: minor fixes * fix: modify create organization * fix: modify create organization * fix: fix organization permission
* feat: implemented hackathon features * fix: update
* feat: implemented hackathon features * fix: update * fix: added the staging api
* feat: implemented hackathon features * fix: update * fix: added the staging api * fix: update API base URL to use environment variable * fix: correct API_BASE_URL assignment and comment out unused variables
* feat: implemented hackathon features * fix: update * fix: added the staging api * fix: update API base URL to use environment variable * fix: correct API_BASE_URL assignment and comment out unused variables * feat: enhance infoSchema to support multiple categories and validation
* feat: implemented hackathon features * fix: update * fix: added the staging api * fix: update API base URL to use environment variable * fix: correct API_BASE_URL assignment and comment out unused variables * feat: enhance infoSchema to support multiple categories and validation * feat: add participantType support and enhance deadline handling in HackathonCard
* fix: modify api.ts * fix: remove google auth buttom * fix: fixes responsive fixes on organization * fix: minor fixes * fix: modify create organization * fix: modify create organization * fix: fix organization permission * fix: merge into main * feat: hackathon overview page * feat: hackathon overview page * feat: implement participant overview * feat: implement participant overview * feat: implement resources tab * feat: implement the submission tab * feat: implement comment tab * fix: implement provider for hackathon * fix: implement provider for hackathon * fix: minor fixes * fix: hackathon banner * fix: hackathon banner
* feat: implemented hackathon features * fix: update * fix: added the staging api * fix: update API base URL to use environment variable * fix: correct API_BASE_URL assignment and comment out unused variables * feat: enhance infoSchema to support multiple categories and validation * feat: add participantType support and enhance deadline handling in HackathonCard * refactor: update hackathon category handling to support multiple categories across components and schemas
* fix: modify api.ts * fix: remove google auth buttom * fix: fixes responsive fixes on organization * fix: minor fixes * fix: modify create organization * fix: modify create organization * fix: fix organization permission * fix: merge into main * feat: hackathon overview page * feat: hackathon overview page * feat: implement participant overview * feat: implement participant overview * feat: implement resources tab * feat: implement the submission tab * feat: implement comment tab * fix: implement provider for hackathon * fix: implement provider for hackathon * fix: minor fixes * fix: hackathon banner * fix: hackathon banner * fix: fix organization page
* fix: modify api.ts * fix: remove google auth buttom * fix: fixes responsive fixes on organization * fix: minor fixes * fix: modify create organization * fix: modify create organization * fix: fix organization permission * fix: merge into main * feat: hackathon overview page * feat: hackathon overview page * feat: implement participant overview * feat: implement participant overview * feat: implement resources tab * feat: implement the submission tab * feat: implement comment tab * fix: implement provider for hackathon * fix: implement provider for hackathon * fix: minor fixes * fix: hackathon banner * fix: hackathon banner * fix: fix organization page * fix: fix organization page
…th integration and update related components. Implement server-side user fetching and session management. Update API calls to align with new authentication methods.
…nhance hackathon page components - Removed debug logging from middleware for session token and authentication status. - Updated layout margin for the main content in the organizations layout. - Refactored hackathon page to improve component structure, added new icons, and enhanced loading states. - Simplified organization and hackathon sidebar components for better navigation and user experience. - Introduced a new UserMenu component for user-related actions and improved organization sidebar with quick action descriptions.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.