- Noise import client improved.
- Templates updated to use newer
elevation
,landcover
,buildings
andobstacles
values.
- AGC demo.
- Added Leaflet
multisite
example. - API key input changed to
password
. - Added
noise
integration client.
- Fixed bug with
CloudRF.py
when usingmesh
would throw an error for a missingnetwork
andsite
. - Improvements on Python documentation for example scripts.
- Added GoTenna and Starlink templates.
- Fixed incorrect path directory separator.
- Added RFeye demo.
- Complete redesign of Python example making use of a single entry script for each of the request types:
area
,interference
,mesh
,multisite
,network
,path
,points
. - Validate file/directory permissions and minimum Python version in Python client.
- Validate CloudRF API key before sending to API in Python client.
- alidate input JSON templates and CSV files in Python client.
- Added
--api-key
,--base-url
, and--no-strict-ssl
flags, removing the need forcloudrf.ini
in Python client. - Added error logging to output when an API request did not return a HTTP 200 response in Python client.
- Added logic to fix potential broken JSON request for some request types in Python client.
- Added
--save-raw-request
flag to save the response which was sent to the CloudRF API service in Python client. - Improvements to
--verbose
logging in Python client. - Updated all slippy map examples to work with new CloudRF logic whereby Ibiza requires an API key. Input box on map example allows you to set this for your environment.
- Added input box on slippy map examples to allow the base URL to be customised.
- Added input box on Mapbox slippy map example to allow you to set your Mapbox public access token without needing to edit the HTML source.
- Removed Windows executables. Instead the Python examples should be run once Python has been installed. Tested as working on Windows 11 with Python 3.11.
- Restructured repository to make directories clearer as to what they do.
- Improvements to all README files, giving instructions on how to execute each example.
- Added GitHub templates for issues on new bugs and feature requests, and on pull requests.
- Added CHANGELOG.
- Removed legacy API v1 examples.
- Added JSON templates.
- Removed
pprint
as requirement, included as standard in Python3. - Removed deprecated file mode.
- CSV opened in universal newline mode.
- Fixed folder path names.
- Added missing templates.
- Cell tower example.
- Mapbox example.
- Leaflet and OpenLayers examples.
- Updated request in line with CloudRF API.
- Use
sid
from response if returned.
- APIv2 examples.
- Improved documentation.
- Added Bash and Windows executables.
- Added route demo.
- Replaced
aeg
withtxg
, andbw
withbwi
.
- Added best server widget example.
- Added LoRa coverage example.
- Updated server address.
- Added Google maps example.
- Replaced
dbm
value withrxs
.
- Support for Python 2 and 3.
- Save output of path profile.
- Network and mesh Python script.
- Updated API values in line with live API.
- New
path
JavaScript example.
- Added delete from archive example.
- Support for new API.
- Initial release.