Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docker: introduce multi-stage image build (master, latest) | VirtualTam | 2018-02-14 | 2 | -23/+29 |
| | | | | | | | | | | | | | 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> | ||||
* | Merge pull request #1059 from virtualtam/fix/htaccess-git | VirtualTam | 2018-02-05 | 1 | -0/+8 |
|\ | | | | | htaccess: prevent accessing resources not managed by SCM | ||||
| * | htaccess: prevent accessing resources not managed by SCM | VirtualTam | 2018-02-05 | 1 | -0/+8 |
|/ | | | | | | | | | 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> | ||||
* | Merge pull request #1008 from virtualtam/refactor/authentication | VirtualTam | 2018-02-05 | 6 | -103/+385 |
|\ | | | | | Refactor login / ban management | ||||
| * | Refactor login / ban authentication steps | VirtualTam | 2018-02-05 | 6 | -103/+385 |
|/ | | | | | | | | | | | | | | | | | Relates to https://github.com/shaarli/Shaarli/issues/324 Added: - Add the `LoginManager` class to manage logins and bans Changed: - Refactor IP ban management - Simplify logic - Avoid using globals, inject dependencies Fixed: - Use `ban_duration` instead of `ban_after` when setting a new ban Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | Merge pull request #1074 from kalvn/feature/dailymarkdown | ArthurHoaro | 2018-02-02 | 4 | -50/+42 |
|\ | | | | | Executes daily hooks before creating columns. | ||||
| * | Executes daily hooks before creating columns. | kalvn | 2018-02-01 | 4 | -50/+42 |
| | | |||||
* | | Merge pull request #1038 from ArthurHoaro/feature/public-only-filter | ArthurHoaro | 2018-02-02 | 7 | -54/+94 |
|\ \ | | | | | | | Add a filter to only display public links | ||||
| * | | Public/private filter: use two separate buttons | ArthurHoaro | 2018-01-24 | 5 | -57/+54 |
| | | | | | | | | | | | | #1038 | ||||
| * | | Add a filter to only display public links | ArthurHoaro | 2017-12-16 | 7 | -53/+96 |
| | | | | | | | | | | | | | | | | | | When the key filter is clicked once, it only displays private link. When it is clicked on again, it becomes red and only public links are displayed. Another click and all links are displayed. The current visibility status is shown in the search banner Fixes #1030 | ||||
* | | | Merge pull request #1003 from ArthurHoaro/ci/php7.2 | ArthurHoaro | 2018-02-02 | 5 | -163/+375 |
|\ \ \ | | | | | | | | | Drop PHP 5.5 compatibility and run Travis UT against PHP 7.2 | ||||
| * | | | INTL_IDNA_VARIANT_2003 is deprecated | ArthurHoaro | 2018-02-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | See https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003 | ||||
| * | | | Drop PHP 5.5 compatibility and upgrade PHPUnit to v5.x | ArthurHoaro | 2018-02-02 | 4 | -162/+373 |
| | | | | | | | | | | | | | | | | PHPUnit 4.x contains deprecated PHP functions in PHP 7.2. | ||||
| * | | | CI: run UT against PHP 7.2 (currently in Release Candidate) | ArthurHoaro | 2018-02-02 | 1 | -0/+1 |
|/ / / | |||||
* | | | Badge | ArthurHoaro | 2018-02-02 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #1076 from ArthurHoaro/changelog-v0.9.5 | ArthurHoaro | 2018-02-02 | 2 | -1/+6 |
|\ \ \ | | | | | | | | | CHANGELOG + AUTHORS (v0.9.5) | ||||
| * | | | CHANGELOG + AUTHORS | ArthurHoaro | 2018-02-02 | 2 | -1/+6 |
|/ / / | |||||
* | | | Merge pull request #1070 from ArthurHoaro/hotfix/lc-messages-warning | ArthurHoaro | 2018-02-02 | 2 | -0/+7 |
|\ \ \ | |_|/ |/| | | Use LC_COLLATE instead of LC_MESSAGES if php-intl is not installed | ||||
| * | | Use LC_COLLATE instead of LC_MESSAGES if php-intl is not installed | ArthurHoaro | 2018-01-31 | 2 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | As stated in the docs: > LC_MESSAGES for system responses (available if PHP was compiled with libintl) Fixes #1067 | ||||
* | | | Merge pull request #1069 from ArthurHoaro/feature/dependencies | ArthurHoaro | 2018-01-31 | 1 | -89/+89 |
|\ \ \ | |/ / |/| | | Update dependencies and include latest version netscape-bookmark-parser | ||||
| * | | Update dependencies and include latest version netscape-bookmark-parser | ArthurHoaro | 2018-01-31 | 1 | -89/+89 |
|/ / | |||||
* | | Merge pull request #1063 from ArthurHoaro/hotfix/legacy-warnings | ArthurHoaro | 2018-01-31 | 3 | -3/+18 |
|\ \ | | | | | | | Fix warnings when upgrading from legacy SebSauvage version | ||||
| * | | Fix warnings when upgrading from legacy SebSauvage version | ArthurHoaro | 2018-01-25 | 3 | -3/+18 |
| | | | | | | | | | | | | Fixes #1040 | ||||
* | | | Update badges | ArthurHoaro | 2018-01-30 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #1065 from ArthurHoaro/release-v9.0.4 | ArthurHoaro | 2018-01-30 | 2 | -5/+9 |
|\ \ \ | |/ / |/| | | pre release v0.9.4 | ||||
| * | | Update AUTHORS | ArthurHoaro | 2018-01-30 | 1 | -4/+5 |
| | | | |||||
| * | | Update CHANGELOG | ArthurHoaro | 2018-01-30 | 1 | -1/+4 |
|/ / | |||||
* | | Merge pull request #977 from ArthurHoaro/feature/dl-filter | ArthurHoaro | 2018-01-23 | 4 | -68/+293 |
|\ \ | | | | | | | Extract the title/charset during page download, and check content type | ||||
| * | | Extract the title/charset during page download, and check content type | ArthurHoaro | 2017-10-28 | 4 | -68/+293 |
| | | | | | | | | | | | | | | | | | | | | | Use CURLOPT_WRITEFUNCTION to check the response code and content type (only allow HTML). Also extract the title and charset during downloading chunk of data, and stop it when everything has been extracted. Closes #579 | ||||
* | | | Merge pull request #1058 from FranckKe/patch-1 | nodiscc | 2018-01-18 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | doc: bookmarklet: fix link to issue 196 | ||||
| * | | | Fix link to issue 196 | Franck Kerbiriou | 2018-01-18 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #1057 from shaarli/doc-derefind | nodiscc | 2018-01-18 | 1 | -0/+4 |
|\ \ \ \ | | | | | | | | | | | doc: import: add link to derefind conversion tool | ||||
| * | | | | doc: import: add link to derefind conversion tool | nodiscc | 2018-01-17 | 1 | -0/+4 |
| |/ / / | | | | | | | | | As mentioned on gitter | ||||
* | | | | Merge pull request #1049 from shaarli/doc-docker-arm | nodiscc | 2018-01-18 | 1 | -0/+1 |
|\ \ \ \ | |/ / / |/| | | | doc: add arm32v7 docker build documentation | ||||
| * | | | doc: fix link to dockerfiles | nodiscc | 2018-01-13 | 1 | -1/+1 |
| | | | | |||||
| * | | | doc: docker: add links to docker build and qemu documentation | nodiscc | 2018-01-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | doc: docker: remove armhf tags, add link to Dockerfiles | nodiscc | 2018-01-12 | 1 | -3/+1 |
| | | | | |||||
| * | | | doc: add armhf docker images | nodiscc | 2018-01-05 | 1 | -0/+3 |
| | | | | |||||
* | | | | Merge pull request #1055 from virtualtam/changelog | VirtualTam | 2018-01-13 | 1 | -0/+27 |
|\ \ \ \ | | | | | | | | | | | Update CHANGELOG for the next v0.9.x | ||||
| * | | | | Update CHANGELOG for the next v0.9.x | VirtualTam | 2018-01-10 | 1 | -0/+27 |
|/ / / / | | | | | | | | | | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | | | | Merge pull request #1054 from shaarli/doc-mbstring-webhosts | nodiscc | 2018-01-09 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | doc: Server Requirements: php-mbstring: add 'hosting providers' | ||||
| * | | | | doc: Server Requirements: php-mbstring: add 'hosting providers' | nodiscc | 2018-01-09 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #1050 from virtualtam/changelog/cve | VirtualTam | 2018-01-09 | 1 | -2/+4 |
|\ \ \ \ \ | |/ / / / |/| | | | | Reference CVE-2018-5249 in CHANGELOG | ||||
| * | | | | Reference CVE-2018-5249 in CHANGELOG | VirtualTam | 2018-01-06 | 1 | -2/+4 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | Relates to https://github.com/shaarli/Shaarli/pull/1046 Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | | | | Merge pull request #1043 from immanuelfodor/improvement/shaarli-markdown-toolbar | ArthurHoaro | 2018-01-06 | 1 | -0/+1 |
|\ \ \ \ | |/ / / |/| | | | Adding 3rd party plugin 'markdown-toolbar' to docs | ||||
| * | | | adding 3rd party plugin markdown-toolbar to docs | immanuelfodor | 2017-12-30 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #1047 from virtualtam/changelog | VirtualTam | 2018-01-04 | 5 | -19/+39 |
|\ \ \ \ | | | | | | | | | | | Update changelog, documentation and authors | ||||
| * | | | | Update AUTHORS and contributor mailmap | VirtualTam | 2018-01-04 | 2 | -4/+10 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
| * | | | | Update CHANGELOG, README badges and installation instructions | VirtualTam | 2018-01-04 | 3 | -15/+29 |
|/ / / / | | | | | | | | | | | | | Signed-off-by: VirtualTam <virtualtam@flibidi.net> | ||||
* | | | | Merge pull request #1046 from virtualtam/security/login-xss | VirtualTam | 2018-01-04 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Fix XSS vulnerability |