ArthurHoaro
|
a33c565365
|
Webpack / Rewrite all JS to ES6 Syntax
|
2018-03-28 19:01:17 +02:00 |
|
ArthurHoaro
|
b3375c7f86
|
Webpack / Remove frontend dependencies from tpl/ & inc/ and move them to assets/
|
2018-03-28 19:01:17 +02:00 |
|
ArthurHoaro
|
94abe0a653
|
Docker: build frontend dependencies with node and yarn
|
2018-03-27 19:05:19 +02:00 |
|
|
1a129ca266
|
Merge branch 'latest' of https://github.com/shaarli/Shaarli into myShaarli_commu
|
2018-03-27 15:52:53 +02:00 |
|
ArthurHoaro
|
9b2bd66fb6
|
Merge pull request #1093 from ArthurHoaro/feature/theme-translation
Load theme translations files automatically
|
2018-03-26 20:26:10 +02:00 |
|
ArthurHoaro
|
a1a15ac37b
|
Webpack / Documentation update
|
2018-03-26 19:29:44 +02:00 |
|
ArthurHoaro
|
7ff458bc43
|
Webpack / Configure webpack, ESLint, Travis, Makefile, npm/yarn and git
|
2018-03-26 19:29:44 +02:00 |
|
ArthurHoaro
|
758fe7201e
|
Webpack / Update front paths in template files
|
2018-03-26 19:29:20 +02:00 |
|
ArthurHoaro
|
d42da54350
|
Webpack / Rewrite all JS to ES6 Syntax
|
2018-03-26 19:29:20 +02:00 |
|
ArthurHoaro
|
d78c23e00d
|
Webpack / Remove frontend dependencies from tpl/ & inc/ and move them to assets/
|
2018-03-26 19:29:20 +02:00 |
|
ArthurHoaro
|
68c6afc56f
|
Load theme translations files automatically
Fixes #1077
Take a look at the docs update to see how it works
|
2018-03-26 19:20:25 +02:00 |
|
ArthurHoaro
|
838ef8a6ec
|
Merge pull request #1103 from dennisverspuij/fix-on-in-markdown
Fix removal of on=... attributes from html (generated from markdown)
|
2018-03-26 18:55:41 +02:00 |
|
VirtualTam
|
faa5b2ce61
|
Merge pull request #1110 from virtualtam/doc/v0.9.6
Documentation: release v0.9.6
|
2018-03-25 20:43:53 +02:00 |
|
VirtualTam
|
ee242ae321
|
Documentation: release v0.9.6
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-03-25 20:11:10 +02:00 |
|
VirtualTam
|
76004d331b
|
Release v0.9.6
-----BEGIN PGP SIGNATURE-----
iQFLBAABCAA1FiEEEv0k8DWUT53dSMUkR6bSrUEA328FAlq349YXHHZpcnR1YWx0
YW1AZmxpYmlkaS5uZXQACgkQR6bSrUEA32+riAf/UmmxZHmoNnSBGqleKtIoTVLn
71zPp9LuQiWxRNOd4oZMi6GWj4kxpwOzDhhkQ9Y7ywTX9K5/ilg2FD2LiJEd5FCt
xzAeyp+jCThZwlxXOwnPPwD6WtmBf0nkf2j7mNIQq3wmZEQSRkyuE2n0pugaXzXF
Xe2/plQ72YuARDsoJCkgQqmrK1DBSqE4YPmtpIHnG2k565NUPbZgtORrhcBrJPVc
2X11DOvtHMoTJADSS+QoBr6r9PQhBonMBGRDhQJN+g3sg1TNv8mQtb4r2F0YU06w
3cYWMQbBK/rL0KJeJ8ix8xpyCz0dmBLsTnjhIDkTNyy6AyyLBhOXU7DA2rhWdg==
=xtBU
-----END PGP SIGNATURE-----
Merge tag 'v0.9.6' into latest
Release v0.9.6
|
2018-03-25 20:04:42 +02:00 |
|
VirtualTam
|
e36479d9ff
|
Bump Shaarli version to v0.9.6
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-03-25 20:00:26 +02:00 |
|
VirtualTam
|
d1e8f152f6
|
httpd: always forward the 'Authorization' header
On some Apache HTTPD setups where the CGI/FastCGI mode is used, the HTTP header
containing the JWT token is not forwarded, which results in the following error
when attempting to use the REST API:
"401 Not authorized: JWT token not provided"
This patch allows forwarding the 'Authorization' header. An alternative would
be to use the `CGIPassAuth` directive to allow all authorization headers to be
forwarded.
See:
- https://secure.php.net/manual/en/features.http-auth.php#114877
- https://stackoverflow.com/questions/26475885/authorization-header-missing-in-php-post-request
- https://stackoverflow.com/questions/13387516/authorization-header-missing-in-django-rest-framework-is-apache-to-blame
- https://stackoverflow.com/questions/17018586/apache-2-4-php-fpm-and-authorization-headers
- https://httpd.apache.org/docs/2.4/en/mod/core.html#cgipassauth
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-03-25 19:41:44 +02:00 |
|
VirtualTam
|
4c2f51256f
|
htaccess: prevent accessing resources not managed by SCM
See:
- https://en.internetwache.org/dont-publicly-expose-git-or-how-we-downloaded-your-websites-sourcecode-an-analysis-of-alexas-1m-28-07-2015/
- https://stackoverflow.com/questions/2530372/how-do-i-disable-directory-browsing
- https://httpd.apache.org/docs/current/mod/mod_rewrite.html
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-03-25 19:41:39 +02:00 |
|
VirtualTam
|
1f43529fd0
|
Merge pull request #1107 from virtualtam/apache/htaccess/jwt-header
httpd: always forward the 'Authorization' header
|
2018-03-25 19:04:05 +02:00 |
|
VirtualTam
|
cdaf414c98
|
Merge pull request #1109 from ilesinge/patch-1
Documentation : Fix current version file name
|
2018-03-25 14:40:39 +02:00 |
|
VirtualTam
|
b0f39c6654
|
Merge pull request #1108 from virtualtam/fix/template/vintage/check-login-ban
fix: IP ban check for the Vintage theme
|
2018-03-25 14:39:09 +02:00 |
|
Alexandre G.-Raymond
|
6c4cc14e00
|
Fix current version file name in docs
|
2018-03-25 14:08:07 +02:00 |
|
VirtualTam
|
adf409716b
|
fix: IP ban check for the Vintage theme
Introduced by https://github.com/shaarli/Shaarli/pull/1008
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-03-24 21:55:03 +01:00 |
|
VirtualTam
|
460cf03d67
|
httpd: always forward the 'Authorization' header
On some Apache HTTPD setups where the CGI/FastCGI mode is used, the HTTP header
containing the JWT token is not forwarded, which results in the following error
when attempting to use the REST API:
"401 Not authorized: JWT token not provided"
This patch allows forwarding the 'Authorization' header. An alternative would
be to use the `CGIPassAuth` directive to allow all authorization headers to be
forwarded.
See:
- https://secure.php.net/manual/en/features.http-auth.php#114877
- https://stackoverflow.com/questions/26475885/authorization-header-missing-in-php-post-request
- https://stackoverflow.com/questions/13387516/authorization-header-missing-in-django-rest-framework-is-apache-to-blame
- https://stackoverflow.com/questions/17018586/apache-2-4-php-fpm-and-authorization-headers
- https://httpd.apache.org/docs/2.4/en/mod/core.html#cgipassauth
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-03-22 22:23:41 +01:00 |
|
VirtualTam
|
e54cb1bbe7
|
Merge pull request #1100 from Angristan/docker-logs
Nginx logs to stdout for Docker images
|
2018-03-19 22:22:12 +01:00 |
|
Dennis Verspuij
|
b525810c14
|
Fix removal of on=... attributes from html generated from markdown
|
2018-03-19 10:01:20 +00:00 |
|
ArthurHoaro
|
60a94dab22
|
Merge pull request #1102 from ArthurHoaro/fix/settings-warning
Fix warning when trying to save redictor setting from the configure page
|
2018-03-14 18:25:22 +01:00 |
|
ArthurHoaro
|
15410df113
|
Fix warning when trying to save redictor setting from the configure page
It has been removed from the web page.
Fixes #1099
|
2018-03-13 18:11:58 +01:00 |
|
ArthurHoaro
|
4294bc7b98
|
Merge pull request #1096 from ArthurHoaro/feature/download-params
Make max download size and timeout configurable
|
2018-03-13 18:02:49 +01:00 |
|
|
cdc426d560
|
Fix picwall
|
2018-03-12 16:57:33 +01:00 |
|
Angristan
|
017baf57d5
|
Nginx logs to stdout for Docker Alpine images
|
2018-03-11 21:06:14 +01:00 |
|
ArthurHoaro
|
4ff3ed1c47
|
Make max download size and timeout configurable
Fixes #1061
|
2018-03-07 23:03:21 +01:00 |
|
ArthurHoaro
|
39ee93925b
|
Merge pull request #1097 from ArthurHoaro/fix/psr-elseif
PSR: use elseif instead of else if
|
2018-03-07 21:53:53 +01:00 |
|
VirtualTam
|
a58a8856a8
|
Merge pull request #1098 from josqu4red/perms-docker-alpine-latest
Fix permission issue introduced with multi-stage build
|
2018-03-02 16:45:16 +01:00 |
|
Jonathan Amiez
|
ed2de76840
|
Fix permission issue introduced with multi-stage build
|
2018-03-02 15:05:48 +01:00 |
|
ArthurHoaro
|
d2d4f993e1
|
PSR: use elseif instead of else if
See https://www.php-fig.org/psr/psr-2/\#51-if-elseif-else
|
2018-02-28 22:34:40 +01:00 |
|
VirtualTam
|
b70436373b
|
Merge pull request #1090 from virtualtam/fix/doxygen
Doxygen: ignore data/, simplify Make target
|
2018-02-26 23:20:05 +01:00 |
|
VirtualTam
|
ddd3c19f43
|
Merge pull request #1085 from virtualtam/docker/multi-stage
docker: introduce multi-stage image build (master, latest)
|
2018-02-24 13:36:55 +01:00 |
|
ArthurHoaro
|
bc4a0a672c
|
Merge pull request #1092 from ArthurHoaro/fix/scuttle-doctype-case
Ignore the case while checking DOCTYPE during the file import
|
2018-02-24 13:29:11 +01:00 |
|
ArthurHoaro
|
e746c237cd
|
Merge pull request #1062 from ArthurHoaro/feature/pages-title
Use a specific page title in all pages
|
2018-02-24 13:28:30 +01:00 |
|
ArthurHoaro
|
980efd6cf8
|
Use a specific page title in all pages
Also fixed a few French translation issues
Fixes #954 #955
|
2018-02-24 12:48:49 +01:00 |
|
ArthurHoaro
|
3ff1ce47bc
|
Ignore the case while checking DOCTYPE during the file import
Fixes #1091
|
2018-02-23 20:34:06 +01:00 |
|
VirtualTam
|
ba2cff1549
|
Doxygen: ignore data/, simplify Make target
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-02-23 00:37:03 +01:00 |
|
VirtualTam
|
b9c6589363
|
Merge pull request #1089 from virtualtam/readme/badges
Update badges for 'stable'
|
2018-02-22 18:54:32 +01:00 |
|
VirtualTam
|
afaaee7be6
|
Update badges for 'stable'
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-02-22 18:51:59 +01:00 |
|
VirtualTam
|
2e6b9ed3b9
|
Merge pull request #1084 from virtualtam/doc/updates
Documentation: cleanup, update references to config(.json)?.php
|
2018-02-16 01:52:38 +01:00 |
|
VirtualTam
|
3c51135f9a
|
docker: introduce multi-stage image build (master, latest)
Relates to https://github.com/shaarli/Shaarli/issues/755
Relates to https://github.com/shaarli/Shaarli/pull/1072
See:
- https://docs.docker.com/develop/develop-images/multistage-build/
- https://hub.docker.com/r/library/composer/
- https://github.com/composer/docker
- https://github.com/docker-library/docs/tree/master/composer
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-02-14 23:13:05 +01:00 |
|
VirtualTam
|
48679a159e
|
doc: update references to config(.json)?.php
Closes https://github.com/shaarli/Shaarli/issues/1082
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-02-14 22:02:50 +01:00 |
|
VirtualTam
|
4c1bcd8b25
|
doc: update Directory Structure
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2018-02-14 21:58:41 +01:00 |
|
|
c111704f8c
|
Auto add link to contact page if contact.php exist
|
2018-02-13 14:46:06 +01:00 |
|