Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New plugin hook: ability to add custom filters to Shaarli search engine | ArthurHoaro | 2021-02-04 | 1 | -1/+18 |
| | | | | | | | A new plugin hook has been added: hook_test_filter_search_entry This hook allows to filter out bookmark with custom plugin code when a search is performed. Related to #143 | ||||
* | Typo fix line 76 'Authentication' -> Authorization | leyrer | 2020-12-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1645 from ArthurHoaro/feature/plugin-register-route | ArthurHoaro | 2020-12-16 | 1 | -0/+25 |
|\ | | | | | Plugin system: allow plugins to provide custom routes | ||||
| * | Plugin system: allow plugins to provide custom routes | ArthurHoaro | 2020-11-15 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | - each route will be prefixed by `/plugin/<plugin_name>` - add a new template for plugins rendering - add a live example in the demo_plugin Check out the "Plugin System" documentation for more detail. Related to #143 | ||||
* | | Doc: fix missing merge on Release page | ArthurHoaro | 2020-11-12 | 1 | -0/+8 |
|/ | |||||
* | Merge pull request #1635 from ArthurHoaro/feature/phpcs | ArthurHoaro | 2020-11-10 | 1 | -5/+7 |
|\ | |||||
| * | Update Static Analysis documentation | ArthurHoaro | 2020-11-09 | 1 | -5/+7 |
| | | |||||
* | | Merge pull request #1630 from ArthurHoaro/fix/apache-config | ArthurHoaro | 2020-11-10 | 1 | -7/+12 |
|\ \ | | | | | | | Reviewed Apache configuration | ||||
| * | | Reviewed Apache configuration | ArthurHoaro | 2020-11-08 | 1 | -7/+12 |
| | | | | | | | | | | | | | | | | | | | | | (in documentation) For security purpose, block access to any static file not matching the list of allowed extensions. It allows us to remove the specific retriction on dotfiles, and fix Apache part of #1608. | ||||
* | | | Merge pull request #1634 from ArthurHoaro/fix/docker-compose | ArthurHoaro | 2020-11-10 | 1 | -2/+5 |
|\ \ \ | | | | | | | | | Docker-compose: fix SSL certificate + add parameter for Docker tag | ||||
| * | | | Docker-compose: fix SSL certificate + add parameter for Docker tag | ArthurHoaro | 2020-11-09 | 1 | -2/+5 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | Use envvar SHAARLI_VIRTUAL_HOST for Traefik's docker.domain parameter instead of localhost (I'm not sure if did work at some point). Add an environment variable to choose which Docker tag to use instead of using master by default. Fixes #1632 | ||||
* | | | Merge pull request #1628 from ArthurHoaro/fix/nginx-config | ArthurHoaro | 2020-11-10 | 1 | -20/+3 |
|\ \ \ | |/ / |/| | | Reviewed nginx configuration | ||||
| * | | Reviewed nginx configuration | ArthurHoaro | 2020-11-07 | 1 | -20/+3 |
| |/ | | | | | | | | | | | | | | | | | | | | | Both in documentation and Docker image. For security purpose, it no longer allow to access static files through the main nginx *location*. Static files are served if their extension matches the whitelist. As a side effect, we no longer need specific restrictions, and therefore it fixes the nginx part of #1608. | ||||
* / | Feature: support any tag separator | ArthurHoaro | 2020-11-05 | 1 | -0/+2 |
|/ | | | | | | | | So it allows to have multiple words tags. Breaking change: commas ',' are no longer a default separator. Fixes #594 | ||||
* | Default formatter: add a setting to disable auto-linkification | ArthurHoaro | 2020-11-03 | 1 | -0/+16 |
| | | | | | | | + update documentation + single parameter for both URL and hashtags Fixes #1094 | ||||
* | Fix: nginx - add rule to disable url-rewriting for the docs | ArthurHoaro | 2020-10-21 | 1 | -0/+5 |
| | | | | Related to #1603 | ||||
* | Merge pull request #1567 from ArthurHoaro/feature/async-title-retrieval | ArthurHoaro | 2020-10-20 | 1 | -0/+1 |
|\ | |||||
| * | Add a setting to retrieve bookmark metadata asynchrounously | ArthurHoaro | 2020-10-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - There is a new standalone script (metadata.js) which requests a new controller to get bookmark metadata and fill the form async - This feature is enabled with the new setting: general.enable_async_metadata (enabled by default) - general.retrieve_description is now enabled by default - A small rotating loader animation has a been added to bookmark inputs when metadata is being retrieved (default template) - Custom JS htmlentities has been removed and mathiasbynens/he library is used instead Fixes #1563 | ||||
* | | Doc: typo | ArthurHoaro | 2020-10-16 | 1 | -1/+1 |
| | | |||||
* | | Inject ROOT_PATH in plugin instead of regenerating it everywhere | ArthurHoaro | 2020-10-16 | 1 | -3/+8 |
| | | |||||
* | | Support using Shaarli without URL rewriting | ArthurHoaro | 2020-10-16 | 1 | -0/+16 |
|/ | | | | | | | | | - Shaarli can be fully used by prefixing any URL with /index.php/ - {$base_path} used in templates already works with this configuration - Assets path (outside of theme's assets) must be prefixed with {$root_url}/ - Documentation section in « Server configuration » Fixes #1590 | ||||
* | Doc: add PHP 7.4 and 8.0 as supported version | ArthurHoaro | 2020-10-15 | 1 | -2/+4 |
| | |||||
* | Merge pull request #1566 from nodiscc/makefile-composer-install | ArthurHoaro | 2020-09-30 | 1 | -10/+5 |
|\ | | | | | doc/Makefile: remove references to composer update | ||||
| * | doc/Makefile: remove references to composer update | nodiscc | 2020-09-24 | 1 | -10/+5 |
| | | | | | | | | | | | | - add make composer_dependencies_dev Makefile target and use this instead - fix composer initial installation procedure - fix php-xdebug install instructions | ||||
* | | Merge pull request #1558 from ArthurHoaro/fix/plugins-base-path | ArthurHoaro | 2020-09-25 | 1 | -0/+14 |
|\ \ | |/ |/| | Fix plugin base path in core plugins | ||||
| * | Fix plugin base path in core plugins | ArthurHoaro | 2020-09-22 | 1 | -0/+14 |
| | | | | | | | | | | | | | | Also fix note check in archiveorg plugin, and regression on vintage template. Documentation regarding relative path has been added. Fixes #1548 | ||||
* | | Add manual configuration for root URL | ArthurHoaro | 2020-09-12 | 1 | -35/+36 |
|/ | | | | | | This new setting under 'general.root_url' allows to override automatic discovery of Shaarli instance's URL. Fixes #1339 | ||||
* | doc: Docker minor improvements | ArthurHoaro | 2020-09-12 | 1 | -19/+40 |
| | |||||
* | Add 2 plugins to the 3rd party plugin list | Immánuel! | 2020-09-12 | 1 | -1/+3 |
| | | | | Besides adding 2 new plugins, also reordered the list by ABC and fixed some discrepancies in the details to restore balance in the force | ||||
* | doc: nginx config: document ipv4 and ipv6 listen directives | nodiscc | 2020-09-12 | 1 | -1/+4 |
| | |||||
* | doc: apache config: remove useless documentroot directive in HTTP-only ↵ | nodiscc | 2020-09-12 | 1 | -1/+0 |
| | | | | virtualhost (only used for redirects) | ||||
* | doc: serve configuration/reverse proxy: fix apache mod_md configuration, ↵ | nodiscc | 2020-09-12 | 2 | -47/+66 |
| | | | | move reference links to their respective sections, shorten | ||||
* | doc: server configuration: fix apache restart command | nodiscc | 2020-09-12 | 1 | -1/+1 |
| | |||||
* | doc: server configuration: enable mod_headers | nodiscc | 2020-09-12 | 1 | -0/+3 |
| | |||||
* | doc: server configuration: fix apache site config file name | nodiscc | 2020-09-12 | 1 | -1/+1 |
| | |||||
* | doc: server configuration: add reminder to change the example domain name | nodiscc | 2020-09-12 | 1 | -2/+2 |
| | |||||
* | doc: server configuration: add asciicast of server configuration procedure ↵ | nodiscc | 2020-09-12 | 1 | -0/+7 |
| | | | | (asciinema) | ||||
* | doc: updagrde/migration: simplify permissions setup | nodiscc | 2020-09-12 | 1 | -4/+2 |
| | |||||
* | doc: installation: simplify permissions setup | nodiscc | 2020-09-12 | 1 | -7/+1 |
| | |||||
* | doc: docker: update docker-compose to 1.26.2 | nodiscc | 2020-09-12 | 1 | -1/+1 |
| | |||||
* | doc: installation: bump version to 0.11.1 | nodiscc | 2020-09-12 | 1 | -2/+2 |
| | |||||
* | doc: reverse proxy: update HTTP->HTTPS redirect configuration, remove ↵ | nodiscc | 2020-09-12 | 2 | -8/+12 |
| | | | | logging options | ||||
* | doc: fail2Ban: add note about restarting fail2ban | nodiscc | 2020-09-12 | 1 | -0/+2 |
| | |||||
* | doc: apache: add example configuration for mod_md | nodiscc | 2020-09-12 | 1 | -4/+9 |
| | |||||
* | doc: server configuration: apache: add note about mod_md | nodiscc | 2020-09-12 | 1 | -1/+7 |
| | |||||
* | doc: server configuration: update apache configuration 2.2 -> 2.4 | nodiscc | 2020-09-12 | 1 | -2/+1 |
| | | | | https://httpd.apache.org/docs/current/upgrading.html | ||||
* | doc: Community-and-related-software.md: order plugins alphabetically | nodiscc | 2020-09-12 | 1 | -6/+6 |
| | |||||
* | doc: plugins: remove doc about deprecated ↵ | nodiscc | 2020-09-12 | 1 | -17/+1 |
| | | | | $GLOBALS['config']['ENABLED_PLUGINS'] array | ||||
* | doc: troubleshooting: add procedure to clear shaarli caches | nodiscc | 2020-09-12 | 2 | -0/+11 |
| | |||||
* | doc: server configuration: remove apache logging options | nodiscc | 2020-09-12 | 1 | -12/+0 |
| | | | | see https://github.com/nodiscc/xsrv/blob/master/roles/apache/templates/etc_apache2_conf-available_logging.conf.j2 for an example server-wide logging configuration |