nim-dagger/codex/sales
Eric 3907ca4095
Add get active slot /slots/{slotId} to REST api, use utils/json (#645)
* Add get active slot /slots/{slotId} to REST api, use utils/json

- Add endpoint /slots/{slotId} to get an active SalesAgent from the Sales module. Used in integration tests to test when a sale has reached a certain state. Those integration test changes will be included in a larger PR, coming later.
- Add OpenAPI changes for new endpoint and associated components
- Use utils/json instead of nim-json-serialization. Required exemption of imports from several packages that export nim-json-serialization by default.

* Only except `toJson` from import/export of chronicles
2023-12-07 12:16:36 +11:00
..
states remove waitFor cancelAndWait in proving state (#643) 2023-12-06 14:20:14 +11:00
reservations.nim Add get active slot /slots/{slotId} to REST api, use utils/json (#645) 2023-12-07 12:16:36 +11:00
salesagent.nim Add get active slot /slots/{slotId} to REST api, use utils/json (#645) 2023-12-07 12:16:36 +11:00
salescontext.nim feat: update expiry when data downloaded and slot filled (#619) 2023-11-22 10:09:12 +00:00
salesdata.nim [marketplace] Availability improvements (#535) 2023-09-29 14:33:08 +10:00
slotqueue.nim Fix slot queue push (#542) 2023-09-04 16:42:09 +02:00
statemachine.nim refactor: merging proving module into sales (#469) 2023-08-21 12:26:43 +02:00