MTSMy Trade ShelfOpen my shelf
BUILT IN PUBLIC

What’s new at
My Trade Shelf.

Follow the beta as the simple answer to “Whatcha got?” grows into a more complete direct-trading platform.

VERSION2.0.7Current
  • Added a separate customizable price-tag mask tool for multi-item photographs.
  • Supports up to 12 price tags alongside up to 12 independent status masks.
  • Price tags remain visible everywhere the photograph appears and can be moved, resized, edited, or removed by the shelf owner.
VERSION2.0.6
  • Added community feedback focused on shelf owners after an eligible on-platform conversation.
  • Added public rating summaries, editable one-per-relationship feedback, and clear non-verification disclosures.
  • Expanded member blocking to messages, watchlist actions, and feedback, with an unblock management panel.
  • Added administrator feedback moderation while preserving an audit trail.
VERSION2.0.5
  • Added shelf-to-shelf item moving within item editing controls.
  • Added complete item-detail editing to owner-facing individual item pages.
  • Enforced shelf ownership and active-photo capacity when moving a live item.
  • Preserved existing item masks when editing ordinary item details.
VERSION2.0.4
  • Expanded free access to three gallery shelves with 24 active photos in each shelf.
  • Updated signup, dashboard, support, and landing-page descriptions to explain the new 72-photo organizational capacity.
  • Added a one-time access reconciliation so previously hidden eligible shelves can return under the expanded free allowance.
VERSION2.0.3
  • Added a visitor-adjustable mileage radius to local listing discovery.
  • Applied the selected radius to both browser-location and ZIP-code searches.
  • Added automatic local-result refresh when the mileage selection changes.
VERSION2.0.2
  • Added a prominent My Trade Shelf logo header to the support page.
  • Made the logo return visitors to their previous page, with the member shelf as a safe fallback.
VERSION2.0.1
  • Removed the location setup warning and prominent setup control after a valid trading area is saved.
  • Kept location editing available through a quiet Area link in the member navigation.
VERSION2.0.0
  • Added one universal member trading area that applies consistently to every existing and future shelf.
  • Added ZIP-based visitor discovery alongside browser location and View All controls.
  • Added broad-area lookup without collecting or displaying street addresses.
  • Converted My Trade Shelf pages to responsive full-width presentation and suppressed surrounding theme header, footer, title, and sidebar chrome.
  • Separated optional tipping from capacity requests while retaining a clear support invitation on request and confirmation pages.
  • Added disabled-by-default administrator-controlled AdSense placements for visitor, member, and public-shelf contexts.
  • Updated the visitor presentation with a concise, feature-accurate summary of the working platform.
  • Preserved v1.18.0 as the designated rollback release.
VERSION1.18.0
  • Added a durable in-app notification center with unread counts and direct links to related activity.
  • Added granular member opt-ins for in-app, email, and device push notifications.
  • Added administrator controls for available notification events and delivery channels.
  • Added configurable OneSignal web-push delivery with per-device permission controls and private lock-screen previews.
  • Connected new messages, watchlist activity, and referral rewards to the notification foundation.
  • Added a reusable notification API for future item, matching, moderation, and announcement events.
VERSION1.17.1
  • Added a visible, server-rendered private-message form to every individual item page.
  • Visitors can write their opening message before authentication, then sign in or join by email, Google, or Facebook without losing the draft.
  • Item owners now see an explanation of the conversation controls shown to other people.
VERSION1.17.0
  • Fixed guest Near Me discovery so local searches include active listings beyond the new-listing age window.
  • Added a persistent View All Locations control that exits local mode and reloads the community-wide feed.
  • Improved empty local-search explanations and retained an immediate path back to all listings.
  • Required each gallery to save a browser-supported location plus public city and state before new desktop or phone uploads.
  • Added an optional public ZIP code and displayed the saved city, state, and ZIP on discovery thumbnails, public shelves, and individual item pages.
  • Added Shipping Available, In-Person Pickup, Local Delivery, and Public Meetup options to desktop uploads, phone uploads, and item editing.
  • Displayed exchange options on member cards, public shelf cards, local discovery thumbnails, and individual item pages.
  • Added a complete Trade Safety page covering sensitive information, scam warnings, public meetups, shipping, payments, blocking, and reporting.
  • Linked trade-safety guidance from item conversations, the member inbox, site footer, and reporting form.
