Changes in version 0.7.0.9000 Changes in version 0.7.0 - Added get_archival_data_uuid() which fetches a table with UUID references to archival data files. These UUIDs can be used to construct paths to download the archival data CSV files hosted on lifewatch.com (#126). - The function write_dwc() has been updated in the etn package and is no longer needed in etnservice. (#141) - The jsonlite package is no longer a direct dependency, it is only used by a maintenance script. (#144) - etnservice now relies on R >= 4.1.0 and uses base pipes (|> rather than %>%) (#151). - The function get_receiver_logs() has been renamed to get_acoustic_deployment_logs() during the review process of the respective etn client function. get_acoustic_deployment_logs() also supports less arguments but has a greatly simplified user interface. (#160) Changes in version 0.6.0 - Added get_receiver_logs() to fetch receiver logs from the database. The data is returned as a tibble with a column with logs in JSON format. (#117) Changes in version 0.5.1 - Made sure list_acoustic_project_codes(), list_animal_project_codes(), list_cpod_project_codes() and list_scientific_names() always return values in the same order, regardless of the locale of the computer R is running on. (#116) Changes in version 0.5.0 - Added tag_serial_number to get_acoustic_detections_page(). This argument is a better option as acoustic_tag_id. Thank you @lottepohl for the suggestion. (#112, inbo/etn#386, #102) Changes in version 0.4.3 - get_version() now returns the package version as a package_version, numeric_version object instead of as a character string. This allows for easy comparison by the etn package. (#109) Changes in version 0.4.2 - Minor change to get_acoustic_detections_page() to now support ellipsis ... to be passed (unused). This is useful when the function is being called via do.call() and extra arguments are passed. Changes in version 0.4.1 - Fix spelling mistake Changes in version 0.4.0 - Added get_version() which allows users to easily compare their locally installed version of etnservice with the one deployed on the OpenCPU API. (#81) - Added get_acoustic_detections_page() which fetches a single page from the new detections view. This function allows paginated access and is to be called by the etn package function get_acoustic_detections() to make fetching large numbers of detections more efficient. (#85) - The depth_in_meters field is not returned as part of get_acoustic_detections_page(), this was a calculated field that has proved unreliable. It was also causing performance issues in the database. As an alternative depth can (sometimes) be retrieved via sensor_value and sensor_unit, which will be more dependable than a calculation based on slope. Changes in version 0.3.0 - Added depth_in_meters field to get_acoustic_detections() to achieve feature parity with the etn package (#72, inbo/etn#274). Changes in version 0.2.0 - Add new function validate_login() to check if the provided credentials grant access to ETN (#59). - Fixed bug in write_dwc() where providing no value for rights_holder would result in the function failing to output a data.frame (#69). - etnservice will now no longer return duplicate receiver_ids in list_receiver_ids() (inbo/etn#333. Changes in version 0.1.2 - Updated integration tests (JavaScript) for postman monitor (#62). - Fixed broken example in README and updated it to use httr2 (#64). Changes in version 0.1.1 - Added badges to the README. - Improvements to CI, note that tests and examples are not checked on github. These still need to be checked on a machine that has access to the ETN database. Changes in version 0.1.0 - This is the first version of etnservice used in the beta of etn v2.3.0. - This version is still lagging behind its contemporary version of etn v2.2.1, which means that database queries made via etnservice, or via the OpenCPU API are not guaranteed to be identical as the results of the same queries made via the etn R package.