Commit Graph

  • cdde3ae195 refactor: unify TryCreate* into one helper, parallel photo upload, static JsonSettings, remove dead ExtractEbayError develop Peter 2026-04-17 02:59:02 +01:00
  • c51342f46e fix: correct Icon URI to /EbayListingTool;component/app_icon.ico Peter 2026-04-17 02:52:24 +01:00
  • b3bb2e704e feat: add application icon (price tag design) Peter 2026-04-17 02:48:20 +01:00
  • 60ed955143 fix: use Inventory API condition enum strings (NEW/USED_VERY_GOOD etc) not numeric IDs Peter 2026-04-17 01:59:55 +01:00
  • 1a70e5f58a fix: use UK_OtherCourier shipping service (UK_RoyalMailSecondClass invalid in sandbox) Peter 2026-04-17 01:57:12 +01:00
  • 53a4594e1c fix: also trigger auto Business Policy setup when policy list is empty (not just on 20403) Peter 2026-04-17 01:54:11 +01:00
  • d84a61b918 debug: log all eBay setup API responses (opt_in + policy creation) to crash_log.txt Peter 2026-04-17 01:48:07 +01:00
  • a780ec0089 fix: restore missing _merchantLocationKey field dropped by bad patch Peter 2026-04-17 01:44:35 +01:00
  • c34a2fd5a5 fix: wire up auto Business Policy setup trigger on 20403 error Peter 2026-04-17 01:42:09 +01:00
  • 1c906c5f6c feat: auto opt-in to Business Policies and create default shipping/payment/returns policies on first post Peter 2026-04-16 19:56:10 +01:00
  • ded36a27cf feat: show live estimated eBay Final Value Fee (12.8%) below price field Peter 2026-04-16 12:31:31 +01:00
  • 554a280caa fix: show actionable Business Policy setup instructions instead of raw JSON on 400 error Peter 2026-04-16 12:12:43 +01:00
  • 135fd07f54 fix: remove csharp-pro FocusManager.FocusedElement that interfered with StateB text box focus Peter 2026-04-16 11:36:20 +01:00
  • 1533945126 debug: log crash_log.txt with full stack trace on any unhandled exception or Post failure Peter 2026-04-16 11:35:47 +01:00
  • 61a48e8f28 fix: remove csharp-pro KeyboardNavigation overrides causing text box issues Peter 2026-04-16 09:51:17 +01:00
  • da992c94cd fix: restore drop zone click - add Transparent background to inner Grid, remove IsHitTestVisible from Rectangle Peter 2026-04-16 09:39:30 +01:00
  • 1de957f73e ui: WPF layout, accessibility, and performance improvements Peter 2026-04-16 02:50:11 +01:00
  • 2903035d8c ui: bigger thumbnails (60->96 strip, 72->100 panel), increase font sizes for readability Peter 2026-04-16 02:37:01 +01:00
  • e936877542 fix: replace mojibake pound signs with unicode escape across all price strings Peter 2026-04-16 02:22:02 +01:00
  • 3b0ed62e7c fix: postage field top margin, cap State B field width to 600px Peter 2026-04-16 02:21:33 +01:00
  • 3cef63a472 fix: DispatcherTimer leak in toast, delete-before-toast ordering in PostDraft Peter 2026-04-16 02:15:30 +01:00
  • 1f7f28b3b9 fix: correct conditionNotes, persist post history, remove redundant Dispatcher.Invoke Peter 2026-04-16 02:13:43 +01:00
  • 299c08248c refactor: remove PhotoAnalysisView and SingleItemView (replaced by NewListingView) Peter 2026-04-16 02:06:33 +01:00
  • 48be042aa2 feat: create BulkImportWindow dialog, wire File > Bulk Import Peter 2026-04-16 02:04:05 +01:00
  • bb5cd09ce2 feat: rewrite MainWindow to 2-tab layout with File menu Peter 2026-04-16 01:58:52 +01:00
  • 987c778ae2 feat: add State C success panel, expand SavedListingsService.Save with draft fields Peter 2026-04-16 01:52:31 +01:00
  • bad466be1f feat: add State B review/edit panel to NewListingView Peter 2026-04-16 01:45:32 +01:00
  • 7507030f72 Task 3: add NewListingView with drop zone, thumbnail strip, and AI analyse flow Peter 2026-04-16 01:37:53 +01:00
  • e9c5464df0 feat: add Post to eBay button and toast to SavedListingsView Peter 2026-04-16 01:35:19 +01:00
  • e3827d97e8 feat: add CategoryId/Condition/Format/Postcode to SavedListing for draft posting Peter 2026-04-16 01:30:14 +01:00
  • a9cfb7f613 Fix NullReferenceException in PriceSliderCard_ValueChanged feature/dyscalculia-ui Peter Foster 2026-04-15 03:06:17 +01:00
  • b3ef79e495 Add dyscalculia-friendly UI: card preview, verbal prices, relative dates Peter Foster 2026-04-15 03:00:36 +01:00
  • edbce97a74 Add .gitattributes to normalise line endings main Peter Foster 2026-04-15 02:45:17 +01:00
  • f65521b9ab Add layered price lookup and category auto-fill Peter Foster 2026-04-15 02:44:12 +01:00
  • da0efc1374 Replace IE WebBrowser with WebView2 for eBay OAuth login Peter Foster 2026-04-14 17:06:39 +01:00
  • 1ff9d3d78b Add eBay credentials, edit listings feature, fix category service token Peter Foster 2026-04-14 11:45:15 +01:00
  • f4e7854297 Revert to Light.Indigo theme; restore original grey values for light bg Peter Foster 2026-04-14 03:21:10 +01:00
  • 56e0be83d2 Fix low-contrast price and date text in saved listings cards Peter Foster 2026-04-14 03:13:41 +01:00
  • 5cf7f1b8c6 Switch theme to Dark.Cobalt for readable accent colour Peter Foster 2026-04-14 03:05:06 +01:00
  • 15726a4f18 Fix dark theme contrast across all views Peter Foster 2026-04-14 03:02:05 +01:00
  • bd59db724a Apply dark theme (Dark.Indigo) across all views Peter Foster 2026-04-14 02:54:01 +01:00
  • 48c6049dfc Track appsettings.json in git; remove from gitignore Peter Foster 2026-04-14 02:48:56 +01:00
  • ffba3ce1b6 Make appsettings.json optional; support appsettings.local.json override Peter Foster 2026-04-14 02:48:18 +01:00
  • d3bdcc1061 Fix all listing blockers: real policy IDs, merchant location, shared HttpClient Peter Foster 2026-04-14 02:24:06 +01:00
  • 6efa5df2c6 Add drag-to-reorder photo ordering in New Listing tab Peter Foster 2026-04-13 19:52:37 +01:00
  • d6b05798a1 Updates master Peter 2026-04-13 18:42:56 +01:00
  • 426089fb3e Apply second code review fixes: robustness and correctness Peter Foster 2026-04-13 18:14:00 +01:00
  • 551bed6814 Add live eBay Browse API price lookup to photo analysis Peter Foster 2026-04-13 18:05:16 +01:00
  • 1bdc8783f9 Fix: update price badge display after AI refinement Peter Foster 2026-04-13 17:55:50 +01:00
  • c02c69aaa6 Add AI corrections/refinement to Photo Analysis view Peter Foster 2026-04-13 17:53:06 +01:00
  • 41b88bca45 Fix remaining invalid PackIconMaterialKind names Peter Foster 2026-04-13 17:39:58 +01:00
  • 837cfcb7e0 Add project files. Peter 2026-04-13 17:37:29 +01:00
  • ca0021ebfc Add .gitattributes and .gitignore. Peter 2026-04-13 17:37:26 +01:00
  • d7fcb82179 Fix invalid PackIconMaterialKind names for IconPacks 4.11.0 Peter Foster 2026-04-13 17:37:23 +01:00
  • 9fad0f2ac0 Initial commit: EbayListingTool WPF application Peter Foster 2026-04-13 17:33:27 +01:00