]>
git.immae.eu Git - github/shaarli/Shaarli.git/log
nodiscc [Thu, 18 Jan 2018 19:48:46 +0000 (20:48 +0100)]
Merge pull request #1049 from shaarli/doc-docker-arm
doc: add arm32v7 docker build documentation
nodiscc [Sat, 13 Jan 2018 10:48:42 +0000 (11:48 +0100)]
doc: fix link to dockerfiles
VirtualTam [Sat, 13 Jan 2018 10:31:07 +0000 (11:31 +0100)]
Merge pull request #1055 from virtualtam/changelog
Update CHANGELOG for the next v0.9.x
nodiscc [Fri, 12 Jan 2018 22:06:30 +0000 (23:06 +0100)]
doc: docker: add links to docker build and qemu documentation
nodiscc [Fri, 12 Jan 2018 22:00:20 +0000 (23:00 +0100)]
doc: docker: remove armhf tags, add link to Dockerfiles
VirtualTam [Wed, 10 Jan 2018 19:42:05 +0000 (20:42 +0100)]
Update CHANGELOG for the next v0.9.x
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
nodiscc [Tue, 9 Jan 2018 22:15:29 +0000 (23:15 +0100)]
Merge pull request #1054 from shaarli/doc-mbstring-webhosts
doc: Server Requirements: php-mbstring: add 'hosting providers'
VirtualTam [Tue, 9 Jan 2018 20:15:34 +0000 (21:15 +0100)]
Merge pull request #1050 from virtualtam/changelog/cve
Reference CVE-2018-5249 in CHANGELOG
nodiscc [Tue, 9 Jan 2018 19:13:05 +0000 (20:13 +0100)]
doc: Server Requirements: php-mbstring: add 'hosting providers'
VirtualTam [Sat, 6 Jan 2018 14:31:25 +0000 (15:31 +0100)]
Reference CVE-2018-5249 in CHANGELOG
Relates to https://github.com/shaarli/Shaarli/pull/1046
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
ArthurHoaro [Sat, 6 Jan 2018 10:27:53 +0000 (11:27 +0100)]
Merge pull request #1043 from immanuelfodor/improvement/shaarli-markdown-toolbar
Adding 3rd party plugin 'markdown-toolbar' to docs
nodiscc [Fri, 5 Jan 2018 18:41:24 +0000 (19:41 +0100)]
doc: add armhf docker images
VirtualTam [Thu, 4 Jan 2018 18:00:48 +0000 (19:00 +0100)]
Merge pull request #1047 from virtualtam/changelog
Update changelog, documentation and authors
VirtualTam [Thu, 4 Jan 2018 17:52:52 +0000 (18:52 +0100)]
Update AUTHORS and contributor mailmap
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 4 Jan 2018 17:49:05 +0000 (18:49 +0100)]
Update CHANGELOG, README badges and installation instructions
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Thu, 4 Jan 2018 17:04:34 +0000 (18:04 +0100)]
Merge pull request #1046 from virtualtam/security/login-xss
Fix XSS vulnerability
VirtualTam [Thu, 4 Jan 2018 14:53:48 +0000 (15:53 +0100)]
Fix XSS vulnerability
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
Immánuel! [Thu, 4 Jan 2018 11:38:38 +0000 (12:38 +0100)]
Feature: Docker armhf support (#1041)
Docker: add Alpine Linux ARM HF latest and master images
See:
- http://www.armhf.com/
- https://wiki.alpinelinux.org/wiki/Alpine_on_ARM
- https://hub.docker.com/r/lsiobase/alpine.armhf/
ArthurHoaro [Mon, 1 Jan 2018 14:46:04 +0000 (15:46 +0100)]
Merge pull request #1044 from ArthurHoaro/hotfix/plugins-parameter-button
Fix an issue preventing the Save button to appear for plugin parameters
ArthurHoaro [Mon, 1 Jan 2018 14:40:51 +0000 (15:40 +0100)]
Fix an issue preventing the Save button to appear for plugin parameters
is a special variable in RainTPL used in loops
ArthurHoaro [Mon, 1 Jan 2018 13:32:02 +0000 (14:32 +0100)]
Merge pull request #1037 from ArthurHoaro/theme/improvements2
Add CSS classes and IDs in Shaarli's menu
ArthurHoaro [Mon, 1 Jan 2018 13:31:20 +0000 (14:31 +0100)]
Merge pull request #1042 from immanuelfodor/improvement/shaarli-descriptor
Adding 3rd party plugin 'shaarli-descriptor' to docs
immanuelfodor [Sat, 30 Dec 2017 12:45:08 +0000 (13:45 +0100)]
adding 3rd party plugin markdown-toolbar to docs
immanuelfodor [Wed, 27 Dec 2017 16:01:08 +0000 (17:01 +0100)]
modifying plugin description to be easy to understand
nodiscc [Wed, 27 Dec 2017 13:48:56 +0000 (14:48 +0100)]
Merge pull request #1036 from shaarli/doc-overhaul
[WIP] Improve documentation
immanuelfodor [Wed, 27 Dec 2017 07:47:15 +0000 (08:47 +0100)]
adding 3rd party plugin shaarli-descriptor to docs
nodiscc [Tue, 26 Dec 2017 17:44:14 +0000 (18:44 +0100)]
mkdocs.yml: move FAQ to top level, reorder, Move Community/related software to Usage
nodiscc [Tue, 26 Dec 2017 17:41:38 +0000 (18:41 +0100)]
fix heading level
nodiscc [Tue, 26 Dec 2017 17:39:27 +0000 (18:39 +0100)]
Update Community-&-Related-software.md
reorganize sections
nodiscc [Sun, 17 Dec 2017 22:43:03 +0000 (23:43 +0100)]
Merge remote-tracking branch 'nerostie/patch-2' into doc-overhaul
nodiscc [Sun, 17 Dec 2017 22:40:52 +0000 (23:40 +0100)]
minor fixes, ref #998
nodiscc [Sun, 17 Dec 2017 22:39:20 +0000 (23:39 +0100)]
Merge remote-tracking branch 'origin/doc-tagcloud' into doc-overhaul
Neros [Sun, 17 Dec 2017 18:34:15 +0000 (19:34 +0100)]
New plugin: Twemoji
ArthurHoaro [Sat, 16 Dec 2017 12:51:55 +0000 (13:51 +0100)]
Add CSS class and IDs in Shaarli's menu
Fixes #877
nodiscc [Sat, 9 Dec 2017 14:34:06 +0000 (15:34 +0100)]
doc: remove docker autobuild doc from index.md
nodiscc [Sat, 9 Dec 2017 14:33:49 +0000 (15:33 +0100)]
doc: move docker autobuild from index.md to shaarli-images.md
nodiscc [Sat, 9 Dec 2017 14:31:45 +0000 (15:31 +0100)]
move docker-101 reference from index.md to docker-images.md
nodiscc [Sat, 9 Dec 2017 14:28:34 +0000 (15:28 +0100)]
doc: fix docker documentation link
nodiscc [Sat, 9 Dec 2017 14:21:10 +0000 (15:21 +0100)]
remove Features.md entry in mkdocs.yml
nodiscc [Sat, 9 Dec 2017 14:20:30 +0000 (15:20 +0100)]
Delete Features.md
nodiscc [Sat, 9 Dec 2017 14:20:14 +0000 (15:20 +0100)]
move features.md info to index.md
Ref https://github.com/shaarli/Shaarli/issues/598
nodiscc [Sat, 9 Dec 2017 14:11:57 +0000 (15:11 +0100)]
doc: add browser addons/shaarli-web-extension
cleanup shaarliOs link
shorten awesome-selfhosted entry
nodiscc [Sat, 9 Dec 2017 14:04:44 +0000 (15:04 +0100)]
doc: note about firefox share compatibility
VirtualTam [Thu, 7 Dec 2017 13:00:21 +0000 (14:00 +0100)]
Merge pull request #1034 from durcheinandr/fixlink
Fix internal markdown link in documentation
durcheinandr [Thu, 7 Dec 2017 12:25:13 +0000 (13:25 +0100)]
Fix internal markdown link in documentation
ArthurHoaro [Sun, 3 Dec 2017 11:46:43 +0000 (12:46 +0100)]
Merge pull request #1025 from ArthurHoaro/hotfix/proxy-443
Force HTTPS if the original port is 443 behind a reverse proxy
ArthurHoaro [Fri, 17 Nov 2017 18:04:14 +0000 (19:04 +0100)]
Force HTTPS if the original port is 443 behind a reverse proxy
Fixes #1022
ArthurHoaro [Sun, 26 Nov 2017 10:34:44 +0000 (11:34 +0100)]
Merge pull request #1020 from ArthurHoaro/feature/curl-chunk
Increase buffer size for cURL download
VirtualTam [Fri, 24 Nov 2017 22:53:15 +0000 (23:53 +0100)]
Merge pull request #1016 from virtualtam/refactor/session
Improve SessionManager constructor and tests
nodiscc [Tue, 21 Nov 2017 21:46:52 +0000 (22:46 +0100)]
Merge pull request #1028 from shaarli/doc-cleanup-930
documentation cleanup
nodiscc [Sat, 18 Nov 2017 15:22:43 +0000 (16:22 +0100)]
documentation cleanup
* In preparation of #930 work
* Remove/reorder duplicate documentation from Makefile/Unit-tests.md/Download-and-Installation.md (composer information is now in Unit-tests.md)
* Installation using git: add composer requirement to all git installation procedures, add python3-virtualenv requirement
* Styling (horizontal rulers, spacing, descriptive headers)
ArthurHoaro [Sat, 18 Nov 2017 13:01:02 +0000 (14:01 +0100)]
Merge pull request #1017 from ArthurHoaro/feature/mobile-icon
Add apple-touch-icon meta tag
ArthurHoaro [Wed, 8 Nov 2017 18:27:22 +0000 (19:27 +0100)]
Add apple-touch-icon meta tag
Fixes #997
ArthurHoaro [Sun, 12 Nov 2017 10:03:40 +0000 (11:03 +0100)]
Merge pull request #1014 from ArthurHoaro/feature/no-plugin
Improve messages if there is no plugin or parameter available in the admin page
ArthurHoaro [Sat, 11 Nov 2017 15:51:38 +0000 (16:51 +0100)]
Merge pull request #1019 from ArthurHoaro/hotfix/complete-update
Return true after update ReorderDatastore to complete it
ArthurHoaro [Sat, 11 Nov 2017 15:51:10 +0000 (16:51 +0100)]
Return true after update ReorderDatastore to complete it
ArthurHoaro [Sat, 11 Nov 2017 15:49:57 +0000 (16:49 +0100)]
Increase buffer size for cURL download
1kB chunk size has caused me a lot of trouble with Travis which wasn't completing the download
ArthurHoaro [Wed, 8 Nov 2017 18:06:38 +0000 (19:06 +0100)]
Improve messages if there is no plugin or parameter available in the admin page
Fixes #931
ArthurHoaro [Sat, 11 Nov 2017 09:55:54 +0000 (10:55 +0100)]
Merge pull request #1015 from ArthurHoaro/theme/tag-cloud-center
Fix alignement and better clarity for 'List all links with those tags' button
VirtualTam [Wed, 8 Nov 2017 19:24:49 +0000 (20:24 +0100)]
Improve SessionManager constructor and tests
Relates to https://github.com/shaarli/Shaarli/pull/1005
Changed:
- pass a copy of the ConfigManager instance instead of a reference
- move FakeConfigManager to a dedicated file
- update tests
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
ArthurHoaro [Wed, 8 Nov 2017 18:21:00 +0000 (19:21 +0100)]
Fix alignement and better clarity for 'List all links with those tags' button
Fix CSS class typo and display the link as a button
Fixes #999
ArthurHoaro [Wed, 8 Nov 2017 17:54:32 +0000 (18:54 +0100)]
Merge pull request #1012 from ArthurHoaro/hotfix/urlencode
Don't URL encode description links if parameter 'redirector.encode_url' is set to false
ArthurHoaro [Wed, 8 Nov 2017 17:53:32 +0000 (18:53 +0100)]
Merge pull request #1013 from ArthurHoaro/theme/remove-redirector
Remove redirector setting from Configure page
ArthurHoaro [Tue, 7 Nov 2017 19:31:55 +0000 (20:31 +0100)]
Remove redirector setting from Configure page
This feature is pretty much useless these days as browsers have builtin features to support the thag "<meta name='referrer'", so keep the setting page as clean as possible.
Also, avoid advertising it too much, because I'm pretty sure it doesn't work very well with markdown descriptions (as Parsedown have some trouble regarding URL detection (without MarkDown link tag)).
ArthurHoaro [Tue, 7 Nov 2017 19:23:58 +0000 (20:23 +0100)]
Don't URL encode description links if parameter 'redirector.encode_url' is set to false
VirtualTam [Thu, 2 Nov 2017 09:03:06 +0000 (10:03 +0100)]
Merge pull request #1009 from kalvn/patch-1
Addition of shaarli2mastodon plugin.
kalvn [Wed, 1 Nov 2017 17:36:11 +0000 (18:36 +0100)]
Addition of shaarli2mastodon plugin.
ArthurHoaro [Sat, 28 Oct 2017 13:23:54 +0000 (15:23 +0200)]
Merge pull request #978 from ArthurHoaro/theme/improvements
Theme improvements: move thumbnails to the right and reduce margins overall
ArthurHoaro [Sat, 30 Sep 2017 12:14:40 +0000 (14:14 +0200)]
Theme improvements: move thumbnails to the right and reduce margins overall
* Reduce multiple margins (markdown, space between block, etc.)
* Move thumbnails to the right in the same line as the title
* Move edit button as floating to the left
* Move fold/collapse and checkbox buttons as floating to the right
* Add a bunch of HTML ID in the linklist template
Relates to #877
ArthurHoaro [Sat, 28 Oct 2017 10:44:44 +0000 (12:44 +0200)]
Merge pull request #962 from ArthurHoaro/feature/perfs2
Performances: reorder links when they're written instead of read
VirtualTam [Wed, 25 Oct 2017 20:49:22 +0000 (22:49 +0200)]
Merge pull request #1005 from virtualtam/refactor/authentication
Refactor session management utilities
VirtualTam [Tue, 24 Oct 2017 20:01:02 +0000 (22:01 +0200)]
Improve SessionManager tests
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
nodiscc [Tue, 24 Oct 2017 13:12:19 +0000 (15:12 +0200)]
Merge pull request #1006 from shaarli/doc-cve-2017-15215
Changelog: link to CVE-2017-15215, give attribution
nodiscc [Sun, 22 Oct 2017 23:06:11 +0000 (01:06 +0200)]
Changelog: link to CVE-2017-15215, give attribution
VirtualTam [Sun, 22 Oct 2017 17:54:44 +0000 (19:54 +0200)]
Move session ID check to SessionManager
Relates to https://github.com/shaarli/Shaarli/issues/324
Changed:
- `is_session_id_valid()` -> `SessionManager::checkId()`
- update tests
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 22 Oct 2017 16:44:46 +0000 (18:44 +0200)]
Refactor session token management
Relates to https://github.com/shaarli/Shaarli/issues/324
Added:
- `SessionManager` class to group session-related features
- unit tests
Changed:
- `getToken()` -> `SessionManager->generateToken()`
- `tokenOk()` -> `SessionManager->checkToken()`
- inject a `$token` parameter to `PageBuilder`'s constructor
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 22 Oct 2017 15:07:45 +0000 (17:07 +0200)]
Merge pull request #1004 from virtualtam/doc/docker/reverse-proxy
Documentation: add reverse proxy examples for Docker images
VirtualTam [Sun, 22 Oct 2017 12:08:05 +0000 (14:08 +0200)]
Documentation: add reverse proxy examples for Docker images
Closes https://github.com/shaarli/Shaarli/issues/888
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
ArthurHoaro [Sun, 22 Oct 2017 12:56:26 +0000 (14:56 +0200)]
Merge pull request #1002 from ArthurHoaro/doc/install-docker
Docs: mention Docker in the download & install page
ArthurHoaro [Sun, 22 Oct 2017 11:19:51 +0000 (13:19 +0200)]
Merge pull request #871 from ArthurHoaro/feature/translation
Shaarli's translation
ArthurHoaro [Fri, 1 Sep 2017 16:47:32 +0000 (18:47 +0200)]
Translation documentation
ArthurHoaro [Sat, 19 Aug 2017 08:53:19 +0000 (10:53 +0200)]
Translations : Working demo example of translation extension
ArthurHoaro [Thu, 25 May 2017 11:26:05 +0000 (13:26 +0200)]
Add language selection in the configure page of the default theme
VirtualTam [Sun, 22 Oct 2017 11:00:47 +0000 (13:00 +0200)]
Merge pull request #1001 from virtualtam/docker/latest
docker: add 'latest' image
ArthurHoaro [Sat, 20 May 2017 13:53:35 +0000 (15:53 +0200)]
Use makefile target to generate MO file and remove it from git
ArthurHoaro [Sat, 20 May 2017 13:43:55 +0000 (15:43 +0200)]
JS translation
ArthurHoaro [Tue, 9 May 2017 16:12:15 +0000 (18:12 +0200)]
Shaarli's translation
* translation system and unit tests
* Translations everywhere
Dont use translation merge
It is not available with PHP builtin gettext, so it would have lead to inconsistency.
ArthurHoaro [Sun, 22 Oct 2017 10:50:04 +0000 (12:50 +0200)]
Doc: mention Docker docs in the download & install page
VirtualTam [Sat, 21 Oct 2017 16:15:52 +0000 (18:15 +0200)]
docker: add 'latest' image
This implies the following changes:
- `shaarli/shaarli:latest` will now point to the `latest` release
- `shaarli/shaarli:master` will point to the `master` branch
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sat, 21 Oct 2017 16:00:08 +0000 (18:00 +0200)]
Merge pull request #846 from virtualtam/docker/alpine
Docker: switch to Alpine Linux
nodiscc [Thu, 19 Oct 2017 16:06:07 +0000 (18:06 +0200)]
documentation: update tag cloud/filtering doc
Ref. https://github.com/shaarli/Shaarli/issues/959
VirtualTam [Tue, 17 Oct 2017 20:39:29 +0000 (22:39 +0200)]
Merge pull request #996 from virtualtam/fix/user-css
Fix: enable access to data/user.css (Apache 2.2 & 2.4)
VirtualTam [Mon, 16 Oct 2017 17:39:16 +0000 (19:39 +0200)]
Fix: enable access to data/user.css (Apache 2.2 & 2.4)
Relates to https://github.com/shaarli/Shaarli/issues/872
Relates to https://github.com/shaarli/Shaarli/issues/993
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Mon, 16 Oct 2017 17:38:33 +0000 (19:38 +0200)]
EditorConfig: add .htaccess support
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Mon, 16 Oct 2017 17:18:29 +0000 (19:18 +0200)]
Merge pull request #995 from virtualtam/lint/editorconfig
Add EditorConfig configuration
VirtualTam [Wed, 11 Oct 2017 19:35:17 +0000 (21:35 +0200)]
Add EditorConfig configuration
EditorConfig allows specifying indentation, line feed and encoding
properties according to the type of file being edited.
Most editors support it out-of-the-box, or can benefit from it through a
plugin.
See:
- http://editorconfig.org/
- https://github.com/editorconfig/editorconfig
- https://github.com/editorconfig/editorconfig/wiki/EditorConfig-Properties
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
VirtualTam [Sun, 8 Oct 2017 14:35:57 +0000 (16:35 +0200)]
Merge pull request #992 from ArthurHoaro/feature/import-history
Don't write History for link import
VirtualTam [Sun, 8 Oct 2017 14:35:33 +0000 (16:35 +0200)]
Merge pull request #990 from danieljakots/master
Fix link in Upgrade-and-migration.md
ArthurHoaro [Sat, 7 Oct 2017 14:40:16 +0000 (16:40 +0200)]
Don't write History for link import
With large imports it has a large impact on performances and isn't really useful.
Instead, write an IMPORT event, which let client using the history service resync its DB.
-> 15k link import done in 6 seconds.
Fixes #985
Daniel Jakots [Sat, 7 Oct 2017 13:35:40 +0000 (09:35 -0400)]
Fix link in Upgrade-and-migration.md