Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump Shaarli version to v0.8.7v0.8.7v0.8 | VirtualTam | 2018-06-20 | 1 | -2/+2 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Bump Shaarli version to v0.8.6v0.8.6 | VirtualTam | 2018-02-19 | 1 | -2/+2 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Bump Shaarli version to v0.8.5v0.8.5 | VirtualTam | 2018-01-04 | 1 | -1/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Fix XSS vulnerability | VirtualTam | 2018-01-04 | 1 | -1/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Bump version to 0.8.4 | VirtualTam | 2017-03-04 | 1 | -1/+1 |
| | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Bump version to v0.8.3v0.8.3 | ArthurHoaro | 2017-01-20 | 1 | -1/+1 |
| | | | | Signed-off-by: ArthurHoaro <arthur@hoa.ro> | ||||
* | Bump version to v0.8.2 | ArthurHoaro | 2016-12-15 | 1 | -2/+2 |
| | |||||
* | Fix a regression: permalinks change when old links are edited | ArthurHoaro | 2016-12-15 | 1 | -1/+3 |
| | | | | fixes #713 | ||||
* | Bump version to v0.8.1 | ArthurHoaro | 2016-12-12 | 1 | -2/+2 |
| | | | | Signed-off-by: ArthurHoaro <arthur@hoa.ro> | ||||
* | Add a persistent 'shorturl' key to all links | ArthurHoaro | 2016-12-12 | 1 | -33/+23 |
| | | | | | | | 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. | ||||
* | Apply the new ID system accros the whole codebase | ArthurHoaro | 2016-12-12 | 1 | -35/+57 |
| | |||||
* | Disable Firefox Social in the tools section if the page is not loaded using ↵ | Teromene | 2016-11-29 | 1 | -0/+1 |
| | | | | HTTPS, as Firefox will deny the request. | ||||
* | LinkDB: update datastore method names | VirtualTam | 2016-10-20 | 1 | -4/+4 |
| | | | | | | Relates to https://github.com/shaarli/Shaarli/issues/95 Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Minor code cleanup: PHPDoc, spelling, unused variables, etc. | ArthurHoaro | 2016-10-20 | 1 | -6/+2 |
| | |||||
* | New init function for plugins, supports errors reporting | ArthurHoaro | 2016-10-14 | 1 | -0/+1 |
| | | | | | | | | All plugins can optionally add an init function named `pluginname_init()` which is called when the plugin is loaded. This function is aware of the config, and can return initialization errors, which are displayed in the header template. Note that the previous error system hack no longer work. | ||||
* | Merge pull request #622 from ArthurHoaro/update-date | Arthur | 2016-10-12 | 1 | -1/+11 |
|\ | | | | | Save link update dates and render it in templates and feeds | ||||
| * | Save the update date in LinkDB and pass it to linklist templates | ArthurHoaro | 2016-08-03 | 1 | -1/+11 |
| | | | | | | | | It can be used as a timestamp by templates under the key 'updated_timestamp'. | ||||
* | | Merge pull request #623 from ArthurHoaro/security/reverse-proxy-ban | Arthur | 2016-10-12 | 1 | -1/+10 |
|\ \ | | | | | | | Add trusted IPs in config and try to ban forwarded IP on failed login | ||||
| * | | Add trusted IPs in config and try to ban forwarded IP on failed login | ArthurHoaro | 2016-08-03 | 1 | -1/+10 |
| |/ | | | | | | | | | | | | | | | * Add a new settings (which needs to be manually set): `security.trusted_proxies` * On login failure, if the `REMOTE_ADDR` is in the trusted proxies, try to retrieve the forwarded IP in headers. * If found, the client address is added in ipbans, else we do nothing. Fixes #409 | ||||
* | | Bump version to v0.8.0 | ArthurHoaro | 2016-10-12 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: ArthurHoaro <arthur@hoa.ro> | ||||
* | | composer: display an error message if the autoload script is missing | VirtualTam | 2016-09-05 | 1 | -0/+10 |
| | | | | | | | | | | | | | | Closes https://github.com/shaarli/Shaarli/issues/645 Relates to https://github.com/shaarli/Shaarli/issues/607 Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | | Refactor bookmark import using a generic Netscape parser | VirtualTam | 2016-08-10 | 1 | -107/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relates to #607 Relates to #608 Relates to #493 (abandoned) Additions: - use Composer's autoload to load 3rd-party dependencies under vendor/ Modifications: - [import] replace the current parser with a generic, stable parser - move code to application/NetscapeBookmarkUtils - improve status report after parsing - [router] use the same endpoint for both bookmark upload and import dialog - [template] update bookmark import options - allow adding tags to all imported links - allow selecting the visibility (privacy) of imported links - [tests] ensure bookmarks are properly parsed and imported in the LinkDB - reuse reference input from the parser's test data See: - https://github.com/shaarli/netscape-bookmark-parser - https://getcomposer.org/doc/01-basic-usage.md#autoloading Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | | Bugfix: wrong key used to get default private links setting | ArthurHoaro | 2016-08-07 | 1 | -1/+1 |
| | | |||||
* | | Initialize a translation function | ArthurHoaro | 2016-08-07 | 1 | -0/+1 |
| | | | | | | | | It matches the API of ngettext(). | ||||
* | | Generate a token for every pages | ArthurHoaro | 2016-08-06 | 1 | -9/+0 |
|/ | |||||
* | Merge pull request #604 from ArthurHoaro/no-delicious | Arthur | 2016-07-23 | 1 | -1/+1 |
|\ | | | | | Remove Delicious in project description in comments | ||||
| * | Remove Delicious in project description in comments | ArthurHoaro | 2016-07-23 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #601 from ArthurHoaro/hotfix/title-missing | Arthur | 2016-07-23 | 1 | -7/+5 |
|\ \ | | | | | | | Fixes #600 - Shaarli's title is not set with the new config manager | ||||
| * | | Fixes #600 - Shaarli's title is not set with the new config manager | ArthurHoaro | 2016-07-19 | 1 | -7/+5 |
| |/ | | | | | | | | | - Fixed title config key - Page title (in head tag) is no longer set through the config manager | ||||
* / | Fix variable in configure.php | ArthurHoaro | 2016-07-10 | 1 | -0/+1 |
|/ | |||||
* | Rename configuration key for better sections | ArthurHoaro | 2016-06-11 | 1 | -53/+53 |
| | |||||
* | ConfigManager no longer uses singleton pattern | ArthurHoaro | 2016-06-11 | 1 | -127/+190 |
| | |||||
* | Remove remaining settings initialization in index.php | ArthurHoaro | 2016-06-11 | 1 | -27/+6 |
| | | | | Except for those which require external data (timezone and $_SERVER). | ||||
* | Rename configuration keys and fix GLOBALS in templates | ArthurHoaro | 2016-06-11 | 1 | -100/+102 |
| | |||||
* | Set the default timezone in index.php | ArthurHoaro | 2016-06-11 | 1 | -0/+2 |
| | |||||
* | Replace $GLOBALS configuration with the configuration manager in the whole ↵ | ArthurHoaro | 2016-06-11 | 1 | -243/+200 |
| | | | | code base | ||||
* | Version bump: v0.7.0 | ArthurHoaro | 2016-05-14 | 1 | -2/+2 |
| | | | | Signed-off-by: ArthurHoaro <arthur@hoa.ro> | ||||
* | Merge pull request #560 from ArthurHoaro/nb-private-shaare | Arthur | 2016-05-14 | 1 | -137/+5 |
|\ | | | | | Private links counter in the header | ||||
| * | Add private link counter | ArthurHoaro | 2016-05-13 | 1 | -14/+3 |
| | | |||||
| * | Extract PageBuilder class from index.php | ArthurHoaro | 2016-05-13 | 1 | -123/+2 |
| | | |||||
* | | Merge pull request #556 from ArthurHoaro/login-refill | Arthur | 2016-05-14 | 1 | -2/+5 |
|\ \ | | | | | | | Prefill the login field when the authentication has failed | ||||
| * | | Prefill the login field when the authentication has failed | ArthurHoaro | 2016-05-06 | 1 | -2/+5 |
| | | | |||||
* | | | Merge pull request #559 from ArthurHoaro/startsEndWithCase | Arthur | 2016-05-14 | 1 | -7/+7 |
|\ \ \ | | | | | | | | | Fix startsWith and endsWith case | ||||
| * | | | Fix startsWith and endsWith case | ArthurHoaro | 2016-05-10 | 1 | -7/+7 |
| | |/ | |/| | |||||
* / | | Don't redirect to ?post if ?addlink is reached while logged out | ArthurHoaro | 2016-05-11 | 1 | -6/+0 |
|/ / | |||||
* / | Export: allow prepending notes with the Shaarli instance's URL | VirtualTam | 2016-05-06 | 1 | -2/+14 |
|/ | | | | | | | | | | | | | | | | Relates to #102 Additions: - application: - export: allow prepending note permalinks with the instance's URL - test coverage Modifications: - export template: switch to an HTML form - link selection (all/private/public) - prepend note permalinks with the instance's URL Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Merge pull request #551 from ArthurHoaro/hotfix/timezone | Arthur | 2016-05-05 | 1 | -8/+12 |
|\ | | | | | Use correct 'UTC' timezone | ||||
| * | Use correct 'UTC' timezone | ArthurHoaro | 2016-05-03 | 1 | -8/+12 |
| | | |||||
* | | Merge pull request #532 from ArthurHoaro/hotfix/title-retrieve-the-return | Arthur | 2016-05-03 | 1 | -3/+5 |
|\ \ | | | | | | | Fixes #531 - Title retrieving is failing with multiple use case | ||||
| * | | Fixes #531 - Title retrieving is failing with multiple use case | ArthurHoaro | 2016-05-03 | 1 | -3/+5 |
| | | | | | | | | | | | | see https://github.com/shaarli/Shaarli/issues/531 for details |