1154d1d658
Build and Push Docker Images / detect-changes (push) Successful in 15s
Build and Push Docker Images / build-auth-api (push) Successful in 1m2s
Build and Push Docker Images / build-employee-api (push) Successful in 1m2s
Build and Push Docker Images / build-transit-api (push) Successful in 1m2s
Build and Push Docker Images / build-error-log-api (push) Successful in 1m10s
Build and Push Docker Images / build-admin-ui (push) Successful in 1m22s
Build and Push Docker Images / deploy-test-node (push) Successful in 4s
28 lines
687 B
Markdown
28 lines
687 B
Markdown
# Transit Driver XP
|
|
|
|
Native Win32 driver client targeting Windows XP-era systems.
|
|
|
|
The client authenticates with `https://auth.xtransit.testinstance.nl`, then requests
|
|
assigned weekly schedule templates from
|
|
`https://transit.xtransit.testinstance.nl/driver/schedules/daily`.
|
|
|
|
Schedules are assigned through `transit.shifts`; the client does not expect a
|
|
`driver_id`, `bus_id`, or `weekdays` column on `transit.schedules`.
|
|
|
|
## Build
|
|
|
|
```bash
|
|
make clean && make
|
|
```
|
|
|
|
## Distribution
|
|
|
|
Build the installer with:
|
|
|
|
```bash
|
|
makensis installer.nsi
|
|
```
|
|
|
|
Distribute `TransitDriverXPSetup.exe`. It detects an existing installation,
|
|
stops the previous client, and replaces it in the same directory.
|