mutatrum
ad5d1291b9
Remove undefined method headers ( #704 )
2025-02-15 19:40:09 +01:00
Erik Olof Gunnar Andersson
bec0863a82
Disable softap even if we don't have a valid model ( #706 )
2025-02-15 19:38:25 +01:00
Erik Olof Gunnar Andersson
b8c748be69
Restore Max support ( #705 )
2025-02-15 12:14:27 +01:00
mutatrum
9c0354653f
Don't show -1 temperature on screen ( #703 )
...
Follow-up of #692
v2.6.0b5
2025-02-13 19:54:42 +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
v2.6.0b4
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
Erik Olof Gunnar Andersson
1014a46a24
Updated confusing log connect message ( #697 )
2025-02-10 13:58:16 -05:00
Erik Olof Gunnar Andersson
678809a5f8
Improved pool fallback code ( #693 )
...
* Disconnect if no data received in more than 10 minutes
* Minor socket fix
* Removed unused code and minor nit fix
v2.6.0b3
2025-02-06 18:48:04 +01:00
Luke Dashjr
2b958c0b94
Bugfix: Submit shares that are exactly equal to the target when rounded to a "diff" ( #687 )
2025-02-06 18:47:45 +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
v2.6.0b2
2025-02-04 03:40:06 +01:00
mutatrum
548f91410b
Fix Wi-Fi spelling ( #684 )
...
* Fix Wi-Fi spelling
* Shorten label
2025-02-02 10:31:24 +01:00
WantClue
19ce1df337
fix: adjust wifi setup text speed ( #682 )
2025-02-01 21:40:51 +01:00
WantClue
980d213445
SSID WiFi lookup ( #679 )
...
* init
* fix: filter out poor networks
v2.6.0b1
2025-02-01 18:19:30 +01:00
Brett Rowan
c98ac818c9
Grandma knows what Wifi means! ( #623 )
...
* Grandma knows what Wifi means!
Use Wifi instead of SSID on screen, and add short `(join for setup)` message instead of `Configuration SSID`.
This should be easier to understand, but does add 2 characters, which will fill the screen completely.
* Change NVS configs to init wifi with empty strings, and check for empty string when initializing wifi
* Change `WiFi` to `Wi-Fi` in `connect.c`
* Change what information shows on screen during inital setup and on wifi error
* fix: remove camelCase
remove Bitaxe camel case
---------
Co-authored-by: Upstream Data <brett@upstreamdata.ca>
Co-authored-by: WantClue <86001033+WantClue@users.noreply.github.com>
2025-02-01 18:19:06 +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
f40972ced2
Reduce invalid job found log from error to warning ( #480 )
...
* Reduce invalid job found from error to info
* Standarized on LOGW for Invalid job
2025-01-27 19:25:02 +01:00
adammwest
e7b037df10
use length rather than static 4 for hex2bin func of extranonce2_generate ( #660 )
2025-01-27 18:46:58 +01:00
Erik Olof Gunnar Andersson
1db16a52e1
Don't allow 0.0.0.0 ( #665 )
2025-01-27 18:43:51 +01:00
Erik Olof Gunnar Andersson
c8671cf69c
Enable Unit Test CI ( #634 )
...
* Enable Unit Test CI
* Remove non-functional entrypoint
* symlink CMakeLists.txt
2025-01-27 18:25:38 +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
terratec
0497b1104a
Keep old pool config synchronized until reboot ( #543 )
2025-01-26 16:50:22 +01:00
Erik Olof Gunnar Andersson
e77083507d
Is SPIRAM Available? ( #626 )
2025-01-21 21:14:32 +01:00
Erik Olof Gunnar Andersson
2f38e202a9
Require at least IDF 5.4.0 ( #666 )
v2.5.1
2025-01-19 14:58:02 +01:00
Erik Olof Gunnar Andersson
06be7f5ddb
Clean up CORS implemention ( #662 )
v2.5.1b3
2025-01-17 15:31:45 -05:00
Benjamin Wilson
40bf6b5ebc
fix: selftest button functionality ( #653 )
...
* auto set self_test 0 upon pass
* setting NVS from the callback context was not working. added a semaphore for blocking in self_test.c
---------
Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
Co-authored-by: Skot <skot@bitnet.cx>
2025-01-17 15:31:22 -05:00
Benjamin Wilson
f1c0128f73
init ( #659 )
...
Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
v2.5.1b1
2025-01-16 16:38:05 -05:00
mutatrum
244dacc26a
Tine header define cleanup ( #535 )
2025-01-16 22:21:59 +01: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>
v2.5.0b7
v2.5.0
2025-01-13 17:51:09 -05:00
Skot
b8123e8c60
Create SECURITY.md
2025-01-13 17:07:34 -05:00
Peter Ryszkiewicz
f9e1672d6f
Add instructions for development ( #641 )
...
* Add instructions for development
* Update readme.md with nodejs/npm for building
---------
Co-authored-by: Peter Ryszkiewicz <3519085+pRizz@users.noreply.github.com>
2025-01-11 13:50:32 -05:00
mrv777
1a7583e080
fix: Use this.uri for edit restart ( #642 )
2025-01-10 23:45:16 -05:00
tdb3
b5d1e366c6
test: fix stratum alternative error test ( #608 )
...
The test now checks for the expected id and reject-reason
Co-authored-by: WantClue <86001033+WantClue@users.noreply.github.com>
2025-01-08 11:47:22 +01:00
WantClue
1ea422f441
check psram on self test ( #628 )
2025-01-08 08:37:29 +01:00
Brett Rowan
8605bb4fb0
Minor typo fix ( #629 )
2025-01-08 08:36:17 +01:00
Erik Olof Gunnar Andersson
05ce0eb6a1
Allow device to start without SPIRAM ( #625 )
v2.4.5
2025-01-07 16:28:20 +01:00
Benjamin Wilson
39a4c4164a
Press reset then hold boot for self test ( #617 )
...
Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
v2.4.4
2025-01-05 17:08:47 -05:00
Benjamin Wilson
fd11e42ab6
Continue automatically if self tests pass ( #616 )
...
Co-authored-by: Benjamin Wilson <admin@opensourceminer.com>
2025-01-05 17:08:34 -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
v2.4.3
2025-01-05 01:08:07 +01:00
Erik Olof Gunnar Andersson
31a92aa2a0
Fix logs not rendering properly in AxeOS ( #612 )
2025-01-05 01:05:44 +01:00
mutatrum
a8e46aa34b
Improve i2c error logging ( #552 )
2025-01-05 00:05:57 +01:00
tdb3
3bf8997a72
test: add boundary check for implicit response method ( #548 )
...
Test the boundary of STRATUM_RESULT and STRATUM_RESULT_SETUP more completely
2025-01-04 23:57:27 +01:00
tdb3
5e56bcdccc
test: fix failing unit test for large stratum id ( #546 )
...
PR #243 changes the type of id to int64_t,
allowing for ids exceeding a 16-bit integer.
Adjusts an associated unit test to ensure that
16-bit rollover wouldn't occur.
2025-01-04 23:57:05 +01:00
WantClue
b432d2747f
Enable PSRAM again ( #611 )
...
* enable PSRAM again
* add PSRAM speed
2025-01-04 23:56:49 +01:00