| Commit message (Expand) | Author | Age | Files | Lines |
| * | tests: cover the ex-2 loader, order book trading and desktop stateHEAD2.0master | Kostya | 10 days | 8 | -11/+1430 |
| * | ui-desktop: build the JavaFX market UI on top of the service | Kostya | 11 days | 66 | -13/+6430 |
| * | service: add sell orders, event lifecycle and order book matching | Kostya | 13 days | 10 | -104/+853 |
| * | service: add ex-2 XML loader and carry order side through matching | Kostya | 2026-09-06 | 9 | -8/+391 |
| * | api: extend contexts and DTOs for order books and event creation | Kostya | 2026-09-06 | 9 | -3/+100 |
| * | ex-2: add invalid-input fixtures and wire ui-desktop to the service | Kostya | 2026-09-06 | 14 | -3/+510 |
| * | catalog: add generated v3 JAXB binding and ex-2 test data | Kostya | 2026-09-06 | 13 | -0/+1026 |
| * | openjfx: ship native libraries so the desktop UI can launch on Windows | Kostya | 2026-08-23 | 64 | -4/+8 |
| * | Merge branch 'master' of localhost:/srv/git/guess-market | Kostya | 2026-08-23 | 0 | -0/+0 |
| |\ |
|
| | * | api: move AccountDTO into model.ledger as LedgerDTO | Kostya | 2026-08-23 | 1 | -3/+2 |
| * | | model: relocate market DTOs out of the flat api package | Kostya | 2026-08-23 | 16 | -78/+118 |
| * | | Add MapStruct LedgerMapper and wire annotation processing into build.sh | Kostya | 2026-08-20 | 3 | -2/+117 |
| |/ |
|
| * | Move CommissionTiming and MechanismType into model.event package | Kostya | 2026-08-20 | 17 | -25/+26 |
| * | Add MapStruct jars to service module | Kostya | 2026-08-20 | 3 | -0/+2 |
| * | Add dotfiles to .gitignore | Kostya | 2026-08-20 | 1 | -0/+2 |
| * | Add JaCoCo coverage reporting to test.sh | Kostya | 2026-08-20 | 4 | -2/+20 |
| * | Simplify .gitignore1.0 | Kostya | 2026-08-18 | 1 | -6/+0 |
| * | Break down purchase receipts by cost/commission, harden XML validation and st... | Kostya | 2026-08-18 | 18 | -76/+608 |
| * | Wire event ledger movements, show winning market by name, seed LMSR subsidy | Kostya | 2026-08-18 | 12 | -22/+64 |
| * | Fix menu wording and reprint prompt on retry | Kostya | 2026-08-18 | 4 | -4/+5 |
| * | Harden console path input against crashes | Kostya | 2026-08-18 | 4 | -8/+20 |
| * | Add XML schema validation, split build scripts by module, rename BuyMenuComma... | Kostya | 2026-08-18 | 28 | -199/+573 |
| * | Replace order matching with risk/matching/fulfillment/settlement pipeline | Kostya | 2026-08-17 | 84 | -2200/+2133 |
| * | Split DTOs into api/model, extract order matching into service/matching | Kostya | 2026-08-16 | 39 | -297/+227 |
| * | Rename Option/Account to Market/Ledger, add Result-based error handling | Kostya | 2026-08-16 | 38 | -250/+477 |
| * | Implement LMSR and order-book trading logic, wire MarketContext facade and ne... | Kostya | 2026-08-15 | 29 | -114/+600 |
| * | Switch TradingMechanism quantities to int, add yes/no and select prompts | Kostya | 2026-08-14 | 4 | -6/+35 |
| * | Collapse console I/O interfaces into InputProcessor, drop unneeded atomics | Kostya | 2026-08-14 | 13 | -120/+63 |
| * | Implement in-memory repositories, XML load validation, and menu exit/list com... | Kostya | 2026-08-14 | 21 | -61/+359 |
| * | Move mapper/provider infra into v1 packages, add repository write methods | Kostya | 2026-08-14 | 9 | -18/+83 |
| * | Move IO providers into io package, add InputProcessor, implement menu loop an... | Kostya | 2026-08-14 | 9 | -24/+116 |
| * | Wire buyShares and menu commands, replace factory interfaces with DI | Kostya | 2026-08-14 | 21 | -64/+211 |
| * | Add ledgered credit/debit to Account and trade recording to Event | Kostya | 2026-08-14 | 6 | -26/+67 |
| * | Implement LMSR mechanism and Event/Account accessors, wire EventMapperV1 | Kostya | 2026-08-14 | 4 | -2/+176 |
| * | Wire EventRepository into LocalGuessMarketContext, add mapper/provider infra ... | Kostya | 2026-08-14 | 8 | -5/+49 |
| * | Add legacy XML model bindings, mapper infra, and normalize account balance | Kostya | 2026-08-13 | 28 | -4/+2277 |
| * | Add domain model, repositories, and trading mechanism interfaces to service m... | Kostya | 2026-08-13 | 11 | -0/+197 |
| * | Remove engine module | Kostya | 2026-08-13 | 14 | -995/+0 |
| * | Add service module with stubbed LocalGuessMarketContext | Kostya | 2026-08-13 | 9 | -75/+170 |
| * | Replace EventDTO with richer EventSummaryDTO/TradeRowDTO view models | Kostya | 2026-08-13 | 8 | -30/+30 |
| * | Move I/O provider abstraction to ui-console, add ledger/account/problem DTOs | Kostya | 2026-08-13 | 18 | -50/+47 |
| * | Vendor Mockito 5.23.0 dependencies | Kostya | 2026-08-13 | 5 | -0/+0 |
| * | Move engine contracts to api module, add I/O provider abstraction and PicoCon... | Kostya | 2026-08-10 | 32 | -31/+1115 |
| * | flatten modules to repo root, vendor deps, repair Eclipse build paths | Kostya | 2026-08-09 | 94 | -124/+155 |
| * | consolidate modules, add more infra | Kostya | 2026-08-09 | 12 | -29/+97 |
| * | wireframe | Kostya | 2026-08-06 | 33 | -25/+309 |
| * | template initial commit | Kostya | 2026-08-06 | 12 | -0/+232 |