Skip to content

fix: ensure compatibility with new API, where sites are identified by UUID#50

Open
ananyaa06 wants to merge 24 commits intomainfrom
UpdateAPI
Open

fix: ensure compatibility with new API, where sites are identified by UUID#50
ananyaa06 wants to merge 24 commits intomainfrom
UpdateAPI

Conversation

@ananyaa06
Copy link
Collaborator

No description provided.

ananyaa06 added 24 commits July 31, 2025 22:14
- Create new edit site page component
- Implement interface for new server endpoints
- Add initial API request parsing logic
- Create new page for creating and editing sites
- Integrate with new MongoDB endpoints for site management
- Add routing for /admin/create-edit-site
… class

- Update routing to reflect two new modes
- Use Site class instead of the component from the schema
- Add an imported color picker
@ananyaa06 ananyaa06 requested a review from johnnzhou January 12, 2026 03:28
@johnnzhou
Copy link
Collaborator

@ananyaa06 Whenever you have some cycle, can you resolve the merge conflicts?

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