4 Commits
Author SHA1 Message Date
Tirsvad d94a68ac10 Email the flight deal to every customer
Task: MIL-004#1
Task: MIL-004#2
Task: MIL-004#3
Task: MIL-004#4
2026-10-24 23:53:52 +08:00
Tirsvad 49061c1105 Read the customer list from the users sheet
Task: MIL-003#1
Task: MIL-003#2
Task: MIL-003#3
Task: MIL-003#4
2026-10-24 23:50:00 +08:00
Tirsvad 52afb369a7 Search indirect flights when no direct flight exists
Add FlightData.stops, check_flights(is_direct) and the indirect fallback in main.
Record ADR-0001 and the code review RC-009.

Task: MIL-002#1
Task: MIL-002#2
Task: MIL-002#3
Task: MIL-002#4
2026-10-24 23:45:43 +08:00
Tirsvad 2f3bdd41e2 Carry over the Day 39 code, tests, CI workflows, Doxyfile and env template
Quality checks / quality-checks (pull_request) Successful in 27s
Quality / quality (pull_request) Successful in 27s
English comments / english-comments (pull_request) Successful in 26s
Tests / pytest (pull_request) Successful in 49s
Task: MIL-001#1
Task: MIL-001#2
Task: MIL-001#3
Task: MIL-001#4
Task: MIL-001#5
2026-10-24 23:38:25 +08:00