Skip to content

feat: Complete Phase 1 – Core Venue Management & Discovery#85

Open
s4nkar wants to merge 262 commits into
WeCode-Community-Dev:mainfrom
s4nkar:main
Open

feat: Complete Phase 1 – Core Venue Management & Discovery#85
s4nkar wants to merge 262 commits into
WeCode-Community-Dev:mainfrom
s4nkar:main

Conversation

@s4nkar

@s4nkar s4nkar commented Jun 30, 2026

Copy link
Copy Markdown

Description

Phase Category

  • Phase 1: MVP Submission (Base Foundation)
  • Phase 2/3: Feature Implementation or Modularization
  • Phase 4: Scalability Optimization
  • General (Documentation, Bugfix, Chore, etc.)

Tech Stack (For Phase 1 MVP Submissions)

(Example: Frontend: React, Backend: Node.js, Database: MongoDB)

  • Frontend: React
  • Backend: FastApi
  • Database: PostgreSQL

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature / Module (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Checklist:

  • I have read the Contribution Guidelines.
  • My code follows the community spirit and standards of the WeCode community.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes generate no new warnings or errors.

AI Disclosure

  • I did NOT use AI tools to generate this code.
  • I used AI tools (e.g., Copilot, ChatGPT, Claude) to help write this code, and I have fully reviewed, tested, and understand the output.

Screenshots / Screen Recording (if applicable)

s4nkar and others added 30 commits June 2, 2026 20:40
feat(Auth): Authentication with Supabase auth, plus role based Authorization Initial phase
feat(admin): scaffold admin panel with static dashboard and authentication
feat: add comprehensive authentication flow documentation
feat(admin): implement admin user management service and track admin audit activity
Implement venue management schema models
Alwinkunjachan and others added 30 commits July 1, 2026 01:42
Rename eslint.config.js -> eslint.config.mjs so ESLint 9 loads the import-based
flat config without the root package.json needing "type": "module". `pnpm lint`
was failing to even load its config before this.
Mark the frontend Lint step continue-on-error: the type-check/build step stays
blocking (the real gate), while lint runs and reports without freezing merges
over the pre-existing no-explicit-any backlog.
Explain that GitHub does not block red PRs by default, how to require the
frontend/api checks on main, and how that prevents a broken build from ever
deploying (with the failure surfaced on the PR and in the platform dashboard).
Deployment build issue fix + cors setup in fastapi
…ector search indexing and job tracking tables
feat(search): implement semantic search and queue based search indexing
Refactor: Separate Embedding/Jina from Search Service
owner side dashboard and refacotoroing ui
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.

5 participants