Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add search highlight unit tests | ArthurHoaro | 2020-10-16 | 1 | -1/+1 |
| | |||||
* | Fix basePath in unit tests reference DB | ArthurHoaro | 2020-07-28 | 1 | -4/+4 |
| | |||||
* | Add and update unit test for the new system (Bookmark + Service) | ArthurHoaro | 2020-01-18 | 4 | -49/+88 |
| | | | | See #1307 | ||||
* | namespacing: \Shaarli\ApplicationUtils | VirtualTam | 2019-01-12 | 1 | -0/+19 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | namespacing: \Shaarli\Updater | VirtualTam | 2019-01-12 | 1 | -1/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | namespacing: move LinkUtils along \Shaarli\Bookmark classes | VirtualTam | 2019-01-12 | 1 | -0/+94 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | namespacing: \Shaarli\Bookmark\LinkDB | VirtualTam | 2019-01-12 | 1 | -0/+3 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | namespacing: \Shaarli\FileUtils | VirtualTam | 2019-01-12 | 1 | -0/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | namespacing: \Shaarli\History | VirtualTam | 2019-01-12 | 1 | -0/+2 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | lint: apply phpcbf to tests/ | VirtualTam | 2018-12-02 | 2 | -4/+4 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Add a button to set links as sticky | ArthurHoaro | 2018-10-06 | 1 | -2/+43 |
| | | | | | | Meaning that they always appear on top of all links Fixes #186 | ||||
* | Thumbnails: add a common mode to only retrieve thumbs from popular media ↵ | ArthurHoaro | 2018-07-05 | 1 | -1/+1 |
| | | | | websites | ||||
* | Add a page to update all thumbnails through AJAX requests in both templates | ArthurHoaro | 2018-07-05 | 1 | -6/+6 |
| | |||||
* | Update thumbnail integration after rebasing the branch | ArthurHoaro | 2018-07-05 | 2 | -12/+70 |
| | |||||
* | Use web-thumbnailer to retrieve thumbnails | ArthurHoaro | 2018-07-05 | 1 | -0/+3 |
| | | | | | | | | | | * requires PHP 5.6 * use blazy on linklist since a lot more thumbs are retrieved * thumbnails can be disabled * thumbs size is now 120x120 * thumbs are now cropped to fit the expected size Fixes #345 #425 #487 #543 #588 #590 | ||||
* | Add test coverage for LoginManager methods | VirtualTam | 2018-06-02 | 1 | -0/+12 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Load theme translations files automatically | ArthurHoaro | 2018-03-26 | 2 | -0/+16 |
| | | | | | | Fixes #1077 Take a look at the docs update to see how it works | ||||
* | Refactor login / ban authentication steps | VirtualTam | 2018-02-05 | 1 | -1/+34 |
| | | | | | | | | | | | | | | | | | Relates to https://github.com/shaarli/Shaarli/issues/324 Added: - Add the `LoginManager` class to manage logins and bans Changed: - Refactor IP ban management - Simplify logic - Avoid using globals, inject dependencies Fixed: - Use `ban_duration` instead of `ban_after` when setting a new ban Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Fix warnings when upgrading from legacy SebSauvage version | ArthurHoaro | 2018-01-25 | 1 | -0/+1 |
| | | | | Fixes #1040 | ||||
* | Improve SessionManager constructor and tests | VirtualTam | 2017-11-08 | 1 | -0/+12 |
| | | | | | | | | | | | Relates to https://github.com/shaarli/Shaarli/pull/1005 Changed: - pass a copy of the ConfigManager instance instead of a reference - move FakeConfigManager to a dedicated file - update tests Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Merge pull request #962 from ArthurHoaro/feature/perfs2 | ArthurHoaro | 2017-10-28 | 1 | -0/+23 |
|\ | | | | | Performances: reorder links when they're written instead of read | ||||
| * | Performances: reorder links when they're written instead of read | ArthurHoaro | 2017-09-02 | 1 | -0/+23 |
| | | | | | | | | relates to #891 | ||||
* | | Shaarli's translation | ArthurHoaro | 2017-10-22 | 2 | -0/+19 |
|/ | | | | | | | | | * translation system and unit tests * Translations everywhere Dont use translation merge It is not available with PHP builtin gettext, so it would have lead to inconsistency. | ||||
* | Merge pull request #841 from ArthurHoaro/feature/search-no-tag | ArthurHoaro | 2017-05-25 | 1 | -1/+25 |
|\ | | | | | Empty tag search will look for not tagged links | ||||
| * | Empty tag search will look for not tagged links | ArthurHoaro | 2017-05-25 | 1 | -1/+25 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #784 From now, searching for tags with an empty value will return only not tagged links, with the search bar showing `x results [not tagged]`. Note that using the api, the searchtags request parameter must be set to `false` to get the same result. - [ ] Update API doc | ||||
* | | History: fix entries order | ArthurHoaro | 2017-05-07 | 1 | -11/+11 |
| | | |||||
* | | API: Get History endpoint | ArthurHoaro | 2017-05-07 | 1 | -0/+82 |
| | | | | | | | | See http://shaarli.github.io/api-documentation/#links-history-get | ||||
* | | REST API: implement POST link service | ArthurHoaro | 2017-03-27 | 1 | -1/+1 |
|/ | |||||
* | Link imports are now logged in `data/` folder, and can be debug using ↵ | ArthurHoaro | 2017-03-10 | 1 | -1/+1 |
| | | | | | | `dev.debug=true` setting related to #741 and #681 | ||||
* | Minor improvements regarding #705 (coding style, unit tests, etc.) | ArthurHoaro | 2017-01-05 | 1 | -1/+2 |
| | |||||
* | Add a persistent 'shorturl' key to all links | ArthurHoaro | 2016-12-12 | 1 | -10/+10 |
| | | | | | | | All existing link will keep their permalinks. New links will have smallhash generated with date+id. The purpose of this is to avoid collision between links due to their creation date. | ||||
* | Unit Test for the new ID system | ArthurHoaro | 2016-12-12 | 1 | -14/+47 |
| | |||||
* | LinkDB: explicit method visibility | VirtualTam | 2016-10-20 | 1 | -1/+1 |
| | | | | | | Relates to https://github.com/shaarli/Shaarli/issues/95 Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Merge pull request #622 from ArthurHoaro/update-date | Arthur | 2016-10-12 | 1 | -2/+4 |
|\ | | | | | Save link update dates and render it in templates and feeds | ||||
| * | Set updated date for items in feeds | ArthurHoaro | 2016-08-03 | 1 | -2/+4 |
| | | | | | | | | | | RSS doesn't support updated date for items, so we use the ATOM extension. Updated dates also bump the global update | ||||
* | | Fix: add missing final newlines, untabify text | VirtualTam | 2016-08-13 | 1 | -1/+1 |
|/ | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Better whitespace handling in tags | ArthurHoaro | 2016-08-02 | 1 | -1/+1 |
| | | | | | | Correct PR #573 to work properly with hidden tags, and add ReferenceLinkDB UT. Fixes #571 - Closes #573 | ||||
* | Merge pull request #558 from ArthurHoaro/hashtag4 | Arthur | 2016-07-09 | 1 | -7/+7 |
|\ | | | | | Hashtag system | ||||
| * | Hashtag system | ArthurHoaro | 2016-06-06 | 1 | -7/+7 |
| | | | | | | | | | | | | * Hashtag are auto-linked with a filter search * Supports unicode * Compatible with markdown (excluded in code blocks) | ||||
* | | Merge pull request #570 from ArthurHoaro/config-manager | Arthur | 2016-07-09 | 3 | -0/+53 |
|\ \ | |/ |/| | Introduce a configuration manager | ||||
| * | Add closing PHP tags to JSON config files | ArthurHoaro | 2016-06-20 | 2 | -0/+3 |
| | | |||||
| * | Rename configuration key for better sections | ArthurHoaro | 2016-06-11 | 1 | -4/+6 |
| | | |||||
| * | Rename configuration keys and fix GLOBALS in templates | ArthurHoaro | 2016-06-11 | 3 | -30/+22 |
| | | |||||
| * | Adds ConfigJson which handle the configuration in JSON format. | ArthurHoaro | 2016-06-11 | 3 | -0/+27 |
| | | | | | | | | Also use the Updater to make the transition | ||||
| * | Replace $GLOBALS configuration with the configuration manager in the whole ↵ | ArthurHoaro | 2016-06-11 | 2 | -0/+29 |
| | | | | | | | | code base | ||||
* | | Fixes #497: ignore case difference between tags | ArthurHoaro | 2016-05-31 | 1 | -1/+1 |
|/ | | | | | | | | While retrieving all tags, case differences will be ignored. This affects: * tag cloud * tag autocompletion | ||||
* | FeedBuilder unit tests | ArthurHoaro | 2016-03-25 | 1 | -9/+11 |
| | |||||
* | Support text search across link fields. | ArthurHoaro | 2016-02-15 | 1 | -4/+4 |
| | |||||
* | Improved search: combine AND, exact terms and exclude search. | ArthurHoaro | 2016-02-15 | 1 | -1/+10 |
| | |||||
* | Private/Hidden tags | ArthurHoaro | 2016-02-15 | 1 | -1/+1 |
| | | | | | | | Tags starting with a dot '.' are now private. They can only be seen and searched when logged in. Fixes #315 |