VERSION1.16.2
  • Added a prominent Open & Manage Item overlay to gallery thumbnails, always visible on suspended and archived listings.
  • Improved inactive-thumbnail contrast, hover, focus, and pointer treatments so saved items clearly look actionable.
  • Added an owner-only Listing Management panel to every individual item page.
  • Added Suspend Listing and Archive for 30 Days controls to live individual item pages.
  • Added Restore to Live Shelf and Move to Archive controls to suspended individual item pages.
  • Added Restore to Live Shelf, archive-list access, and remaining-retention information to archived individual item pages.
VERSION1.16.1
  • Added live, suspended, and archived counts beneath every gallery in the member shelf summary.
  • Made each gallery count a direct link to its corresponding manageable item list.
  • Added prominent All Items, Live, Suspended, and Archived filter cards above the open gallery.
  • Added clear empty-list guidance when a selected gallery group has no items.
  • Kept the selected item group open after suspend, archive, restore, and delete actions.
VERSION1.16.0
  • Added PENDING and WANTED to the availability-mask label choices on gallery cards and individual item pages.
  • Added Active, Suspended, and Archived listing states with clear owner controls and status badges.
  • Changed capacity accounting so only live, public listings count toward the 24-item free allowance.
  • Allowed unlimited suspended items with no automatic expiration.
  • Allowed unlimited archived items with a visible 30-day recovery window.
  • Added daily automatic cleanup that permanently deletes expired archived listings and their photographs.
  • Prevented restoration when the live shelf is already at its capacity limit.
  • Updated desktop and phone uploads to calculate available space from active listings only.
VERSION1.15.0
  • Restored phone-to-desktop photo transfer as a permanent upload choice that does not depend on JavaScript to appear.
  • Presented Upload from desktop and Upload from phone as equally clear, responsive upload boxes.
  • Added a site-wide Report a concern control for reporting images, items, profiles, shelves, messages, scams, privacy issues, or other concerns.
  • Added contextual report links to public item cards and profile or shelf areas.
  • Added a protected administrator Content Reports queue with target links, reporter details, statuses, and resolve or dismiss actions.
  • Added basic submission throttling and stores only a one-way network fingerprint rather than a reporter IP address.
VERSION1.14.1
  • Added an accessible close button to the floating feedback invitation.
  • Remembered feedback-bubble dismissal for seven days so it does not immediately return on every page.
  • Moved Add photos from phone directly beneath the desktop photo picker.
  • Presented desktop selection and phone transfer together as two clear upload choices.
VERSION1.14.0
  • Reframed My Trade Shelf as a free, community-supported service instead of presenting unfinished subscription offers.
  • Added a polished Support My Trade Shelf page with voluntary one-time PayPal tips of $1, $3, $5, $10, or a user-selected amount.
  • Added a QR code that opens the support page on a phone and sends tips to the configured project PayPal account.
  • Added a short Jeremy Abram creator biography and connection to JeremyAbram.net and his published work.
  • Added logged-in capacity requests for more gallery shelves, more photos, or both.
  • Added an administrator Member Capacity panel with request review, per-user gallery bonuses, per-user photo bonuses, and auditable token adjustments.
  • Kept capacity decisions separate from tipping so voluntary support does not purchase marketplace advantage.
  • Replaced Coming Soon calls to action and legacy page content with support, tipping, and capacity-request messaging.
