This website requires JavaScript.
cb3108ffdb
updates on the airegistry and controllers and test files are been integrated
main
dharaneesh-r
2026-09-30 16:38:34 +05:30
0ac5d3d54f
updates on the ai and agent and all thse things awith onboarding
dharaneesh-r
2026-09-30 14:47:58 +05:30
44ba33eda2
updates on the admincontroller and the hubcity fix and queue orders
dharaneesh-r
2026-09-25 16:30:38 +05:30
ee79c80338
updates
dharaneesh-r
2026-09-22 15:27:13 +05:30
29e189b7e0
chore: seed a PIN-ready test customer (+919000001234 / 1234)
Suriyakumarvijayanayagam
2026-09-21 16:26:49 +05:30
f1dbf7edc9
feat: interim customer PIN auth (login/set-pin/verify-pin), mirrors miler flow
Suriyakumarvijayanayagam
2026-09-21 16:25:03 +05:30
e714e1de73
docs: handover for Dharaneesh — miler self-set-PIN flow, review fixes, seed data
Suriyakumarvijayanayagam
2026-09-16 12:43:10 +05:30
5e5230e1f1
chore: add idempotent test-data seed (no-PIN milers, refs, multi-dest booking)
Suriyakumarvijayanayagam
2026-09-16 12:41:02 +05:30
dd0fa75e7b
feat: miler self-set PIN on first login; no console-set default PIN
Suriyakumarvijayanayagam
2026-09-16 12:17:00 +05:30
ba2cd2299c
fix: close price-tamper, premature rider-free, and IST/txn gaps in merged cx/handover work
Suriyakumarvijayanayagam
2026-09-16 12:16:50 +05:30
049bb85359
Merge branch 'main' of https://gitapp.workolik.com/Doormile/doormile_backend
Suriyakumarvijayanayagam
2026-09-16 11:50:47 +05:30
25bc33975c
updates
dharaneesh-r
2026-09-16 11:42:06 +05:30
bf5a9026fe
updates on the env and pagination
dharaneesh-r
2026-09-15 17:08:22 +05:30
5c73d769ca
Revert "updates on the otp updates on the customer app"
dharaneesh-r
2026-09-15 11:58:53 +05:30
89321c9e06
updates on the otp updates on the customer app
dharaneesh-r
2026-09-15 11:50:12 +05:30
e8f4c0a593
update son the admincontroller acoording datas and update the md file as well
dharaneesh-r
2026-09-11 11:48:06 +05:30
17bd316e4d
updates on the admincontroler page
dharaneesh-r
2026-09-10 15:55:40 +05:30
86ae2ab41e
updates on the customer app api
dharaneesh-r
2026-09-08 13:23:42 +05:30
f531b42456
updates on the md files
dharaneesh-r
2026-09-07 16:52:44 +05:30
1b2690b21a
backend requirements onthe xustomer app
dharaneesh-r
2026-09-07 10:55:11 +05:30
35675d8a9b
updates on the customercontroller and the booking.go updates
dharaneesh-r
2026-09-02 17:52:36 +05:30
d12629a1e4
updates on the api endpoints on the customer page and more
dharaneesh-r
2026-09-02 16:32:53 +05:30
e2e8b537f8
docs for dharaneesh
Suriyakumarvijayanayagam
2026-09-02 10:47:01 +05:30
6e5da09329
fix: miler logs read returns newest rows, not oldest (blank early-boot ping)
Suriyakumarvijayanayagam
2026-08-28 16:43:29 +05:30
8e2c484bcb
api changes
Suriyakumarvijayanayagam
2026-08-28 10:46:55 +05:30
1c1795ce73
fix: hyperlocal detection falls back to pickup/delivery distance when pincode missing
Suriyakumarvijayanayagam
2026-08-27 18:23:33 +05:30
83a9105bdc
fix: widen consignments_status_check to allow Collected_By_Miler and Cancelled
Suriyakumarvijayanayagam
2026-08-27 16:27:29 +05:30
55bc7f70d1
feat: expose tenantname on miler verify-pin and profile responses
Suriyakumarvijayanayagam
2026-08-26 17:05:06 +05:30
549a35a63a
fix: admin console reads reachedat on booking rows (JSON tag arrivedat->reachedat)
Suriyakumarvijayanayagam
2026-08-26 15:25:42 +05:30
aeb859d80b
feat: miler lifecycle — expose reachedat, arrival-fact reached, PATCH addresses
Suriyakumarvijayanayagam
2026-08-25 17:49:59 +05:30
b0f733ae38
feat: miler POD upload — presigned Spaces PUT (/miler/uploads/sign)
Suriyakumarvijayanayagam
2026-08-24 18:18:52 +05:30
f6d339a33f
feat: miler delivery-leg fixes — consignmentid, auto route sequencing, admin consignment status
Suriyakumarvijayanayagam
2026-08-24 10:34:12 +05:30
531185cf66
feat: miler app contract gaps — stop type, COD, pre-pickup skip, profile
Suriyakumarvijayanayagam
2026-08-21 11:22:01 +05:30
f09efcaf59
feat: express-batch dispatch — manual trigger for the AI agent
Suriyakumarvijayanayagam
2026-08-17 19:33:48 +05:30
cfdc99ec9a
feat: give the console customer page a flat address to edit
Suriyakumarvijayanayagam
2026-08-17 11:05:51 +05:30
ba800aee66
docs: the order-to-delivery flow, end to end
Suriya
2026-08-11 15:38:06 +05:30
cb2660a3da
feat: talk to the optimizer in Doormile's own vocabulary
Suriya
2026-08-11 15:29:08 +05:30
0288fb7af8
feat: order a rider's stops using the Route Optimization API
Suriya
2026-08-11 15:06:24 +05:30
2cbc9e5b13
docs: record that the external stream setup script is now read-only
Suriya
2026-08-11 10:48:53 +05:30
2158031191
fix: assignment retries no longer die with the pod
Suriya
2026-08-10 16:29:32 +05:30
41f0013751
revert: drop the jupiter->Doormile telemetry bridge
Suriya
2026-08-10 16:24:35 +05:30
5458d080c6
feat: let ops set a miler's legacyuserid through the console
Suriya
2026-08-10 15:48:41 +05:30
6738d37d7b
feat: own the JetStream subject contract, and ingest jupiter rider telemetry
Suriya
2026-08-10 12:56:30 +05:30
90fa4fbb74
fix: per-site attribution needs its own column, not pickuplocationid
Suriya
2026-08-06 13:08:57 +05:30
0c407e5b27
feat: per-site reporting, and actually populate the site on a booking
Suriya
2026-08-06 12:56:56 +05:30
cf488b3d76
docs: jupiter to Doormile API migration map
Suriya
2026-08-06 12:49:40 +05:30
511d369d7f
docs: refresh the express-console API reference
Suriya
2026-08-06 12:46:21 +05:30
f44e8fa3b4
fix: access checks that returned utils.Forbidden never blocked anything
Suriya
2026-08-06 12:32:13 +05:30
42f2a41ff6
feat: filter console reads by tenant, for clients and for Doormile staff
Suriya
2026-08-06 12:01:13 +05:30
d85d5571b8
feat: rider visibility and tracking for the express console
Suriya
2026-08-06 11:41:02 +05:30
6d9232f3b7
fix: close the remaining express-console tenant leaks
Suriya
2026-08-05 18:39:34 +05:30
9b3ec886ce
fix: populate riderkms and ridercharges on delivery completion
Suriya
2026-08-05 18:33:01 +05:30
39dcba3d80
fix: put the Redis user-cache utilities behind console auth
Suriya
2026-08-05 18:23:59 +05:30
4d03676e60
fix: put the booking cache endpoints behind console auth
Suriya
2026-08-05 18:22:42 +05:30
c8a9b5d797
fix: customer PIN-reset takeover, booking-quote and consignment-log IDORs
Suriya
2026-08-05 18:20:47 +05:30
fd7cf3e35e
fix: console tenant scoping, miler identity spoofing, delivery proof, timezone
Suriya
2026-08-05 18:16:56 +05:30
e1fd4dc5d0
docs: record build/vet verification and commit c272a33 in CLAUDE.md
Suriya
2026-08-05 12:31:34 +05:30
57376a466e
chore: remove doormile-taskboard.html scratch file
Suriya
2026-08-05 12:24:29 +05:30
c272a33fa6
feat: 14 new endpoints closing jupiter->Doormile API gaps, plus two tenant-scoping bug fixes
Suriya
2026-08-05 12:22:39 +05:30
77a723e047
internal modifications
Suriya
2026-08-04 20:44:42 +05:30
588f84c344
docs: runbook for creating a test booking and assigning a miler
Suriya
2026-07-27 12:38:05 +05:30
a2dc55e4f3
feat: allow https://hub.doormile.com in CORS
Suriya
2026-07-27 12:18:16 +05:30
2c26cbe4ba
fix: panic recovery, rate limiting, transaction error handling, pagination
Suriya
2026-07-27 12:13:39 +05:30
a2b9268189
fix: miler assignment lifecycle, pickup hub resolution, and hyperlocal delivery
Suriya
2026-07-27 11:04:01 +05:30
6b3c95c259
feat: miler duty/break tracking, delivery confirmation, earnings, notifications, and support
Suriya
2026-07-18 11:25:49 +05:30
1c24e93a7a
feat: date-range endpoints for hub inbound, bookings, and batches
Suriya
2026-07-09 15:14:36 +05:30
624891b7bd
fix: GET /hub/dashboard now honors from/to date range
Suriya
2026-07-09 12:36:49 +05:30
5a2da49c35
feat: PATCH /admin/customers/:id — customer update endpoint
Suriya
2026-07-09 12:10:49 +05:30
d7c0f35ffe
fix: admin console endpoints
Suriya
2026-07-08 20:31:25 +05:30
a30713c633
Add weight field to GetHubInboundToday response
Suriya
2026-07-07 16:42:40 +05:30
808ac953a1
new changes in hub api messages
Suriya
2026-07-07 12:47:26 +05:30
707323b68c
feat: hub console backend — complete API surface
Suriya
2026-07-04 16:14:12 +05:30
c8adaf7815
hub apis
Suriya
2026-07-04 11:10:52 +05:30
bd6427f5db
agentic mode
Suriya
2026-06-30 12:03:04 +05:30
7c55b523af
Add AI agent decision memory layer with pgvector similarity search
Suriya
2026-06-30 11:57:53 +05:30
9d409a0d85
Fix 9 backend bugs: pricing, zones, geocoding, device tokens, assignment retry
Suriya
2026-06-26 11:47:41 +05:30
c91c887726
Add assignment engine, FCM, WebSockets, city gate, and internal APIs
Suriya
2026-06-25 12:31:53 +05:30
c577d47b75
Initial commit including .env
Suriya
2026-06-22 17:43:40 +05:30