swiftops-backend / docs /features

Commit History

  1. feat: add flexible invoice pricing system with tiered, flat rate, time-based, and custom pricing models

    f18d2f1

  1. Enhance stats endpoints with time-based breakdowns for richer dashboard analytics

    3a13ba4

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

    95005e1
  2. refactor: remove reconciliation system and all related code, tasks, and docs

    d12a170

  1. Add invite_users permission to PM/Dispatcher/Sales Manager roles for bulk invites

    b00cab2
  2. implement CSV bulk invitations using in-memory analysis and metadata field

    01f85fe
  3. fix(auth): properly update user password and use valid audit enum values

    d9b6bad

  1. Implement full end-to-end invoice generation & public viewing system (migrations, models, schemas, services, routes)

    93efe54
  2. Feature: Implement Tende Pay CSV export for ticket expenses with formatter, endpoints, and tests

    1dedcdf
  3. Implemented leave application endpoint and added self-service timesheet views for agents and performance tracking for managers

    b1f38c4

  1. reconcilliation endpoints

    940d3bc
  2. feat: add expense notifications (approve/reject), fix field agent upload permissions, and update expense documentation

    8a1c125

  1. feat(expenses): add bulk-export-by-ids endpoint and update docs to fix frontend/export mismatch

    0b549b3
  2. feat(expenses): add bulk approve/reject operations and update API docs

    93fc720
  3. feat: add expense payment export, auto-populate payment details, and comprehensive filtering system

    1804ee6
  4. feat(filtering): implement complete end-to-end server-side filtering infrastructure and migrate tickets/projects to new system

    7b90d84

  1. Implemented improved inventory requirements system with API endpoints, validation, and comprehensive documentation.

    6b29be6

  1. feat: add complete Kenya regions data layer, validation, and location API endpoints; remove outdated tests

    6c59dab