VERSION1.13.1
  • Ensured availability masks render on full-size single-item pages as well as shelf thumbnails.
  • Added an owner-only availability-mask editor directly beneath the full-size item page.
  • Added a dedicated mask-only save action so editing availability does not overwrite the item title, description, value, or photograph.
  • Added a clear confirmation after masks are saved and refreshed across image displays.
  • Updated full-size and gallery image wrappers to preserve responsive sizing and object-fit behavior with masks present.
VERSION1.13.0
  • Expanded the SOLD feature into a non-destructive multi-mask photo editor.
  • Added up to 12 independently positioned and resized availability masks per photo.
  • Added SOLD, TRADED, GONE, and UNAVAILABLE labels with red, orange, black, and blue treatments.
  • Added drag-to-move, corner drag-to-resize, precise range controls, and individual mask removal.
  • Kept original photographs unchanged so masks can be edited or removed at any time.
  • Added responsive mask rendering to member cards, public shelves, individual item pages, and homepage discovery.
  • Automatically converts the previous single SOLD overlay into an editable mask when the item is next saved.
VERSION1.12.1
  • Fixed a PHP parse error in the site-wide feedback campaign link that could trigger a WordPress critical error immediately after installing version 1.12.0.
  • Simplified and hardened feedback source-page URL construction.
VERSION1.12.0
  • Expanded the free shelf from 12 to 24 item photos.
  • Added direct Google OAuth, consent-screen, Meta app, and Facebook Login setup links to the administrator panel.
  • Routed paid membership promotion to a dedicated coming-soon page while beta pricing and features are refined.
  • Added a site-wide feedback campaign, structured feedback form, source tracking, rating and category fields, and an administrator review queue.
  • Added a reversible SOLD photo treatment that crosses out an item without permanently changing its original image.
  • Displayed SOLD treatment on member galleries, public shelves, individual item pages, and homepage discovery cards.
VERSION1.11.1
  • Moved newly added local listings directly below the homepage question strip so fresh items appear much earlier.
  • Added prominent dollar-value badges inside listing thumbnails.
  • Added broad location and approximate distance badges inside thumbnails when visitor location is available.
  • Kept location privacy intact: mileage is calculated only after the visitor grants browser location access.
  • Simplified the details beneath each thumbnail and improved listing image alternative text.
VERSION1.11.0
  • Reorganized the signed-in dashboard into a gallery-first two-column workspace.
  • Moved the active gallery, shelf-sharing controls, uploads, and item cards directly beneath the dashboard header on the left.
  • Moved statistics, profile, discovery, subscription, referral, and redemption tools into a dedicated right-hand rail.
  • Added a prominent, scannable QR card linked directly to MyTradeShelf.com.
  • Added clear Add to Home Screen guidance for placing a My Trade Shelf shortcut on a phone.
  • Added My Trade Shelf shortcut naming, theme color, favicon, and Apple touch-icon identity to platform pages.
  • Added responsive tablet and phone behavior that keeps the active gallery ahead of secondary account cards.
VERSION1.10.3
  • Redirected logged-out visitors and social crawlers from dashboard gallery links to the matching user-specific public shelf.
  • Corrected previously copied `/trade-gallery-app/?gallery=…` links so Facebook receives the shelf title, description, image, owner, and referral ID.
  • Kept signed-in owners on the normal private gallery-management screen.
  • Restored phone-upload and local-area controls inside the redesigned whole-shelf sharing panel.
VERSION1.10.2
  • Prevented host-theme, Yoast, Rank Math, and other WordPress head output from overriding shelf and item social-sharing metadata.
  • Ensured Facebook receives one authoritative Open Graph title, description, image, URL, and site name for each public shelf or item.
  • Added versioned Facebook share identities so edited titles, descriptions, and photographs can receive a fresh preview.
  • Moved virtual shelf and item rendering ahead of WordPress canonical redirects to prevent crawlers from being sent to generic site pages.
  • Preserved clean canonical URLs for search engines while retaining referral attribution in social-share URLs.
