Commit Graph

  • 14c35d2bde Implement email verification flow: add EmailVerificationToken model, update user registration and login status handling, and create verification endpoints master Yoga Pangestu 2026-07-25 13:48:00 +0700
  • 0355781852 Update default user status to ONBOARDING and add status field to UserCreate schema Yoga Pangestu 2026-07-25 13:11:38 +0700
  • 0893cc5d34 Refactor user management module: remove timezone field, add address, pob, and dob; update related schemas, services, and tests; simplify list users endpoint to support status filtering Yoga Pangestu 2026-07-25 12:14:25 +0700
  • 7dceb01d89 Remove 'code' field from Plan model, schemas, factory, and service; update related tests and API endpoints Yoga Pangestu 2026-07-24 13:02:29 +0700
  • 5772a3948d Remove 'code' field from BusinessType model, schemas, factory, and service; update related tests Yoga Pangestu 2026-07-24 12:09:06 +0700
  • f1c3f28f95 Add toggle status functionality for business types and update listing filter Yoga Pangestu 2026-07-24 11:47:45 +0700
  • 104a58e6e7 Add password reset functionality with email notifications Yoga Pangestu 2026-07-22 20:22:58 +0700
  • 579f8a3f21 Add API documentation for Google authentication endpoint Yoga Pangestu 2026-07-22 16:50:20 +0700
  • 08cc2bebbe Add Google login functionality and update requirements Yoga Pangestu 2026-07-22 16:50:11 +0700
  • 4fa2db2a3c Update user status default to INACTIVE, add email verification check in login, and set email_verified_at for admin user in seeder Yoga Pangestu 2026-07-19 23:57:43 +0700
  • 4458d352a2 Add authentication endpoints and JWT handling for user login Yoga Pangestu 2026-07-19 23:51:50 +0700
  • 7bbe4e7295 Implement subscription, tenant, and user services with CRUD operations and associated tests Yoga Pangestu 2026-07-17 23:36:31 +0700
  • 717ec1e061 Refactor database seeder to improve error handling and maintainability Yoga Pangestu 2026-07-17 23:22:09 +0700
  • 172f035d77 Add password hashing and verification functions using bcrypt Yoga Pangestu 2026-07-17 23:15:11 +0700
  • ce71aa3ad8 Add factories and seeders for business types, plans, subscriptions, tenants, and users Yoga Pangestu 2026-07-17 23:15:05 +0700
  • affe5187fc Add response utility functions and HTTP exception handler to improve API responses Yoga Pangestu 2026-07-17 22:11:25 +0700
  • 74253f0d4a Add REST API response format documentation based on best practices Yoga Pangestu 2026-07-17 22:10:48 +0700
  • 3393170fe5 Fix database URL construction to properly encode the password Yoga Pangestu 2026-07-17 22:01:10 +0700
  • 8553971981 Add models and schemas for users, tenants, subscriptions, plans, and business types Yoga Pangestu 2026-07-17 21:24:55 +0700
  • e805f86563 Remove compiled Python bytecode file from repository Yoga Pangestu 2026-07-17 21:10:18 +0700
  • 57fb0c193e Add configuration and database setup for Profitra API Yoga Pangestu 2026-07-17 21:06:13 +0700
  • 0b6cb085e3 Enhance DBML schema by adding relationships and constraints for users, tenants, and subscriptions Yoga Pangestu 2026-07-14 15:54:26 +0700
  • 1c09246d29 Add DBML schema for users, tenants, subscriptions, and related entities Yoga Pangestu 2026-07-14 15:43:57 +0700
  • ae351f67fa initial commit Yoga Pangestu 2026-07-12 23:48:51 +0700