Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New basePath: fix officiel plugin paths and vintage template | ArthurHoaro | 2020-07-26 | 1 | -1/+16 |
| | |||||
* | Multiple small fixes | ArthurHoaro | 2020-07-23 | 1 | -1/+3 |
| | |||||
* | Apply the new system (Bookmark + Service) to the whole code base | ArthurHoaro | 2020-01-18 | 1 | -0/+2 |
| | | | | See https://github.com/shaarli/Shaarli/issues/1307 | ||||
* | Automatically retrieve description for new bookmarks | ArthurHoaro | 2019-07-06 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | 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 | ||||
* | Remove the redirector setting | ArthurHoaro | 2019-02-09 | 1 | -4/+0 |
| | | | | Fixes #1239 | ||||
* | namespacing: \Shaarli\Updater | VirtualTam | 2019-01-12 | 1 | -1/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | namespacing: \Shaarli\Exceptions\IOException | VirtualTam | 2019-01-12 | 3 | -3/+3 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | lint: fix line-length warnings | VirtualTam | 2018-12-02 | 1 | -2/+10 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | lint: apply phpcbf to application/ | VirtualTam | 2018-12-02 | 1 | -2/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Bunch of improvement for thumbnails integration: | ArthurHoaro | 2018-07-17 | 1 | -0/+3 |
| | | | | | | | | - add a default thumb size value (125x90px) - improve private vertical bar visual, especially with thumbnails - translations - add a sync thumbs button in tool and empty picwall page - fixes WT download mode in JSON config | ||||
* | Add a page to update all thumbnails through AJAX requests in both templates | ArthurHoaro | 2018-07-05 | 1 | -7/+0 |
| | |||||
* | ConfigManager: add a method to remove an entry | ArthurHoaro | 2018-07-05 | 1 | -1/+49 |
| | |||||
* | Use web-thumbnailer to retrieve thumbnails | ArthurHoaro | 2018-07-05 | 1 | -0/+4 |
| | | | | | | | | | | * 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 | ||||
* | Use a specific page title in all pages | ArthurHoaro | 2018-02-24 | 1 | -1/+1 |
| | | | | | | Also fixed a few French translation issues Fixes #954 #955 | ||||
* | Fix warnings when upgrading from legacy SebSauvage version | ArthurHoaro | 2018-01-25 | 1 | -3/+3 |
| | | | | Fixes #1040 | ||||
* | Shaarli's translation | ArthurHoaro | 2017-10-22 | 6 | -11/+20 |
| | | | | | | | | | * 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. | ||||
* | Allow setting of a default note title, see #963 | Mark Gerarts | 2017-10-01 | 1 | -0/+1 |
| | |||||
* | added option to redirect all anonymous users to login page | Willi Eggeling | 2017-09-03 | 1 | -0/+1 |
| | | | | | | - new setting *force_login* added and documented - if both, *force_login* and *hide_public_links* are set to true, all requests (except for the feeds) are redirected to the login page | ||||
* | Merge pull request #944 from thewilli/configure-rememberme | VirtualTam | 2017-08-27 | 1 | -0/+2 |
|\ | | | | | new setting: default value for 'remember me' checkbox | ||||
| * | new setting: default value for 'remember me' checkbox | Willi Eggeling | 2017-08-27 | 1 | -0/+2 |
| | | | | | | | | | | | | - the default state for the login page's 'remember me' checkbox can now be configured - adapted the default and vintage theme to consider the new setting - added documentation for the new setting | ||||
* | | migrated Github wiki links to readthedocs | Willi Eggeling | 2017-08-26 | 1 | -2/+2 |
|/ | |||||
* | Add a whitelist of protocols for URLs | ArthurHoaro | 2017-05-25 | 1 | -0/+1 |
| | | | | | | | - for Shaare - for markdown description links and images Not whitelisted protocols will be replaced by `http://` | ||||
* | History mechanism | ArthurHoaro | 2017-03-21 | 1 | -0/+1 |
| | | | | | | | | | | | Use case: rest API service * saved by default in data/history * same format as datastore.php * traced events: * save/edit/delete link * change settings or plugins settings * rename tag | ||||
* | Merge pull request #804 from ArthurHoaro/feature/atom-default | ArthurHoaro | 2017-03-21 | 1 | -1/+1 |
|\ | | | | | Fixes #304: use atom feed as default | ||||
| * | Fixes #304: use atom feed as default | ArthurHoaro | 2017-03-11 | 1 | -1/+1 |
| | | | | | | | | RSS feed is still available with the setting set to false | ||||
* | | Proper error if the conf file is invalid instead of fatal error | ArthurHoaro | 2017-03-12 | 2 | -3/+13 |
|/ | | | | | | | | Error: An error occurred while parsing configuration JSON file (data/config.json.php): error code #4 ➜ Syntax error Please check your JSON syntax (without PHP comment tags) using a JSON lint tool such as jsonlint.com. | ||||
* | Move config exception to dedicated classes with proper namespace | ArthurHoaro | 2017-03-09 | 3 | -33/+44 |
| | |||||
* | Fix blocking namespace issue | ArthurHoaro | 2017-03-08 | 2 | -15/+19 |
| | |||||
* | application: introduce the Shaarli\Config namespace | VirtualTam | 2017-03-04 | 5 | -14/+15 |
| | | | | | | | | | | | 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> | ||||
* | Merge pull request #732 from ArthurHoaro/feature/theme-manager | Arthur | 2017-01-06 | 2 | -1/+3 |
|\ | | | | | Theme manager: improvements | ||||
| * | Change templates set through administration UI | Knah Tsaeb | 2017-01-05 | 2 | -1/+3 |
| | | |||||
* | | Cleanup: explicit method visibility | VirtualTam | 2017-01-05 | 3 | -9/+9 |
|/ | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | REST API structure using Slim framework | ArthurHoaro | 2016-12-15 | 1 | -1/+3 |
| | | | | | | * REST API routes are handle by Slim. * Every API controller go through ApiMiddleware which handles security. * First service implemented `/info`, for tests purpose. | ||||
* | Minor code cleanup: PHPDoc, spelling, unused variables, etc. | ArthurHoaro | 2016-10-20 | 2 | -1/+3 |
| | |||||
* | Parse plugin parameters description with the PluginManager | ArthurHoaro | 2016-08-02 | 1 | -3/+7 |
| | | | | | | Plugin parameter can contain a description in their meta file under the key: parameter.<param_name>="<description>" | ||||
* | Add closing PHP tags to JSON config files | ArthurHoaro | 2016-06-20 | 1 | -1/+14 |
| | |||||
* | Rename configuration key for better sections | ArthurHoaro | 2016-06-11 | 2 | -51/+55 |
| | |||||
* | ConfigManager no longer uses singleton pattern | ArthurHoaro | 2016-06-11 | 1 | -43/+41 |
| | |||||
* | Remove remaining settings initialization in index.php | ArthurHoaro | 2016-06-11 | 1 | -51/+13 |
| | | | | Except for those which require external data (timezone and $_SERVER). | ||||
* | Rename configuration keys and fix GLOBALS in templates | ArthurHoaro | 2016-06-11 | 3 | -46/+115 |
| | |||||
* | Set the default timezone in index.php | ArthurHoaro | 2016-06-11 | 1 | -3/+0 |
| | |||||
* | Adds ConfigJson which handle the configuration in JSON format. | ArthurHoaro | 2016-06-11 | 3 | -6/+69 |
| | | | | Also use the Updater to make the transition | ||||
* | Replace $GLOBALS configuration with the configuration manager in the whole ↵ | ArthurHoaro | 2016-06-11 | 4 | -8/+50 |
| | | | | code base | ||||
* | Introduce a configuration manager (not plugged yet) | ArthurHoaro | 2016-06-11 | 4 | -0/+607 |