Skip to content

refactor: Remove public marketplace (moved to Diagon Alley)#167

Closed
BenGWeeks wants to merge 1 commit into
lnbits:mainfrom
BenGWeeks:feature/remove-public-marketplace
Closed

refactor: Remove public marketplace (moved to Diagon Alley)#167
BenGWeeks wants to merge 1 commit into
lnbits:mainfrom
BenGWeeks:feature/remove-public-marketplace

Conversation

@BenGWeeks
Copy link
Copy Markdown
Contributor

Summary

This PR removes the public-facing marketplace functionality from Nostr Market, as it has been moved to the dedicated Diagon Alley extension.

Removed

  • /market route from views.py
  • templates/nostrmarket/market.html
  • static/market/ folder (standalone Vue/Quasar marketplace app)

Nostr Market now focuses on merchant management

  • Creating and managing stalls
  • Adding/editing products
  • Handling orders and messages
  • Publishing to Nostr relays (NIP-15)

Related

Test Plan

  • Extension loads without /market route
  • Merchant management functionality unchanged
  • Verify stall/product publishing still works

🤖 Generated with Claude Code

The public-facing marketplace functionality has been moved to the
Diagon Alley extension (lnbits/Diagon-Alley).

Removed:
- /market route from views.py
- templates/nostrmarket/market.html
- static/market/ folder (standalone Vue/Quasar app)

Nostr Market now focuses solely on merchant stall management:
- Creating and managing stalls
- Adding/editing products
- Handling orders and messages
- Publishing to Nostr relays

Closes lnbits#125

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@BenGWeeks BenGWeeks force-pushed the feature/remove-public-marketplace branch from 33afa17 to 0a2660b Compare December 26, 2025 14:53
@arcbtc arcbtc marked this pull request as draft December 27, 2025 21:21
@arcbtc
Copy link
Copy Markdown
Member

arcbtc commented Dec 27, 2025

I would say this is still undecided as a solution

@BenGWeeks
Copy link
Copy Markdown
Contributor Author

Need to check what these woff files are all about as well.

@motorina0
Copy link
Copy Markdown
Collaborator

as it has been moved to the dedicated Diagon Alley extension.

what does this mean?

The removed code allows users of the extension to serve the client locally (identical with https://market.nostr.com/)

@BenGWeeks
Copy link
Copy Markdown
Contributor Author

as it has been moved to the dedicated Diagon Alley extension.

what does this mean?

The removed code allows users of the extension to serve the client locally (identical with https://market.nostr.com/)

Hi @motorina0, and happy new year!

This is a proposal to move it to a separate Diagon Alley extension. Not agreed upon, so the PR is speculative if that's the route you guys want to go. Relates to: lnbits/Diagon-Alley#4

@motorina0
Copy link
Copy Markdown
Collaborator

Thanks!
We will keep that UI here.

@motorina0 motorina0 closed this Jan 8, 2026
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.

[FEAT] Split extension into Stall Management and Public Marketplace

3 participants