exp_liveif(class(x, "foo")) with inherits(x, "foo") (#11)ki_timeseries_values now returns two more columns: ts_id and station_id (#10)\dontrun{} to avoid failing when a specific KiWIS server used for testing goes down (#7)exp_live utility function should avoid tests failing when server is unreachable (#7)station_name column in ki_station_list (#8)ki_timeseries_list to hopefully lower time required for testingki_timeseries_values to better conform to tidy principles (#6)
Now returns a tibble with the column format
| Timestamp | Value | ts_name | Units | station_name |
|---|---|---|---|---|
| 2019-05-01 00:00:00 | 12.0 | LVL.1.O | m | Station_1 |
| 2019-05-02 00:00:00 | 12.1 | LVL.1.O | m | Station_1 |
This makes querying data for multiple ts_ids/stations much more convienient
May break existing code that referenced parameter value column by name (e.g.- “LVL”, “Q”, etc.)
skip_if_exp_down fun to handle skipping tests when configured example server is down
.name_repair = "minimal" to as_tibbleki_station_list that caused station_latitude to be returned as array (#5)dplyr dependency to clean up table formattingcheck_hub to address query speed degredation
check_hub)ki_station_list that caused errors when passing optional returnfields containing string ‘lon’ki_group_listkisters hubtestthatskip_if_net_down() function from @boshek to skip tests if no internet access (“failing gracefully”)tryCatchNEWS.md file to track changes to the package.check_hub() changes
httr::http_status() and returns error message if server can’t be reached (especially useful for piping in non-default servers)check_date() function to handle checking user-provided date stringsdevtools for development installation (was remotes)tools/readme