Commit Graph

27 Commits

Author SHA1 Message Date
logaritmisk 86c4440576 feat: wire config, component loading, and axum serve in main
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 15:32:10 +02:00
logaritmisk eeec821af2 feat: add wasmtime host with epoch-bounded WasmProvider
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:23:11 +02:00
logaritmisk 58f4bd4fdf feat: add axum HTTP layer with lookup endpoint and healthz
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:19:18 +02:00
logaritmisk 1a33317b6d feat: add LookupService with moka cache and provider orchestration
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:13:28 +02:00
logaritmisk 9f3ff2633c feat: add server error types and reqwest fetcher 2026-06-05 15:10:11 +02:00
logaritmisk 86b196c2d8 feat: add server model types and API serialization shape 2026-06-05 15:08:30 +02:00
logaritmisk 9c4493c1a4 feat: export hitta parser as a WASM component via wit-bindgen
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 15:02:57 +02:00
logaritmisk 4980beec0a feat: add hitta.se flight-data parser as pure native-testable functions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 14:54:04 +02:00
logaritmisk de0b0d9280 refactor!: replace CLI with workspace scaffold for WASM provider service 2026-06-05 14:37:03 +02:00
logaritmisk af5b9d2e22 chore: update crates to get it to compile 2026-01-27 15:30:28 +01:00
logaritmisk 0f42ffdbbb Did stuff 2021-05-08 14:18:03 +02:00
logaritmisk 92323e38f7 Update. 2019-03-13 09:43:44 +01:00
logaritmisk c23987f97d Update. 2019-02-18 08:31:05 +01:00
logaritmisk 7569896f6b Definition support. 2019-02-12 13:04:39 +01:00
logaritmisk 70f89cc35c Dry. 2019-02-07 16:18:59 +01:00
logaritmisk 3edc4e411a Remove unhtml.
More info from eniro.
2019-02-07 13:29:05 +01:00
logaritmisk 8b1cc276d6 Use insta for testing. 2019-02-06 09:24:42 +01:00
logaritmisk 8e0563b463 A lot more fixtures, use chrono for date. 2019-01-22 10:27:38 +01:00
logaritmisk 94fa03d45c Added test, but broke stuff. 2019-01-21 15:41:53 +01:00
logaritmisk b60419f3d1 Better logging. 2019-01-17 13:22:06 +01:00
logaritmisk d056b52e71 Added some basic logging.
Fix cache invalidation (1 day for now).
2019-01-17 11:53:56 +01:00
logaritmisk a3e515c3a7 Better handling of errors, not good, but better. 2019-01-17 10:46:46 +01:00
logaritmisk b214f9b621 Upgrade. 2019-01-16 20:37:32 +01:00
logaritmisk 1d8144bfa7 Better handling for hitta.se 2018-12-19 14:02:23 +01:00
logaritmisk 9f9955a848 Cache works, but needs a lot more work. 2018-12-18 14:42:46 +01:00
logaritmisk 97103a9775 Start working on a cache solution. Keep the html, so I can test with parsing in a more controlled way. 2018-12-18 13:05:00 +01:00
logaritmisk 74ac90bda1 Initial commit. 2018-12-15 18:59:34 +01:00