Releases: dchristl/macless-haystack
v2.5.0
Frontend (Web/Android)
- Feature: Complete re-implementation of the tag-history (better performance, filtering of inconsistent data )
- Feature: Consistent use of localised date and time format
- Feature: Hiding points and lines in the history
- Fix: Activation and deactivation of accessories works like expected
- Fix: Fixing wrong history points when using massive multiple keys #165
- Fix: Internal optimisations by removing unneeded properties
v2.4.0
Frontend (Web/Android)
Fix: Tags not persisted during restarts on Android #161
Feature: Several updates of external depndencies
Endpoint:
Feature: Improved output during registration
Feature: Readded check with fallback for the correct telephone number for SMS2FA if several are maintained with Apple #125
v2.3.0
Frontend (Web/Android)
- Feature: added battery status indicator for NRF5x (Thanks to @dkgs2000, @PuNS3c ) #117
- Fix: date format #151
- Fix: Using the correct version number in Android application
Endpoint:
- Feature: added password encryption with new s2k_fo protocol (Thanks to @trevormcclellan ) #115
- Feature: Check for the correct telephone number for SMS2FA if several are maintained with Apple (Thanks to @FDHoho007 ) #125
Firmware:
- Feature: Added battery status indicator for NRF5x (Thanks to @dkgs2000, @PuNS3c ) #117
- Fix: Clarify flashing instructions for NRF5x (Thanks to @skorokithakis ) #135
Misc:
- Changed licence to AGPL (Thanks to @HouzuoGuo) #147
- Fixed docker instructions for anisette (Thanks to @deadprogram) #152
v2.2.0
Frontend (Web/Android)
- Feature: New theming (updated to Material 3)
- Feature: update of eternal libraries
- Fix: support for new Apple format #76
- Fix: Correctly showing last location #57
- Fix: Better contrast and visibility on controls
Endpoint:
- Feature: Better error handling for SMS2FA
- Feature: Improved logging
- Fix: Added new header for private networks #61
Nrf5x-firmware (Thanks to jrperson) #65
- Feature: Added board file for Aliexpress board no XTAL
- Improvement: Use the NRF "app_timer" api instead of using rtc1 directly
- Fix: Advertisment stops after a few hours
v2.1.0
- Endpoint security added
- Better error handling in the web client
For the optional activation of authentication, first restart the endpoint with
docker restart macless-haystack
This will update the endpoint automatically. Then follow the instructions to provide a username and password.
You also need the latest Android application to enter the username and password.
v2.0.0
Macless Haystack now runs completely without the need for a virtual or physical Mac and can thus be operated in the cloud or on a Raspberry Pi. These changes result in a much simplified setup, as only 2 Docker containers need to be installed.
The changes/installation are described on the homepage. However, the already patched tags do not need to be reflashed.
Changes:
- Removed dependencies to real/virtual Macs
- Dockerized the endpoint (known as fetch location server)
- Removed python 2 support, Macless Haystack runs now only on python 3
- Stability improvements
- Performance improvements on already fetched reports
Credits to biemster, niggowai and Systm21 for their support, code and testing.
v1.5.0
v1.4.0
- Added supprt for NRF5x s. how to flash
- Updted Futter and Libs
- Smaller Bugfixes
v1.3.0-alpha
- Added support for SSL-connection for fetch location server and client
- Added support for using fetch-location server and client on different machines
Have a look at the last paragraph of Set up your virtual or real MAC to set this up - Smaller improvements
v1.2.0-alpha
- Added option to fetch only part of the history (1 to 7 days) or only the latest location
- Fixed wrong number of history entries in application (web, apk)
- some performance improvements
- some minor fixes