Commit graph

60 commits

Author SHA1 Message Date
milaq
4a2ecd9821 add support for start and howmany request arguments
seems like some AVRs use these for paging.
also unify request extraction logic on the way.
2019-08-12 20:12:01 +02:00
milaq
4fb591a18b vtuner pages: always calculate element count 2019-08-12 14:59:51 +02:00
milaq
bfa203d160 added minimum version check to main 2019-08-12 14:16:07 +02:00
milaq
83ad5733ed strip https in vtuner station urls 2019-07-21 20:07:26 +02:00
milaq
e8e5451dc7 fix radiobrowser name sorting order 2019-07-21 19:54:13 +02:00
milaq
ae9f168e8b do not limit country and genre results 2019-07-21 19:53:43 +02:00
milaq
1e9cc568f4 order stations in genres, countries and search results by name 2019-07-21 19:40:41 +02:00
milaq
1123f3e55b implement vtuner paging
should(tm) now be compatible with older avrs which do not get the whole listing at once
2019-07-17 15:44:35 +02:00
milaq
b79dfebbea obey line character limit and get rid of warnings
for the line width, 80 is ancient. we use 120.
2019-07-10 14:06:09 +02:00
milaq
b0c29f0582 major rework of backend features
* use flask for easier url handling and tidyness
 * create radio-browser.info and vtuner api classes
 * add support for more vtuner logic (logos, info messages, search, buttons, etc.)
 * use radio-browser.info index and search
 * prepare for python packaging
2019-07-09 18:44:56 +02:00