]>
git.immae.eu Git - github/wallabag/wallabag.git/log
Kevin Decherf [Fri, 26 Oct 2018 09:31:41 +0000 (11:31 +0200)]
Merge pull request #3553 from wallabag/url-3529
Swap entry url with origin url if graby provides an updated one
Kevin Decherf [Wed, 24 Oct 2018 20:33:32 +0000 (22:33 +0200)]
phpcs
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Wed, 24 Oct 2018 20:27:27 +0000 (22:27 +0200)]
updateOriginUrl: remove 'query string' case from ignore list
Two urls with a different query string may refer to two different pages
so keep them both.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Wed, 24 Oct 2018 20:11:35 +0000 (22:11 +0200)]
updateOriginUrl: add comment blocks for the parse_url diff check
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Wed, 24 Oct 2018 19:54:09 +0000 (21:54 +0200)]
updateOriginUrl: rewrite some if, resolving feedbacks from PR
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Mon, 22 Oct 2018 21:39:31 +0000 (23:39 +0200)]
ignoreOriginUrl: add initial support of ignore lists
Add the ability to specify hosts and patterns lists to ignore the given
entry url and replace it with the fetched content url without touching
to origin_url.
This initial support should be reworked in the following months to move
the hardcoded ignore lists in the database.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Mon, 22 Oct 2018 21:08:58 +0000 (23:08 +0200)]
updateOriginUrl: add behavior when diff is fragment and query
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Thu, 6 Sep 2018 20:26:20 +0000 (22:26 +0200)]
Refactor updateOriginUrl to include new behaviors behaviors
- Leave origin_url unchanged if difference is an ending slash
- Leave origin_url unchanged if difference is scheme
- Ignore (noop) if difference is query string or fragment
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Sun, 7 Jan 2018 16:28:04 +0000 (17:28 +0100)]
ContentProxy: swap entry url to origin_url and set new url according to graby content
Closes #3529
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Sun, 7 Jan 2018 16:25:26 +0000 (17:25 +0100)]
ContentProxy: fix a corner case when entry.url is empty in updateEntry
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Wed, 17 Oct 2018 09:26:12 +0000 (11:26 +0200)]
Merge pull request #3733 from Deuchnord/root-abort-update
Abort running install and update script if root
Jérôme Deuchnord [Tue, 16 Oct 2018 18:32:25 +0000 (20:32 +0200)]
Added argument to ignore the warning.
Jérémy Benoist [Tue, 16 Oct 2018 07:45:22 +0000 (07:45 +0000)]
Merge pull request #3745 from burkemw3/patch-3
Add placeholder image to card-based gallery entries page
Matt Burke [Sat, 13 Oct 2018 18:30:34 +0000 (14:30 -0400)]
Add placeholder image to card-based gallery entries page for #3651
I referenced https://css-tricks.com/using-svg/ for using the SVG icon.
The icon has a black foreground and white background, which doesn't
look very good as a placeholder. So, using the background-image style
to show the svg and the inversion filter to make it white on gray.
With the image always present, there isn't much difference between
the with and without image preview templates, so I merged them.
Tested on Chrome, Firefox, and Safari on OSX.
Jérémy Benoist [Mon, 15 Oct 2018 08:30:26 +0000 (08:30 +0000)]
Merge pull request #3606 from mritzmann/master
add manifest.json for android pwa
Kevin Decherf [Sun, 14 Oct 2018 18:07:42 +0000 (20:07 +0200)]
Merge pull request #3706 from shtrom/fix/gnu-make-bash
Makefile fixes for non GNU systems
Jérémy Benoist [Sat, 13 Oct 2018 12:00:00 +0000 (12:00 +0000)]
Merge pull request #3743 from burkemw3/patch-1
Show tags on non-image gallery preview card
Jérémy Benoist [Sat, 13 Oct 2018 06:30:10 +0000 (06:30 +0000)]
Merge pull request #3734 from davidmohamedfr/fix-dockerfile-php72
Fix dockerfile php72
Matt Burke [Thu, 11 Oct 2018 23:47:48 +0000 (19:47 -0400)]
Show tags on non-image gallery preview card
Tags and images aren't coupled, so they shouldn't be coupled in
the UI, either. This also makes the titles and source domains show
up consistently for image and non-image entry cards.
David MOHAMED [Sat, 6 Oct 2018 12:15:59 +0000 (14:15 +0200)]
libpng12-dev was rename as libpng-dev
David MOHAMED [Sat, 6 Oct 2018 12:15:01 +0000 (14:15 +0200)]
remove mcrypt since openssl is included in php 7.2
mcrypt extension doesn't exist anymore
Jérôme Deuchnord [Sat, 6 Oct 2018 10:23:40 +0000 (12:23 +0200)]
Abort running install and update script if root (closes #3590)
Kevin Decherf [Mon, 24 Sep 2018 16:34:16 +0000 (18:34 +0200)]
Merge pull request #3725 from Tobi823/master
Bugfix: Sanitize the title of a saved webpage from invalid UTF-8 characters.
Tobi823 [Sun, 23 Sep 2018 21:42:05 +0000 (23:42 +0200)]
Run php-cs-fixer for fixing coding standard issues (on ContentProxyTest)
Tobi823 [Sun, 23 Sep 2018 20:20:43 +0000 (22:20 +0200)]
Run php-cs-fixer for fixing coding standard issues
Tobi823 [Fri, 21 Sep 2018 11:31:28 +0000 (13:31 +0200)]
Make helper methods strToHex and hexToStr in ContentProxyTest.php private
to prevent misusage (from outside this class)
Tobi823 [Fri, 21 Sep 2018 11:23:39 +0000 (13:23 +0200)]
Override the value of the given parameter ($title) with the (hopefully)
correct (to UTF-8) converted PDF title
Tobi823 [Wed, 19 Sep 2018 11:59:07 +0000 (13:59 +0200)]
Add tests for logic
Try to translate the title of a PDF from UTF-8 (then UTF-16BE, then WINDOWS-1252) to UTF-8
Tobi823 [Wed, 19 Sep 2018 10:30:26 +0000 (12:30 +0200)]
Try to detect the character encoding in PDFs and try to translate
the title from the PDF to UTF-8
Tobi823 [Wed, 19 Sep 2018 09:03:42 +0000 (11:03 +0200)]
Remove type declaration for PHP 5 compatibility
Tobi823 [Tue, 18 Sep 2018 13:04:19 +0000 (15:04 +0200)]
Bugfix: Sanitize the title of a saved webpage from invalid UTF-8 characters
Jérémy Benoist [Fri, 21 Sep 2018 08:16:27 +0000 (08:16 +0000)]
Merge pull request #3726 from wallabag/fix-tests
Liberation goes https
Jeremy Benoist [Fri, 21 Sep 2018 06:56:20 +0000 (08:56 +0200)]
Liberation goes https
Kevin Decherf [Fri, 7 Sep 2018 15:02:39 +0000 (17:02 +0200)]
Merge pull request #3719 from wallabag/fix-sort-parameters
Fix sort parameters
Jeremy Benoist [Fri, 7 Sep 2018 12:20:02 +0000 (14:20 +0200)]
Updating node to 6.10
Same as defined in .travis.yml
Jeremy Benoist [Fri, 7 Sep 2018 12:09:06 +0000 (14:09 +0200)]
Fix tests
Jeremy Benoist [Fri, 7 Sep 2018 11:56:35 +0000 (13:56 +0200)]
Jump to the new Scrutinizer PHP analysis engine
Jeremy Benoist [Fri, 7 Sep 2018 11:56:14 +0000 (13:56 +0200)]
Add missing parameters
Parameters weren’t passed to the sub function.
Jérémy Benoist [Fri, 7 Sep 2018 11:43:07 +0000 (11:43 +0000)]
Merge pull request #3712 from wallabag/refactor-entry-queries
Rename getBuilderByUser and refactor query for untagged entries
Kevin Decherf [Thu, 6 Sep 2018 09:28:57 +0000 (11:28 +0200)]
Merge pull request #3717 from wallabag/php-72
PHP 7.2 shouldn't fail
Jérémy Benoist [Thu, 6 Sep 2018 05:58:26 +0000 (07:58 +0200)]
PHP 7.2 shouldn't fail
Kevin Decherf [Sun, 2 Sep 2018 16:36:04 +0000 (18:36 +0200)]
php-cs-fixer
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Sun, 2 Sep 2018 15:44:19 +0000 (17:44 +0200)]
EntryRepository: refactor getBuilderForUntaggedByUser
Improve SQL performance by replacing size(e.tags) with a left join and a
null condition
Move the QueryBuilder logic into getRawBuilderForUntaggedByUser
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Sun, 2 Sep 2018 15:34:30 +0000 (17:34 +0200)]
EntryRepository: refactor getBuilderByUser
We refactor getBuilderByUser to separate QueryBuilder getter and the
orderBy(). The previous code of getBuilderByUser() has been moved to
getSortedQueryBuilderByUser(). getBuildByUser() now returns a
QueryBuilder without the call to orderBy().
A new method named sortQueryBuilder() returns a given QueryBuilder with
an orderBy() call using given sort parameters.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Kevin Decherf [Sun, 2 Sep 2018 15:32:32 +0000 (17:32 +0200)]
AnnotationRepository: rename getBuilderByUser
We rename getBuilderByUser to getSortedQueryBuilderByUser as long as the
method currently returns a QueryBuilder with an orderBy()
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Jérémy Benoist [Wed, 5 Sep 2018 16:38:20 +0000 (16:38 +0000)]
Merge pull request #3716 from wallabag/csfixer
php-cs-fixer: native_function_invocation
Kevin Decherf [Wed, 5 Sep 2018 12:25:32 +0000 (14:25 +0200)]
php-cs-fixer
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Jérémy Benoist [Sun, 19 Aug 2018 16:15:11 +0000 (18:15 +0200)]
Merge pull request #3707 from wallabag/fix-test-de-at
Removing failing test from Travis
Jeremy Benoist [Sun, 19 Aug 2018 14:38:48 +0000 (16:38 +0200)]
Removing failing test from Travis
Jérémy Benoist [Sun, 19 Aug 2018 07:17:40 +0000 (09:17 +0200)]
Merge pull request #3705 from wallabag/update-release
Update release script
Olivier Mehani [Sat, 18 Aug 2018 05:39:37 +0000 (15:39 +1000)]
Makefile fixes for non GNU systems
* Move `Makefile` to `GNUmakefile`, which GNU `make` picks first
* Add `Makefile` so other `make`s forward to `gmake`
* Set the `SHELL` variable and let `make` handle the shell
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
Jeremy Benoist [Fri, 17 Aug 2018 12:40:06 +0000 (14:40 +0200)]
Update release script
Jérémy Benoist [Thu, 16 Aug 2018 12:45:23 +0000 (14:45 +0200)]
Merge pull request #3702 from aleksandar-todorovic/patch-1
Fixes a typo
Aleksandar Todorović (r3bl) [Fri, 10 Aug 2018 18:28:48 +0000 (20:28 +0200)]
Fixes another typo
Aleksandar Todorović (r3bl) [Fri, 10 Aug 2018 18:15:46 +0000 (20:15 +0200)]
Fixes a typo
Jérémy Benoist [Mon, 23 Jul 2018 16:24:20 +0000 (16:24 +0000)]
Merge pull request #3690 from Simounet/fix/srcset-attribute
More robust srcset image attribute handling
Simounet [Wed, 11 Jul 2018 17:57:34 +0000 (19:57 +0200)]
More robust srcset image attribute handling
Linked to HTMLawed PR https://github.com/kesar/HTMLawed/pull/17
Jérémy Benoist [Thu, 12 Jul 2018 11:31:30 +0000 (11:31 +0000)]
Merge pull request #3692 from Simounet/feature/svg-logo
Feature/svg logo
Simounet [Wed, 11 Jul 2018 19:57:53 +0000 (21:57 +0200)]
wallabag logo (side-nav) replaced by an SVG one
Simounet [Wed, 11 Jul 2018 19:51:52 +0000 (21:51 +0200)]
wallabag logo with typo replaced by an SVG one
Simounet [Wed, 11 Jul 2018 19:25:46 +0000 (21:25 +0200)]
Fake wallabag logo data image replaced by real SVG
Jérémy Benoist [Wed, 11 Jul 2018 18:49:38 +0000 (18:49 +0000)]
Merge pull request #3691 from Simounet/feature/login-username-autofocus
Autofocus the username field on the login page
Simounet [Wed, 11 Jul 2018 18:10:51 +0000 (20:10 +0200)]
Autofocus the username field on the login page
Jérémy Benoist [Fri, 6 Jul 2018 05:40:03 +0000 (05:40 +0000)]
Merge pull request #3678 from anmol26s/patch-1
Propose YunoHost badge for installing
Jérémy Benoist [Fri, 6 Jul 2018 05:38:39 +0000 (05:38 +0000)]
Merge pull request #3683 from Simounet/fix/iframe-video-width-shared
Fix mobile viewport on big iframe and video elements
Jérémy Benoist [Fri, 6 Jul 2018 05:38:02 +0000 (05:38 +0000)]
Merge pull request #3686 from wallabag/remove-trusted-proxies
Remove remaining deprecation notices
Jeremy Benoist [Thu, 5 Jul 2018 19:01:45 +0000 (21:01 +0200)]
The 'framework.trusted_proxies' configuration key has been deprecated in Symfony 3.3
Jérémy Benoist [Thu, 5 Jul 2018 13:37:28 +0000 (13:37 +0000)]
Merge pull request #3685 from wallabag/fix-random-failing-test
Replace SO url by lemonde.fr to avoid random failing test
Jeremy Benoist [Thu, 5 Jul 2018 12:50:27 +0000 (14:50 +0200)]
Replace SO url by lemonde
Looks like we got a lot of random failing while grabing SO content, replacing it might fix the problem.
Jérémy Benoist [Thu, 5 Jul 2018 12:15:50 +0000 (12:15 +0000)]
Merge pull request #3684 from Simounet/fix/empty-image-download-error
Fix image downloading on null image path
Simounet [Sun, 3 Jun 2018 20:52:48 +0000 (22:52 +0200)]
Fix image downloading on null image path
Simounet [Thu, 28 Jun 2018 18:39:41 +0000 (20:39 +0200)]
Fix mobile viewport on big iframe and video elements
anmol26s [Thu, 21 Jun 2018 21:13:43 +0000 (02:43 +0530)]
Propose YunoHost badge for installing
The YunoHost have working Wallabag package with working install,remove,update,backup and restore scripts. YunoHost makes self -hosting easy for the end users. Please add the this badge so that people can find this solution.
Jérémy Benoist [Tue, 19 Jun 2018 07:44:48 +0000 (07:44 +0000)]
Merge pull request #3675 from wallabag/prepare-2.3.3
Prepare 2.3.3 release
Jeremy Benoist [Tue, 19 Jun 2018 04:50:13 +0000 (06:50 +0200)]
Prepare 2.3.3 release
Jérémy Benoist [Fri, 15 Jun 2018 05:25:44 +0000 (05:25 +0000)]
Merge pull request #3538 from wallabag/fix-migrations-dash
Fixed migrations with dash into db names
Jeremy Benoist [Thu, 14 Jun 2018 12:15:07 +0000 (14:15 +0200)]
We should able to get the table name unescaped
When we want to perform complex queries to retrieve metadata from the database
Jeremy Benoist [Thu, 14 Jun 2018 11:43:09 +0000 (13:43 +0200)]
Fixed migrations with dash into db name
Jérémy Benoist [Thu, 7 Jun 2018 06:22:14 +0000 (06:22 +0000)]
Merge pull request #3636 from flozz/syntax-highlight
Highlight code in articles using highlight.js
Jérémy Benoist [Thu, 7 Jun 2018 06:21:06 +0000 (06:21 +0000)]
Merge pull request #3668 from wallabag/fix-tests
Fix tests
Jeremy Benoist [Wed, 6 Jun 2018 15:34:20 +0000 (17:34 +0200)]
Fix tests
Jérémy Benoist [Wed, 6 Jun 2018 14:26:40 +0000 (14:26 +0000)]
Merge pull request #3614 from comradekingu/patch-3
Spelling: GitHub, Log out, of the dev
Jérémy Benoist [Tue, 5 Jun 2018 04:33:37 +0000 (04:33 +0000)]
Merge pull request #3664 from Simounet/fix/entry-attributes-encoding
Fix authors and preview alt encoding display
Simounet [Mon, 4 Jun 2018 10:04:37 +0000 (12:04 +0200)]
Fix authors and preview alt encoding display
Jérémy Benoist [Fri, 1 Jun 2018 12:53:49 +0000 (14:53 +0200)]
Merge pull request #3646 from Quenty31/master
[i18n] Occitan update
Jérémy Benoist [Fri, 1 Jun 2018 12:53:04 +0000 (14:53 +0200)]
Merge pull request #3661 from Simounet/fix/2981-srcset-image
Fix srcset attribute on images downloaded
Simounet [Thu, 31 May 2018 21:42:06 +0000 (23:42 +0200)]
Fix srcset attribute on images downloaded
Jérémy Benoist [Thu, 24 May 2018 19:36:51 +0000 (21:36 +0200)]
Merge pull request #3653 from Simounet/fix/firefox-mobile-unneeded-resize
Fix/firefox mobile unneeded resize
Simounet [Thu, 24 May 2018 09:57:22 +0000 (11:57 +0200)]
Fix missing generated CSS
Simounet [Thu, 24 May 2018 06:27:15 +0000 (08:27 +0200)]
Fix Firefox mobile unneeded resize
Before that, on Firefox Mobile, when you were moving to the top or to
the bottom of the page, you were stopped before to go to the opposite
side.
Jérémy Benoist [Thu, 24 May 2018 05:16:36 +0000 (07:16 +0200)]
Merge pull request #3652 from Simounet/fix/overflow-wrap
Fix overflow wrap issue
Simounet [Mon, 21 May 2018 17:47:28 +0000 (19:47 +0200)]
Fix overflow wrap issue
Quentí [Sun, 6 May 2018 10:36:55 +0000 (12:36 +0200)]
Update wallabag_user.oc.yml
Quentí [Sat, 5 May 2018 19:16:20 +0000 (21:16 +0200)]
Update CraueConfigBundle.oc.yml
Quentí [Sat, 5 May 2018 19:15:01 +0000 (21:15 +0200)]
Update wallabag_user.oc.yml
Mens dialectal, mai estandard
Quentí [Sat, 5 May 2018 19:13:55 +0000 (21:13 +0200)]
Update messages.oc.yml
Quentí [Sat, 5 May 2018 19:09:00 +0000 (21:09 +0200)]
Update CraueConfigBundle.oc.yml
Fabien LOISON [Mon, 23 Apr 2018 17:11:24 +0000 (19:11 +0200)]
Highlight code in articles using highlight.js
Jérémy Benoist [Tue, 3 Apr 2018 20:08:42 +0000 (22:08 +0200)]
Merge pull request #3615 from notFloran/3612-login-by-email
Allow login by email
Jérémy Benoist [Tue, 3 Apr 2018 20:07:52 +0000 (22:07 +0200)]
Merge pull request #3616 from notFloran/3404-bookmarklet-encoding
Better encoding of the URI for the bookmarklet