aboutsummaryrefslogtreecommitdiffhomepage
path: root/application/http
Commit message (Collapse)AuthorAgeFilesLines
* Fix: synchronous metadata retrieval is failing in strict modeArthurHoaro2020-12-161-2/+7
| | | | | | Metadata can now only be string or null. Fixes #1653
* Apply PHP Code Beautifier on source code for linter automatic fixesArthurHoaro2020-11-093-41/+53
|
* Feature: support any tag separatorArthurHoaro2020-11-053-9/+13
| | | | | | | | So it allows to have multiple words tags. Breaking change: commas ',' are no longer a default separator. Fixes #594
* Improve metadata retrieval (performances and accuracy)ArthurHoaro2020-10-153-55/+91
| | | | | - Use dedicated function to download headers to avoid apply multiple regexps on headers - Also try to extract title from meta tags
* Add a setting to retrieve bookmark metadata asynchrounouslyArthurHoaro2020-10-151-0/+68
| | | | | | | | | | | | | | - There is a new standalone script (metadata.js) which requests a new controller to get bookmark metadata and fill the form async - This feature is enabled with the new setting: general.enable_async_metadata (enabled by default) - general.retrieve_description is now enabled by default - A small rotating loader animation has a been added to bookmark inputs when metadata is being retrieved (default template) - Custom JS htmlentities has been removed and mathiasbynens/he library is used instead Fixes #1563
* Add manual configuration for root URLArthurHoaro2020-09-121-2/+6
| | | | | | This new setting under 'general.root_url' allows to override automatic discovery of Shaarli instance's URL. Fixes #1339
* Handle shaare creation/edition/deletion through Slim controllersArthurHoaro2020-07-232-0/+145
|
* Process Daily RSS feed through Slim controllerArthurHoaro2020-07-231-4/+11
| | | | The daily RSS template has been entirely rewritten to handle the whole feed through the template engine.
* Add an exception to method 'whitelist_protocols' for url which started with '#'aguy2020-02-281-1/+1
| | | This is to allow local link for markdown, actually a local link write with this syntax : '[anchor](#local_link)' produce this html code: http://#local_link
* namespacing: move HTTP utilities along \Shaarli\Http\ classesVirtualTam2019-01-123-1/+568
| | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* namespacing: \Shaarli\Http\UrlVirtualTam2019-01-121-0/+217
| | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net>
* namespacing: \Shaarli\Http\Base64UrlVirtualTam2019-01-121-0/+35
Signed-off-by: VirtualTam <virtualtam@flibidi.net>