]> git.immae.eu Git - github/shaarli/Shaarli.git/log
github/shaarli/Shaarli.git
5 years agodelete useless titles 1282/head
Luce Carević [Sat, 2 Mar 2019 12:40:21 +0000 (13:40 +0100)] 
delete useless titles

5 years agofix empty links and hide <i> for screenreaders
Luce Carević [Sat, 2 Mar 2019 12:32:36 +0000 (13:32 +0100)] 
fix empty links and hide <i> for screenreaders

5 years agofooter and contentinfo
Luce Carević [Sat, 2 Mar 2019 11:56:08 +0000 (12:56 +0100)] 
footer and contentinfo

5 years agoMerge pull request #1272 from ArthurHoaro/feature/html-lang
ArthurHoaro [Sat, 2 Mar 2019 09:54:30 +0000 (10:54 +0100)] 
Merge pull request #1272 from ArthurHoaro/feature/html-lang

Accessibility: specify the HTML lang attribute

5 years agoMerge pull request #1271 from ArthurHoaro/hotfix/thumb-note-retrieve
ArthurHoaro [Sat, 2 Mar 2019 09:54:06 +0000 (10:54 +0100)] 
Merge pull request #1271 from ArthurHoaro/hotfix/thumb-note-retrieve

Do not try to retrieve thumbnails for internal link

5 years agoMerge pull request #1279 from virtualtam/changelog/v0.10.3
Aurélien Tamisier [Sun, 24 Feb 2019 14:51:01 +0000 (15:51 +0100)] 
Merge pull request #1279 from virtualtam/changelog/v0.10.3

Update badges, changelog and documentation for v0.10.3

5 years agoUpdate badges, changelog and documentation for v0.10.3 1279/head
VirtualTam [Sat, 23 Feb 2019 15:48:10 +0000 (16:48 +0100)] 
Update badges, changelog and documentation for v0.10.3

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agoMerge pull request #1275 from ArthurHoaro/doc/drop-php70
ArthurHoaro [Sun, 24 Feb 2019 11:27:35 +0000 (12:27 +0100)] 
Merge pull request #1275 from ArthurHoaro/doc/drop-php70

Documentation: drop PHP 7.0 compatibility in Shaarli 11.x

5 years agoDo not try to retrieve thumbnails for internal link 1271/head
ArthurHoaro [Sat, 9 Feb 2019 13:13:08 +0000 (14:13 +0100)] 
Do not try to retrieve thumbnails for internal link

Also adds a helper function to determine if a link is a note and apply it across multiple files.

5 years agoMerge pull request #1270 from ArthurHoaro/hotfix/sticky-warning
ArthurHoaro [Sun, 24 Feb 2019 10:30:35 +0000 (11:30 +0100)] 
Merge pull request #1270 from ArthurHoaro/hotfix/sticky-warning

Fix a warning if links sticky status isn't set

5 years agoMerge pull request #1269 from ArthurHoaro/feature/remove-redirector
ArthurHoaro [Sun, 24 Feb 2019 10:29:56 +0000 (11:29 +0100)] 
Merge pull request #1269 from ArthurHoaro/feature/remove-redirector

Remove the redirector setting

5 years agoMerge pull request #1274 from ArthurHoaro/hotfix/css-buttons-mobile
ArthurHoaro [Sun, 24 Feb 2019 10:17:05 +0000 (11:17 +0100)] 
Merge pull request #1274 from ArthurHoaro/hotfix/css-buttons-mobile

Fix button overlapping on mobile in linklist

5 years agoMerge pull request #1268 from ArthurHoaro/hotfix/thumb-gd-disable
ArthurHoaro [Sun, 24 Feb 2019 10:16:02 +0000 (11:16 +0100)] 
Merge pull request #1268 from ArthurHoaro/hotfix/thumb-gd-disable

Fix thumbnails disabling if PHP GD is not installed

5 years agoMerge pull request #1264 from shaarli/doc-fix-mkdocs-warnings
nodiscc [Sat, 9 Feb 2019 18:52:40 +0000 (18:52 +0000)] 
Merge pull request #1264 from shaarli/doc-fix-mkdocs-warnings

