From c862cbc3587dbbe0d6b94ffaf2c672a945f0df25 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 1 Feb 2026 13:30:49 +0000 Subject: [PATCH] Fix Netlify build by restoring dist build script and config - Restore `scripts/build-dist.mjs` to clean `dist/`, build CSS, and copy assets. - Update `package.json` to use the new build script and serve `dist`. - Update `netlify.toml` to publish the `dist` directory. - Update `dist/` artifacts to match current source. Co-authored-by: PR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> --- dist/components/profile-modal.html | 172 +-- dist/config/instance-config.js | 14 +- dist/css/docs.css | 3 +- dist/docs/instance-config.md | 20 +- dist/docs/logging.md | 19 +- dist/docs/nostr-client-overview.md | 124 +- dist/docs/nostr-event-schemas.md | 7 +- dist/js/app.js | 1325 ++++++----------- dist/js/channelProfile.js | 139 +- dist/js/config.js | 33 +- dist/js/embed.js | 9 +- dist/js/feedEngine/stages.js | 9 +- dist/js/magnets.js | 33 +- dist/js/nostr/adapters/nip07Adapter.js | 56 +- dist/js/nostr/client.js | 894 ++--------- dist/js/nostr/commentEvents.js | 13 +- dist/js/nostr/defaultClient.js | 2 - dist/js/nostr/dmSignalEvents.js | 13 +- dist/js/nostr/nip07Permissions.js | 6 +- dist/js/nostr/nip46Client.js | 38 +- dist/js/nostr/nip71.js | 13 +- dist/js/nostr/reactionEvents.js | 13 +- dist/js/nostr/sessionActor.js | 11 - dist/js/nostr/viewEvents.js | 24 +- dist/js/payments/zapSplit.js | 14 +- dist/js/relayManager.js | 16 - dist/js/services/authService.js | 229 ++- dist/js/services/discussionCountService.js | 15 +- dist/js/services/dmNostrService.js | 53 +- dist/js/services/dmNotificationManager.js | 5 - dist/js/services/exploreDataService.js | 34 +- dist/js/services/hashtagPreferencesService.js | 251 +--- dist/js/services/nostrService.js | 220 +-- dist/js/services/playbackService.js | 289 +--- dist/js/services/profileMetadataService.js | 293 ---- dist/js/services/relayHealthService.js | 33 +- dist/js/services/relaySubscriptionService.js | 250 ---- dist/js/state/profileCache.js | 48 +- dist/js/subscriptions.js | 209 +-- dist/js/ui/ambientBackground.js | 35 +- dist/js/ui/applicationBootstrap.js | 54 +- dist/js/ui/components/SimilarContentCard.js | 9 - dist/js/ui/components/VideoCard.js | 9 - dist/js/ui/components/VideoModal.js | 14 +- dist/js/ui/components/tagPillList.js | 29 + dist/js/ui/dm/AppShell.js | 14 +- dist/js/ui/dm/DMRelaySettings.js | 80 - dist/js/ui/moderationCopy.js | 4 +- dist/js/ui/moreMenuController.js | 2 - dist/js/ui/profileModalController.js | 703 +-------- dist/js/ui/torrentStatusController.js | 130 +- dist/js/ui/urlHealthController.js | 128 +- dist/js/ui/videoListViewController.js | 2 +- dist/js/ui/videoModalController.js | 202 --- dist/js/ui/videoSettingsMenuController.js | 171 --- dist/js/ui/views/VideoListView.js | 15 +- dist/js/ui/zapController.js | 21 +- dist/js/userBlocks.js | 379 +---- dist/js/utils/profileBatchFetcher.js | 120 +- dist/js/utils/profileMedia.js | 4 - dist/js/utils/storage.js | 4 +- dist/js/utils/storagePointer.js | 4 +- dist/js/utils/videoTags.js | 2 +- dist/js/viewCounter.js | 15 - dist/js/webtorrent.js | 121 +- dist/releases/draft-20260124.md | 17 - dist/torrent/dist/beacon.js | 2 +- dist/vendor/floating-ui.dom.bundle.min.js | 2 +- netlify.toml | 2 +- package-lock.json | 122 +- package.json | 4 +- scripts/build-dist.mjs | 69 + 72 files changed, 1555 insertions(+), 5883 deletions(-) delete mode 100644 dist/js/services/profileMetadataService.js delete mode 100644 dist/js/services/relaySubscriptionService.js delete mode 100644 dist/js/ui/dm/DMRelaySettings.js delete mode 100644 dist/js/ui/videoModalController.js delete mode 100644 dist/js/ui/videoSettingsMenuController.js delete mode 100644 dist/releases/draft-20260124.md create mode 100644 scripts/build-dist.mjs diff --git a/dist/components/profile-modal.html b/dist/components/profile-modal.html index 301b7d0c..9fb70db7 100644 --- a/dist/components/profile-modal.html +++ b/dist/components/profile-modal.html @@ -381,24 +381,6 @@ data-profile-mobile-pane aria-hidden="true" > -
- Relay status -
- -