github/shaarli/Shaarli.git
8 months agoMerge pull request #1261 from trailjeep/patch-1 master
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

8 months 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

8 months 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

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

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

8 months 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

8 months 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

8 months 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

8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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>
8 months 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

9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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>
9 months 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

9 months 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

9 months 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/

10 months 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

10 months 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

10 months 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>
10 months 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>
10 months 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>
10 months 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>
10 months 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>
10 months 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>
10 months 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>
10 months 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

10 months 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

10 months 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.

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

10 months 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

11 months 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

11 months 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

11 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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/

12 months 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>
12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

12 months 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

13 months 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

13 months 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

13 months 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

13 months agoFix a JS bug preventing AJAX tag deletion to work 1215/head
ArthurHoaro [Thu, 16 Aug 2018 15:25:47 +0000 (17:25 +0200)] 
Fix a JS bug preventing AJAX tag deletion to work

Fixes #1214

14 months agoIsso plugin: add an icon in linklist if enabled 1213/head
ArthurHoaro [Tue, 14 Aug 2018 11:39:31 +0000 (13:39 +0200)] 
Isso plugin: add an icon in linklist if enabled

Fixes #1075

14 months agoFix hashtags with markdown escape enabled 1212/head
ArthurHoaro [Tue, 14 Aug 2018 10:26:51 +0000 (12:26 +0200)] 
Fix hashtags with markdown escape enabled

They're now transformed to markdown syntax links before processing them through Parsedown.

Fixes #1210

14 months agoFix a bug making thumbnail to request the current page 1211/head
ArthurHoaro [Tue, 14 Aug 2018 09:43:54 +0000 (11:43 +0200)] 
Fix a bug making thumbnail to request the current page

14 months agoMerge pull request #1209 from ArthurHoaro/hotfix/history-delete
ArthurHoaro [Mon, 13 Aug 2018 11:24:01 +0000 (13:24 +0200)] 
Merge pull request #1209 from ArthurHoaro/hotfix/history-delete

History: fix a bug on bulk deletion where only one deletion were regi…

14 months agoHistory: fix a bug on bulk deletion where only one deletion were registred 1209/head
ArthurHoaro [Mon, 13 Aug 2018 11:18:31 +0000 (13:18 +0200)] 
History: fix a bug on bulk deletion where only one deletion were registred

14 months agoAdd a button to toggle all checkboxes of displayed links 1208/head
ArthurHoaro [Mon, 13 Aug 2018 11:13:26 +0000 (13:13 +0200)] 
Add a button to toggle all checkboxes of displayed links

Related to #1160

14 months agoMerge pull request #1206 from ArthurHoaro/hotfix/search-input-size
ArthurHoaro [Mon, 13 Aug 2018 10:23:51 +0000 (12:23 +0200)] 
Merge pull request #1206 from ArthurHoaro/hotfix/search-input-size

Fix input size for dropdown search form

14 months agoAdd CORS headers to REST API responses 1207/head
ArthurHoaro [Mon, 13 Aug 2018 10:21:10 +0000 (12:21 +0200)] 
Add CORS headers to REST API responses

Fixes #1174

14 months agoAdd OpenGraph meta tags on permalink page 1205/head
ArthurHoaro [Mon, 13 Aug 2018 08:42:27 +0000 (10:42 +0200)] 
Add OpenGraph meta tags on permalink page

Includes:
  - og:title
  - og:type -> article
  - og:image -> if there is a thumbnail
  - og:url -> permalink
  - og:description -> first 300 chars of raw description
  - article:published_time
  - article:modified_time
  - article:tag -> one OG meta tag for each shaare tag

Fixes #258

14 months agoFix input size for dropdown search form 1206/head
ArthurHoaro [Mon, 13 Aug 2018 08:55:13 +0000 (10:55 +0200)] 
Fix input size for dropdown search form

14 months agoMerge pull request #1193 from llune/patch-1
ArthurHoaro [Mon, 13 Aug 2018 08:48:36 +0000 (10:48 +0200)] 
Merge pull request #1193 from llune/patch-1

Update French translation

14 months agobadge
ArthurHoaro [Sat, 11 Aug 2018 12:39:03 +0000 (14:39 +0200)] 
badge

14 months agoCHANGELOG
ArthurHoaro [Sat, 11 Aug 2018 12:35:58 +0000 (14:35 +0200)] 
CHANGELOG

14 months agoMerge pull request #1204 from ArthurHoaro/hotfix/docker-build-failure
ArthurHoaro [Sat, 11 Aug 2018 12:34:05 +0000 (14:34 +0200)] 
Merge pull request #1204 from ArthurHoaro/hotfix/docker-build-failure

Fix docker build

14 months agoFix docker build 1204/head
ArthurHoaro [Sat, 11 Aug 2018 12:26:30 +0000 (14:26 +0200)] 
Fix docker build

WT has php-gd as a requirement, which isn't available in composer docker image

14 months agoBadge
ArthurHoaro [Sat, 11 Aug 2018 11:55:30 +0000 (13:55 +0200)] 
Badge

14 months agoMerge pull request #1203 from ArthurHoaro/changelog
ArthurHoaro [Sat, 11 Aug 2018 11:50:52 +0000 (13:50 +0200)] 
Merge pull request #1203 from ArthurHoaro/changelog

CHANGELOG

14 months agoUpdate AUTHORS 1203/head
ArthurHoaro [Sat, 11 Aug 2018 11:49:23 +0000 (13:49 +0200)] 
Update AUTHORS

Signed-off-by: ArthurHoaro <arthur@hoa.ro>
14 months agoCHANGELOG
ArthurHoaro [Sat, 11 Aug 2018 11:47:41 +0000 (13:47 +0200)] 
CHANGELOG

14 months agoMerge pull request #1202 from ArthurHoaro/composer
ArthurHoaro [Sat, 11 Aug 2018 11:37:05 +0000 (13:37 +0200)] 
Merge pull request #1202 from ArthurHoaro/composer

Upgrade composer - web-thumbnailer v1.3.0

14 months agoMerge pull request #1200 from ArthurHoaro/hotfix/htaccess-version
ArthurHoaro [Sat, 11 Aug 2018 11:36:55 +0000 (13:36 +0200)] 
Merge pull request #1200 from ArthurHoaro/hotfix/htaccess-version

Use version condition in the root .htaccess

14 months agoMerge pull request #1199 from ArthurHoaro/hotfix/thumbnails-edit-link
ArthurHoaro [Sat, 11 Aug 2018 11:36:47 +0000 (13:36 +0200)] 
Merge pull request #1199 from ArthurHoaro/hotfix/thumbnails-edit-link

Fix issue 'You are not authorized to add a link' with thumbnails enabled

14 months agoUpgrade composer - web-thumbnailer v1.3.0 1202/head
ArthurHoaro [Sat, 11 Aug 2018 11:26:34 +0000 (13:26 +0200)] 
Upgrade composer - web-thumbnailer v1.3.0