VERSION1.10.1
  • Added a prominent, high-contrast “Share the whole shelf” panel to the signed-in gallery manager.
  • Made native shelf sharing the primary action while retaining dedicated copy, QR, email, and Facebook controls.
  • Clarified that complete-shelf links contain every visible item and automatically preserve referral tracking.
  • Added responsive share controls that expand cleanly on tablets and phones.
VERSION1.10.0
  • Added a centralized, forward-compatible SEO foundation for public My Trade Shelf content.
  • Added an XML sitemap provider for indexable public shelves and individual trade items.
  • Added CollectionPage, ItemList, ItemPage, WebSite, Organization, Person, and image-aware JSON-LD data where appropriate.
  • Added administrative controls for indexing, empty-shelf behavior, platform identity, social imagery, Search Console verification, and a migration-safe future canonical domain.
  • Added readable, permanent shelf and item URLs while preserving and permanently redirecting earlier shared links.
  • Added canonical, robots, Open Graph, X/Twitter, description, image, and updated-date signals to public content.
  • Added noindex protection for member dashboards, messages, watchlists, login views, filtered search, and temporary phone-transfer pages.
  • Linked every public shelf photograph and item title to its permanent individual page.
  • Upgraded public images to WordPress responsive image output with native dimensions, srcset, and lazy loading.
  • Standardized public SEO branding around My Trade Shelf with “Whatcha got?” retained as the platform slogan.
VERSION1.9.0
  • Added an owner-only editor for each gallery shelf name, short introduction, and comment setting.
  • Kept new gallery shelf creation tied to each member's subscription allowance, with both interface and server-side enforcement.
  • Added a compact public member profile with a unique username and optional brief introduction.
  • Added simple profile picture upload and replacement from the member dashboard.
  • Displayed the member's profile picture and identity on shared public gallery shelves.
VERSION1.8.0
  • Changed dashboard photographs to contained thumbnails so the complete image remains visible without awkward cropping.
  • Added an owner-only editor to every item card.
  • Members can now revise an item's title, description, and approximate trade value.
  • Members can optionally replace an item's photograph without deleting or recreating the listing.
  • Item edits preserve the permanent individual URL, referral attribution, watchlists, and existing conversations.
VERSION1.7.3
  • Made item photographs and titles clickable from the signed-in My Trade Gallery dashboard.
  • Added Share item, Copy item link, and Facebook controls directly to every owner item card.
  • Ensured every dashboard item share uses the permanent individual item URL with automatic referral attribution.
  • Added a contextual return path from an individual item to the owner's dashboard or the member's public gallery.
VERSION1.7.2
  • Corrected newly added and geographically relevant image cards that still opened the complete parent gallery.
  • Made every image inside a public shelf open its own permanent item page.
  • Individual item pages retain the owner's referral ID and now refresh social previews when the item changes.
  • Kept sharing, watchlist controls, and private item-linked conversation entry together on the individual page.
VERSION1.7.1
  • Fixed Facebook shares using the host website's generic “Trade Gallery” title instead of My Trade Shelf.
  • Added authoritative Open Graph and X/Twitter metadata to the My Trade Shelf landing page.
  • Added the approved logo, accurate description, branded title, and explicit share URL to social previews.
  • Added the plugin version to referral landing links so Facebook requests a fresh preview after metadata updates.
  • Added compatibility title filters for WordPress, Yoast SEO, and Rank Math output.
VERSION1.7.0
  • Introduced the approved My Trade Shelf visual identity based on the MTS Swap Badge.
  • Added transparent full-logo and compact-brandmark production assets.
  • Replaced temporary text-circle marks across visitor, member, sharing, messaging, search, and version-history screens.
  • Established the logo foundation for personalized QR apparel and a future merchandise redemption catalog.
VERSION1.6.1
  • Added a prominent reminder beside the member referral link that referral tracking is automatic on complete shelves, individual items and images, QR codes, email, and social shares.
VERSION1.6.0
  • Added permanent, referral-aware pages and social metadata for individual trade items.
  • Added one-tap sharing for individual gallery images and items.
  • Added member watchlists with save and remove controls.
  • Added item-linked private conversation entry points from galleries, item pages, and search results.
  • Added a public database search page with keyword, description, regional, and sorting controls.
  • Added Search and Watchlist navigation to the member dashboard.
VERSION1.5.1
  • Fixed installation and activation compatibility on IONOS sites still configured with PHP 7.4.
  • Replaced PHP 8-only string helpers in the branding and version-history layer.
  • Preserved all My Trade Shelf 1.5.0 branding, sharing, and version-history improvements.
VERSION1.5.0
  • Rebranded the complete visitor and member experience as My Trade Shelf.
  • Established “Whatcha got? Show your shelf.” as the campaign slogan and “One shelf. One link. Everything you might trade.” as the product promise.
  • Preserved the existing JeremyAbram.net beta paths and accurate hosted share URLs during the MyTradeShelf.com transition.
  • Added an automatically generated public version-history page at /my-trade-shelf-updates/.
  • Added discreet version and beta-host links to the bottom of product surfaces.
  • Updated social metadata, member messaging, mobile transfer, administration, and future PayPal product naming.
VERSION1.4.1
  • Automatically completes a phone-to-desktop session after a successful photo batch.
  • Added an unmistakable phone confirmation showing how many photos were received.
  • Added desktop arrival previews, a completion state, and a visible three-second automatic refresh countdown.
  • Updated the gallery modification time after mobile uploads so social previews reflect new shelf content.
VERSION1.4.0
  • Added unique public usernames that accompany every member gallery.
  • Added an optional member-written public introduction and dashboard identity editor.
  • Added username selection during email registration and safe usernames for social-login members.
  • Made Facebook and other social previews identify the exact member, gallery, description, and lead item image.
  • Added preview-versioned referral URLs so updated shelves can generate refreshed social cards.
  • Clarified throughout the shared view that each gallery shows items its owner may consider trading.
VERSION1.3.0
  • Added prominent public-shelf sharing for native device sharing, copied links, QR codes, email, and Facebook.
  • Automatically adds the shelf owner's referral ID to every generated gallery share and discovery link.
  • Added referral-aware signup calls to action on shared shelves.
  • Added Open Graph, description, canonical, and social-image metadata for stronger shared-link previews.
  • Updated member sharing controls and frontend benefits to explain automatic referral tracking.
VERSION1.2.0
  • Added a private member “Shelves Around You” discovery space.
  • Prioritizes nearby public shelves using the member's own gallery content and optional interests.
  • Added member-managed comma-separated interests with privacy-conscious matching.
  • Shows public area labels and approximate distance without exposing stored coordinates.
  • Added responsive related-shelf previews and updated public feature messaging.
VERSION1.1.0
  • Added secure referral-token redemption with concurrency protection.
  • Members can redeem 20 tokens for five permanent item spaces per gallery.
  • Members can redeem 50 tokens for one permanent gallery space.
  • Added capacity caps, redemption history, balance checks, and responsive member controls.
  • Updated public sales material to present token redemption as an active feature.
VERSION1.0.0
  • Added PayPal Business subscriptions with Sandbox and Live modes.
  • Added Free, Plus monthly/annual, and Pro monthly/annual membership levels.
  • Added automatic PayPal product and plan creation from the administrator panel.
  • Added verified PayPal webhooks, subscription activation, cancellation, and seven-day failed-payment grace handling.
  • Added a member billing panel and non-destructive downgrade behavior.
VERSION0.9.0
  • Added immediate thumbnails after desktop and mobile photo selection.
  • Added a three-stage choose, review, and upload progress display.
  • Added individual title, description, and approximate value fields for every selected desktop photo.
  • Added visible uploading and phone-transfer progress states.
VERSION0.8.1
  • Emergency compatibility fix: made the upgrade page-creation callback publicly callable by WordPress.
  • Prevents the critical error triggered during the WordPress init action in version 0.8.0.
