]>
git.immae.eu Git - github/wallabag/wallabag.git/log
Jeremy Benoist [Tue, 16 May 2017 21:11:20 +0000 (23:11 +0200)]
Remove htmlawed and use graby instead
Instead of using htmlawed (which is already used in graby) use graby directly (which require some refacto on graby side).
Still needs some tests.
Jeremy Benoist [Tue, 16 May 2017 19:17:10 +0000 (21:17 +0200)]
Reduce imported entries
Down from 2.2 minutes to 1.39 minutes
Jeremy Benoist [Fri, 12 May 2017 05:53:21 +0000 (07:53 +0200)]
Use graby ContentExtractor to clean html
It might be better to re-use some graby functionalities to clean html instead of building a new system.
Jeremy Benoist [Thu, 11 May 2017 18:10:22 +0000 (20:10 +0200)]
Add support for authors
Jeremy Benoist [Thu, 11 May 2017 06:14:29 +0000 (08:14 +0200)]
Allow other fields to be send using API
Entry API can now have these new fields:
- content
- language
- preview_picture
- published_at
Re-use the ContentProxy to be able to do the same using the web UI (in the future).
htmLawed is used to clean stuff from content, I hope it’ll be enough to avoid security breach.
Lower content validation when we want to update an entry with content already defined. Before, language & content_type were required. If there weren’t provided, we re-fetched the content using graby. I think these fields aren’t required for an entry to be created. So I removed them.
Which means some import from the v1 export won’t be re-fetched since they provide content, url & title.
Also, remove liberation link from Readability import to avoid overlaping import (from wallabag v1, which had the same link)
Nicolas Lœuillet [Wed, 31 May 2017 10:32:09 +0000 (12:32 +0200)]
Merge pull request #3168 from wallabag/instapaper-tags-import
Add support for tag in Instapaper import
Nicolas Lœuillet [Wed, 31 May 2017 09:48:42 +0000 (11:48 +0200)]
Merge pull request #3138 from Kdecherf/2835-tags
Ignore ActionMarkAsRead when removing tag from entry
Nicolas Lœuillet [Wed, 31 May 2017 09:46:41 +0000 (11:46 +0200)]
Merge pull request #3161 from wallabag/scrutinizer-2.3
Fix some Scrutinizer issues
Jeremy Benoist [Wed, 31 May 2017 09:11:02 +0000 (11:11 +0200)]
Ensure retrieved data are fresh
Jeremy Benoist [Wed, 31 May 2017 08:38:15 +0000 (10:38 +0200)]
CS & improve tags assertions
Jeremy Benoist [Wed, 31 May 2017 08:38:00 +0000 (10:38 +0200)]
Add support for tag in Instapaper import
Nicolas Lœuillet [Wed, 31 May 2017 07:08:34 +0000 (09:08 +0200)]
Merge pull request #3143 from wallabag/fix-wllbg2-import
Fixed is_starred for wallabag v2 import
Kevin Decherf [Sun, 21 May 2017 14:35:06 +0000 (16:35 +0200)]
TagController: ignore ActionMarkAsRead when removing tag from entry
Fixes #2835
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Jeremy Benoist [Tue, 30 May 2017 18:15:41 +0000 (20:15 +0200)]
Add tests
Jérémy Benoist [Tue, 30 May 2017 13:26:11 +0000 (15:26 +0200)]
Merge pull request #3065 from wallabag/api-creation-endpoint
Register through API
Jeremy Benoist [Tue, 30 May 2017 11:01:25 +0000 (13:01 +0200)]
CS
Jeremy Benoist [Tue, 30 May 2017 10:47:25 +0000 (12:47 +0200)]
Use a better way to set input for command
Actually use the correct to way handle that
http://symfony.com/doc/current/components/console/helpers/questionhelper.html#testing-a-command-that-expects-input
Jeremy Benoist [Tue, 30 May 2017 09:39:15 +0000 (11:39 +0200)]
Fix some Scrutinizer issues
Jeremy Benoist [Tue, 30 May 2017 07:59:06 +0000 (09:59 +0200)]
Merge remote-tracking branch 'origin/master' into 2.3
Jeremy Benoist [Tue, 30 May 2017 07:57:57 +0000 (09:57 +0200)]
Avoid side effect on other tests
Jérémy Benoist [Tue, 30 May 2017 07:42:56 +0000 (09:42 +0200)]
Merge pull request #3147 from wallabag/delete-confirm
Add some deletion confirmation to avoid mistake
Jérémy Benoist [Tue, 30 May 2017 07:10:54 +0000 (09:10 +0200)]
Merge pull request #3160 from wallabag/mruminski-patch-1
Update messages.pl.yml
Jeremy Benoist [Tue, 30 May 2017 05:56:41 +0000 (07:56 +0200)]
Remove unknown validation_groups
The Profile validation_groups does not exist and then for validation to be skipped (like password length)
Jeremy Benoist [Tue, 30 May 2017 05:56:01 +0000 (07:56 +0200)]
Re-use `NewUserType` to validate registration
The only ugly things is how we handle error by generating the view and then parse the content to retrieve all errors…
Fix exposition fields in User entity
Mateusz Rumiński [Mon, 29 May 2017 21:47:00 +0000 (23:47 +0200)]
Update messages.pl.yml
add missing translation
Sven Fischer [Mon, 29 May 2017 19:10:00 +0000 (21:10 +0200)]
update :de: messages.de.yml
Thomas Citharel [Sat, 29 Apr 2017 17:22:50 +0000 (19:22 +0200)]
WIP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Thomas Citharel [Sun, 28 May 2017 19:50:23 +0000 (21:50 +0200)]
Merge pull request #3153 from wallabag/content-proxy-refactor
Move Tags assigner to a separate file
Thomas Citharel [Sun, 28 May 2017 10:59:48 +0000 (12:59 +0200)]
CS
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Thomas Citharel [Sat, 27 May 2017 23:16:01 +0000 (01:16 +0200)]
CS
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Thomas Citharel [Sat, 27 May 2017 20:08:14 +0000 (22:08 +0200)]
Move Tags assigner to a separate file
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Jeremy Benoist [Wed, 24 May 2017 19:33:37 +0000 (21:33 +0200)]
Add some deletion confirmation to avoid mistake
Nicolas Lœuillet [Tue, 23 May 2017 15:07:26 +0000 (17:07 +0200)]
Fixed is_starred for wallabag v2 import
Jérémy Benoist [Wed, 24 May 2017 12:33:58 +0000 (14:33 +0200)]
Merge pull request #3145 from wallabag/fix-so
Fix SO tests
Jérémy Benoist [Wed, 24 May 2017 11:54:57 +0000 (13:54 +0200)]
Merge pull request #3146 from DamienCassou/fix-doc-url
Fix documentation URL for "How can I help to fix that?"
Damien Cassou [Wed, 24 May 2017 10:57:46 +0000 (12:57 +0200)]
Fix documentation URL for "How can I help to fix that?"
Jeremy Benoist [Wed, 24 May 2017 10:13:24 +0000 (12:13 +0200)]
Fix SO tests
SO switched to http yesterday
Jeremy Benoist [Wed, 24 May 2017 05:29:46 +0000 (07:29 +0200)]
Switch back to latest guzzle-site-authenticator
Jérémy Benoist [Fri, 19 May 2017 11:58:37 +0000 (13:58 +0200)]
Merge pull request #3133 from wallabag/testing-travis-failure
Let's play !
Jeremy Benoist [Fri, 19 May 2017 10:41:31 +0000 (12:41 +0200)]
Ensure download_images_enabled is disabled
Even if the tests fail, that config must stay disabled after the test.
Otherwise it might timeout on other test (because it'll try to save all other images)
Jeremy Benoist [Fri, 19 May 2017 09:41:10 +0000 (11:41 +0200)]
Fold migrations & fixtures command on Travis
Jeremy Benoist [Fri, 19 May 2017 09:25:19 +0000 (11:25 +0200)]
Merge remote-tracking branch 'origin/master' into 2.3
Jérémy Benoist [Fri, 19 May 2017 08:07:01 +0000 (10:07 +0200)]
Merge pull request #3130 from X-dark/master
unify Download/Export wording.
Cedric Girard [Thu, 18 May 2017 15:17:21 +0000 (17:17 +0200)]
modify key name as well
Cedric Girard [Thu, 18 May 2017 13:23:48 +0000 (15:23 +0200)]
unify Download/Export wording.
This fixes #2967
Quent-in [Thu, 18 May 2017 08:44:15 +0000 (10:44 +0200)]
Update of the oc version of CoreBundle
I hope I didn't break everything with the ' and ".
Jérémy Benoist [Wed, 17 May 2017 15:48:51 +0000 (17:48 +0200)]
Merge pull request #3125 from wallabag/prepare-222
Prepare wallabag 2.2.3
Nicolas Lœuillet [Wed, 17 May 2017 12:43:17 +0000 (14:43 +0200)]
Prepare wallabag 2.2.3
Thomas Citharel [Wed, 17 May 2017 09:57:28 +0000 (11:57 +0200)]
Merge pull request #3122 from wallabag/delete-doc
Removed embedded documentation
Nicolas Lœuillet [Wed, 17 May 2017 08:40:35 +0000 (10:40 +0200)]
Merge pull request #3117 from wallabag/fix-doc
Fixed documentation URL
Nicolas Lœuillet [Sat, 13 May 2017 07:33:19 +0000 (09:33 +0200)]
Fixed documentation URL
Nicolas Lœuillet [Wed, 17 May 2017 07:02:22 +0000 (09:02 +0200)]
Merge pull request #3124 from wallabag/lock-guzzle-auth
Lock guzzle-site-authenticator to avoid errors
Jeremy Benoist [Tue, 16 May 2017 21:34:42 +0000 (23:34 +0200)]
Lock guzzle-site-authenticator to avoid error
Jérémy Benoist [Tue, 16 May 2017 12:50:25 +0000 (14:50 +0200)]
Merge pull request #3123 from X-dark/master
reorder contrib strings in about page
Cedric Girard [Tue, 16 May 2017 12:17:13 +0000 (14:17 +0200)]
reorder contrib strings in about page
this fixes #2891
Nicolas Lœuillet [Tue, 16 May 2017 11:09:40 +0000 (13:09 +0200)]
Removed embedded documentation
Jérémy Benoist [Mon, 15 May 2017 09:42:05 +0000 (11:42 +0200)]
Merge pull request #3120 from
aaa2000 /fix-delete-annotation-user
Fix delete annotation when username is defined
Jérémy Benoist [Mon, 15 May 2017 07:05:08 +0000 (09:05 +0200)]
Merge pull request #3113 from wallabag/upgrade-craue
Upgraded CraueConfigBundle to 2.0
adev [Sun, 14 May 2017 09:38:02 +0000 (11:38 +0200)]
Fix delete annotation when username is defined
When an user set his name in "Config" > "User Information", he
can't delete or update an annotation
Fix #2382
Nicolas Lœuillet [Fri, 12 May 2017 14:33:12 +0000 (16:33 +0200)]
Upgraded CraueConfigBundle to 2.0
Nicolas Lœuillet [Fri, 12 May 2017 14:17:48 +0000 (16:17 +0200)]
Merge pull request #3110 from wallabag/add-logger-matching-rules
Added logger when we match Tagging rules
Nicolas Lœuillet [Fri, 12 May 2017 13:01:18 +0000 (15:01 +0200)]
Added tests on logs records
Nicolas Lœuillet [Fri, 12 May 2017 11:47:53 +0000 (13:47 +0200)]
Fixed tests
Nicolas Lœuillet [Fri, 12 May 2017 11:13:19 +0000 (13:13 +0200)]
Added logger when we match Tagging rules
Nicolas Lœuillet [Thu, 11 May 2017 15:39:21 +0000 (17:39 +0200)]
Merge pull request #3108 from wallabag/store-headers
Added headers field in Entry
Nicolas Lœuillet [Thu, 11 May 2017 12:53:56 +0000 (14:53 +0200)]
Replaced json_array with array
And fixed failing test due to @j0k3r :trollface:
Nicolas Lœuillet [Thu, 11 May 2017 12:18:21 +0000 (14:18 +0200)]
Added headers field in Entry
Jérémy Benoist [Wed, 10 May 2017 09:24:59 +0000 (11:24 +0200)]
Merge pull request #3104 from wallabag/migration-username-length
Added migration to change length for user fields
Jérémy Benoist [Wed, 10 May 2017 08:58:19 +0000 (10:58 +0200)]
Merge pull request #3101 from wallabag/credentials-new-extrafields
Skip auth when no credentials are found
Nicolas Lœuillet [Wed, 10 May 2017 08:46:32 +0000 (10:46 +0200)]
Added migration to change length for user fields
Jeremy Benoist [Wed, 10 May 2017 08:37:53 +0000 (10:37 +0200)]
Handle empty configuration
Jérémy Benoist [Wed, 10 May 2017 08:23:08 +0000 (10:23 +0200)]
Update composer.json
Thomas Citharel [Wed, 10 May 2017 07:38:55 +0000 (09:38 +0200)]
Merge pull request #3095 from
aaa2000 /api-error-on-fail-fetch-content
Create a new entry via API even when its content can't be retrieved
Jérémy Benoist [Wed, 10 May 2017 07:32:27 +0000 (09:32 +0200)]
Merge pull request #3103 from wallabag/api-delete-tag-query
Retrieve tag / tags value from query or request
Jérémy Benoist [Wed, 10 May 2017 06:53:04 +0000 (08:53 +0200)]
Merge pull request #3102 from wallabag/cache-yarn
Cache yarn cache in Travis
adev [Tue, 9 May 2017 21:19:24 +0000 (23:19 +0200)]
Remove the created entry to avoid side effects on other tests
Jeremy Benoist [Tue, 9 May 2017 21:15:25 +0000 (23:15 +0200)]
Retrieve tag / tags value from query or request
It allows to request to delete a tag using query string instead of body parameter (which seems to be the standard).
Instead of breaking the previous behavior, I used a generic way to retrieve parameter (which looks into request attributes, query parameters and request parameters)
Jeremy Benoist [Tue, 9 May 2017 20:25:18 +0000 (22:25 +0200)]
Skip auth when no credentials are found
If we can’t find a credential for the current host, even if it required login, we won’t add them and website will be fetched without any login.
Jeremy Benoist [Tue, 9 May 2017 20:53:01 +0000 (22:53 +0200)]
Cache yarn cache in Travis
Jérémy Benoist [Tue, 9 May 2017 15:10:03 +0000 (17:10 +0200)]
Merge pull request #2751 from bdunogier/2.2-guzzle_subscribers_improvement
Improved Guzzle subscribers extensibility
Nicolas Lœuillet [Tue, 9 May 2017 11:56:44 +0000 (13:56 +0200)]
Merge pull request #3076 from wallabag/hotfix/2979
Disable negative numbers in filters
Jeremy Benoist [Tue, 9 May 2017 11:55:31 +0000 (13:55 +0200)]
Merge remote-tracking branch 'origin/master' into 2.3
Jeremy Benoist [Tue, 9 May 2017 10:12:23 +0000 (12:12 +0200)]
Add some tests
Thomas Citharel [Tue, 9 May 2017 09:43:48 +0000 (11:43 +0200)]
Merge pull request #3022 from wallabag/webpack
Adds Webpack support and remove Grunt
Jeremy Benoist [Tue, 9 May 2017 09:17:09 +0000 (11:17 +0200)]
CS
Thomas Citharel [Tue, 9 May 2017 09:04:02 +0000 (11:04 +0200)]
icon mail a bit better
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Jérémy Benoist [Tue, 9 May 2017 07:47:20 +0000 (09:47 +0200)]
Merge pull request #3097 from wallabag/update-license
Update graby* licenses
Jérémy Benoist [Tue, 9 May 2017 07:22:50 +0000 (09:22 +0200)]
Update graby* licenses
Jérémy Benoist [Tue, 9 May 2017 07:12:15 +0000 (09:12 +0200)]
Merge pull request #3096 from
aaa2000 /fix-api-entries-pagination-with-perpage
Fix API pagination is broken if perPage is custom value
adev [Mon, 8 May 2017 14:27:16 +0000 (16:27 +0200)]
Fix API pagination is broken if perPage is custom value
Fix #2720
adev [Mon, 8 May 2017 10:35:02 +0000 (12:35 +0200)]
Create a new entry via API even when its content can't be retrieved
Fix #2988
Thomas Citharel [Mon, 8 May 2017 10:32:20 +0000 (12:32 +0200)]
fix 3-dots menu position
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Thomas Citharel [Sun, 7 May 2017 15:13:08 +0000 (17:13 +0200)]
Fix review again
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Aline [Sun, 7 May 2017 13:07:50 +0000 (15:07 +0200)]
Fix reviews
Signed-off-by: Aline <chetta.aline@gmail.com>
Nicolas Lœuillet [Sun, 7 May 2017 12:00:41 +0000 (14:00 +0200)]
Merge pull request #3090 from
aaa2000 /translate-login-page-error
Translate error message in login page
adev [Sat, 6 May 2017 20:21:04 +0000 (22:21 +0200)]
Translate error message in login page
Fix #2933
Jérémy Benoist [Fri, 5 May 2017 15:42:42 +0000 (17:42 +0200)]
Merge pull request #3088 from wallabag/execute-migrations-after-install
Added migrations execution after fresh install
Jérémy Benoist [Fri, 5 May 2017 15:42:18 +0000 (17:42 +0200)]
Merge pull request #2920 from wallabag/cleanduplicatescommand
Clean Duplicates Command
Nicolas Lœuillet [Fri, 5 May 2017 13:20:58 +0000 (15:20 +0200)]
Fixed test
Nicolas Lœuillet [Fri, 5 May 2017 13:14:58 +0000 (15:14 +0200)]
Added migrations execution after fresh install