tag:github.com,2008:https://github.com/segler-alex/radiobrowser-api-rust/releases Release notes from radiobrowser-api-rust 2022-05-01T15:13:02Z tag:github.com,2008:Repository/116881420/0.7.24 2022-05-01T15:19:59Z 0.7.24 <h2>[0.7.24] 2022-05-01</h2> <h3>Fixed</h3> <ul> <li>CLI: cleanup history did not correctly find duplicates</li> <li>CHECK: update all fields for stations</li> <li>CHECK: do check first and then local corrections</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.23 2022-04-18T18:54:45Z 0.7.23 <h2>[0.7.23] 2022-04-18</h2> <h3>Added</h3> <ul> <li>CLI: basic cli commands for database maintenance</li> <li>API: countrycode field to countries endpoint (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1205392102" data-permission-text="Title is private" data-url="https://github.com/segler-alex/radiobrowser-api-rust/issues/148" data-hovercard-type="issue" data-hovercard-url="/segler-alex/radiobrowser-api-rust/issues/148/hovercard" href="https://github.com/segler-alex/radiobrowser-api-rust/issues/148">#148</a>)</li> </ul> <h3>Changed</h3> <ul> <li>API: Deprecated countrycodes endpoint</li> <li>API: support uppercase stationuuids (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1205389078" data-permission-text="Title is private" data-url="https://github.com/segler-alex/radiobrowser-api-rust/issues/147" data-hovercard-type="issue" data-hovercard-url="/segler-alex/radiobrowser-api-rust/issues/147/hovercard" href="https://github.com/segler-alex/radiobrowser-api-rust/issues/147">#147</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>CHECK: Station compare and update does not create new history entries if not needed anymore</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.22 2021-11-10T19:26:03Z 0.7.22 <h2>[0.7.22] 2021-11-10</h2> <h3>Fixed</h3> <ul> <li>CHECK: check for http result code for favicons</li> <li>PULL: insert duplicates</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.21 2021-11-09T22:41:59Z 0.7.21 <h3>Added</h3> <ul> <li>CHECK: check websites for favicons, if favicon is currently empty</li> <li>CLEANUP: recheck favicon every day if still existing and delete from station if not</li> <li>CONFIG: regular automatic load/download of config</li> <li>CONFIG: reload main config on HUP and regular automatic config reload (does not get used for db connection and api, but for regular jobs)</li> <li>CONFIG: added error log level, now there are 5 log levels, 0-4</li> <li>CHECK: tags replace</li> <li>API: added identifier and image tags to xspf output</li> </ul> <h3>Changed</h3> <ul> <li>CLEANUP: add station change entries into the database for language and favicon updates</li> <li>DB: use transactions for migrations</li> <li>DB: allow update of existing stations with pulled changes</li> </ul> <h3>Fixed</h3> <ul> <li>CONFIG: replace config in shared memory</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.20 2021-10-16T20:02:42Z 0.7.20 <h3>Added</h3> <ul> <li>CLEANUP: language replace, language to code</li> <li>API: iso 639 code output to language list</li> <li>DB: use binary collation for tags to fix compare</li> <li>CONFIG: allow pulling of replacement csv info from web</li> <li>CONFIG: reload csv list files on HUP signal</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.19 2021-10-11T18:27:31Z 0.7.19 <h3>Changed</h3> <ul> <li>DOCKER: use alpine as base image</li> </ul> <h3>Fixed</h3> <ul> <li>CHECK: update stations with new languagecodes</li> <li>DB: check for empty lists in streaming servers api</li> <li>DB: collect streaming servers only if enabled</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.18 2021-10-10T21:29:24Z 0.7.18 <h3>Changed</h3> <ul> <li>DB: removed fragment and query from streaming server urls</li> <li>CHECK: removed fragment and query from streaming server urls</li> <li>CLEANUP: remove unreferenced streaming server after 1 day</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.17 2021-10-10T18:38:07Z 0.7.17 <h3>Added</h3> <ul> <li>API: new order type "changetimestamp"</li> <li>API: streaming servers</li> <li>DB: streaming servers</li> <li>CHECK: streaming servers</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.16 2021-09-29T18:39:20Z 0.7.16 <h2>[0.7.16] 2021-09-29</h2> <h3>Fixed</h3> <ul> <li>DB: save geolat and geolong to checks table</li> </ul> segler-alex tag:github.com,2008:Repository/116881420/0.7.15 2021-09-05T20:27:47Z 0.7.15 <h3>Added</h3> <ul> <li>API: search by extended info marker</li> <li>API: search by is_https</li> <li>API: exposed iso_3166_2 in station lists</li> </ul> <h3>Fixed</h3> <ul> <li>DB: countrysubdivisioncode is now able to hold full 6 chars</li> </ul> <h3>Updated</h3> <ul> <li>dependencies</li> </ul> segler-alex