Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |