| .. |
|
auth
|
Fix mobile grid overflow + add a Top Shops leaderboard
|
2026-10-04 18:01:49 +07:00 |
|
comments
|
i18n(es): translate shared component literals (camera, quality meter, entity picker, offline, comments)
|
2026-10-07 16:44:23 +07:00 |
|
crew
|
feat(crews): support multiple NIP-05 handles per crew
|
2026-10-03 17:13:26 +07:00 |
|
onboarding
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
ui
|
fix(map): one close button on the spot sheet
|
2026-09-29 17:56:01 +07:00 |
|
wallet
|
fix(audit UI/UX): 44px slabs, missing grid base cols, aria-labels, dark weather panel, contrast, sheet width, stretched-link SpotCard
|
2026-10-05 21:47:29 +07:00 |
|
ActivityNotificationCard.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
AddPhotoToSpot.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
AddTagsToSpot.tsx
|
fix(trust): tier 2 — moderation, labels & data integrity (H2–H17)
|
2026-10-02 21:30:01 +07:00 |
|
AddToCalendar.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
AddToCollectionDialog.tsx
|
i18n(es): batch 3 part 1 — routing UI, Sasquatch panel, collections, splash
|
2026-10-02 15:15:06 +07:00 |
|
AdminReviewCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
AmberApprovalHint.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
AngorProjectCard.tsx
|
feat(supporters): per-row dates + 'updated', dedicated /donate page, extract shared support cards
|
2026-10-05 19:54:49 +07:00 |
|
AppProvider.tsx
|
fix(dms): DM inbox relays were wiped on every load, so DMs went nowhere
|
2026-09-27 19:58:54 +07:00 |
|
AttendeeList.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
AttendeeStack.tsx
|
Events Phase 1: NIP-52 RSVPs, attendee stacks, date filter, host notifications
|
2026-09-03 10:47:57 +07:00 |
|
BackupReminder.tsx
|
fix(ui): backup-reminder timing + stray X, and event spot-link layout
|
2026-10-03 21:18:40 +07:00 |
|
BetaDisclaimerDialog.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CameraCapture.tsx
|
i18n(es): translate shared component literals (camera, quality meter, entity picker, offline, comments)
|
2026-10-07 16:44:23 +07:00 |
|
ClinkPayButton.tsx
|
feat(clink): real bech32+TLV decode/validation (lib/clink.ts), spec-correct raw QR/copy, show decoded pricing; validate scanner
|
2026-10-06 11:16:20 +07:00 |
|
CollectiveJoinRequestCard.tsx
|
Give Lab profiles a per-craft URL: /lab/<craft>/<pubkey>/<id>
|
2026-10-04 11:32:15 +07:00 |
|
CollectiveMembers.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
ConfirmMembershipCard.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
ControllerBadge.tsx
|
feat(roles): owner/admin/organiser badges across pages + card studio
|
2026-10-02 13:30:04 +07:00 |
|
CoordinatorSettingsCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CraftProfileForm.tsx
|
Lab forms: multi-step wizard (shared form + coach) and bespoke scroll-to
|
2026-10-04 12:29:42 +07:00 |
|
CrewAgentPanel.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrewBadge.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrewChat.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
CrewForm.tsx
|
feat(crew): validate & normalise website, band and social links
|
2026-10-03 18:05:07 +07:00 |
|
CrewInviteCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrewInviteDialog.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrewLinkField.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrewLookingFor.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
CrewNip05Badge.tsx
|
feat(nip05): multiple handles for profiles, crews and shops
|
2026-10-03 17:26:59 +07:00 |
|
CrewRequestToJoin.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrewsForSpotCard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
CrewTreasuryCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
CrossLinkCards.tsx
|
Give Lab profiles a per-craft URL: /lab/<craft>/<pubkey>/<id>
|
2026-10-04 11:32:15 +07:00 |
|
CustomizeNavSheet.tsx
|
fix(trust): tier 2 — moderation, labels & data integrity (H2–H17)
|
2026-10-02 21:30:01 +07:00 |
|
CVMHealthCheck.tsx
|
Make Sasquatch tell the truth: direct relay queries, not a CVM server
|
2026-09-10 00:16:59 +07:00 |
|
DeckCostCalculator.tsx
|
Deck calculator: fix the mobile layout (no horizontal scrolling)
|
2026-10-05 15:30:12 +07:00 |
|
DeckDesigner.tsx
|
DIY: parametric 2D deck designer with 1:1 printable template
|
2026-10-05 11:16:34 +07:00 |
|
DeckRating.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
DeepLinkHandler.tsx
|
fix(amber): call setPackageName before signing so the plugin opens Amber (1.2.9)
|
2026-09-04 21:44:27 +07:00 |
|
DeleteEntityDialog.tsx
|
i18n(es): translate page/component toasts (follow, delete, reports, sync, review queue)
|
2026-10-07 17:14:18 +07:00 |
|
DesktopNavManager.tsx
|
fix: tier 4 — offer role trust, proof replay, crew alerts, error/nav i18n
|
2026-10-02 23:22:13 +07:00 |
|
DestinationSearch.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
EditProfileForm.tsx
|
feat(nip05): multiple handles for profiles, crews and shops
|
2026-10-03 17:26:59 +07:00 |
|
EmptyState.tsx
|
fix(a11y): Batch E part 1 — labels, valid nesting, touch targets
|
2026-09-26 18:46:51 +07:00 |
|
EntityTypeField.tsx
|
i18n(es): translate shared component literals (camera, quality meter, entity picker, offline, comments)
|
2026-10-07 16:44:23 +07:00 |
|
ErrorBoundary.tsx
|
fix: tier 4 — offer role trust, proof replay, crew alerts, error/nav i18n
|
2026-10-02 23:22:13 +07:00 |
|
ErrorFallback.tsx
|
fix: tier 4 — offer role trust, proof replay, crew alerts, error/nav i18n
|
2026-10-02 23:22:13 +07:00 |
|
ErrorState.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
EscrowPanel.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
EscrowRequestDialog.tsx
|
Add Cashu escrow settings + a "require escrow" listing flag
|
2026-10-04 17:54:42 +07:00 |
|
EventCard.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
EventCountdown.tsx
|
fix: tier 3 — medium bugs & hardening
|
2026-10-02 22:26:46 +07:00 |
|
EventsCalendar.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
EventSponsors.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
EventUpdates.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
FeaturedEventUpgrade.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
FollowListManager.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
FormWizard.tsx
|
Lab forms: multi-step wizard (shared form + coach) and bespoke scroll-to
|
2026-10-04 12:29:42 +07:00 |
|
FounderFollow.tsx
|
i18n(es): translate page/component toasts (follow, delete, reports, sync, review queue)
|
2026-10-07 17:14:18 +07:00 |
|
FundingGoalCard.tsx
|
feat(events): crowdfunding funding goals via zaps
|
2026-09-26 17:24:42 +07:00 |
|
GearSwapItemCard.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
GrantProCard.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
HandoffHelper.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
HostingDashboard.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
ImageLightbox.tsx
|
feat(spot): full-screen photo lightbox for spot galleries
|
2026-09-26 17:03:30 +07:00 |
|
ImageWithFallback.tsx
|
feat(offline): cache map tiles on-device + photo mirror fallback
|
2026-09-28 13:01:27 +07:00 |
|
JoinRequestCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
LabCrewsStrip.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
LabDraftBanner.tsx
|
Autosave Lab profile drafts so long forms survive nav/reload
|
2026-10-04 11:35:41 +07:00 |
|
LabExtrasFields.tsx
|
Generalize the coach profile enrichment to every Lab craft
|
2026-10-04 10:49:48 +07:00 |
|
LabExtrasSection.tsx
|
Generalize the coach profile enrichment to every Lab craft
|
2026-10-04 10:49:48 +07:00 |
|
LabLinkField.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
LabProfilePreview.tsx
|
Add a live profile preview to every Lab offer form
|
2026-10-04 11:25:58 +07:00 |
|
LabProfileProgress.tsx
|
Lab forms: profile-completeness progress + scroll-to/inline validation
|
2026-10-04 11:39:31 +07:00 |
|
LabProUpgrade.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
LanguageToggle.tsx
|
i18n(ja): add Japanese as fourth locale (plumbing + font + batch 1 shell)
|
2026-10-07 17:21:18 +07:00 |
|
Layout.tsx
|
fix(audit UI/UX): 44px slabs, missing grid base cols, aria-labels, dark weather panel, contrast, sheet width, stretched-link SpotCard
|
2026-10-05 21:47:29 +07:00 |
|
LazyMount.tsx
|
perf(marketplace): lazy-mount grid cards + open the detail page on click
|
2026-09-26 23:08:01 +07:00 |
|
ListingOffersPanel.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
ListingTradeActions.tsx
|
fix: tier 3 — medium bugs & hardening
|
2026-10-02 22:26:46 +07:00 |
|
MapFooterStrip.tsx
|
chore(map): drop the "Supported by N" backer count from the map footer strip
|
2026-10-07 16:12:04 +07:00 |
|
MapSkeletonPins.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
MarketplaceItemCard.tsx
|
fix(audit UI/UX): 44px slabs, missing grid base cols, aria-labels, dark weather panel, contrast, sheet width, stretched-link SpotCard
|
2026-10-05 21:47:29 +07:00 |
|
MarkSoldDialog.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
MemberVisibilityControl.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
MyDataTab.tsx
|
Fix the My Data delete dialog layout
|
2026-10-04 18:22:07 +07:00 |
|
NewMessageDialog.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
NewsletterBackfillPanel.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
NewsletterComposer.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
NewsletterIssueView.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
NewsletterOverlay.tsx
|
fix(newsletter): Monday reminder banner on mobile (bottom, above nav) not clipped by the map toolbar
|
2026-10-05 20:48:02 +07:00 |
|
NewsletterSubscribeButton.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
NfcWriteButton.tsx
|
feat(nfc): write-to-NFC-tag for cards & passes (Web NFC)
|
2026-10-02 14:10:09 +07:00 |
|
Nip05Badges.tsx
|
feat(nip05): multiple handles for profiles, crews and shops
|
2026-10-03 17:26:59 +07:00 |
|
Nip05HandlesEditor.tsx
|
feat(nip05): multiple handles for profiles, crews and shops
|
2026-10-03 17:26:59 +07:00 |
|
Nip05Required.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
NofferField.tsx
|
feat(clink): real bech32+TLV decode/validation (lib/clink.ts), spec-correct raw QR/copy, show decoded pricing; validate scanner
|
2026-10-06 11:16:20 +07:00 |
|
NostrProvider.tsx
|
chore(relays): drop the dead wotr.relatr.xyz from default relay lists
|
2026-09-28 18:13:19 +07:00 |
|
NostrSync.tsx
|
i18n(es): translate page/component toasts (follow, delete, reports, sync, review queue)
|
2026-10-07 17:14:18 +07:00 |
|
NoteContent.test.tsx
|
fix: restore full skate-spots source tree from misplaced src/src/ copy
|
2026-06-15 22:18:28 +07:00 |
|
NoteContent.tsx
|
fix: restore full skate-spots source tree from misplaced src/src/ copy
|
2026-06-15 22:18:28 +07:00 |
|
NotificationBell.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
NotificationSettingsCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
OfferDialog.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
OfficialBadge.tsx
|
security: implement all 8 protection measures
|
2026-06-18 14:03:15 +07:00 |
|
OfflineIndicator.tsx
|
i18n(es): translate shared component literals (camera, quality meter, entity picker, offline, comments)
|
2026-10-07 16:44:23 +07:00 |
|
OsNotificationBridge.tsx
|
fix(map): stop the offline banner sticking; feat(trades): notify trade confirmations
|
2026-09-29 21:06:04 +07:00 |
|
PageHeader.tsx
|
feat(ui): adopt the shared PageHeader on Wallet, CreateListing, GearSwap, Messages
|
2026-09-26 19:23:01 +07:00 |
|
PaymentReadinessNote.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
PayWithSats.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
PhotoDropzone.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
PlatformFeePayment.tsx
|
fix(audit P2 money/auth): invoice amount checks (Pro/fee/pointer), verify embedded zap req, harden NIP-05 proof + Pro grant, sanitize cordn link
|
2026-10-05 21:32:58 +07:00 |
|
ProBadge.tsx
|
Add duration tiers + layered NIP-57 zap verification, extend featured/Pro to tours
|
2026-07-24 16:18:15 +07:00 |
|
ProfileBadges.tsx
|
feat(profile): badges — clickable chips + a SkateSpots member badge
|
2026-09-28 19:40:19 +07:00 |
|
ProfilePreviewCard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
ProSupportScreen.tsx
|
i18n(es): translate zap/NWC/delete/stash toasts + reuse feesUi keys for fee metadata
|
2026-10-07 16:55:33 +07:00 |
|
PWAInstallPrompt.tsx
|
refactor: split non-component exports (react-refresh) into their own modules
|
2026-09-26 23:29:42 +07:00 |
|
QualityMeter.tsx
|
i18n(es): translate shared component literals (camera, quality meter, entity picker, offline, comments)
|
2026-10-07 16:44:23 +07:00 |
|
RegionBackfillCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
RelatrSettings.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
RelayListManager.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
ReportDialog.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
ReportsInbox.tsx
|
i18n(es): translate page/component toasts (follow, delete, reports, sync, review queue)
|
2026-10-07 17:14:18 +07:00 |
|
ReportSpotStatusDialog.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
RequestToJoinCollective.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
RiderCard.tsx
|
chore(card): audit cosmetics — zoom preview, translated title, drop legacy fields, clean URLs
|
2026-10-02 14:53:12 +07:00 |
|
RouteDialog.tsx
|
fix: tier 3 — medium bugs & hardening
|
2026-10-02 22:26:46 +07:00 |
|
RouteErrorBoundary.tsx
|
fix: tier 4 — offer role trust, proof replay, crew alerts, error/nav i18n
|
2026-10-02 23:22:13 +07:00 |
|
RsvpButtons.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
SasquatchActionCard.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
SasquatchAiStatusCard.tsx
|
i18n(es): batch 3 part 1 — routing UI, Sasquatch panel, collections, splash
|
2026-10-02 15:15:06 +07:00 |
|
SasquatchGuide.tsx
|
i18n(ja): add Japanese as fourth locale (plumbing + font + batch 1 shell)
|
2026-10-07 17:21:18 +07:00 |
|
SasquatchProDialog.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
ScrollToTop.tsx
|
New project created with Shakespeare
|
2026-06-15 19:49:07 +07:00 |
|
SecuritySettings.tsx
|
fix(trust): tier 2 — moderation, labels & data integrity (H2–H17)
|
2026-10-02 21:30:01 +07:00 |
|
SellerDashboard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
SetStatusDialog.tsx
|
i18n(es): translate status presets, SetStatusDialog, nutzap + wallet toasts
|
2026-10-07 17:04:04 +07:00 |
|
ShareProfileDialog.tsx
|
Add owner Edit + Share to Lab provider profiles
|
2026-10-04 11:16:54 +07:00 |
|
ShippingStatusCard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
ShopBountyCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
SilentPaymentsCard.tsx
|
feat(supporters): per-row dates + 'updated', dedicated /donate page, extract shared support cards
|
2026-10-05 19:54:49 +07:00 |
|
SkateGlobe.tsx
|
Fix ESLint gate: scope ignores to app source (exclude android/.agents/cvm-server/public html/scripts), add index.html title, downgrade unused-vars & no-explicit-any to warnings, fix real lint errors (SkateGlobe unused-expr, EventsPage prefer-const, LicensePage Infinity shadow, useless-escape in SasquatchGuide/RiderCardPage, stale eslint-disable directives)
|
2026-09-03 21:30:56 +07:00 |
|
SkateNip05Input.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
SkaterDirectoryCard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
SortDropdown.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
SpamFeePayment.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
SplashScreen.tsx
|
i18n(es): batch 3 part 1 — routing UI, Sasquatch panel, collections, splash
|
2026-10-02 15:15:06 +07:00 |
|
SponsorSlot.tsx
|
fix: tier 3 — medium bugs & hardening
|
2026-10-02 22:26:46 +07:00 |
|
SpotCard.tsx
|
fix(audit UI/UX): 44px slabs, missing grid base cols, aria-labels, dark weather panel, contrast, sheet width, stretched-link SpotCard
|
2026-10-05 21:47:29 +07:00 |
|
SpotChat.tsx
|
i18n(es): batch 3 part 2 — locale-aware dates & relative times
|
2026-10-02 15:19:38 +07:00 |
|
SpotLocationPicker.tsx
|
feat(create-spot): pin map, progressive disclosure, mandatory photo+description, inline errors, draft autosave
|
2026-10-07 10:29:01 +07:00 |
|
SpotMap.tsx
|
feat(map): tap drops a pin + confirm card instead of jumping into create-spot
|
2026-10-07 10:26:36 +07:00 |
|
SpotOwnership.tsx
|
fix: H14 double-pay guard + H1 claim provenance
|
2026-10-03 09:34:00 +07:00 |
|
SpotPicker.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
SpotStatusBadge.tsx
|
i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings
|
2026-10-02 15:31:27 +07:00 |
|
StashBackupDialogs.tsx
|
feat(stash): password strength meter + filename hint on encrypted export
|
2026-10-03 11:29:04 +07:00 |
|
StopDepartures.tsx
|
i18n(es): batch 3 part 1 — routing UI, Sasquatch panel, collections, splash
|
2026-10-02 15:15:06 +07:00 |
|
SupportSkateSpots.tsx
|
i18n(es): translate SupportSkateSpots + hook toasts (follow, report, offline, publish)
|
2026-10-07 16:50:00 +07:00 |
|
TagInput.tsx
|
fix: restore full skate-spots source tree from misplaced src/src/ copy
|
2026-06-15 22:18:28 +07:00 |
|
ThemeToggle.tsx
|
fix: restore full skate-spots source tree from misplaced src/src/ copy
|
2026-06-15 22:18:28 +07:00 |
|
TourCard.tsx
|
i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers
|
2026-10-02 15:57:44 +07:00 |
|
TradeConfirmRow.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
TradeNotificationCard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
TradeRecommendationsCard.tsx
|
fix(reputation): skeleton loading + no empty-card flash
|
2026-10-03 10:34:25 +07:00 |
|
TradeReputationCard.tsx
|
feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1)
|
2026-10-01 23:57:20 +07:00 |
|
TradeReputationPanel.tsx
|
fix(reputation): skeleton loading + no empty-card flash
|
2026-10-03 10:34:25 +07:00 |
|
TripItineraryCard.tsx
|
i18n(es): batch 3 part 1 — routing UI, Sasquatch panel, collections, splash
|
2026-10-02 15:15:06 +07:00 |
|
TrustBadge.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
TrustFilter.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
UserStatusIndicator.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
VenueAccessCard.tsx
|
feat(card): public pass hint + shop/listing pass badges (audit items 2 & 4)
|
2026-10-02 15:05:49 +07:00 |
|
VouchCard.tsx
|
fix(audit UI/UX): 44px slabs, missing grid base cols, aria-labels, dark weather panel, contrast, sheet width, stretched-link SpotCard
|
2026-10-05 21:47:29 +07:00 |
|
WalletModal.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
WaysToSupport.tsx
|
feat(supporters): per-row dates + 'updated', dedicated /donate page, extract shared support cards
|
2026-10-05 19:54:49 +07:00 |
|
WeatherToggle.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
WhosSkating.tsx
|
chore(lint): remove all explicit any + sweep dead imports
|
2026-09-26 21:40:42 +07:00 |
|
ZapBadgesCard.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
ZapButton.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
ZapCrewDialog.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |
|
ZapDialog.tsx
|
feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats
|
2026-10-02 10:11:06 +07:00 |