Commit graph

1559 commits

Author SHA1 Message Date
ArthurHoaro cb7940e2de Fix hashtags with markdown escape enabled
They're now transformed to markdown syntax links before processing them through Parsedown.

Fixes #1210
2018-08-14 12:26:51 +02:00
ArthurHoaro 8c75c43e7e Fix a bug making thumbnail to request the current page 2018-08-14 11:43:54 +02:00
ArthurHoaro f28b73b21f
Merge pull request #1209 from ArthurHoaro/hotfix/history-delete
History: fix a bug on bulk deletion where only one deletion were regi…
2018-08-13 13:24:01 +02:00
ArthurHoaro b54faf4fd9 History: fix a bug on bulk deletion where only one deletion were registred 2018-08-13 13:18:31 +02:00
ArthurHoaro fc574e6454 Add a button to toggle all checkboxes of displayed links
Related to #1160
2018-08-13 13:13:26 +02:00
ArthurHoaro 83eab29ef8
Merge pull request #1206 from ArthurHoaro/hotfix/search-input-size
Fix input size for dropdown search form
2018-08-13 12:23:51 +02:00
ArthurHoaro 5d9bc40d7e Add CORS headers to REST API responses
Fixes #1174
2018-08-13 12:21:10 +02:00
ArthurHoaro a120fb2977 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
2018-08-13 10:55:48 +02:00
ArthurHoaro d94e6e69dd Fix input size for dropdown search form 2018-08-13 10:55:13 +02:00
ArthurHoaro 14077272f4
Merge pull request #1193 from llune/patch-1
Update French translation
2018-08-13 10:48:36 +02:00
ArthurHoaro 5de61c2ca7 badge 2018-08-11 14:39:03 +02:00
ArthurHoaro 382869ad54 CHANGELOG 2018-08-11 14:35:58 +02:00
ArthurHoaro 5190466414
Merge pull request #1204 from ArthurHoaro/hotfix/docker-build-failure
Fix docker build
2018-08-11 14:34:05 +02:00
ArthurHoaro 5e66ba1882 Fix docker build
WT has php-gd as a requirement, which isn't available in composer docker image
2018-08-11 14:27:17 +02:00
ArthurHoaro 2302347524 Badge 2018-08-11 13:55:30 +02:00
ArthurHoaro f9bc4f9e79
Merge pull request #1203 from ArthurHoaro/changelog
CHANGELOG
2018-08-11 13:50:52 +02:00
ArthurHoaro 69a15872d0 Update AUTHORS
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
2018-08-11 13:49:23 +02:00
ArthurHoaro 6a7815951c CHANGELOG 2018-08-11 13:47:41 +02:00
ArthurHoaro dc5e094483
Merge pull request #1202 from ArthurHoaro/composer
Upgrade composer - web-thumbnailer v1.3.0
2018-08-11 13:37:05 +02:00
ArthurHoaro 2c4170553f
Merge pull request #1200 from ArthurHoaro/hotfix/htaccess-version
Use version condition in the root .htaccess
2018-08-11 13:36:55 +02:00
ArthurHoaro 1c88a7b33e
Merge pull request #1199 from ArthurHoaro/hotfix/thumbnails-edit-link
Fix issue 'You are not authorized to add a link' with thumbnails enabled
2018-08-11 13:36:47 +02:00
ArthurHoaro 62f5a75813 Upgrade composer - web-thumbnailer v1.3.0 2018-08-11 13:26:34 +02:00
ArthurHoaro dccd62cbd6
Merge pull request #1195 from llune/patch-3
Delete redundant titles
2018-08-10 17:47:43 +02:00
ArthurHoaro 8aca613b07 Use version condition in the root .htaccess
Related to #1196
2018-08-10 17:45:29 +02:00
ArthurHoaro b5c368b858 Fix issue 'You are not authorized to add a link' with thumbnails enabled
Do not try to alter the datastore by updating thumbnails if the user isn't logged in.

Also, do not enable thumbnails if PHP GD extension is not installed/loaded
2018-08-10 17:09:51 +02:00
ArthurHoaro fa5012cb04
Merge pull request #1194 from llune/patch-2
empty alt on logo image
2018-08-06 19:06:42 +02:00
llune be5db0a5cf
Delete redundant titles
Redundant titles are an accessibility issue and should be avoided.

