diff --git a/core/archipelago/Cargo.toml b/core/archipelago/Cargo.toml index 40a1b0f3..a2df64ed 100644 --- a/core/archipelago/Cargo.toml +++ b/core/archipelago/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "archipelago" -version = "1.7.78-alpha" +version = "1.7.79-alpha" edition = "2021" description = "Archipelago Bitcoin Node OS - Native backend" authors = ["Archipelago Team"] diff --git a/neode-ui/package-lock.json b/neode-ui/package-lock.json index 0b5483cf..0eadbd0d 100644 --- a/neode-ui/package-lock.json +++ b/neode-ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "neode-ui", - "version": "1.7.78-alpha", + "version": "1.7.79-alpha", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "neode-ui", - "version": "1.7.78-alpha", + "version": "1.7.79-alpha", "dependencies": { "@types/dompurify": "^3.0.5", "@vue-leaflet/vue-leaflet": "^0.10.1", diff --git a/neode-ui/package.json b/neode-ui/package.json index 89ba7024..38fc5c1c 100644 --- a/neode-ui/package.json +++ b/neode-ui/package.json @@ -1,7 +1,7 @@ { "name": "neode-ui", "private": true, - "version": "1.7.78-alpha", + "version": "1.7.79-alpha", "type": "module", "scripts": { "start": "./start-dev.sh", diff --git a/release-manifest.json b/release-manifest.json index ee63daba..020fa87b 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,31 +1,28 @@ { - "version": "1.7.78-alpha", + "version": "1.7.79-alpha", "release_date": "2026-05-20", "changelog": [ - "Public Nginx Proxy Manager hosts for Saleor now keep browser GraphQL calls same-origin at `/graphql/` and proxy them to the local API on `8000`, fixing `Failed to fetch` when a public domain such as `noderunner.shop` was loaded from devices that cannot reach the node's private LAN/tailnet API address.", - "Saleor's validated stack changes are now release-ready: dashboard origins on port `9010` are explicitly allowed for dashboard/API calls, preserving the working test-node install path for production nodes.", - "NetBird launches now stay pinned to the unified dashboard/proxy origin on port `8087` instead of following stale runtime-discovered server URLs on `8086`.", - "NetBird's local nginx proxy now routes browser API, OAuth, relay, and WebSocket traffic through `host.containers.internal:8086` instead of a hard-coded rootless Podman gateway IP, and includes the upstream `management.ProxyService` gRPC path.", - "The mobile credentials interstitial now keeps credential lists scrollable and action buttons reachable in both My Apps and the mobile app icon grid.", - "Android WebView popup windows now hand external popup URLs to the system browser, covering app login/signup flows that open secondary windows.", - "Validation passed with `git diff --check`, `cargo check -p archipelago`, and the focused `npm test -- src/views/appSession/__tests__/appSessionConfig.test.ts` suite." + "Saleor now installs the official Saleor Storefront as part of the stack, built from the pinned `saleor/storefront` source and served as the customer-facing shop on port `9011`.", + "Saleor app launches now open the storefront while the admin dashboard remains available on port `9010` with the generated `admin@example.com` credentials shown in Archipelago.", + "Public Nginx Proxy Manager hosts forwarding to the Saleor storefront also expose same-origin `/graphql/`, so public storefront domains can talk to the local Saleor API without mixed-content or private-LAN reachability failures.", + "Saleor stack metadata, marketplace descriptions, catalog ports, scanner exclusions, and app-session routing now describe the storefront/dashboard/API split explicitly." ], "components": [ { "name": "archipelago", - "current_version": "1.7.78-alpha", - "new_version": "1.7.78-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.78-alpha/archipelago", - "sha256": "49ac959035029fb77cbf001cfabbe7919bc74aee3bb7176067c77ab0d1c97b58", - "size_bytes": 43069480 + "current_version": "1.7.79-alpha", + "new_version": "1.7.79-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago", + "sha256": "266918442fc25478646c253581dd7b475716bcb716156420bbf7dd8c793ebaed", + "size_bytes": 43070912 }, { - "name": "archipelago-frontend-1.7.78-alpha.tar.gz", - "current_version": "1.7.78-alpha", - "new_version": "1.7.78-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.78-alpha/archipelago-frontend-1.7.78-alpha.tar.gz", - "sha256": "a11ed587122fe2150c7439fdb88bfb4f3b999de2c52855bb4ac860b237854943", - "size_bytes": 166486679 + "name": "archipelago-frontend-1.7.79-alpha.tar.gz", + "current_version": "1.7.79-alpha", + "new_version": "1.7.79-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago-frontend-1.7.79-alpha.tar.gz", + "sha256": "ed1eff4f7013e9c5fafe80e8e92168aff774b4477c542badb3441ccd512fdd1a", + "size_bytes": 166485301 } ] } diff --git a/releases/manifest.json b/releases/manifest.json index ee63daba..020fa87b 100644 --- a/releases/manifest.json +++ b/releases/manifest.json @@ -1,31 +1,28 @@ { - "version": "1.7.78-alpha", + "version": "1.7.79-alpha", "release_date": "2026-05-20", "changelog": [ - "Public Nginx Proxy Manager hosts for Saleor now keep browser GraphQL calls same-origin at `/graphql/` and proxy them to the local API on `8000`, fixing `Failed to fetch` when a public domain such as `noderunner.shop` was loaded from devices that cannot reach the node's private LAN/tailnet API address.", - "Saleor's validated stack changes are now release-ready: dashboard origins on port `9010` are explicitly allowed for dashboard/API calls, preserving the working test-node install path for production nodes.", - "NetBird launches now stay pinned to the unified dashboard/proxy origin on port `8087` instead of following stale runtime-discovered server URLs on `8086`.", - "NetBird's local nginx proxy now routes browser API, OAuth, relay, and WebSocket traffic through `host.containers.internal:8086` instead of a hard-coded rootless Podman gateway IP, and includes the upstream `management.ProxyService` gRPC path.", - "The mobile credentials interstitial now keeps credential lists scrollable and action buttons reachable in both My Apps and the mobile app icon grid.", - "Android WebView popup windows now hand external popup URLs to the system browser, covering app login/signup flows that open secondary windows.", - "Validation passed with `git diff --check`, `cargo check -p archipelago`, and the focused `npm test -- src/views/appSession/__tests__/appSessionConfig.test.ts` suite." + "Saleor now installs the official Saleor Storefront as part of the stack, built from the pinned `saleor/storefront` source and served as the customer-facing shop on port `9011`.", + "Saleor app launches now open the storefront while the admin dashboard remains available on port `9010` with the generated `admin@example.com` credentials shown in Archipelago.", + "Public Nginx Proxy Manager hosts forwarding to the Saleor storefront also expose same-origin `/graphql/`, so public storefront domains can talk to the local Saleor API without mixed-content or private-LAN reachability failures.", + "Saleor stack metadata, marketplace descriptions, catalog ports, scanner exclusions, and app-session routing now describe the storefront/dashboard/API split explicitly." ], "components": [ { "name": "archipelago", - "current_version": "1.7.78-alpha", - "new_version": "1.7.78-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.78-alpha/archipelago", - "sha256": "49ac959035029fb77cbf001cfabbe7919bc74aee3bb7176067c77ab0d1c97b58", - "size_bytes": 43069480 + "current_version": "1.7.79-alpha", + "new_version": "1.7.79-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago", + "sha256": "266918442fc25478646c253581dd7b475716bcb716156420bbf7dd8c793ebaed", + "size_bytes": 43070912 }, { - "name": "archipelago-frontend-1.7.78-alpha.tar.gz", - "current_version": "1.7.78-alpha", - "new_version": "1.7.78-alpha", - "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.78-alpha/archipelago-frontend-1.7.78-alpha.tar.gz", - "sha256": "a11ed587122fe2150c7439fdb88bfb4f3b999de2c52855bb4ac860b237854943", - "size_bytes": 166486679 + "name": "archipelago-frontend-1.7.79-alpha.tar.gz", + "current_version": "1.7.79-alpha", + "new_version": "1.7.79-alpha", + "download_url": "http://146.59.87.168:3000/lfg2025/archy/releases/download/v1.7.79-alpha/archipelago-frontend-1.7.79-alpha.tar.gz", + "sha256": "ed1eff4f7013e9c5fafe80e8e92168aff774b4477c542badb3441ccd512fdd1a", + "size_bytes": 166485301 } ] }