14 Commits

Author SHA1 Message Date
Egor Pozharov
d1efebbb34 add WebSocket support for real-time delivery updates with JWT authentication and automatic reconnection
Some checks failed
Build and Push Docker Images / build-backend (push) Has been cancelled
Build and Push Docker Images / build-frontend (push) Has been cancelled
2026-05-21 15:52:05 +06:00
Egor Pozharov
c39bde0b10 add warehouse_request_source and warehouse_request_source_2 fields to deliveries table with validation and normalization logic
Some checks failed
Build and Push Docker Images / build-backend (push) Has been cancelled
Build and Push Docker Images / build-frontend (push) Has been cancelled
2026-05-04 17:32:03 +06:00
Egor Pozharov
a3929bec8d implement account lockout after 3 failed login attempts with 5-minute cooldown period
Some checks failed
Build and Push Docker Images / build-backend (push) Has been cancelled
Build and Push Docker Images / build-frontend (push) Has been cancelled
2026-04-29 17:00:37 +06:00
Egor Pozharov
ce6ea377ce add customer name, service info, second pickup location, and structured address fields to deliveries 2026-04-16 20:16:21 +06:00
Egor Pozharov
c77518b34a add seed binary to Docker build and expose frontend port 80 2026-04-16 14:11:53 +06:00
Egor Pozharov
86a684790c update envs and urls 2026-04-16 13:10:58 +06:00
Egor Pozharov
ff27493670 fix JWT token expiry from 24 minutes to 24 hours 2026-04-16 13:00:48 +06:00
Egor Pozharov
70129baad5 change delivery count query to show next 7 days instead of current month 2026-04-16 13:00:32 +06:00
Egor Pozharov
be0b13acbf add auth module 2026-04-15 19:17:10 +06:00
Egor Pozharov
7f410e814b add CORS 2026-04-14 16:17:22 +06:00
Egor Pozharov
b36a6fb262 add PATCH update delivery status by id 2026-04-14 15:46:32 +06:00
Egor Pozharov
d3cd92b9f3 add dockerfile for backend && update docker-compose.yml 2026-04-14 15:39:21 +06:00
Egor Pozharov
10233808f4 add GET delivery count route 2026-04-14 15:38:45 +06:00
Egor Pozharov
4e0899d3ce chore: restructure project into backend and frontend folders
- Move all frontend code to frontend/ directory
- Add backend/ with Go project structure (cmd, internal, pkg)
- Add docker-compose.yml for orchestration
2026-04-14 13:14:28 +06:00