Features
- ✨ Debugging Live Item Entry form now supports editing existing entries and canceling — added edit/update/cancel buttons, a Syndicate operation option, and
wfm_idfield. - ✨ Debugging panel now shows item operations as badges and allows inline editing of existing entries.
- ✨ Added
ItemMarketInfo(lowest/highest price, price range, volume) to eachItemEntryfor order processing and debugging. - ✨ Added a global knapsack pass that runs after all items are processed, deleting excess buy orders beyond the total price cap (newly created orders are spared until the next cycle).
Fixes
- 🛠️ Removed the
999hard cap on the Max Standing Cost input in the Syndicate settings. - 🛠️ Fixed a bug where sell orders was deleted
Refactors
- ♻️ Renamed
operationtooperationsacross the live scraper —ItemEntry, helpers, item module, frontend types, and the debugging panel. - ♻️
get_order_infonow returns the existing order id/price alongside properties; order lifecycle logic moved intoprogress_order/ newdelete_order. - ♻️
populate_order_propertiesno longer reads back the operation set from properties — operations are merged from the entry and trade operations instead.