From 8ad740c409c393486e7793fb1668092c22fea601 Mon Sep 17 00:00:00 2001 From: Proof of Prints Date: Sat, 6 Jun 2026 10:43:45 -0500 Subject: [PATCH] chore(rebrand): point references at overbuildlabs/OverManager + overbuildlabs.com MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Repo was renamed/transferred to github.com/overbuildlabs/OverManager and the cloud domain moved to overbuildlabs.com. Update the About link, updater endpoint, README links/clone/website, and docs (GitHub URLs, cloud.* domain, PoPCloud→OverCloud, PoPManager→OverManager prose). Kept unchanged: bundle identifier com.proofofprints.popmanager (updater-chain anchor; its AppData dir is real) and the cloud API host constant (already cloud-api.overbuildlabs.com from a prior session). --- README.md | 20 ++++++------- docs/ADD_NEW_COIN.md | 4 +-- docs/CLOUD_ARCHITECTURE.md | 12 ++++---- docs/CLOUD_SYNC.md | 50 ++++++++++++++++---------------- docs/CLOUD_TROUBLESHOOTING.md | 54 +++++++++++++++++------------------ docs/RELEASE_SETUP.md | 10 +++---- docs/SUPPORTED_MINERS.md | 4 +-- src-tauri/tauri.conf.json | 2 +- src/pages/Settings.tsx | 4 +-- 9 files changed, 80 insertions(+), 80 deletions(-) diff --git a/README.md b/README.md index 0148695..72bd5b2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ **Open-source, cross-platform miner management software for ASIC and mobile miners** -Built by [OverBuild Labs](https://proofofprints.com) | [Support: support@overbuildlabs.com](mailto:support@overbuildlabs.com) +Built by [OverBuild Labs](https://overbuildlabs.com) | [Support: support@overbuildlabs.com](mailto:support@overbuildlabs.com) ## Overview @@ -107,7 +107,7 @@ OverManager includes an embedded HTTP server that receives push-based telemetry - Historical farm data with auto-pruning (7-day retention) - Troubleshooting logs with configurable log levels -### Cloud Sync *(PoPCloud — $5/month)* +### Cloud Sync *(OverCloud — $5/month)* - **Remote monitoring** — view your farm from anywhere via the web portal or companion app - **Push notifications** — get alerts on your phone when miners go offline, overheat, or stop submitting shares - **Remote commands** — start, stop, restart miners and push pool configurations from your phone or browser @@ -134,11 +134,11 @@ See [docs/CLOUD_SYNC.md](docs/CLOUD_SYNC.md) for setup guide and [docs/CLOUD_TRO - Reports telemetry every 30 seconds: hashrate, CPU temp, battery, throttle state, pool stats - Works offline — queued commands are delivered on reconnect -The app is currently in development. Follow the [GitHub repo](https://github.com/proofofprints/PoPManager) for release announcements. +The app is currently in development. Follow the [GitHub repo](https://github.com/overbuildlabs/OverManager) for release announcements. ## Installation -Download the latest installer for your platform from [Releases](https://github.com/proofofprints/PoPManager/releases): +Download the latest installer for your platform from [Releases](https://github.com/overbuildlabs/OverManager/releases): | Platform | Format | Notes | |---|---|---| @@ -147,7 +147,7 @@ Download the latest installer for your platform from [Releases](https://github.c | **macOS** (Intel) | `.dmg` (x64) | Community-tested. | | **Linux** (x64) | `.deb` or `.AppImage` | Community-tested. Requires `webkit2gtk 4.1` and related system libraries. | -> **Note:** Windows is the primary development and testing platform. macOS and Linux builds are provided and should work, but have not been as extensively tested. Please [open an issue](https://github.com/proofofprints/PoPManager/issues) if you encounter platform-specific problems. +> **Note:** Windows is the primary development and testing platform. macOS and Linux builds are provided and should work, but have not been as extensively tested. Please [open an issue](https://github.com/overbuildlabs/OverManager/issues) if you encounter platform-specific problems. ### Building from Source @@ -157,8 +157,8 @@ Prerequisites: - [Visual Studio Build Tools](https://visualstudio.microsoft.com/downloads/) (Windows, with C++ workload) ```bash -git clone https://github.com/proofofprints/PoPManager.git -cd PoPManager +git clone https://github.com/overbuildlabs/OverManager.git +cd OverManager npm install npm run tauri dev ``` @@ -205,7 +205,7 @@ See [docs/SUPPORTED_MINERS.md](docs/SUPPORTED_MINERS.md) for the full list of su All configuration is stored locally on your machine. On Windows, data is split across two locations: -**App data (`%LOCALAPPDATA%\PoPManager\`)** — most operational state: +**App data (`%LOCALAPPDATA%\OverManager\`)** — most operational state: - `miners.json` — saved ASIC miners - `mobile_miners.json` — registered mobile miners - `mobile_miner_commands.json` — pending remote commands @@ -238,6 +238,6 @@ Contributions welcome! If you have a miner model not currently supported, please ## Contact -- **Website:** [proofofprints.com](https://proofofprints.com) +- **Website:** [overbuildlabs.com](https://overbuildlabs.com) - **Email:** [support@overbuildlabs.com](mailto:support@overbuildlabs.com) -- **GitHub:** [github.com/proofofprints/PoPManager](https://github.com/proofofprints/PoPManager) +- **GitHub:** [github.com/overbuildlabs/OverManager](https://github.com/overbuildlabs/OverManager) diff --git a/docs/ADD_NEW_COIN.md b/docs/ADD_NEW_COIN.md index 447a79d..dfac281 100644 --- a/docs/ADD_NEW_COIN.md +++ b/docs/ADD_NEW_COIN.md @@ -1,6 +1,6 @@ -# Adding a New Coin to PoPManager +# Adding a New Coin to OverManager -Fill out this template and give it to Claude (or a developer) to implement support for a new cryptocurrency in PoPManager. +Fill out this template and give it to Claude (or a developer) to implement support for a new cryptocurrency in OverManager. --- diff --git a/docs/CLOUD_ARCHITECTURE.md b/docs/CLOUD_ARCHITECTURE.md index b50e86e..ae33ee1 100644 --- a/docs/CLOUD_ARCHITECTURE.md +++ b/docs/CLOUD_ARCHITECTURE.md @@ -1,13 +1,13 @@ # Cloud Sync — Technical Architecture -Internal reference for developers working on PoPManager's cloud integration. For user-facing docs see [CLOUD_SYNC.md](./CLOUD_SYNC.md). +Internal reference for developers working on OverManager's cloud integration. For user-facing docs see [CLOUD_SYNC.md](./CLOUD_SYNC.md). ## Overview -PoPManager Cloud Sync is an opt-in feature that connects the desktop app to PoPCloud (cloud.proofofprints.com). Data flows outbound from the desktop to the cloud via REST pushes and a persistent WebSocket for receiving remote commands. +OverManager Cloud Sync is an opt-in feature that connects the desktop app to OverCloud (cloud.overbuildlabs.com). Data flows outbound from the desktop to the cloud via REST pushes and a persistent WebSocket for receiving remote commands. ``` -PoPManager Desktop PoPCloud API +OverManager Desktop OverCloud API ┌──────────────────┐ ┌──────────────────┐ │ │ POST /ingest/* │ │ │ sync.rs ────────│───────────────────>│ Fastify + │ @@ -117,7 +117,7 @@ CREATE TABLE cloud_sync_queue ( ); ``` -Stored in `%LOCALAPPDATA%/PoPManager/cloud_queue.db` (SQLite with WAL mode). +Stored in `%LOCALAPPDATA%/OverManager/cloud_queue.db` (SQLite with WAL mode). ### Retry policy @@ -175,7 +175,7 @@ Commands arrive via WebSocket as: }} ``` -`command_exec.rs` maps this to existing PoPManager functions: +`command_exec.rs` maps this to existing OverManager functions: | targetType | commandType | Calls | |---|---|---| @@ -223,7 +223,7 @@ Positioned between Preferences and Email Configuration sections. - Email input - Password input - "Sign In" button -- "Don't have an account? Sign up at cloud.proofofprints.com" link +- "Don't have an account? Sign up at cloud.overbuildlabs.com" link **Signed in state:** - Status indicator: green dot "Connected" / yellow "Syncing" / red "Disconnected" diff --git a/docs/CLOUD_SYNC.md b/docs/CLOUD_SYNC.md index f42d2da..f9ce266 100644 --- a/docs/CLOUD_SYNC.md +++ b/docs/CLOUD_SYNC.md @@ -1,6 +1,6 @@ -# PoPManager Cloud Sync +# OverManager Cloud Sync -Connect your PoPManager desktop app to PoPCloud for remote monitoring, push notifications, and remote miner control from anywhere. +Connect your OverManager desktop app to OverCloud for remote monitoring, push notifications, and remote miner control from anywhere. ## What Cloud Sync Does @@ -12,16 +12,16 @@ Connect your PoPManager desktop app to PoPCloud for remote monitoring, push noti | Push notifications to phone | No | Yes | | Remote monitoring from anywhere | No | Yes | | Remote start/stop/config from phone | No | Yes | -| Multiple PoPManager installations | N/A | Yes | -| Web portal (cloud.proofofprints.com) | No | Yes | +| Multiple OverManager installations | N/A | Yes | +| Web portal (cloud.overbuildlabs.com) | No | Yes | | Companion app (iOS + Android) | No | Yes | | Ad-free desktop | Ads after 5 devices | Yes | ## Getting Started -### 1. Create a PoPCloud account +### 1. Create a OverCloud account -Visit [cloud.proofofprints.com](https://cloud.proofofprints.com) and create an account. You'll need: +Visit [cloud.overbuildlabs.com](https://cloud.overbuildlabs.com) and create an account. You'll need: - Email address - Password (minimum 8 characters) @@ -31,15 +31,15 @@ Account creation is free. You can explore the web portal before subscribing. From the web portal, go to **Account → Subscription** and choose the Cloud Basic plan ($5/month). Payment is handled securely via Stripe. -### 3. Connect PoPManager +### 3. Connect OverManager -In PoPManager desktop: +In OverManager desktop: 1. Open **Settings** 2. Find the **Cloud Sync** section (near the top, below Preferences) 3. Enter your email and password 4. Click **Sign In** -5. PoPManager will create an "instance" for this installation and begin syncing +5. OverManager will create an "instance" for this installation and begin syncing You should see: - **Status:** Connected (green dot) @@ -48,7 +48,7 @@ You should see: ### 4. Verify data is flowing -After signing in, wait 60 seconds, then open [cloud.proofofprints.com](https://cloud.proofofprints.com) in your browser. You should see: +After signing in, wait 60 seconds, then open [cloud.overbuildlabs.com](https://cloud.overbuildlabs.com) in your browser. You should see: - Your farm's current hashrate - Online/offline miner counts - The miners you have configured locally @@ -57,29 +57,29 @@ After signing in, wait 60 seconds, then open [cloud.proofofprints.com](https://c ### Data flow -PoPManager pushes three types of data to the cloud: +OverManager pushes three types of data to the cloud: 1. **Farm snapshots** (every 60 seconds) — total hashrate, online count, per-coin earnings 2. **Miner states** (on change) — individual miner status, hashrate, temperature, pool info 3. **Alert events** (when they fire) — offline alerts, temperature warnings, share alerts -All data flows **outbound** from your desktop to the cloud. PoPManager never exposes any ports to the internet — it's always your app initiating the connection. +All data flows **outbound** from your desktop to the cloud. OverManager never exposes any ports to the internet — it's always your app initiating the connection. ### Remote commands When you (or someone you authorize) sends a command from the web portal or companion app: 1. The command is queued in the cloud -2. PoPManager picks it up via a persistent WebSocket connection -3. PoPManager executes it locally (same as clicking the button in the UI) -4. PoPManager sends an acknowledgment back to the cloud +2. OverManager picks it up via a persistent WebSocket connection +3. OverManager executes it locally (same as clicking the button in the UI) +4. OverManager sends an acknowledgment back to the cloud 5. The web portal / companion app shows the result -If PoPManager is offline when a command is queued, it will execute when PoPManager reconnects. +If OverManager is offline when a command is queued, it will execute when OverManager reconnects. ### Offline behavior -PoPManager continues working fully offline. When cloud connectivity is lost: +OverManager continues working fully offline. When cloud connectivity is lost: - Local monitoring, alerts, and miner management continue normally - Snapshots and alerts are queued locally (stored in a SQLite database) @@ -92,10 +92,10 @@ PoPManager continues working fully offline. When cloud connectivity is lost: | Field | Description | |---|---| -| **Email** | Your PoPCloud account email | -| **Password** | Your PoPCloud account password (only needed for initial login) | +| **Email** | Your OverCloud account email | +| **Password** | Your OverCloud account password (only needed for initial login) | | **Status** | Connection state: Connected / Disconnected / Syncing / Error | -| **Instance Name** | A name for this PoPManager installation (e.g. "Home Farm", "Office Rig") — editable | +| **Instance Name** | A name for this OverManager installation (e.g. "Home Farm", "Office Rig") — editable | | **Last Sync** | Timestamp of the last successful data push | | **Queue Size** | Number of pending items in the offline queue (only shown when > 0) | | **Sign Out** | Disconnects from cloud and removes stored credentials | @@ -110,11 +110,11 @@ Your cloud credentials are stored securely in your operating system's native cre | macOS | macOS Keychain | | Linux | Secret Service (GNOME Keyring / KDE Wallet) | -PoPManager never stores your password. After initial login, only an API key and a refresh token are stored. The refresh token expires after 30 days of inactivity — if you don't open PoPManager for 30+ days, you'll need to sign in again. +OverManager never stores your password. After initial login, only an API key and a refresh token are stored. The refresh token expires after 30 days of inactivity — if you don't open OverManager for 30+ days, you'll need to sign in again. ## Multiple Instances -One PoPCloud account can have multiple PoPManager installations connected. Each installation is a separate "instance" with its own name and API key. +One OverCloud account can have multiple OverManager installations connected. Each installation is a separate "instance" with its own name and API key. Common use cases: - Home mining farm + hosted facility @@ -135,10 +135,10 @@ If you cancel your subscription, your cloud data is retained for 30 days. After ## Privacy & Security -- **No miner credentials leave your machine.** PoPManager never sends miner passwords, wallet private keys, or pool credentials to the cloud. Only performance metrics (hashrate, temperature, share counts, pool URLs, uptime) are synced. -- **All communication is encrypted.** PoPManager connects to the cloud over HTTPS (TLS 1.3) and WSS (WebSocket Secure). +- **No miner credentials leave your machine.** OverManager never sends miner passwords, wallet private keys, or pool credentials to the cloud. Only performance metrics (hashrate, temperature, share counts, pool URLs, uptime) are synced. +- **All communication is encrypted.** OverManager connects to the cloud over HTTPS (TLS 1.3) and WSS (WebSocket Secure). - **Your API key is unique to your installation.** It can be regenerated at any time from the web portal if you suspect it's been compromised. -- **Remote commands are relayed, not executed by the cloud.** The cloud never connects to your miners directly — PoPManager desktop is always the execution layer. +- **Remote commands are relayed, not executed by the cloud.** The cloud never connects to your miners directly — OverManager desktop is always the execution layer. ## Bandwidth Usage diff --git a/docs/CLOUD_TROUBLESHOOTING.md b/docs/CLOUD_TROUBLESHOOTING.md index 008d7b7..3d81e4f 100644 --- a/docs/CLOUD_TROUBLESHOOTING.md +++ b/docs/CLOUD_TROUBLESHOOTING.md @@ -1,6 +1,6 @@ # Cloud Sync Troubleshooting -Common issues and solutions for PoPManager Cloud Sync. +Common issues and solutions for OverManager Cloud Sync. ## Connection Issues @@ -12,17 +12,17 @@ Common issues and solutions for PoPManager Cloud Sync. 1. **Verify the cloud API is reachable:** ``` - curl https://cloud.proofofprints.com/health + curl https://cloud.overbuildlabs.com/health ``` Expected: `{"ok":true,"version":"1.0.0"}` - If this fails → the cloud service may be temporarily down. Try again in a few minutes. - If your network blocks outbound HTTPS → check your firewall/proxy settings. 2. **Check your internet connection:** - - Can you open [cloud.proofofprints.com](https://cloud.proofofprints.com) in a browser? - - Is PoPManager behind a corporate proxy that blocks outbound WebSocket connections? + - Can you open [cloud.overbuildlabs.com](https://cloud.overbuildlabs.com) in a browser? + - Is OverManager behind a corporate proxy that blocks outbound WebSocket connections? -3. **Check PoPManager logs:** +3. **Check OverManager logs:** - Open Settings → Troubleshooting → Open Log Directory - Look for lines containing `cloud` or `ws` — they'll show connection errors with details @@ -31,13 +31,13 @@ Common issues and solutions for PoPManager Cloud Sync. **Cause:** Wrong email or password. **Fix:** -1. Try logging in at [cloud.proofofprints.com](https://cloud.proofofprints.com) first to verify your credentials work +1. Try logging in at [cloud.overbuildlabs.com](https://cloud.overbuildlabs.com) first to verify your credentials work 2. If you forgot your password, use the "Forgot Password" link on the web portal 3. Make sure you're using the email you registered with (check for typos) ### "Session expired — please sign in again" -**Cause:** Your refresh token expired because PoPManager wasn't opened for 30+ days. +**Cause:** Your refresh token expired because OverManager wasn't opened for 30+ days. **Fix:** Click "Sign In" again in Settings → Cloud Sync. Your data and instance are still intact — you just need to re-authenticate. @@ -48,7 +48,7 @@ Common issues and solutions for PoPManager Cloud Sync. 1. **Wait 60 seconds** — snapshots are pushed every 60 seconds, not instantly 2. **Check that you have miners configured** — if your ASIC/Mobile/PoPMiner miner lists are empty, there's nothing to push 3. **Check the correct instance** — if you have multiple instances, make sure the web portal is showing the right one -4. **Check PoPManager logs** for `cloud sync` lines — they'll show whether pushes are succeeding or failing +4. **Check OverManager logs** for `cloud sync` lines — they'll show whether pushes are succeeding or failing ## Sync Issues @@ -63,8 +63,8 @@ Common issues and solutions for PoPManager Cloud Sync. **Fix:** 1. Check your internet connection -2. Wait — PoPManager will automatically retry with exponential backoff (30s → 1m → 5m → 30m) -3. If the queue keeps growing for hours, check the PoPManager log for specific error messages +2. Wait — OverManager will automatically retry with exponential backoff (30s → 1m → 5m → 30m) +3. If the queue keeps growing for hours, check the OverManager log for specific error messages 4. If the log shows "401 Unauthorized" → your API key may have been revoked. Sign out and sign in again. ### Queue growing very large (100+ MB warning) @@ -74,7 +74,7 @@ Common issues and solutions for PoPManager Cloud Sync. **Fix:** 1. Restore internet connectivity — queued data will sync automatically 2. If you don't need the queued data, sign out and sign in again (this clears the queue) -3. PoPManager automatically prunes: snapshots older than 30 days and alerts older than 90 days are dropped from the queue +3. OverManager automatically prunes: snapshots older than 30 days and alerts older than 90 days are dropped from the queue ### Miner states not updating in the web portal @@ -86,21 +86,21 @@ Common issues and solutions for PoPManager Cloud Sync. ### Commands stuck in "Pending" status -**Cause:** PoPManager desktop is offline or the WebSocket connection is down. +**Cause:** OverManager desktop is offline or the WebSocket connection is down. **Fix:** -1. Open PoPManager on the desktop — it will connect to the cloud and pick up pending commands +1. Open OverManager on the desktop — it will connect to the cloud and pick up pending commands 2. Check Cloud Sync status in Settings — it should show "Connected" 3. Commands will execute in order as soon as the WebSocket reconnects ### Command shows "Failed" status -**Cause:** PoPManager received the command but couldn't execute it. +**Cause:** OverManager received the command but couldn't execute it. **Common reasons:** - The target miner is offline or unreachable on the LAN - The miner rejected the configuration (wrong pool URL format, etc.) -- The target miner was removed from PoPManager since the command was queued +- The target miner was removed from OverManager since the command was queued **Fix:** Check the error message on the command in the web portal. Fix the underlying issue and retry. @@ -108,7 +108,7 @@ Common issues and solutions for PoPManager Cloud Sync. **Cause:** Remote commands require an active Cloud Basic or Cloud Pro subscription. -**Fix:** Subscribe at [cloud.proofofprints.com](https://cloud.proofofprints.com) → Account → Subscription. +**Fix:** Subscribe at [cloud.overbuildlabs.com](https://cloud.overbuildlabs.com) → Account → Subscription. ## Credential Issues @@ -129,36 +129,36 @@ Common issues and solutions for PoPManager Cloud Sync. ### Signed in but API key shows as invalid -**Cause:** The API key for this instance was regenerated from the web portal or another PoPManager installation. +**Cause:** The API key for this instance was regenerated from the web portal or another OverManager installation. **Fix:** Sign out and sign in again. A new API key will be issued for this instance. ## Firewall & Network -### PoPManager behind a corporate firewall +### OverManager behind a corporate firewall -PoPManager Cloud Sync requires outbound access to: +OverManager Cloud Sync requires outbound access to: | Destination | Port | Protocol | Purpose | |---|---|---|---| -| `cloud.proofofprints.com` | 443 | HTTPS | REST API calls | -| `cloud.proofofprints.com` | 443 | WSS | WebSocket for commands | +| `cloud.overbuildlabs.com` | 443 | HTTPS | REST API calls | +| `cloud.overbuildlabs.com` | 443 | WSS | WebSocket for commands | No inbound ports are needed. If your firewall blocks outbound WebSocket connections (WSS), remote commands won't work but snapshot/alert sync will still function via REST. ### Proxy configuration -PoPManager currently does not support HTTP proxy configuration for cloud sync. If you're behind a proxy, the cloud connection may fail. This is a known limitation — proxy support is planned for a future release. +OverManager currently does not support HTTP proxy configuration for cloud sync. If you're behind a proxy, the cloud connection may fail. This is a known limitation — proxy support is planned for a future release. ## Data & Privacy -### What data does PoPManager send to the cloud? +### What data does OverManager send to the cloud? **Sent:** - Farm-level metrics: total hashrate, online miner count, per-coin earnings estimates - Per-miner metrics: hashrate, temperature, fan speed, pool URL, worker name, share counts, uptime, status (online/offline/mining) - Alert events: rule name, miner label, alert message, timestamp -- PoPManager version and instance name +- OverManager version and instance name **Never sent:** - Miner web UI passwords @@ -170,7 +170,7 @@ PoPManager currently does not support HTTP proxy configuration for cloud sync. I ### How to delete all cloud data -1. Log in to [cloud.proofofprints.com](https://cloud.proofofprints.com) +1. Log in to [cloud.overbuildlabs.com](https://cloud.overbuildlabs.com) 2. Go to Account → Danger Zone → Delete Account 3. This permanently deletes your account, all instances, all historical data, and cancels your subscription @@ -193,8 +193,8 @@ All exports are in CSV format, compatible with Excel, Google Sheets, and account If you can't resolve an issue using this guide: 1. **Check the logs** — Settings → Troubleshooting → Open Log Directory. Lines containing `cloud`, `ws`, `sync`, or `queue` are the most relevant. -2. **Open a GitHub issue** — [github.com/proofofprints/PoPManager/issues](https://github.com/proofofprints/PoPManager/issues) with: - - Your PoPManager version (Settings → About) +2. **Open a GitHub issue** — [github.com/overbuildlabs/OverManager/issues](https://github.com/overbuildlabs/OverManager/issues) with: + - Your OverManager version (Settings → About) - Your operating system - The error message or behavior you're seeing - Relevant log lines (redact your email/API key if present) diff --git a/docs/RELEASE_SETUP.md b/docs/RELEASE_SETUP.md index 9c94ce3..25ee142 100644 --- a/docs/RELEASE_SETUP.md +++ b/docs/RELEASE_SETUP.md @@ -1,4 +1,4 @@ -# PoPManager Release Setup Guide +# OverManager Release Setup Guide ## One-Time Setup: Signing Keys @@ -47,12 +47,12 @@ npm run tauri build ``` This creates: -- `src-tauri/target/release/bundle/msi/PoPManager_x.x.x_x64_en-US.msi` — Windows installer -- `src-tauri/target/release/bundle/msi/PoPManager_x.x.x_x64_en-US.msi.sig` — Update signature +- `src-tauri/target/release/bundle/msi/OverManager_x.x.x_x64_en-US.msi` — Windows installer +- `src-tauri/target/release/bundle/msi/OverManager_x.x.x_x64_en-US.msi.sig` — Update signature ### 3. Create GitHub Release -1. Go to https://github.com/proofofprints/PoPManager/releases/new +1. Go to https://github.com/overbuildlabs/OverManager/releases/new 2. Create a new tag (e.g., `v0.2.0`) 3. Upload the MSI file 4. Upload the `.msi.sig` signature file @@ -66,7 +66,7 @@ This creates: "platforms": { "windows-x86_64": { "signature": "", - "url": "https://github.com/proofofprints/PoPManager/releases/download/v0.2.0/PoPManager_0.2.0_x64_en-US.msi" + "url": "https://github.com/overbuildlabs/OverManager/releases/download/v0.2.0/OverManager_0.2.0_x64_en-US.msi" } } } diff --git a/docs/SUPPORTED_MINERS.md b/docs/SUPPORTED_MINERS.md index 8be0741..8b3ff61 100644 --- a/docs/SUPPORTED_MINERS.md +++ b/docs/SUPPORTED_MINERS.md @@ -1,4 +1,4 @@ -# PoPManager Supported Miners +# OverManager Supported Miners ## Fully Supported @@ -57,7 +57,7 @@ Coming soon. Read-only monitoring on stock firmware; full control with Braiins O ## Adding Support for New Miners -PoPManager's modular architecture makes it straightforward to add support for new miner manufacturers. See [ADD_NEW_COIN.md](ADD_NEW_COIN.md) for adding new cryptocurrency support. +OverManager's modular architecture makes it straightforward to add support for new miner manufacturers. See [ADD_NEW_COIN.md](ADD_NEW_COIN.md) for adding new cryptocurrency support. For adding a new miner manufacturer's API, the following is needed: 1. API protocol documentation (HTTP REST, TCP/JSON, gRPC, etc.) diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index a63fa16..fd80cb7 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -25,7 +25,7 @@ }, "plugins": { "updater": { - "endpoints": ["https://github.com/proofofprints/PoPManager/releases/latest/download/latest.json"], + "endpoints": ["https://github.com/overbuildlabs/OverManager/releases/latest/download/latest.json"], "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEY2N0MzODRGQUE5QzhFMDQKUldRRWpweXFUemg4OWlOMGdxeUZ0cmxqbWMremUrTnI2ZlRsbCtWR1I3LzdCckJBUFZHZGN0UTAK" } }, diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx index 4b0169a..f2cf35f 100644 --- a/src/pages/Settings.tsx +++ b/src/pages/Settings.tsx @@ -757,10 +757,10 @@ export default function Settings() {
GitHub