mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-11-13 15:51:00 +00:00
a70eea5bf2
Travellers who track what a trip costs but never split it saw an Unfinished warning on every expense and a settle-up they had no use for. A trip now has a costs mode (appended migration, trips.costs_mode, split by default); totals leaves payers, shares and settling up out of Costs on desktop and phone through the same gate as a trip of one, and saves new expenses without a payer. PUT /api/trips/:id and update_trip take it on budget_edit. The split chips move into their own component.
21 lines
892 B
JSON
21 lines
892 B
JSON
{
|
|
"scripts/db-call-graph.mjs": 1036,
|
|
"scripts/generate-entities.ts": 2259,
|
|
"src/db/repositories/Places.repository.ts": 1437,
|
|
"src/db/repositories/Reservations.repository.ts": 1559,
|
|
"src/db/repositories/Trips.repository.ts": 1120,
|
|
"src/db/repositories/Users.repository.ts": 1445,
|
|
"src/nest/atlas/atlas.service.ts": 1177,
|
|
"src/nest/auth/auth.service.ts": 1143,
|
|
"src/nest/budget/budget.service.ts": 1607,
|
|
"src/nest/collections/collections.service.ts": 1426,
|
|
"src/nest/doc-sync/doc-sync.service.ts": 1060,
|
|
"src/nest/doc-sync/providers/synology-drive.client.ts": 1160,
|
|
"src/nest/journey/journey-domain.service.ts": 1659,
|
|
"src/nest/places/places.service.ts": 1549,
|
|
"src/nest/plugins/plugin-runtime.service.ts": 1460,
|
|
"src/nest/plugins/runtime/plugin-sdk.ts": 1093,
|
|
"src/nest/reservations/reservations.service.ts": 1228,
|
|
"src/nest/vacay/vacay.service.ts": 1393
|
|
}
|