This website requires JavaScript.
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