Commit Graph

42 Commits

Author SHA1 Message Date
Egor Pozharov
c87aea47ce align fix
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-12 15:18:14 +06:00
Egor Pozharov
e6f1d6198f align fix 2026-05-12 15:17:23 +06:00
Egor Pozharov
dc85b62bdb add creation date display with CalendarPlus icon to DeliveryCard header
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-12 15:08:51 +06:00
Egor Pozharov
48a32d50fd add commit SHA build argument to frontend Docker builds in pre-push hook and Makefile, and introduce version bumping targets for release workflow
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-05 14:40:27 +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
f9c54b5172 add build version tracking with commit SHA, version number, and build timestamp to frontend
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 16:08:37 +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
459b60c9aa remove manual update prompt UI and enable automatic silent service worker updates
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-21 16:26:01 +06:00
Egor Pozharov
4110083019 refine nginx caching strategy and add service worker update prompt with periodic checks
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-21 12:55:01 +06:00
Egor Pozharov
60dea22ced add git hooks for commit validation, auto-suggestions, and Docker build/push automation on git push 2026-04-21 12:54:39 +06:00
Egor Pozharov
bf62714d0d include pickupLocation2 in pickup location filtering for DeliveryListPage
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-21 12:02:12 +06:00
Egor Pozharov
2c59f027ea remove address auto-parsing and always display address detail fields in DeliveryForm
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-17 16:43:16 +06:00
Egor Pozharov
b54cdb878d remove address auto-parsing and always display address detail fields in DeliveryForm
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-17 16:42:37 +06:00
Egor Pozharov
57fd82c6dd update DeliveryCard to pair pickup locations with product names in a single section
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-16 23:36:55 +06:00
Egor Pozharov
6647379abc fix watchtower config
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-16 23:29:52 +06:00
Egor Pozharov
11122c7919 update docker-compose.yml and makefile
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-16 23:19:54 +06:00
Egor Pozharov
357a395cbb update Watchtower to monitor specific containers and enable label-based filtering 2026-04-16 23:04:14 +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
7f775abf6a remove empty line and add empty cells for calendar month start alignment 2026-04-16 15:48:51 +06:00
Egor Pozharov
6864235e3d add healthcheck to backend service with 10s interval and 5 retries 2026-04-16 15:16:17 +06:00
Egor Pozharov
76668f8a48 add SEED_ADMIN_PASSWORD environment variable to backend service 2026-04-16 14:56:46 +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
1bf5d1afd6 update Gitea registry credentials in production example 2026-04-16 13:13:19 +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
c373d82135 add authentication with login form and token management 2026-04-16 12:47:42 +06:00
Egor Pozharov
be0b13acbf add auth module 2026-04-15 19:17:10 +06:00
Egor Pozharov
e50f81f7f3 update .gitignore 2026-04-15 19:16:22 +06:00
Egor Pozharov
8d6f4a4c52 update docker deploy config 2026-04-14 18:25:47 +06:00
Egor Pozharov
9abc1e3888 add /api proxy 2026-04-14 17:30:43 +06:00
Egor Pozharov
9c9f01b2f2 add pwa 2026-04-14 17:13:47 +06:00
Egor Pozharov
cb3f91c17f refactor [2] 2026-04-14 17:11:00 +06:00
Egor Pozharov
9b90a8aa7f frontend refactor 2026-04-14 17:10:13 +06:00
Egor Pozharov
0540218332 switch frontend to real API instead of mocks 2026-04-14 16:17:42 +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
fc46fb372f update .dockerignore to include nginxproxy 2026-04-14 13:21:13 +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
Egor Pozharov
11e12f964d Initial commit 2026-03-30 17:58:06 +06:00