]>
git.immae.eu Git - github/shaarli/Shaarli.git/log
Ismaël Bouya [Sun, 3 Feb 2019 19:58:18 +0000 (20:58 +0100)]
Add ldap connection
ArthurHoaro [Sat, 11 Aug 2018 12:37:33 +0000 (14:37 +0200)]
Bump Shaarli version to v0.10.2
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
ArthurHoaro [Sat, 11 Aug 2018 11:53:19 +0000 (13:53 +0200)]
Bump Shaarli version to v0.10.1
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
ArthurHoaro [Sat, 28 Jul 2018 08:40:52 +0000 (10:40 +0200)]
Bump to v0.10.0
ArthurHoaro [Sat, 11 Aug 2018 12:35:58 +0000 (14:35 +0200)]
CHANGELOG
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
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
ArthurHoaro [Sat, 11 Aug 2018 11:55:30 +0000 (13:55 +0200)]
Badge
ArthurHoaro [Sat, 11 Aug 2018 11:50:52 +0000 (13:50 +0200)]
Merge pull request #1203 from ArthurHoaro/changelog
CHANGELOG
ArthurHoaro [Sat, 11 Aug 2018 11:49:23 +0000 (13:49 +0200)]
Update AUTHORS
Signed-off-by: ArthurHoaro <arthur@hoa.ro>
ArthurHoaro [Sat, 11 Aug 2018 11:47:41 +0000 (13:47 +0200)]
CHANGELOG
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
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
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
ArthurHoaro [Sat, 11 Aug 2018 11:26:34 +0000 (13:26 +0200)]
Upgrade composer - web-thumbnailer v1.3.0
ArthurHoaro [Fri, 10 Aug 2018 15:47:43 +0000 (17:47 +0200)]
Merge pull request #1195 from llune/patch-3
Delete redundant titles
ArthurHoaro [Fri, 10 Aug 2018 15:45:29 +0000 (17:45 +0200)]
Use version condition in the root .htaccess
Related to #1196
ArthurHoaro [Fri, 10 Aug 2018 15:09:51 +0000 (17:09 +0200)]
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
ArthurHoaro [Mon, 6 Aug 2018 17:06:42 +0000 (19:06 +0200)]
Merge pull request #1194 from llune/patch-2
empty alt on logo image
llune [Thu, 2 Aug 2018 20:48:00 +0000 (22:48 +0200)]
Delete redundant titles
Redundant titles are an accessibility issue and should be avoided.
See : https://accessibilitytips.com/2008/04/14/avoiding-redundant-title-attributes/
llune [Thu, 2 Aug 2018 19:23:34 +0000 (21:23 +0200)]
alt should be empty
llune [Thu, 2 Aug 2018 19:21:00 +0000 (21:21 +0200)]
empty alt on logo image
The alt does not provide any useful information for screenreader users. It just adds noise.
ArthurHoaro [Mon, 30 Jul 2018 16:29:06 +0000 (18:29 +0200)]
Merge pull request #1191 from ArthurHoaro/hotfix/daily-thumb
Fix fatal error on daily page: use new thumbnail system
ArthurHoaro [Sun, 29 Jul 2018 15:40:05 +0000 (17:40 +0200)]
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
ArthurHoaro [Sun, 29 Jul 2018 15:45:54 +0000 (17:45 +0200)]
Merge pull request #1188 from ArthurHoaro/hotfix/release-include-libs
Include assets in the release_archive Makefile target
ArthurHoaro [Sat, 28 Jul 2018 17:52:47 +0000 (19:52 +0200)]
Include assets in the release_archive Makefile target
ArthurHoaro [Sat, 28 Jul 2018 09:28:49 +0000 (11:28 +0200)]
Merge pull request #1026 from ArthurHoaro/hotfix/remove-firefox-social-api
Remove Firefox Social API shaare
ArthurHoaro [Fri, 17 Nov 2017 18:09:49 +0000 (19:09 +0100)]
Remove Firefox Social API shaare
Firefox Social support has been dropped in Firefox 57.
Related to #1023
ArthurHoaro [Sat, 28 Jul 2018 08:45:17 +0000 (10:45 +0200)]
Update README badges
ArthurHoaro [Sat, 28 Jul 2018 08:39:05 +0000 (10:39 +0200)]
Merge pull request #1186 from ArthurHoaro/changelog
v0.10: changelog, authors and dependencies
ArthurHoaro [Sat, 28 Jul 2018 08:35:43 +0000 (10:35 +0200)]
v0.10: changelog, authors and dependencies
ArthurHoaro [Sat, 28 Jul 2018 07:41:29 +0000 (09:41 +0200)]
Merge pull request #687 from ArthurHoaro/web-thumb
Use web-thumbnailer to retrieve thumbnails
Aurélien Tamisier [Fri, 27 Jul 2018 17:25:52 +0000 (19:25 +0200)]
Merge pull request #1168 from virtualtam/docker/compose
Provide a Docker Compose example
Aurélien Tamisier [Fri, 27 Jul 2018 17:22:49 +0000 (19:22 +0200)]
Merge pull request #1185 from alemairebe/master
fix and simplify Dockerfile for armhf
Aurélien Tamisier [Fri, 27 Jul 2018 17:22:04 +0000 (19:22 +0200)]
Merge pull request #1184 from virtualtam/workaround/rtfd-mkdocs
Disable MkDocs' strict mode for ReadTheDocs builds to pass
Adrien le Maire [Wed, 25 Jul 2018 10:54:22 +0000 (12:54 +0200)]
fix and simplify Dockerfile for armhf
VirtualTam [Tue, 24 Jul 2018 21:55:09 +0000 (23:55 +0200)]
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>
nodiscc [Wed, 18 Jul 2018 12:19:51 +0000 (14:19 +0200)]
Merge pull request #1181 from ArthurHoaro/docs/api-debug
Documentation - REST API - Mention dev.debug mode
ArthurHoaro [Tue, 17 Jul 2018 11:53:53 +0000 (13:53 +0200)]
Documentation - REST API - Mention dev.debug mode
ArthurHoaro [Tue, 17 Jul 2018 11:13:26 +0000 (13:13 +0200)]
Bunch of improvement for thumbnails integration:
- add a default thumb size value (125x90px)
- improve private vertical bar visual, especially with thumbnails
- translations
- add a sync thumbs button in tool and empty picwall page
- fixes WT download mode in JSON config
nodiscc [Mon, 16 Jul 2018 13:39:35 +0000 (15:39 +0200)]
Merge pull request #1176 from shaarli/fix-broken-doc-links
Fix broken documentation links in page footer and pluginsadmin
nodiscc [Mon, 16 Jul 2018 12:45:22 +0000 (14:45 +0200)]
Merge pull request #1180 from virtualtam/docker/update
Bump the base Docker image to alpine:3.8
VirtualTam [Sun, 15 Jul 2018 20:06:22 +0000 (22:06 +0200)]
Bump the base Docker image to alpine:3.8
Major change:
- PHP 7.2
Changelog:
- https://www.alpinelinux.org/posts/Alpine-3.8.0-released.html
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 1 Jul 2018 14:02:35 +0000 (16:02 +0200)]
Docs: Add an installation guide for Debian 9 + Docker
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
nodiscc [Sat, 7 Jul 2018 17:03:12 +0000 (19:03 +0200)]
tpl: default/vintage: pluginsadmin: fix link to documentation
Ref #930
nodiscc [Thu, 12 Jul 2018 20:01:21 +0000 (22:01 +0200)]
Merge pull request #1178 from pips-/patch-2
Upgrade-and-migration.md: typo installation link
VirtualTam [Sun, 1 Jul 2018 10:27:55 +0000 (12:27 +0200)]
Docs: rename 'How-to' section to 'Guides'
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 26 Jun 2018 23:20:22 +0000 (01:20 +0200)]
Provide a Docker Compose example
Closes https://github.com/shaarli/Shaarli/issues/1010
See:
- https://hub.docker.com/_/traefik/
- https://docs.traefik.io/configuration/backends/docker/
- https://docs.traefik.io/user-guide/docker-and-lets-encrypt/
- https://github.com/containous/traefik/pull/2798
- https://github.com/containous/traefik/issues/3298
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
ArthurHoaro [Tue, 10 Jul 2018 16:30:15 +0000 (18:30 +0200)]
Merge pull request #1175 from ArthurHoaro/docs/apache-proxy-preserve-host
Include ProxyPreserveHost directive in Apache's proxy doc
ArthurHoaro [Tue, 10 Jul 2018 16:06:26 +0000 (18:06 +0200)]
Merge pull request #1141 from ArthurHoaro/api/tags
Implements Tags endpoints for Shaarli's REST API
pips [Mon, 9 Jul 2018 22:38:59 +0000 (00:38 +0200)]
Upgrade-and-migration.md: install link typo
second one
pips [Mon, 9 Jul 2018 22:29:24 +0000 (00:29 +0200)]
Upgrade-and-migration.md: typo installation link
Install page is not correctly linked
nodiscc [Sun, 8 Jul 2018 17:54:48 +0000 (19:54 +0200)]
doc: reverse proxy config: proxypreservehost: wording, link to apache documentation, typo
ArthurHoaro [Thu, 5 Jul 2018 19:13:09 +0000 (21:13 +0200)]
Include ProxyPreserveHost directive in Apache's proxy doc
ArthurHoaro [Thu, 5 Jul 2018 18:47:26 +0000 (20:47 +0200)]
API - Apache - Specify allowed HTTP method in .htaccess
ArthurHoaro [Mon, 4 Jun 2018 16:58:59 +0000 (18:58 +0200)]
GetTagsTest - Update to alpha sort for equal occurences
ArthurHoaro [Thu, 5 Jul 2018 18:29:55 +0000 (20:29 +0200)]
Thumbnails: add a common mode to only retrieve thumbs from popular media websites
ArthurHoaro [Sun, 1 Jul 2018 09:44:35 +0000 (11:44 +0200)]
Bump WT version
ArthurHoaro [Fri, 8 Jun 2018 10:50:49 +0000 (12:50 +0200)]
Add a page to update all thumbnails through AJAX requests in both templates
ArthurHoaro [Fri, 6 Apr 2018 16:21:47 +0000 (18:21 +0200)]
Take code review into account
Upgrade web-thumbnailer and display thumbs right after download
ArthurHoaro [Sat, 31 Mar 2018 10:39:43 +0000 (12:39 +0200)]
Add Link structure page to the documentation
ArthurHoaro [Sat, 11 Nov 2017 13:01:21 +0000 (14:01 +0100)]
Update thumbnail integration after rebasing the branch
ArthurHoaro [Sat, 11 Nov 2017 13:00:18 +0000 (14:00 +0100)]
ConfigManager: add a method to remove an entry
ArthurHoaro [Wed, 9 Nov 2016 17:57:02 +0000 (18:57 +0100)]
Use web-thumbnailer to retrieve thumbnails
* requires PHP 5.6
* use blazy on linklist since a lot more thumbs are retrieved
* thumbnails can be disabled
* thumbs size is now 120x120
* thumbs are now cropped to fit the expected size
Fixes #345 #425 #487 #543 #588 #590
VirtualTam [Thu, 5 Jul 2018 16:31:34 +0000 (18:31 +0200)]
Merge pull request #1173 from virtualtam/docker/cache-volume
Docker: expose a volume for the thumbnail cache
VirtualTam [Thu, 5 Jul 2018 16:15:17 +0000 (18:15 +0200)]
Docker: expose a volume for the thumbnail cache
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 1 Jul 2018 21:22:48 +0000 (23:22 +0200)]
Merge pull request #1171 from virtualtam/docker/alpine-3.7
Bump the base Docker image to alpine:3.7
VirtualTam [Sun, 1 Jul 2018 14:40:26 +0000 (16:40 +0200)]
Bump the base Docker image to alpine:3.7
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 28 Jun 2018 10:52:50 +0000 (12:52 +0200)]
Merge pull request #1167 from virtualtam/mkdocs
Improve Mkdocs build process, fix formatting issues
VirtualTam [Tue, 26 Jun 2018 20:18:51 +0000 (22:18 +0200)]
Fix broken documentation links and list formatting
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 26 Jun 2018 20:21:53 +0000 (22:21 +0200)]
Run MkDocs in strict mode
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 26 Jun 2018 20:20:29 +0000 (22:20 +0200)]
Let MkDocs clean previously generated HTML pages
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 26 Jun 2018 20:19:21 +0000 (22:19 +0200)]
Add a Travis environment for MkDocs
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Tue, 26 Jun 2018 19:48:01 +0000 (21:48 +0200)]
Merge pull request #1165 from fbartels/patch-1
add Cloudron to related software
VirtualTam [Tue, 26 Jun 2018 19:47:27 +0000 (21:47 +0200)]
Merge branch 'master' into patch-1
VirtualTam [Tue, 26 Jun 2018 19:44:50 +0000 (21:44 +0200)]
Merge pull request #1164 from lapineige/patch-2
Other platform integration: add Yunohost install badge
Felix Bartels [Mon, 25 Jun 2018 08:05:04 +0000 (10:05 +0200)]
add Cloudron to related software
lapineige [Mon, 25 Jun 2018 07:28:29 +0000 (09:28 +0200)]
Other platform integration: add Yunohost install badge
Add a button to install with Yunohost in a one-click way.
nodiscc [Thu, 21 Jun 2018 17:34:11 +0000 (19:34 +0200)]
Merge pull request #1155 from shaarli/doc-improvements
Improve documentation (#598, #1105)
VirtualTam [Wed, 20 Jun 2018 15:18:47 +0000 (17:18 +0200)]
Merge pull request #1154 from virtualtam/changelog
Update AUTHORS and CHANGELOG
VirtualTam [Wed, 20 Jun 2018 15:14:30 +0000 (17:14 +0200)]
Update version badges and installation instructions
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 16 Jun 2018 19:39:59 +0000 (21:39 +0200)]
Update AUTHORS and CHANGELOG
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Wed, 20 Jun 2018 14:59:29 +0000 (16:59 +0200)]
Merge pull request #1158 from virtualtam/master-dockerfile
Master: Build the Docker images from the local sources
nodiscc [Fri, 20 Apr 2018 21:16:59 +0000 (23:16 +0200)]
Improve documentation (#598, #1105)
* rework/simplify server configuration/requirements pages (consolidate/simplify SSL/TLS/apache configuration)
* update index.md introduction
* remove external images (badges)
* Fix COPYING link and documentation links
* Update features list
* dedpulicate information
* remove server-requirements.md and move relevant doc to other files
* TODO: rework nginx configuration (single configuration example, with commented out blocks for special cases)
* TODO: consolidate download/install/configuration pages
* remove blank lighttpd configuration section
* remove Required? column for composer packages, all libraries are mandatory
* php 7.2 compatibilty
* clarify that certbot binary and paths may vary depending on install method
VirtualTam [Sun, 17 Jun 2018 11:45:39 +0000 (13:45 +0200)]
docker: update image and usage documentation
Relates to https://github.com/shaarli/Shaarli/issues/1153
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 16 Jun 2018 23:02:50 +0000 (01:02 +0200)]
docker: build the images from the local sources
Relates to https://github.com/shaarli/Shaarli/issues/1153
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 16 Jun 2018 21:55:41 +0000 (23:55 +0200)]
docker: remove 'stable' resources
Relates to https://github.com/shaarli/Shaarli/issues/1153
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 16 Jun 2018 21:54:10 +0000 (23:54 +0200)]
docker: move testing resources to tests/docker
Relates to https://github.com/shaarli/Shaarli/issues/1153
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
ArthurHoaro [Thu, 7 Jun 2018 18:00:30 +0000 (20:00 +0200)]
Merge pull request #1152 from ArthurHoaro/hotfix/install-error
Fixes an error during the install
ArthurHoaro [Thu, 7 Jun 2018 17:58:58 +0000 (19:58 +0200)]
Fixes an error during the install
was out of scope
ArthurHoaro [Thu, 7 Jun 2018 17:17:32 +0000 (19:17 +0200)]
Merge pull request #1151 from kramred/master
Add <meta> tag for referrer same-origin also to new default tpl
Mark Schmitz [Thu, 7 Jun 2018 17:11:04 +0000 (18:11 +0100)]
remove environment specific .gitignore entries
Mark Schmitz [Thu, 7 Jun 2018 13:23:53 +0000 (14:23 +0100)]
Merge remote-tracking branch 'upstream/master'
Mark Schmitz [Thu, 7 Jun 2018 13:23:41 +0000 (14:23 +0100)]
also for new default tpl add meta tag to block sending the referrer vintage -> #692
ArthurHoaro [Sat, 19 May 2018 13:04:04 +0000 (15:04 +0200)]
Implements Tags endpoints for Shaarli's REST API
Endpoints:
* List All Tags [GET]
* Get a tag [GET]
* Update a tag [PUT]
* Delete a tag [DELETE]
Fixes #904
References shaarli/api-documentation#34
ArthurHoaro [Mon, 4 Jun 2018 16:34:50 +0000 (18:34 +0200)]
Merge pull request #1143 from ArthurHoaro/sort-equal-tags
Fix order of tags with the same number of occurrences
VirtualTam [Sun, 3 Jun 2018 16:26:32 +0000 (18:26 +0200)]
Merge pull request #1086 from virtualtam/refactor/login
Refactor user login and session management
VirtualTam [Wed, 30 May 2018 00:09:09 +0000 (02:09 +0200)]
SessionManager+LoginManager: fix checkLoginState logic
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 6 May 2018 15:12:48 +0000 (17:12 +0200)]
Add test coverage for LoginManager methods
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 10 May 2018 11:07:51 +0000 (13:07 +0200)]
SessionManager: remove unused UID token
There already are dedicated tokens for:
- CSRF protection
- user stay-signed-in feature, via cookie
This token was most likely intended as a randomly generated,
server-side, secret key to be used when generating hashes.
See http://sebsauvage.net/wiki/doku.php?id=php:session [FR]
Relevant section:
Une clé secrète unique aléatoire est générée côté serveur (et jamais
envoyée). Elle peut servir pour signer les formulaires (HMAC) ou
générer des token de formulaires (protection contre XSRF).
Voir $_SESSION['uid'].
Translation:
A unique, server-side secret key is randomly generated (and never
transmitted). It can be used to sign forms (HMAC) or generate form
tokens (protection against XSRF).
See $_SESSION['uid']
Signed-off-by: VirtualTam <virtualtam@flibidi.net>