See : https://accessibilitytips.com/2008/04/14/avoiding-redundant-title-attributes/
2018-08-02 22:48:00 +02:00
llune 667963435f
alt should be empty 2018-08-02 21:23:34 +02:00
llune a71e1aa73e
empty alt on logo image
The alt does not provide any useful information for screenreader users. It just adds noise.
2018-08-02 21:21:00 +02:00
llune d0e8ca9224
update translation 2018-08-02 21:11:13 +02:00
llune a71d6641f6
fix boutton 2018-08-02 20:49:23 +02:00
llune 9c91a17ba8
Maj French translation 2018-08-02 20:47:47 +02:00
ArthurHoaro 75c4b0d03b
Merge pull request #1191 from ArthurHoaro/hotfix/daily-thumb
Fix fatal error on daily page: use new thumbnail system
2018-07-30 18:29:06 +02:00
ArthurHoaro bf3c9934d2 Fix fatal error on daily page: use new thumbnail system
Also fix:

  * include the login manager in the daily RSS feed function
  * remove redirector setting in the vintage theme

Fixes #1190
2018-07-29 17:49:53 +02:00
ArthurHoaro 1412d2c245
Merge pull request #1188 from ArthurHoaro/hotfix/release-include-libs
Include assets in the release_archive Makefile target
2018-07-29 17:45:54 +02:00
ArthurHoaro a136a427ae Include assets in the release_archive Makefile target 2018-07-28 19:52:47 +02:00
ArthurHoaro a4f0509a77
Merge pull request #1026 from ArthurHoaro/hotfix/remove-firefox-social-api
Remove Firefox Social API shaare
2018-07-28 11:28:49 +02:00
ArthurHoaro e87f57c758 Remove Firefox Social API shaare
Firefox Social support has been dropped in Firefox 57.

Related to #1023
2018-07-28 11:26:12 +02:00
ArthurHoaro ab6c848c86 Update README badges 2018-07-28 10:45:17 +02:00
ArthurHoaro 31d160d3dc
Merge pull request #1186 from ArthurHoaro/changelog
v0.10: changelog, authors and dependencies
2018-07-28 10:39:05 +02:00
ArthurHoaro 1df447b262 v0.10: changelog, authors and dependencies 2018-07-28 10:35:43 +02:00
ArthurHoaro ad5f47adba
Merge pull request #687 from ArthurHoaro/web-thumb
Use web-thumbnailer to retrieve thumbnails
2018-07-28 09:41:29 +02:00
Aurélien Tamisier 8fdd65b884
Merge pull request #1168 from virtualtam/docker/compose
Provide a Docker Compose example
2018-07-27 19:25:52 +02:00
Aurélien Tamisier d8e4bf1535
Merge pull request #1185 from alemairebe/master
fix and simplify Dockerfile for armhf
2018-07-27 19:22:49 +02:00
Aurélien Tamisier aeb8586be4
Merge pull request #1184 from virtualtam/workaround/rtfd-mkdocs
Disable MkDocs' strict mode for ReadTheDocs builds to pass
2018-07-27 19:22:04 +02:00
Adrien le Maire e3af34d06d fix and simplify Dockerfile for armhf 2018-07-25 12:54:22 +02:00
VirtualTam 9618e45f4b Disable MkDocs' strict mode for ReadTheDocs builds to pass
Relates to https://github.com/shaarli/Shaarli/issues/1179

See:
- https://www.mkdocs.org/user-guide/configuration/#build-directories
- https://github.com/rtfd/readthedocs.org/issues/4314

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
2018-07-24 23:55:09 +02:00
nodiscc d6e392a9cb
Merge pull request #1181 from ArthurHoaro/docs/api-debug
Documentation - REST API - Mention dev.debug mode
2018-07-18 14:19:51 +02:00
ArthurHoaro d9ba1cdd44 Do not check the IP address with session protection disabled
This allows the user to stay logged in if his IP changes.

Fixes #1106
2018-07-17 14:13:37 +02:00
ArthurHoaro 40f0ff2236 Documentation - REST API - Mention dev.debug mode 2018-07-17 13:54:15 +02:00