doc: fix invalid links

5 years agoDocumentation: drop PHP 7.0 compatibility in Shaarli 11.x 1275/head
ArthurHoaro [Sat, 9 Feb 2019 16:02:30 +0000 (17:02 +0100)] 
Documentation: drop PHP 7.0 compatibility in Shaarli 11.x

related to #1249

5 years agoFix button overlapping on mobile in linklist 1274/head
ArthurHoaro [Sat, 9 Feb 2019 15:56:24 +0000 (16:56 +0100)] 
Fix button overlapping on mobile in linklist

5 years agoAccessibility: specify the HTML lang attribute 1272/head
ArthurHoaro [Sat, 9 Feb 2019 13:29:35 +0000 (14:29 +0100)] 
Accessibility: specify the HTML lang attribute

The lang is based on the user defined one. If the language is automatic, no language will be specified.

Fixes #1216

5 years agoFix a warning if links sticky status isn't set 1270/head
ArthurHoaro [Sat, 9 Feb 2019 13:04:16 +0000 (14:04 +0100)] 
Fix a warning if links sticky status isn't set

  - initiate its status to false when the link is created
  - if not defined, initiate its status to false (can happen if the updater hasn't run)

5 years agoRemove the redirector setting 1269/head
ArthurHoaro [Sat, 9 Feb 2019 12:52:12 +0000 (13:52 +0100)] 
Remove the redirector setting

Fixes #1239

5 years agoFix thumbnails disabling if PHP GD is not installed 1268/head
ArthurHoaro [Sat, 9 Feb 2019 12:05:37 +0000 (13:05 +0100)] 
Fix thumbnails disabling if PHP GD is not installed

5 years agoMerge pull request #1182 from ArthurHoaro/feature/session-protection-stay-login
ArthurHoaro [Sat, 9 Feb 2019 11:36:31 +0000 (12:36 +0100)] 
Merge pull request #1182 from ArthurHoaro/feature/session-protection-stay-login

Do not check the IP address with session protection disabled

5 years agoMerge pull request #1229 from ArthurHoaro/travis/php-7.3
ArthurHoaro [Sat, 9 Feb 2019 10:07:58 +0000 (11:07 +0100)] 
Merge pull request #1229 from ArthurHoaro/travis/php-7.3

 Run Shaarli's tests against PHP 7.3 RC1 on Travis

5 years agoRun Shaarli's tests againt PHP 7.3 RC1 on Travis 1229/head
ArthurHoaro [Sat, 6 Oct 2018 11:22:13 +0000 (13:22 +0200)] 
Run Shaarli's tests againt PHP 7.3 RC1 on Travis

5 years agodoc: fix invalid links doc-fix-mkdocs-warnings 1264/head
nodiscc [Thu, 31 Jan 2019 13:21:34 +0000 (13:21 +0000)] 
doc: fix invalid links

Fixes warnings from https://travis-ci.org/shaarli/Shaarli/jobs/486928133

5 years agoMerge pull request #1261 from trailjeep/patch-1
nodiscc [Thu, 31 Jan 2019 13:19:30 +0000 (13:19 +0000)] 
Merge pull request #1261 from trailjeep/patch-1

Update Community-&-Related-software.md

5 years agoMerge branch 'master' into patch-1 1261/head
nodiscc [Thu, 31 Jan 2019 13:13:34 +0000 (13:13 +0000)] 
Merge branch 'master' into patch-1

5 years agoMerge pull request #1262 from trailjeep/patch-2
nodiscc [Thu, 31 Jan 2019 13:12:22 +0000 (13:12 +0000)] 
Merge pull request #1262 from trailjeep/patch-2

Update Community-&-Related-software.md

5 years agoUpdate Community-&-Related-software.md 1262/head
trailjeep [Sat, 26 Jan 2019 20:51:40 +0000 (15:51 -0500)] 
Update Community-&-Related-software.md

5 years agoUpdate Community-&-Related-software.md
trailjeep [Sat, 26 Jan 2019 19:06:54 +0000 (14:06 -0500)] 
Update Community-&-Related-software.md

5 years agoMerge pull request #1258 from virtualtam/refactor/phpdoc
Aurélien Tamisier [Wed, 23 Jan 2019 21:14:32 +0000 (22:14 +0100)] 
Merge pull request #1258 from virtualtam/refactor/phpdoc

Replace Doxygen with phpDocumentor to generate reference documentation

5 years agoMerge pull request #1257 from virtualtam/security/composer-advisories
Aurélien Tamisier [Wed, 23 Jan 2019 21:12:52 +0000 (22:12 +0100)] 
Merge pull request #1257 from virtualtam/security/composer-advisories

composer: enforce PHP security advisories

5 years agoMerge pull request #1259 from virtualtam/fix/render/strip-opengraph-description
Aurélien Tamisier [Mon, 21 Jan 2019 09:54:30 +0000 (10:54 +0100)] 
Merge pull request #1259 from virtualtam/fix/render/strip-opengraph-description

fix: ensure HTML tags are stripped from OpenGraph description

5 years agofix: ensure HTML tags are stripped from OpenGraph description 1259/head
VirtualTam [Fri, 18 Jan 2019 21:58:09 +0000 (22:58 +0100)] 
fix: ensure HTML tags are stripped from OpenGraph description

Fixes https://github.com/shaarli/Shaarli/issues/1250
Relates to https://github.com/shaarli/Shaarli/issues/1242

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agodoc: remove Doxygen configuration 1258/head
VirtualTam [Fri, 18 Jan 2019 21:44:21 +0000 (22:44 +0100)] 
doc: remove Doxygen configuration

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agodoc: add Make target to run phpDocumentor with Docker
VirtualTam [Fri, 18 Jan 2019 21:36:13 +0000 (22:36 +0100)] 
doc: add Make target to run phpDocumentor with Docker

This target provides a convenient way for running phpDocumentor without
cluttering the system's configuration with PHP extensions, nor the
Composer dependencies.

See:
- https://hub.docker.com/r/phpdoc/phpdoc/dockerfile
- https://github.com/phpDocumentor/phpDocumentor2#via-docker

An alternative is to download the PHAR and run it locally:
- https://docs.phpdoc.org/getting-started/installing.html#phar

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agodoc: add phpDocumentor configuration
VirtualTam [Fri, 18 Jan 2019 21:24:58 +0000 (22:24 +0100)] 
doc: add phpDocumentor configuration

See:
- https://phpdoc.org/
- https://docs.phpdoc.org/references/configuration.html
- https://github.com/phpDocumentor/phpDocumentor2

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agocomposer: enforce PHP security advisories 1257/head
VirtualTam [Fri, 18 Jan 2019 20:35:11 +0000 (21:35 +0100)] 
composer: enforce PHP security advisories

This adds roave/security-advisories to prevent installing PHP packages with
known vulnerabilities with Composer.

See:
- https://github.com/FriendsOfPHP/security-advisories
- https://github.com/Roave/SecurityAdvisories

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agoMerge pull request #1248 from virtualtam/refactor/namespacing
Aurélien Tamisier [Fri, 18 Jan 2019 20:26:03 +0000 (21:26 +0100)] 
Merge pull request #1248 from virtualtam/refactor/namespacing

Ensure all PHP classes are properly namespaced

5 years agoOptimize and cleanup imports 1248/head
VirtualTam [Sat, 12 Jan 2019 22:55:38 +0000 (23:55 +0100)] 
Optimize and cleanup imports

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agoAPI: update test regexes to comply with PCRE2
VirtualTam [Sat, 12 Jan 2019 22:19:15 +0000 (23:19 +0100)] 
API: update test regexes to comply with PCRE2

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agocomposer: add and document optional PHP extensions
VirtualTam [Tue, 4 Dec 2018 22:49:29 +0000 (23:49 +0100)] 
composer: add and document optional PHP extensions

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: add plugin tests to \Shaarli\Plugin\[...]
VirtualTam [Tue, 4 Dec 2018 22:17:23 +0000 (23:17 +0100)] 
namespacing: add plugin tests to \Shaarli\Plugin\[...]

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Plugin\PluginManager
VirtualTam [Mon, 3 Dec 2018 23:26:50 +0000 (00:26 +0100)] 
namespacing: \Shaarli\Plugin\PluginManager

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Netscape\NetscapeBookmarkUtils
VirtualTam [Mon, 3 Dec 2018 23:13:42 +0000 (00:13 +0100)] 
namespacing: \Shaarli\Netscape\NetscapeBookmarkUtils

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Router
VirtualTam [Mon, 3 Dec 2018 23:02:17 +0000 (00:02 +0100)] 
namespacing: \Shaarli\Router

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\ApplicationUtils
VirtualTam [Mon, 3 Dec 2018 22:58:59 +0000 (23:58 +0100)] 
namespacing: \Shaarli\ApplicationUtils

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Updater
VirtualTam [Mon, 3 Dec 2018 22:49:20 +0000 (23:49 +0100)] 
namespacing: \Shaarli\Updater

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: add curl-ext to suggested dependencies
VirtualTam [Mon, 3 Dec 2018 22:22:49 +0000 (23:22 +0100)] 
namespacing: add curl-ext to suggested dependencies

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: move LinkUtils along \Shaarli\Bookmark classes
VirtualTam [Mon, 3 Dec 2018 00:35:14 +0000 (01:35 +0100)] 
namespacing: move LinkUtils along \Shaarli\Bookmark classes

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Bookmark\LinkFilter
VirtualTam [Mon, 3 Dec 2018 00:22:45 +0000 (01:22 +0100)] 
namespacing: \Shaarli\Bookmark\LinkFilter

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Bookmark\LinkDB
VirtualTam [Mon, 3 Dec 2018 00:10:39 +0000 (01:10 +0100)] 
namespacing: \Shaarli\Bookmark\LinkDB

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\FileUtils
VirtualTam [Sun, 2 Dec 2018 23:59:21 +0000 (00:59 +0100)] 
namespacing: \Shaarli\FileUtils

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Render\{PageBuilder,ThemeUtils}
VirtualTam [Sun, 2 Dec 2018 23:46:04 +0000 (00:46 +0100)] 
namespacing: \Shaarli\Render\{PageBuilder,ThemeUtils}

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: move HTTP utilities along \Shaarli\Http\ classes
VirtualTam [Sun, 2 Dec 2018 23:34:53 +0000 (00:34 +0100)] 
namespacing: move HTTP utilities along \Shaarli\Http\ classes

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Http\Url
VirtualTam [Sun, 2 Dec 2018 23:23:35 +0000 (00:23 +0100)] 
namespacing: \Shaarli\Http\Url

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Http\Base64Url
VirtualTam [Sun, 2 Dec 2018 23:16:10 +0000 (00:16 +0100)] 
namespacing: \Shaarli\Http\Base64Url

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Feed\{Cache,CachedPage,FeedBuilder}
VirtualTam [Sun, 2 Dec 2018 23:08:04 +0000 (00:08 +0100)] 
namespacing: \Shaarli\Feed\{Cache,CachedPage,FeedBuilder}

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\Exceptions\IOException
VirtualTam [Sun, 2 Dec 2018 22:31:40 +0000 (23:31 +0100)] 
namespacing: \Shaarli\Exceptions\IOException

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agonamespacing: \Shaarli\History
VirtualTam [Sun, 2 Dec 2018 22:24:58 +0000 (23:24 +0100)] 
namespacing: \Shaarli\History

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agoMerge pull request #1233 from shaarli/doc-fix-homepage-icon
nodiscc [Sun, 6 Jan 2019 01:33:32 +0000 (01:33 +0000)] 
Merge pull request #1233 from shaarli/doc-fix-homepage-icon

doc: fix homepage icon

5 years agoMerge pull request #1251 from shaarli/doc-update-php-compat
nodiscc [Sun, 6 Jan 2019 01:32:28 +0000 (01:32 +0000)] 
Merge pull request #1251 from shaarli/doc-update-php-compat

doc: update PHP compatibility table

5 years agodoc: fix homepage icon doc-fix-homepage-icon 1233/head
nodiscc [Thu, 11 Oct 2018 08:16:52 +0000 (08:16 +0000)] 
doc: fix homepage icon
The icon did not display properly on https://shaarli.readthedocs.io/en/master/

5 years agodoc: update PHP compatibility table doc-update-php-compat 1251/head
nodiscc [Sun, 9 Dec 2018 14:40:04 +0000 (14:40 +0000)] 
doc: update PHP compatibility table

Ref https://github.com/shaarli/Shaarli/issues/1249

5 years agoMerge pull request #1234 from virtualtam/lint
Aurélien Tamisier [Sun, 2 Dec 2018 21:47:41 +0000 (22:47 +0100)] 
Merge pull request #1234 from virtualtam/lint

Setup PHPCS and cleanup linter configuration

5 years agolint: fix line-length warnings 1234/head
VirtualTam [Fri, 12 Oct 2018 23:40:04 +0000 (01:40 +0200)] 
lint: fix line-length warnings

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agolint: apply phpcbf to tests/
VirtualTam [Fri, 12 Oct 2018 22:35:47 +0000 (00:35 +0200)] 
lint: apply phpcbf to tests/

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agolint: apply phpcbf to index.php
VirtualTam [Fri, 12 Oct 2018 22:31:11 +0000 (00:31 +0200)] 
lint: apply phpcbf to index.php

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agolint: apply phpcbf to plugins/
VirtualTam [Fri, 12 Oct 2018 22:22:45 +0000 (00:22 +0200)] 
lint: apply phpcbf to plugins/

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agolint: apply phpcbf to application/
VirtualTam [Fri, 12 Oct 2018 22:19:03 +0000 (00:19 +0200)] 
lint: apply phpcbf to application/

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agolint: setup PHPCS for PSR-1 and PSR-2
VirtualTam [Fri, 12 Oct 2018 22:05:04 +0000 (00:05 +0200)] 
lint: setup PHPCS for PSR-1 and PSR-2

Relates to https://github.com/shaarli/Shaarli/issues/95

See:
- https://github.com/squizlabs/PHP_CodeSniffer
- https://github.com/squizlabs/PHP_CodeSniffer/blob/master/phpcs.xml.dist
- https://www.php-fig.org/psr/psr-1/
- https://www.php-fig.org/psr/psr-2/

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agolint: remove unused tools
VirtualTam [Fri, 12 Oct 2018 21:47:59 +0000 (23:47 +0200)] 
lint: remove unused tools

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
5 years agoMerge pull request #1247 from llune/patch-5
Aurélien Tamisier [Sun, 2 Dec 2018 12:56:16 +0000 (13:56 +0100)] 
Merge pull request #1247 from llune/patch-5

add label to form - accessibility issue

5 years agoMerge pull request #1246 from llune/patch-4
Aurélien Tamisier [Sun, 2 Dec 2018 12:55:58 +0000 (13:55 +0100)] 
Merge pull request #1246 from llune/patch-4

fix translation string

6 years agoadd label to form - accessibility issue 1247/head
Luce Carević [Fri, 30 Nov 2018 19:39:13 +0000 (20:39 +0100)] 
add label to form - accessibility issue

Don't use placeholder instead of label for form input.

6 years agofix translation string 1246/head
Luce Carević [Fri, 30 Nov 2018 19:36:10 +0000 (20:36 +0100)] 
fix translation string

6 years agoMerge pull request #1236 from bisherbas/patch-1
ArthurHoaro [Thu, 15 Nov 2018 19:10:47 +0000 (20:10 +0100)] 
Merge pull request #1236 from bisherbas/patch-1

Update session start condition

6 years agoUpdate session start condition 1236/head
Bish Erbas [Wed, 31 Oct 2018 13:09:35 +0000 (09:09 -0400)] 
Update session start condition

Recommended method for PHP >= 5.4.0 as seen here https://stackoverflow.com/questions/6249707/check-if-php-session-has-already-started

Per https://shaarli.readthedocs.io/en/master/Server-configuration/ Shaarli supports PHP >= 5.6

6 years agoMerge pull request #1235 from ilesinge/patch-2
Aurélien Tamisier [Sat, 20 Oct 2018 10:28:01 +0000 (12:28 +0200)] 
Merge pull request #1235 from ilesinge/patch-2

Dead link on dead link detector tool

6 years agoDead link on dead link detector tool 1235/head
Alexandre G.-Raymond [Sat, 20 Oct 2018 09:58:49 +0000 (11:58 +0200)] 
Dead link on dead link detector tool

Author's repo moved to Framagit

6 years agoMerge pull request #1230 from virtualtam/composer/netscape-parser
Aurélien Tamisier [Fri, 12 Oct 2018 21:07:38 +0000 (23:07 +0200)] 
Merge pull request #1230 from virtualtam/composer/netscape-parser

Composer: bump netscape-bookmark-parser to 2.1

6 years agoMerge pull request #1232 from shaarli/doc-rm-firefox-share
nodiscc [Thu, 11 Oct 2018 10:03:48 +0000 (10:03 +0000)] 
Merge pull request #1232 from shaarli/doc-rm-firefox-share

remove firefox share documentation

6 years agoMerge pull request #1221 from nodiscc/doc-refactor-index-features2
nodiscc [Thu, 11 Oct 2018 08:09:45 +0000 (08:09 +0000)] 
Merge pull request #1221 from nodiscc/doc-refactor-index-features2

doc: refactor documentation homepage

6 years agoremove firefox share documentation 1232/head
nodiscc [Thu, 11 Oct 2018 07:51:14 +0000 (09:51 +0200)] 
remove firefox share documentation
Firefox Share integration has been removed in https://github.com/shaarli/Shaarli/pull/1026
Firefox Share is not available anymore in any ESR/release versions of Firefox

6 years agoMerge pull request #1231 from shaarli/revert-1220-url-filter
nodiscc [Thu, 11 Oct 2018 07:46:15 +0000 (07:46 +0000)] 
Merge pull request #1231 from shaarli/revert-1220-url-filter

Revert part of #1220

6 years agoRevert part of #1220 revert-1220-url-filter 1231/head
nodiscc [Tue, 9 Oct 2018 17:31:39 +0000 (17:31 +0000)] 
Revert part of #1220
Fixes #1177
The `url` template filter is [only supported in Mkdocs 1.0+](https://github.com/mkdocs/mkdocs/blob/master/docs/about/release-notes.md#internal-refactor-of-pages-files-and-navigation)
Readthedocs.org uses Mkdocs `0.17.3 ` while `make htmldoc` fetches the [latest version from pypi](https://pypi.org/project/mkdocs/) which is `1.0.4`.
Following https://github.com/shaarli/Shaarli/pull/1220, building the docs fails with https://readthedocs.org/projects/shaarli/builds/7886340/

6 years agoComposer: bump netscape-bookmark-parser to 2.1 1230/head
VirtualTam [Sat, 6 Oct 2018 15:29:44 +0000 (17:29 +0200)] 
Composer: bump netscape-bookmark-parser to 2.1

Relates to https://github.com/shaarli/Shaarli/issues/1227

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
6 years agoMerge pull request #1205 from ArthurHoaro/feature/opengraph
ArthurHoaro [Sat, 6 Oct 2018 11:31:07 +0000 (13:31 +0200)] 
Merge pull request #1205 from ArthurHoaro/feature/opengraph

Add OpenGraph meta tags on permalink page

6 years agoMerge pull request #1208 from ArthurHoaro/feature/select-all
ArthurHoaro [Sat, 6 Oct 2018 11:30:29 +0000 (13:30 +0200)] 
Merge pull request #1208 from ArthurHoaro/feature/select-all

Add a button to toggle all checkboxes of displayed links

6 years agoMerge pull request #1211 from ArthurHoaro/hotfix/img-request
ArthurHoaro [Sat, 6 Oct 2018 11:29:10 +0000 (13:29 +0200)] 
Merge pull request #1211 from ArthurHoaro/hotfix/img-request

Fix a bug making thumbnail to request the current page

6 years agoMerge pull request #1212 from ArthurHoaro/hotfix/hashtag-md-escape
ArthurHoaro [Sat, 6 Oct 2018 11:28:51 +0000 (13:28 +0200)] 
Merge pull request #1212 from ArthurHoaro/hotfix/hashtag-md-escape

Fix hashtags with markdown escape enabled

6 years agoMerge pull request #1144 from ArthurHoaro/feature/sticky
ArthurHoaro [Sat, 6 Oct 2018 11:22:59 +0000 (13:22 +0200)] 
Merge pull request #1144 from ArthurHoaro/feature/sticky

Add a button to set links as sticky

6 years agoSticky feature - Add translation and display for logged out users 1144/head
ArthurHoaro [Sat, 6 Oct 2018 11:09:11 +0000 (13:09 +0200)] 
Sticky feature - Add translation and display for logged out users

6 years agoAdd a button to set links as sticky
ArthurHoaro [Tue, 22 May 2018 20:44:38 +0000 (22:44 +0200)] 
Add a button to set links as sticky

Meaning that they always appear on top of all links

Fixes #186

6 years agoMerge pull request #1220 from nodiscc/doc-robots-noindex-nofollow
nodiscc [Wed, 3 Oct 2018 19:29:20 +0000 (19:29 +0000)] 
Merge pull request #1220 from nodiscc/doc-robots-noindex-nofollow

add "noindex, nofollow" HTML robots meta-tag to documentation pages

6 years agoMerge pull request #1207 from ArthurHoaro/feature/cors
ArthurHoaro [Thu, 20 Sep 2018 21:34:59 +0000 (23:34 +0200)] 
Merge pull request #1207 from ArthurHoaro/feature/cors

Add CORS headers to REST API responses

6 years agoMerge pull request #1215 from ArthurHoaro/hotfix/tag-deletion
ArthurHoaro [Thu, 20 Sep 2018 21:34:44 +0000 (23:34 +0200)] 
Merge pull request #1215 from ArthurHoaro/hotfix/tag-deletion

Fix a JS bug preventing AJAX tag deletion to work

6 years agoMerge pull request #1213 from ArthurHoaro/plugins/isso-icon
ArthurHoaro [Thu, 20 Sep 2018 21:33:44 +0000 (23:33 +0200)] 
Merge pull request #1213 from ArthurHoaro/plugins/isso-icon

Isso plugin: add an icon in linklist if enabled

6 years agodoc: server config: basic usage of robots.txt/HTML robots meta-tag/crawler control... 1220/head
nodiscc [Thu, 30 Aug 2018 18:03:00 +0000 (20:03 +0200)] 
doc: server config: basic usage of robots.txt/HTML robots meta-tag/crawler control mechanisms

6 years agoadd "noindex, nofollow" HTML robots meta-tag to documentation pages
nodiscc [Thu, 30 Aug 2018 17:36:22 +0000 (19:36 +0200)] 
add "noindex, nofollow" HTML robots meta-tag to documentation pages
 - Customize the "readthedocs" mkdocs theme: https://www.mkdocs.org/user-guide/styling-your-docs/#customizing-a-theme
 - Adds a '<meta name="robots" content="noindex, nofollow">' HTML tag on each page
 - Do not include robots directive on readthedocs.org, only in local builds

6 years agodocumentation: refactor documentation homepage 1221/head
nodiscc [Thu, 30 Aug 2018 18:37:52 +0000 (20:37 +0200)] 
documentation: refactor documentation homepage

- simplify/organize feature list and contributing section
- move bug reporting/contact information to Contributing section
- unclutter

Ref https://github.com/shaarli/Shaarli/issues/1148#issuecomment-397871451 and https://github.com/shaarli/Shaarli/issues/598