Skip to content

Ci and cross platform#7

Merged
proofofprints merged 2 commits into
mainfrom
ci-and-cross-platform
Apr 12, 2026
Merged

Ci and cross platform#7
proofofprints merged 2 commits into
mainfrom
ci-and-cross-platform

Conversation

@proofofprints
Copy link
Copy Markdown
Owner

No description provided.

Major README rewrite to document mobile miner features that were added
in the mobile-miners-v1 PR stream but never reflected in docs.

Key additions:
- New "Mobile Miner Management" feature section covering: push-based
  telemetry, real-time stats (hashrate, CPU temp, battery, throttle),
  remote control (start/stop/restart), remote configuration via command
  queue, single-use pairing codes, device removal with cleanup, and
  mobile-specific alerts
- New "PoPMiner Mobile (coming soon)" section describing the companion
  Android app and its capabilities
- Dashboard section updated to reflect the new ASIC/Mobile split stats
  and the selectable profitability time window (1h/6h/24h/7d/30d)
- Alerts section split into ASIC and Mobile rule categories with the
  startup grace period documented
- Pool Management section updated to mention unified ASIC+Mobile pool
  view and the Push to Mobile Miners action
- Quick Start Mobile Miners subsection updated with the new step to
  enable the server first (disabled by default)
- HTML comment placeholders for mobile miner screenshots — swap in
  actual screenshots before or after v1 launch
- Renamed mobile app references from "KASMobileMiner" to
  "PoPMiner Mobile" with "(coming soon)" throughout
- Overview paragraph rewritten to position PoPManager as managing both
  ASIC and mobile miners

Existing ASIC-focused content preserved and reorganized under an
"ASIC Miner Management" heading for clarity alongside the new
"Mobile Miner Management" heading.
Replace all 10 in-app references to "KASMobileMiner" with the new
branding to match the README:

Frontend (8 occurrences):
- PairingCodePanel.tsx subtitle
- Dashboard.tsx welcome screen description
- MobileMinerDetail.tsx removal modal warning
- MobileMinerList.tsx empty state + removal modals (3 occurrences)
- Settings.tsx Mobile Miner Server description + pairing panel subtitle

Backend (2 occurrences):
- mobile_miner.rs default_manufacturer() → "PoPMiner"
- http_server.rs handle_register manufacturer field → "PoPMiner"

The manufacturer field stored in mobile_miners.json for NEW
registrations will now be "PoPMiner" instead of "KASMobileMiner".
Existing registered devices keep their stored manufacturer value
until they re-register.
@proofofprints proofofprints merged commit 69003ad into main Apr 12, 2026
@proofofprints proofofprints deleted the ci-and-cross-platform branch April 18, 2026 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant