aboutsummaryrefslogtreecommitdiffhomepage
path: root/application/FeedBuilder.php
Commit message (Collapse)AuthorAgeFilesLines
* lint: apply phpcbf to application/VirtualTam2018-12-021-2/+2
| | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Don't URL encode description links if parameter 'redirector.encode_url' is ↵ArthurHoaro2017-11-071-1/+1
| | | | set to false
* Shaarli's translationArthurHoaro2017-10-221-2/+2
| | | | | | | | | * translation system and unit tests * Translations everywhere Dont use translation merge It is not available with PHP builtin gettext, so it would have lead to inconsistency.
* Empty tag search will look for not tagged linksArthurHoaro2017-05-251-0/+5
| | | | | | | | | | | Fixes #784 From now, searching for tags with an empty value will return only not tagged links, with the search bar showing `x results [not tagged]`. Note that using the api, the searchtags request parameter must be set to `false` to get the same result. - [ ] Update API doc
* Move PubSubHubbub code as a default pluginArthurHoaro2016-12-201-16/+0
|
* Add a persistent 'shorturl' key to all linksArthurHoaro2016-12-121-1/+1
| | | | | | | All existing link will keep their permalinks. New links will have smallhash generated with date+id. The purpose of this is to avoid collision between links due to their creation date.
* Apply the new ID system accros the whole codebaseArthurHoaro2016-12-121-3/+3
|
* Fix hashtags links in FeedsArthurHoaro2016-10-201-1/+2
| | | | Make the hashtag link absolute in feeds to work properly in RSS syndication tools.
* Fix: return the proper value for the "self" feed attributeVirtualTam2016-10-161-1/+2
| | | | | | | | | | Fixes https://github.com/shaarli/Shaarli/issues/629 Closes https://github.com/shaarli/Shaarli/pull/630 Note: you might need to empty the "pagecache" directory for the fix to be taken into account Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* Set updated date for items in feedsArthurHoaro2016-08-031-6/+32
| | | | | RSS doesn't support updated date for items, so we use the ATOM extension. Updated dates also bump the global update
* Refactor filter in LinkDBArthurHoaro2016-03-251-17/+1
| | | | | | | | * search type now carried by LinkDB in order to factorize code between different search sources. * LinkDB->filter split in 3 method: filterSearch, filterHash, filterDay (we know what type of filter is needed). * filterHash now throw a LinkNotFoundException if it doesn't exist: internal implementation choice, still displays a 404. * Smallhash regex has been rewritten. * Unit tests update
* Create a FeedBuilder class which build data for both ATOM and RSS feed.ArthurHoaro2016-03-251-0/+295