Commit History

feat: task geofence validation against destination merchant, shared haversine utility
9c3b067

Michael-Antony commited on

fix: get_today_tasks filters by assigned_to and date only, not merchant_id
dbd2244

Michael-Antony commited on

fix: geo_location is top-level field on employee document, not under location_settings
41d9fa0

Michael-Antony commited on

feat: add geofence validation for check-in and check-out
5291403

Michael-Antony commited on

docs: update tracker emoji to location pin
60283dd

Michael-Antony commited on

docs: simplify Swagger documentation across all routers
dc5b19b

Michael-Antony commited on

docs: simplify Swagger documentation for trips endpoints
ed049b3

Michael-Antony commited on

test: add test script for notifications register endpoint
4a17f3c

Michael-Antony commited on

feat: implement GET /trips endpoint with optimizations
80b4a42

Michael-Antony commited on

feat: enhance health endpoint with connection status checks
9d8e0f2

Michael-Antony commited on

refactor: remove redundant health endpoints from individual routers
bd66b67

Michael-Antony commited on

fix: add missing Optional import in notifications schemas
c078403

Michael-Antony commited on

feat: implement POST /notifications/register endpoint for push tokens
81fa08d

Michael-Antony commited on

Implement Expenses API and optimize startup performance
1be45c0

Michael-Antony commited on

Implement stop trip API with production-ready code
2fad98d

Michael-Antony commited on

Change migrations from automatic to manual execution
7743dfc

Michael-Antony commited on

Implement Trips API with JWT auth and automatic migrations
6c31d92

Michael-Antony commited on

Update README short description
2116fa1

Michael-Antony commited on

Optimize startup migrations and cleanup redundant files
a08fa29

Michael-Antony commited on

chore: cleanup redundant and outdated files
44cef1d

Michael-Antony commited on

feat: add automatic startup migrations for all tables
bf3a789

Michael-Antony commited on

docs: add comprehensive migrations guide
83aab31

Michael-Antony commited on

feat: add migration management tools
d00a415

Michael-Antony commited on

docs: add complete tracker API summary
1477fa7

Michael-Antony commited on

docs: add geofences API documentation
73b66cd

Michael-Antony commited on

feat: implement geofences API with merchant-scoped security
6bf0a90

Michael-Antony commited on

feat(database): enhance connection pool monitoring and SSL configuration
2add2b9

MukeshKapoor25 commited on

fix: correct database connection import in location service
785a469

Michael-Antony commited on

docs: add comprehensive location tracking documentation
2b2bb55

Michael-Antony commited on

feat: implement location tracking API with TimescaleDB hypertable
956cecd

Michael-Antony commited on

feat: implement task attachments API with MinIO storage integration
e0b1eb1

Michael-Antony commited on

chore: update .gitignore to allow task documentation files
a0b407e

Michael-Antony commited on

feat: implement tasks API with GET today and PATCH status endpoints
32eb084

Michael-Antony commited on

feat: implement daily attendance summary API
a8ee704

Michael-Antony commited on

refactor: Change API context path from /api/v1 to /tracker
3d54c92

Michael-Antony commited on

refactor: Use server time for check-in/check-out instead of client timestamp
0c2c78b

Michael-Antony commited on

feat: Implement check-out API with total working time calculation
ca7fde4

Michael-Antony commited on

Update Dockerfile
311caf1
verified

MKK25 commited on

Update README.md
8f2c1e9
verified

MKK25 commited on

Fix: Parse DATABASE_URL to extract individual connection parameters for asyncpg
69c71e7

Michael-Antony commited on

Added Wheel file for Dependency
7028ec3

Michael-Antony commited on

Delete .github/workflows/docker-image-ci.yml
3de7757
verified

MKK25 commited on

Standardize Dockerfile (port 8000) and add GHCR workflow
1bd93b7

MukeshKapoor25 commited on

Add initial project structure with Dockerfile, environment configuration, and FastAPI setup
230f597

MukeshKapoor25 commited on

initial commit
f2d6f7a
verified

MKK25 commited on