| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Use php-intl extension to display datetimes a bit more nicely, depending on the locale.
What changes:
* the day is no longer displayed
* day number and month are ordered according to the locale
* the timezone is more readable (UTC+1 instead of CET)
|
|
|
|
|
|
| |
- Creates arrays_combination function to cover all cases
- add the underscore separator in the regex
- add `utf8` encoding in addition to `UTF-8`
|
|\
| |
| | |
application: introduce the Shaarli\Config namespace
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Namespaces have been introduced with the REST API, and should be generalized
to the whole codebase to manage object scope and benefit from autoloading.
See:
- https://secure.php.net/manual/en/language.namespaces.php
- http://www.php-fig.org/psr/psr-4/
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|\ \
| |/
|/| |
Update CHANGELOG.md
|
|/
|
|
| |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|\
| |
| | |
Add markdown_escape setting
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
This setting allows to escape HTML in markdown rendering or not.
The goal behind it is to avoid XSS issue in shared instances.
More info:
* the setting is set to true by default
* it is set to false for anyone who already have the plugin enabled
(avoid breaking existing entries)
* improve the HTML sanitization when the setting is set to false - but don't consider it XSS proof
* mention the setting in the plugin README
|
|\
| |
| | |
New default template
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add API settings in `configure.html`
* Fix textarea autoresize
* Load user.css from data folder
* Move fold/expand all button to the right and fix an issue with already folded items
* Reset datetime display to international datetime
* Temporarilly remove JS login panel (need improvement and integration with the plugin system)
* Body background is slightly lighter
* Fix an issue where thumbnails were hidden by description
* Fix an issue where private orange bar wasn't displayed with thumbnails
* Remove the gradient bar behind titles
* Fix empty bookmarklet name in Firefox
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Removes spaces before bookmarklet's name
|
|/
|
|
|
| |
Carriage returns turns into space in some cases. The name of the
bookmarklet, once in the browser bookmarks, is surrounded by spaces.
|
|\
| |
| | |
REST API: implements getLink by ID service
|
|/
|
|
| |
See http://shaarli.github.io/api-documentation/#links-link-get
|
|\
| |
| | |
REST API - getLinks: support the visibility parameter
|
| | |
|
|\ \
| | |
| | | |
Fixes #775: LinkDB do not access LinkDB before ID system migration
|
|/ /
| |
| |
| |
| |
| | |
To access LinkDB items with its ArrayAccess implementation, the IDs must be consistent, which isn't the case before `updateMethodDatastoreIds()` execution. v0.6.4 method `updateMethodRenameDashTags()` was accessing it, so an upgrade <0.6.4 to >0.8.x was failing.
This just move the minor update `RenameDashTags` after the IDs update.
|
|\ \
| |/
|/| |
v0.8.3 version bump in master
|
| |
| |
| |
| | |
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
|
|/ |
|
|\
| |
| | |
Update LinkFilter to be able to filter only public links
|
| |
| |
| |
| |
| |
| | |
No update regarding the UI or the API for now
Fixes #758
|
|\ \
| | |
| | | |
Stay on the changetag page after tag deletion
|
| |/
| |
| |
| |
| |
| | |
+ fix changetag CSS alignement
relates to #756
|
|\ \
| | |
| | | |
Fix redirection after link deletion
|
| |/
| |
| |
| | |
relates to #756
|
|\|
| |
| | |
Cherry-pick version bump from v0.8 branch
|
| | |
|
|/ |
|
|\
| |
| | |
Prevent warning if HTTP_REFERER isn't set
|
| |
| |
| |
| | |
Fixes #723
|
|\ \
| | |
| | | |
Remove CSS call for addlink toolbar plugin
|
| |/
| |
| |
| | |
Fixes #724
|
|\ \
| | |
| | | |
Prevent tag duplicate when renaming
|
| |/
| |
| |
| | |
Fixes #757
|
| |
| |
| |
| | |
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|/
|
|
|
|
|
| |
Relates to https://github.com/shaarli/Shaarli/issues/599
Relates to db6b09b69ee265a7d775924fcff9c61aaaabf1cb
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|\
| |
| | |
REST API: implement getLinks service
|
| |
| |
| |
| | |
See http://shaarli.github.io/api-documentation/#links-links-collection-get
|
|\ \
| | |
| | | |
Fix delete button in editlink
|
| | |
| | |
| | |
| | | |
This one was forgotten in #682
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Relates to https://github.com/shaarli/Shaarli/pull/731
Added:
- require the presence of the 'Authorization' header
Changed:
- use the HTTP Bearer Token authorization schema
See:
- https://jwt.io/introduction/#how-do-json-web-tokens-work-
- https://tools.ietf.org/html/rfc6750
- http://security.stackexchange.com/q/108662
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
|\ \ \
| | | |
| | | | |
Move user.css to data folder
|