VERSION0.8.0
  • Added a complete responsive Trade Photo Guide for new-member onboarding.
  • Added practical guidance for single items, grouped items, difficult surfaces, privacy, condition, and scale.
  • Linked photo guidance from the member navigation, desktop upload area, and mobile transfer page.
  • Automatically creates the guide page during activation or upgrade.
VERSION0.7.1
  • Updated the public feature presentation to match the working platform.
  • Added phone-to-desktop upload benefits and a visual transfer demonstration.
  • Clarified local discovery privacy, token earning, and future redemption status.
  • Replaced numeric feature labels with plain-language feature and step labels.
VERSION0.7.0
  • Added an administrator-configurable “New Near You” listings display.
  • Added opt-in browser location for distance-aware visitor results.
  • Added gallery-level broad area controls with rounded, non-public coordinates.
  • Added responsive local listing cards and global/prompt/hidden fallback choices.
VERSION0.6.0
  • Added 15-minute phone-to-desktop photo transfer sessions.
  • Added desktop QR/link pairing, arrival monitoring, and automatic gallery refresh.
  • Added a mobile camera/photo-library upload page with optional item details.
  • Restricted each transfer to one member and gallery with plan-limit enforcement.
VERSION0.5.1
  • Updated the public sales presentation to match private messaging, moderation, referrals, and token rewards.
  • Added visual message and referral-reward demonstrations before pricing.
VERSION0.5.0
  • Added private, item-linked member conversations and inboxes.
  • Added unread counts, replies, archive, block, and report controls.
  • Added administrator-configurable blocked and flagged word lists.
  • Added held-message approval/rejection and reported-message review.
  • Added configurable rate limiting and optional email notifications.
VERSION0.4.0
  • Added personal referral links with 30-day attribution.
  • Added email, Facebook, copy-link, and QR referral sharing.
  • Added auditable token balances and recent token history.
  • Awards 10 tokens to a referrer and 5 welcome tokens after a referred member's first upload.
  • Blocks duplicate and self-referral rewards.
VERSION0.3.4
  • Replaced abstract phone-gallery tiles with embedded photos of common trade items.
  • Added drill, vintage lamp, bicycle, and game-console examples without external image dependencies.
VERSION0.3.3
  • Replaced the numbered 01, 02, and 03 process markers with Step One, Step Two, and Step Three.
VERSION0.3.2
  • Fixed horizontal overflow and theme-header displacement caused by WordPress theme margin overrides.
  • Replaced margin-based full-width positioning with transform-based centering.
VERSION0.3.1
  • Made the visitor sales page full-viewport instead of inheriting the theme's narrow article width.
  • Added tablet-width adjustments for the hero, feature cells, and pricing cards.
VERSION0.3.0
  • Restored the phone/gallery visual below the hero copy on narrow theme layouts.
  • Added a permanent Join Free link and plugin-owned account registration form.
  • Added configurable Google and Facebook OAuth login.
  • Added provider callback URLs and credential settings to the plugin admin page.
VERSION0.2.1
  • Fixed hero text and phone mockup overlap inside narrow WordPress theme content columns.
  • Added container-responsive typography and layout rules.
VERSION0.2.0
  • Repositioned the visitor experience around “Whatcha Got?”
  • Expanded the sales page with use cases, clearer benefits, and stronger calls to action.
  • Added direct frontend links to the WordPress admin screen.
  • Updated shared-gallery branding and conversion footer.
VERSION0.1.0
  • Initial working MVP.
COMMUNITY SAFETY

Report a concern

Tell the My Trade Shelf team about an image, item, profile, shelf, or message that may need review. Reports do not automatically remove content. Read the trade-safety guide.

REPORTINGMy Trade Shelf Version History - The Weight of Technology - You are not alone.https://jeremyabram.net/my-trade-shelf-updates/
For immediate danger, contact local emergency services. Do not include passwords, payment details, or other sensitive information.