- Show miner ip (web setup option)
- Show clock (web setup option)
- Show Accepted/Rejected (web setup option)
- New mining ui
- Fix blinking
- Miner
from
value needs to be handled - ESP32-S3 led
- Led brightness
- Increase to, at least, 20kH/s for ESP8266
- Add support for .66 inch OLED
- Add mDNS support to discover Main node
- Introduce proxy mining Main + Nodes to split the nonce in count(nodes)
- Migrate to IDF
- Create new logo
- Rename project
- Add unit tests for Job
- Add unit test to verify solution
- On network reset preserve auth
- Fix submit error
- Check defects
- Complete porting ofr sha256m and adjust miner
- On Job not found it triggers wrong flow
- Refactor net
- Fix on result error to wait for the notify
- On notify during mining fix crash
- Pass the miner name
- Add sha256 midstate
- Fix not persistin sessions even if we pass old one - Share rejected should not trigger again subscribe
- Add midstate and sha256ctx to job
- Add nextJob logic
- Missing Ntime in miner.submite
- Fix crash on getting a new job
- Measure sha256 performances
- Add early exit sha256
- too many rejected (job issue or midstate?)
- Fix [I] Net: >>> {"method": "mining.submit", "params": ["3PZvyQ2akiMFfZzXcftPixkHEB9HnULe3m.S2", "", "���?���?�", "���?�� B", "13651b83"], "id":4} wrong values for result
- Share rejected, debug also one value is always 00000
- Unit tests for job and result
- Fix we are sending the same job multiple times
- Fix wrong nonce sent
- Fix missing field in submit (null)
- Fix degraded performance at each iteration
- Fix multi-core
- Kill job out of miner when fails
- Move hashrate into miner class (not job)
- Fix Core 0 gettings stuck on infinite wait
- Fix crash
- Adjust log verbosity
- Handle LCD on/off
- Github action for unit tests
- Add support for LilyGo S3 + Screen
- Fix cJSON lib for ESP8266 (external import from ESP32 library)
- Refactor current
- Fix issue mining.submit.difficulty_too_low
- Improve performance after submit (drop from 72 to 65)
- Fix mining getting stuck
- Add Accepted / Rejected shares
- Prepare UI with single + total workers hash rate
- Add web setup portal
- Add eeprom/preferences handling for conf
- Test web and eeprom for ESP8266
- Fix crash LCD GeekMagicClock
- Fix crash ESP8266 WDT
- Fix ESP8266
- Add ota from web ESP32
- Add ota from web ESP8266
- Restore random nonce2
- GeekMagicClock SmallTV
- Add installer
- Add OTA support via web
- Fix unit tests