aboutsummaryrefslogtreecommitdiffhomepage
path: root/application/bookmark/BookmarkServiceInterface.php
Commit message (Collapse)AuthorAgeFilesLines
* Handle pagination through BookmarkServiceArthurHoaro2021-01-201-3/+5
| | | | | | | Handle all search results through SearchResult object. This is a required step toward implementing a BookmarkService based on SQL database. Related to #953
* Feature: add weekly and monthly view/RSS feed for daily pageArthurHoaro2020-10-271-10/+17
| | | | | | | | | - 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
* Feature: Share private bookmarks using a URL containing a private keyArthurHoaro2020-10-271-2/+3
| | | | | | | | | | - 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
* Add strict types for bookmarks managementArthurHoaro2020-10-131-34/+38
| | | | | | | | 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.
* Add mutex on datastore I/O operationsArthurHoaro2020-10-131-11/+0
| | | | | | To make sure that there is no concurrent operation on the datastore file. Fixes #1132
* Fixed: Pinned bookmarks are displayed first in ATOM/RSS feedsArthurHoaro2020-08-291-1/+8
| | | | Fixes #1485
* Remove anonymous permission and initialize bookmarks on loginArthurHoaro2020-08-011-14/+0
|
* Process Shaarli install through Slim controllerArthurHoaro2020-07-231-0/+13
|
* Introduce Bookmark object and Service layer to retrieve themArthurHoaro2020-01-171-0/+180
See https://github.com/shaarli/Shaarli/issues/1307 for details