Alexandre Alapetite
4a87206f28
OPML export/import of some proprietary FreshRSS attributes ( #4342 )
...
* OPML export/import of some proprietary FreshRSS attributes
#fix https://github.com/FreshRSS/FreshRSS/issues/4077
And one of the TODOs of https://github.com/FreshRSS/FreshRSS/pull/4220
XPath options, CSS Selector, and action filters
* Bump library patch version
* OPML namespace + documentation
* Add example
2022-05-12 22:15:10 +02:00
Alexandre Alapetite
4d153eeaf8
Fix some search expressions ( #4277 )
...
* Fix some search expressions
* Fix decoding bug when using quotes to search free text containing some spaces such as `"ab cd"`
* Fix use of `-` wrongly triggering a negative search in e.g. `ab-cd`
* Fix edge cases
* A couple of tests
2022-03-21 12:51:03 +01:00
Alexandre Alapetite
b672fc190d
Tweaks for Vienna RSS ( #2093 )
...
* Tweaks for Vienna RSS
https://github.com/FreshRSS/FreshRSS/issues/2091
https://github.com/ViennaRSS/vienna-rss/issues/1197
* Fix get feed by URL
* Fix get item ids returning starred elements
* API add item ids by feed URL
* Add API filter `it`
https://feedhq.readthedocs.io/en/latest/api/reference.html#stream-items-ids
* API add `nt=` filter + refactoring
* No ; prefix for author
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435562495
* Add id long form prefix and accept short id form
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435631259
* Fix quote problem
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435683930
* Isolate bug fix for News+
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-435687041
* Rework encoding conventions
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-437441834
* Unicode escaping alternative
Alternative approach to encode XML special characters and other
problematic characters into their Unicode fullwidth version when we
cannot use HTML-encoding because clients disagree wether they should
HTML-decode or not.
https://github.com/FreshRSS/FreshRSS/issues/2091#issuecomment-436059559
2018-11-11 17:31:50 +01:00
Alexandre Alapetite
84d891f8cf
Light Boolean search implementation ( #1828 )
...
* Light Boolean search implementation
"Hello intitle:World OR date:P1D example"
https://github.com/FreshRSS/FreshRSS/issues/879
* Doc Boolean search
* Doc typos
2018-03-14 17:20:41 +01:00