| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
A new plugin hook has been added: hook_test_filter_search_entry
This hook allows to filter out bookmark with custom plugin code when a search is performed.
Related to #143
|
|
|
|
|
|
|
| |
Handle all search results through SearchResult object.
This is a required step toward implementing a BookmarkService based on SQL database.
Related to #953
|
|
|
|
|
|
| |
Reference: https://stackoverflow.com/questions/8055727/negating-a-backreference-in-regular-expressions
Fixes #1656
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
So it allows to have multiple words tags.
Breaking change: commas ',' are no longer a default separator.
Fixes #594
|
|/
|
|
| |
Previous regex forced the selection to stop at either the first single or double quote found, regardless of the opening quote. Using '\1', we're sure to wait for the proper quote before stopping the capture.
|
| |
|
|
|
|
|
|
|
|
|
| |
- Heavy refactoring of DailyController
- Add a banner like in tag cloud to display monthly and weekly links
- Translations: t() now supports variables with optional first letter
uppercase
Fixes #160
|
|
|
|
|
|
|
|
|
|
| |
- Add a share link next to « Permalink » in linklist (using share icon
from fork awesome)
- This link generates a private key associated to the bookmark
- Accessing the bookmark while logged out with the proper key will
display it
Fixes #475
|
|
|
|
|
|
|
|
|
| |
This feature is based general.enable_async_metadata setting and works with existing metadata.js file.
The script is compatible with any template:
- the thumbnail div bloc must have attribute
- the bookmark bloc must have attribute with the bookmark ID as value
Fixes #1564
|
|\ |
|
| |
| |
| |
| |
| | |
- Use dedicated function to download headers to avoid apply multiple regexps on headers
- Also try to extract title from meta tags
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
| |
Parameters typing and using strict types overall increase the codebase
quality by enforcing the a given parameter will have the expected type.
It also removes the need to unnecessary unit tests checking methods
behavior with invalid input.
|
|
|
|
|
|
| |
To make sure that there is no concurrent operation on the datastore file.
Fixes #1132
|
|\
| |
| | |
Improve regex to extract HTML metadata (title, description, etc.)
|
| |
| |
| |
| |
| |
| | |
Also added a bunch of tests to cover more use cases.
Fixes #1375
|
|\ \ |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Fix warning if the encoding retrieved from external headers is invalid
|
| | |
| | |
| | |
| | | |
Also fixed the regex to support this failing header: charset="utf-8"\r\n"
|
| | |
| | |
| | |
| | | |
Converted automatically using https://github.com/ArthurHoaro/convert-legacy-phpunit-expect
|
|/ / |
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
Used @nodiscc suggestion in #1148 (slightly edited).
It provides a description of what Shaarli does, Markdown rendering demo, and a thumbnail link.
Fixes #1148
|
|/
|
|
|
|
| |
This filter (links by day) didn't apply any visibility parameter.
Fixes #1543
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Including a bunch of improvements on the container,
and helper used across new controllers.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
The new bookmark service wasn't handling private tags properly.
nomarkdown tag is now shown only for logged in user in bookmarks, and hidden for everyone in tag clouds/lists.
Fixes #726
|
|
|
|
| |
See #1307
|
|
|
|
|
| |
Otherwise the datastore is empty in the last test, making it
inconsistent due to dates issues.
|
|
|
|
| |
Fixes #1348
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the option is enabled, it will try to find a meta tag containing
the page description and keywords, just like we do for the page title.
It will either look for regular meta tag or OpenGraph ones.
The option is disabled by default.
Note that keywords meta tags is mostly not used.
In `configure` template, the variable associated with this setting
is `$retrieve_description`.
Fixes #1302
|
|\
| |
| | |
Do not try to retrieve thumbnails for internal link
|
| |
| |
| |
| | |
Also adds a helper function to determine if a link is a note and apply it across multiple files.
|
|/
|
|
| |
Fixes #1239
|
|
|
|
| |
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>
|