Commit History

  1. feat: unified sync notification system, realtime timesheets and payroll, simplified project role compensation

    95005e1

  1. Implement automatic clearing of irrelevant compensation fields when compensation_type changes, including validation updates and helper logic in project_service

    6be93fb
  2. Add new simple compensation types (per_day, per_week, per_ticket) with corresponding rate fields and update models, schemas, enums, and migration with full backward compatibility

    c43adb1

  1. Add unified partner discovery endpoint for project creation - Implemented /api/v1/organizations/partners for easy contractor/client discovery - Returns ALL contractors to client admins, ALL clients to contractor admins - Includes project stats (active/total counts) for informed partner selection - Open marketplace model: no invitations needed, instant project creation - Supports search, filtering by industry/active status, pagination - Added comprehensive PROJECT_CREATION_FLOW.md documentation

    e63c22c
  2. chore: migrate to useast organize the docs, delete redundant migrations

    c4f7e3e

  1. feat(org-permissions): allow org admins to create client and contractor organizations

    a7a8704
  2. complete services

    456b2e2

  1. feat: manage user profiles with permissions

    dacae32

  1. feat: implement user invitation system with WhatsApp/email delivery, RLS, and API endpoints

    dce1329
  2. fix(auth): sync User model and auth responses with actual schema

    2259bd0
  3. feat(auth): integrate Supabase Auth and remove local password handling

    13ca341
  4. update the metadata field in all tables to additional_metadata

    8169ef9
  5. update models, disable auto-create, add health checks and WhatsApp

    d35f8ca
  6. feat/fix: update User model to match Supabase schema, disable auto table creation, and introduce startup DB health checks with connection and table validation

    212bf52
  7. Iniital Commit

    74de430

  1. Initial commit

    1e89ad0