Skip to content

Develop - #84

Merged
YodasMyDad merged 4 commits into
mainfrom
develop
Apr 2, 2026
Merged

Develop#84
YodasMyDad merged 4 commits into
mainfrom
develop

Conversation

@YodasMyDad

Copy link
Copy Markdown
Owner

No description provided.

YodasMyDad and others added 2 commits April 2, 2026 14:39
Remove admin-only backoffice API endpoints and UI configuration walkthroughs
from documentation. Refocus content on what developers building sites actually
need: storefront APIs, code examples, and practical integration guidance.

- products: Remove admin import/export API, backoffice filter CRUD, feed management endpoints
- checkout: Remove internal caching mechanics, cookie validation internals, strategy interfaces
- shopping: Consolidate confusing method variants, remove internal calculation details
- discounts: Replace admin config reference with checkout API usage and display patterns
- upsells: Replace admin rule config with storefront API endpoints and Razor examples
- payments: Remove payment link admin API, keep invoice reminder notification handlers
- tax: Remove backoffice activation endpoints, keep custom provider implementation guide
- shipping: Remove admin UI config, keep carrier setup and custom provider creation
- fulfilment: Remove setup wizard steps, keep integration mechanics and webhook processing
- orders: Replace UI workflow framing with EditInvoice API contract
- customers: Reduce admin-heavy content to storefront-relevant auto-creation and lookup
- store-config: Focus settings on storefront-affecting values, minimize suppliers/warehouses
- api: Replace 560-line endpoint dump with overview pointing to Swagger UI
- backoffice: Replace internal UI architecture with site-builder orientation guide
- background-jobs: Remove implementation patterns, keep job inventory and configuration

Net reduction of ~2,000 lines across 25 files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: f63d372aa0

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

new RemovedAutoAddRecord { ProductId = productId },
ct);
```
Resets the session to its default state. This is called automatically after order completion.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove claim that checkout sessions clear automatically

This line states that ClearSessionAsync is called automatically after order completion, but in the current code there are no production call sites for ICheckoutSessionService.ClearSessionAsync (only the service implementation and tests reference it). That makes the guidance inaccurate for integrators: if they rely on this statement, stale checkout session data can persist unless they clear it explicitly.

Useful? React with 👍 / 👎.

YodasMyDad and others added 2 commits April 2, 2026 14:54
- Microsoft.EntityFrameworkCore.* 10.0.2 → 10.0.4
- Microsoft.AspNetCore.* 10.0.2 → 10.0.4
- Microsoft.Extensions.* 10.0.2 → 10.0.4
- Umbraco.Cms 17.2.1 → 17.3.0
- Stripe.net 50.4.0 → 51.0.0
- Avalara.AvaTax 26.2.0 → 26.3.2
- FluentFTP 53.0.2 → 54.1.0
- Humanizer 3.0.8 → 3.0.10
- StructuredFieldValues 0.7.6 → 0.7.7
- coverlet.collector 8.0.0 → 8.0.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ClearSessionAsync is not called automatically after order completion —
integrators must call it explicitly. Updated docs to reflect this.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@YodasMyDad
YodasMyDad merged commit bce2ddb into main Apr 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant