XiphDirectory issueshttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues2020-05-06T22:29:31Zhttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/11Web: Add favicon2020-05-06T22:29:31ZAndreas MiekeWeb: Add faviconAdd a favicon to the project or satisfy the `/favicon.ico` requests somehow.Add a favicon to the project or satisfy the `/favicon.ico` requests somehow.1.0.0Marvin ScholzMarvin Scholzhttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/10Fix ordering on Genres/Codecs2020-05-06T20:20:40ZAndreas MiekeFix ordering on Genres/Codecs1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/9Add / as Genre seperator2020-05-06T20:21:09ZAndreas MiekeAdd / as Genre seperatorSome stations seem to use / as genre seperator insted of , or space.
![Problem](/uploads/35fe7ea8c6e0024cd70a04f29f0c100e/image.png)Some stations seem to use / as genre seperator insted of , or space.
![Problem](/uploads/35fe7ea8c6e0024cd70a04f29f0c100e/image.png)1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/8Search functionality2020-05-06T20:28:01ZAndreas MiekeSearch functionalityHow exactly should the search work? Currently there is only one query parameter which uses LIKE queries on the Name and Description fields to find streams. Is any filtering by codec/genre or simliar planned. Or: How exactly does the curr...How exactly should the search work? Currently there is only one query parameter which uses LIKE queries on the Name and Description fields to find streams. Is any filtering by codec/genre or simliar planned. Or: How exactly does the current search work?
@ePirat1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/7Stream de-duplication2020-05-06T20:29:48ZAndreas MiekeStream de-duplicationHow should stream de-duplication work? Currently there is a unique_index on the Stream Name and Bitrate database fields, for which I got inspired by the old new directory.
Are there any concerns or improvements?
@ePiratHow should stream de-duplication work? Currently there is a unique_index on the Stream Name and Bitrate database fields, for which I got inspired by the old new directory.
Are there any concerns or improvements?
@ePirat1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/6Do not overwrite config on exit2020-05-03T21:05:35ZMarvin ScholzDo not overwrite config on exitCurrently on exit the program will write its config, which can overwrite changes made to the config since the program was started.Currently on exit the program will write its config, which can overwrite changes made to the config since the program was started.1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/5More detailed logging2020-05-06T22:20:10ZMarvin ScholzMore detailed loggingAdd the ability to log debug, warning, error messages to a file.
Especially for server YP listing failures it would be interesting to log the failure cases together with more information about the exact request data the server made (so ...Add the ability to log debug, warning, error messages to a file.
Especially for server YP listing failures it would be interesting to log the failure cases together with more information about the exact request data the server made (so it can be replicated) and the external and internal failure reason.
Probably best to use some logging framework to simplify that.1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/4Fix search template on error pages2020-05-03T20:49:20ZAndreas MiekeFix search template on error pagesFix wrong search template on errors.Fix wrong search template on errors.1.0.0Marvin ScholzMarvin Scholzhttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/3Genre with / (slash) breaks URLs2020-05-03T20:59:52ZAndreas MiekeGenre with / (slash) breaks URLsTemplate does not encode slashes in Genre URLs
`http://dir.xiph.org/genres/N/A`
Also accessing these genres seems to not work when slash is encoded correctly
`http://dir.xiph.org/genres/N%2FA`Template does not encode slashes in Genre URLs
`http://dir.xiph.org/genres/N/A`
Also accessing these genres seems to not work when slash is encoded correctly
`http://dir.xiph.org/genres/N%2FA`1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/2yp.xml: Cache cuts off random parts2023-06-23T09:36:30ZAndreas Miekeyp.xml: Cache cuts off random partsCurrent caching module cuts off random parts of yp.xmlCurrent caching module cuts off random parts of yp.xml1.0.0Andreas MiekeAndreas Miekehttps://gitlab.xiph.org/xiph/XiphDirectory/-/issues/1Add Pagination for Genre/Codec/Search pages2023-06-23T22:30:19ZMarvin ScholzAdd Pagination for Genre/Codec/Search pagesPagination is needed, as on the real dataset there will be thousands of streams and outputting all on one page
is not going to perform well.
Either do a cursor-based pagination or an offset based one. Likely cursor based is going to wor...Pagination is needed, as on the real dataset there will be thousands of streams and outputting all on one page
is not going to perform well.
Either do a cursor-based pagination or an offset based one. Likely cursor based is going to work better performance wise
and additionally is better for consistency for things like the search where the dataset can change before the next
request is made and just using an offset would lead to confusing results.1.0.0Andreas MiekeAndreas Mieke