| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes #1122
|
|
|
|
|
|
|
|
|
| |
- Shaarli can be fully used by prefixing any URL with /index.php/
- {$base_path} used in templates already works with this configuration
- Assets path (outside of theme's assets) must be prefixed with {$root_url}/
- Documentation section in « Server configuration »
Fixes #1590
|
|
|
|
|
|
| |
XSS vulnerabilities fixed in editlink, linklist, tag.cloud and tag.list.
Also fixed tag search with special characters: urlencode function needs to be applied on raw data, before espaping, otherwise the rendered URL is wrong.
|
|
|
| |
Co-authored-by: ArthurHoaro <arthur@hoa.ro>
|
| |
|
| |
|
|
|
|
| |
in order to keep index.php as minimal as possible
|
|
|
|
|
| |
Including a bunch of improvements on the container,
and helper used across new controllers.
|
|
|
|
|
|
|
| |
With the new routes, all pages are not all at the same folder level anymore
(e.g. /shaare and /shaare/123), so we can't just use './' everywhere.
The most consistent way to handle this is to prefix all path with the proper variable,
and handle the actual path in controllers.
|
| |
|
| |
|
|
|
|
| |
The daily RSS template has been entirely rewritten to handle the whole feed through the template engine.
|
|
|
|
|
|
| |
And update dependencies and tests.
Note that SESSION['tags'] has been removed a log ago
|
| |
|
|
|
|
| |
See https://github.com/shaarli/Shaarli/issues/1307
|
|
|
|
|
|
| |
The lang is based on the user defined one. If the language is automatic, no language will be specified.
Fixes #1216
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|