252 Commits

Author SHA1 Message Date
WantClue
64218d63d2
Overclock url params (#770)
* fix: use url params to unlock overclock

* fix: better message

* chore: wording update again

* chore: shorten message more

* feat: add nvs storage of oc mode

* fix: remove duplicate

---------

Co-authored-by: mrv777 <mrv777@users.noreply.github.com>
2025-03-13 22:41:44 +01:00
mrv777
e29b8e3afb
fix: use url params to unlock overclock (#729)
* fix: use url params to unlock overclock

* fix: better message

* chore: wording update again

* chore: shorten message more
2025-03-13 21:54:13 +01:00
Erik Olof Gunnar Andersson
deaa291675
Revert "Refactor Stratum code for Seamless Failover (#717)" (#754)
This reverts commit 1eeb303672c876939d53328fd8395e3813a97dcf.
2025-03-10 13:30:31 +01:00
Erik Olof Gunnar Andersson
1eeb303672
Refactor Stratum code for Seamless Failover (#717)
* Refactor stratum code

* No need to abandon work when switching connection

* Bump primary task priority slightly

* Reduce watchdog stack size

* Revert debug changes

* Removed unused code

* Removed unused unit test code

* Handle jobs more aggressively

* Fix merge conflict
2025-03-09 13:55:58 +01:00
WantClue
c267789dbd
fix: current not exposed to api (#749) 2025-03-08 23:12:14 +01:00
mutatrum
a0c9710a90
Show share reject reasons (#746)
* Show share reject reasons

Fixes #264

* Fix string assignment
2025-03-08 13:07:16 +01:00
w3irdrobot
60fba27826
add sorting switch to swarm page for hostname and ip (#733) 2025-02-27 07:18:42 +01:00
w3irdrobot
56731b5c63
Trim spaces from front and back of SSID on client side (#728) 2025-02-26 16:24:10 +01:00
mutatrum
b92f70d871
Show firmware updates on the display (#664) 2025-02-21 21:34:50 +01:00
Erik Olof Gunnar Andersson
b21cd50504
Fix stackoverflow when upgrading (#723) 2025-02-20 21:54:16 +01:00
WantClue
ca4e5dcc2a
fix: typo in .find (#724) 2025-02-20 07:04:11 +01:00
WantClue
b60fd3dfce
Remove hard code (#721) 2025-02-19 14:27:31 +01:00
WantClue
4c76d17a4d
feat: unlock OC (#714) 2025-02-18 15:58:27 +01:00
Skot
6d504fe1a1
Revert "add Pro mode button (#712)" (#713)
This reverts commit fe78e056112ac31abd553889e25571b5384683f4.
2025-02-16 12:26:37 -05:00
WantClue
fe78e05611
add Pro mode button (#712)
* feat: add tooltip for pwm invert and flip screen

* feat: add Pro Mode Button
2025-02-16 12:11:51 +01:00
WantClue
91f302c744
feat: add tooltip for pwm invert and flip screen (#709) 2025-02-15 20:05:05 +01:00
mrv777
29f66b228e
fix: Move avg hash to card & add eff avg (#643)
* fix: Move avg hash to card & add eff avg

* fix: Try different layout

* fix: Move expected to under avg
2025-02-15 19:45:47 +01:00
Dustin Butler
0d02eb5eec
Init AxeOS AP mode (#624)
* Init AxeOS AP mode

* Use minimal layout with logo for AP mode

* apEnabled off
2025-02-13 19:53:52 +01:00
Steven Martins
59141357ff
fix(ui): display placeholder for unavailable ASIC temp (#692)
* fix(ui): display placeholder for unavailable ASIC temp
* fix(screen): update placeholders to match UI
2025-02-11 23:33:23 -05:00
Skot
7dcb69ebdc
GammaTurbo support and HW abstraction (#698)
* initial changes for the gammaturbo bringup
* added preliminary TPS546 changes
* added preliminary EMC2103 support
* ASIC temp seems to be maybe working.
* magically now fan seems to have the right polarity
* added in ideality and beta constants (currently unused). Fixed EMC2103_get_fan_speed()
* abstract fan and ASIC temp into thermal functions
* abstracted voltage regulator specifics out of tasks and into power.c and vcore.c functions
* add TPS546 support for multiple models
* move TPS40305/DS4432U vout setter to DS4432U.c
* move all ASIC specific functions to asic.c
* bad device_model nvs handling
* remove old code
* add workaround for TPS546 VIN_UV_WARN_LIMIT silicon bug.
2025-02-11 22:46:56 -05:00
mutatrum
080d0fe2cc
More Wi-Fi spelling fixes (#685) 2025-02-11 18:28:30 +01:00
WantClue
cbb02389ba
Wifi scan fix (#690)
* feature: wifi reconnect disable wifi connect

* fix: scanning flag to prevent reconnect attempts

* fix: add external bool, define globally

* fix: wifi scan on missing ssid

* fix: remove unused connected flag
2025-02-04 03:40:06 +01:00
WantClue
980d213445
SSID WiFi lookup (#679)
* init

* fix: filter out poor networks
2025-02-01 18:19:30 +01:00
Erik Olof Gunnar Andersson
148d42b1c8
Update angular to 18 (#678)
* Update angular to 18

* Bump to Angular 18.2.13

* Fix security warnings
2025-02-01 18:17:10 +01:00
Erik Olof Gunnar Andersson
1db16a52e1
Don't allow 0.0.0.0 (#665) 2025-01-27 18:43:51 +01:00
WantClue
7e2d690c64
Pool rework menu (#676)
* feat: pool component

* fix: style Pool Configuration

* fix: add restart logic to pool settings
2025-01-27 18:23:32 +01:00
WantClue
aa540434be
Menu rework, adding menu Design (#675)
* feat: add new Design menu

* fix: remove theme from settings

* feat: add orange

* fix: remove old theme-config

* fix: add proper spacing

* fix: labeling
2025-01-26 21:26:19 +01:00
tdb3
e1a94fe7a7
refactor: make recovery page an embedded file (#649)
Makes the recovery page an embedded file rather
than a C header. This increases readability and
also serves as an example for Issue #308.
2025-01-26 20:03:25 +01:00
mrv777
e471d43e2d
fix: Show IP of bitaxe you are restarting on swarm (#646)
* fix: Show IP of bitaxe you are restarting on swarm

* fix: show edit uri if provided on toasts
2025-01-26 19:58:18 +01:00
mrv777
06867c474f
fix: Color swarm ips by model or count (#647)
* fix: Color swarm ips by model or count

* fix: Add legend at bottom of table
2025-01-26 19:55:55 +01:00
mrv777
8d8a01a2e4
fix: add mock data and cache to theme service (#654)
* fix: add mock data and cache to theme service

* chore: cleanup
2025-01-26 19:54:30 +01:00
Erik Olof Gunnar Andersson
e77083507d
Is SPIRAM Available? (#626) 2025-01-21 21:14:32 +01:00
Erik Olof Gunnar Andersson
06be7f5ddb
Clean up CORS implemention (#662) 2025-01-17 15:31:45 -05:00
Benjamin Wilson
f1c0128f73
init (#659)
Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
2025-01-16 16:38:05 -05:00
Benjamin Wilson
a04c00ba07
CSRF (#637)
* inititial CSRF fix
* allow all private ip ranges
* Allow cross private range

---------

Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
2025-01-13 17:51:09 -05:00
mrv777
1a7583e080
fix: Use this.uri for edit restart (#642) 2025-01-10 23:45:16 -05:00
Erik Olof Gunnar Andersson
93f40a32dc
Add ESP-IDF version to overview (#604)
* Add ESP-IDF version to overview

* Add idf version to api endpoint
2025-01-05 01:08:07 +01:00
Erik Olof Gunnar Andersson
c8eae500fa
Revert "Enable SPIRAM and use it for specific tasks (#597)" (#610)
This reverts commit d9ee113643053bf21c4be64cad245e300a70d808.
2025-01-04 23:42:54 +01:00
mrv777
9e086f5a8b
fix: Show warning if freq is low or not set (#576) 2025-01-04 11:38:56 +01:00
WantClue
188336c1b6
UI themes (#600)
* Revert "Enable PSRAM (#468)"

This reverts commit e67aa1d8b72383a4d0ca75a834464e13afdacfe0.

* add color themes

* enable persistant themes

* change back to origional red

* add default theme 'dark-red'. subscribe on home component to the ThemeService
2024-12-28 23:19:33 +01:00
Erik Olof Gunnar Andersson
d9ee113643
Enable SPIRAM and use it for specific tasks (#597) 2024-12-28 23:18:32 +01:00
Erik Olof Gunnar Andersson
47a0332dcf
Upgrade to latest node and npm packages (#590) 2024-12-21 22:56:29 +01:00
mrv777
82029eb5ac
fix: Show custom values in dropdown if set (#578)
* fix: Show custom values in dropdown if set

* fix: Memory leak & checkDevTools binding
2024-12-12 22:47:56 +01:00
Erik Olof Gunnar Andersson
695d84ac2a
Tune HTTP and System Stability (#571) 2024-12-11 23:23:07 +01:00
robwoodgate
fbb9238889
Adds solohash getQuickLink() (#569) 2024-12-11 23:12:35 +01:00
mrv777
94cc0f07f1
fix: Swarm hashRate check, shorter uptime, & pause refresh on scan (#560)
* fix: Only add devices that have a hashRate property

* fix: Allow shorter dates & use for swarm uptime

* fix: Pause & don't refresh swarm while scanning
2024-12-09 16:40:56 +01:00
Erik Olof Gunnar Andersson
57bdf7329c
Fix moderate severity npm package vulnerabilities (#556) 2024-12-09 16:36:10 +01:00
WantClue
6364805523
Change Stratum Fallback URL as well (#562) 2024-12-07 12:16:55 +01:00
WantClue
23cb68e822
change naming of stratum url to host (#561)
* Change naming of stratum URL to Host
2024-12-07 12:01:07 +01:00
mutatrum
468718abda
Add uptime to home screen (#425) 2024-12-02 23:45:50 +01:00