]> git.immae.eu Git - github/wallabag/wallabag.git/log
github/wallabag/wallabag.git
7 years agoPut the final URL in data test
Jeremy Benoist [Mon, 24 Jul 2017 09:12:54 +0000 (11:12 +0200)] 
Put the final URL in data test

7 years agoMerge pull request #3266 from egilli/export-domain-as-author
Jérémy Benoist [Tue, 11 Jul 2017 07:21:49 +0000 (09:21 +0200)] 
Merge pull request #3266 from egilli/export-domain-as-author

Use the article publisher as author for exported files

7 years agoMerge pull request #3270 from wallabag/do-not-allow-html-api
Jérémy Benoist [Tue, 11 Jul 2017 05:30:30 +0000 (07:30 +0200)] 
Merge pull request #3270 from wallabag/do-not-allow-html-api

Disallow html for API templating formats

7 years agoMerge pull request #3264 from wallabag/trait-timestamps
Jérémy Benoist [Tue, 11 Jul 2017 05:30:08 +0000 (07:30 +0200)] 
Merge pull request #3264 from wallabag/trait-timestamps

Add EntityTimestampsTrait to handle dates

7 years agoMake updateAuthor code simpler to read 3266/head
Étienne Gilli [Mon, 10 Jul 2017 07:58:18 +0000 (09:58 +0200)] 
Make updateAuthor code simpler to read

7 years agoMerge pull request #3267 from wallabag/revert-client-credentials
Jérémy Benoist [Sun, 9 Jul 2017 19:22:28 +0000 (21:22 +0200)] 
Merge pull request #3267 from wallabag/revert-client-credentials

Revert client_credentials grant types

7 years agoUse the article publisher as author for export
Étienne Gilli [Sun, 9 Jul 2017 16:33:14 +0000 (18:33 +0200)] 
Use the article publisher as author for export

When exporting an entry, use the publishedBy field as author name for
epub, mobi and pdf formats. Fallback to domain name if empty.

7 years agoDisallow html for templating formats 3270/head
Jeremy Benoist [Sun, 9 Jul 2017 08:07:14 +0000 (10:07 +0200)] 
Disallow html for templating formats

Using html template format will then put the html format in the allowed list for the api doc which we don’t want since the api doesn’t response for html format.

7 years agoUse the article domain as author for export files
Étienne Gilli [Sat, 8 Jul 2017 15:55:58 +0000 (17:55 +0200)] 
Use the article domain as author for export files

When exporting an entry, use the domain name as author name for epub,
mobi and pdf formats, instead of 'wallabag'.
Change the author from array to string, because for now, there is always
only one author.

7 years agoRevert client_credentials grant types 3267/head
Jeremy Benoist [Sat, 8 Jul 2017 17:28:12 +0000 (19:28 +0200)] 
Revert client_credentials grant types

7 years agoAdd EntityTimestampsTrait to handle dates 3264/head
Jeremy Benoist [Thu, 6 Jul 2017 07:00:37 +0000 (09:00 +0200)] 
Add EntityTimestampsTrait to handle dates

Refactorize timestamps() method to avoid re-writing it on each entity

7 years agoMerge pull request #3256 from wallabag/fix-patch
Jérémy Benoist [Wed, 5 Jul 2017 13:00:24 +0000 (15:00 +0200)] 
Merge pull request #3256 from wallabag/fix-patch

Fix PATCH method

7 years agoMerge pull request #3257 from wallabag/fix-mapping-entities
Jérémy Benoist [Mon, 3 Jul 2017 15:15:45 +0000 (17:15 +0200)] 
Merge pull request #3257 from wallabag/fix-mapping-entities

Fixed mapping entities

7 years agoCS 3256/head
Jeremy Benoist [Mon, 3 Jul 2017 11:56:39 +0000 (13:56 +0200)] 
CS

7 years agoFix validateAndSetPreviewPicture
Jeremy Benoist [Fri, 30 Jun 2017 15:04:40 +0000 (17:04 +0200)] 
Fix validateAndSetPreviewPicture

Which wasn't covered by a test!

7 years agoFix PATCH method
Jeremy Benoist [Fri, 30 Jun 2017 14:54:26 +0000 (16:54 +0200)] 
Fix PATCH method

The PATCH method for the entry should only update what user sent to us and not the whole entry as it was before.
Also, sending tags when patching an entry will now remove all current tags & assocatied new ones.

7 years agoCS 3257/head
Jeremy Benoist [Mon, 3 Jul 2017 09:49:46 +0000 (11:49 +0200)] 
CS

7 years agoFixed mapping entities
Jeremy Benoist [Sat, 1 Jul 2017 07:32:13 +0000 (09:32 +0200)] 
Fixed mapping entities

There were this error in the console:

> The association Wallabag\CoreBundle\Entity\SiteCredential#user refers to the inverse side field Wallabag\UserBundle\Entity\User#site_credentials which does not exist.

7 years agoMerge pull request #3258 from wallabag/cs-fixer
Jérémy Benoist [Mon, 3 Jul 2017 11:39:54 +0000 (13:39 +0200)] 
Merge pull request #3258 from wallabag/cs-fixer

Add a real configuration for CS-Fixer

7 years agoFix tests 3258/head
Jeremy Benoist [Mon, 3 Jul 2017 05:30:54 +0000 (07:30 +0200)] 
Fix tests

7 years agoAdd a real configuration for CS-Fixer
Jeremy Benoist [Sat, 1 Jul 2017 07:52:38 +0000 (09:52 +0200)] 
Add a real configuration for CS-Fixer

7 years agoMerge pull request #3245 from wallabag/fix-bc
Jérémy Benoist [Thu, 29 Jun 2017 09:17:58 +0000 (11:17 +0200)] 
Merge pull request #3245 from wallabag/fix-bc

Avoid BC on exists endpoint

7 years agoCS 3245/head
Jérémy Benoist [Wed, 28 Jun 2017 07:18:22 +0000 (09:18 +0200)] 
CS

7 years agoReturn null instead of false
Jeremy Benoist [Wed, 28 Jun 2017 06:15:06 +0000 (08:15 +0200)] 
Return null instead of false

7 years agoMerge remote-tracking branch 'origin/master' into 2.3
Jeremy Benoist [Mon, 26 Jun 2017 08:05:48 +0000 (10:05 +0200)] 
Merge remote-tracking branch 'origin/master' into 2.3

7 years agoMerge pull request #3237 from matteocoder/master
Jérémy Benoist [Mon, 26 Jun 2017 08:00:35 +0000 (10:00 +0200)] 
Merge pull request #3237 from matteocoder/master

Revised messages.it.yml file

7 years agoFixed broken lines and added new lines 3237/head
matteocoder [Sat, 24 Jun 2017 09:06:09 +0000 (11:06 +0200)] 
Fixed broken lines and added new lines

In addition to fixing broken lines, I've also added a couple of lines from recent PRs.

7 years agoAvoid BC on exists endpoint
Jeremy Benoist [Fri, 23 Jun 2017 06:30:23 +0000 (08:30 +0200)] 
Avoid BC on exists endpoint

7 years agoMerge pull request #3204 from wallabag/better-export-page
Jérémy Benoist [Thu, 22 Jun 2017 13:34:46 +0000 (15:34 +0200)] 
Merge pull request #3204 from wallabag/better-export-page

Better public sharing page

7 years agoDon't load js for nothing in prod 3204/head
Thomas Citharel [Thu, 22 Jun 2017 12:55:49 +0000 (14:55 +0200)] 
Don't load js for nothing in prod

7 years agoAdd css on share public page
Thomas Citharel [Thu, 22 Jun 2017 10:15:24 +0000 (12:15 +0200)] 
Add css on share public page

7 years agoAdd share.scss file
Jeremy Benoist [Tue, 20 Jun 2017 05:14:37 +0000 (07:14 +0200)] 
Add share.scss file

Still needs to include it in the twig template

7 years agoFix linter issue on webpack config files
Jeremy Benoist [Tue, 20 Jun 2017 05:14:04 +0000 (07:14 +0200)] 
Fix linter issue on webpack config files

7 years agoadd :it: shared_by_wallabag string translated by @matteocoder
Sven Fischer [Sat, 17 Jun 2017 07:38:13 +0000 (09:38 +0200)] 
add :it: shared_by_wallabag string translated by @matteocoder

7 years agoadjust :de: shared_by_wallabag string to include user info
Sven Fischer [Sat, 17 Jun 2017 07:36:08 +0000 (09:36 +0200)] 
adjust :de: shared_by_wallabag string to include user info

7 years agoBetter export page
Jeremy Benoist [Sat, 10 Jun 2017 10:13:30 +0000 (12:13 +0200)] 
Better export page

I’ve increase the width of the page 900px, 600px looks too small for me. Should we use something like 90% instead?

7 years agoMerge pull request #3241 from wallabag/fix-qr-code-trans
Nicolas Lœuillet [Thu, 22 Jun 2017 08:26:41 +0000 (10:26 +0200)] 
Merge pull request #3241 from wallabag/fix-qr-code-trans

Fix translations on QR code instructions

7 years agoMerge pull request #3227 from wallabag/oauth-client-credentials
Nicolas Lœuillet [Thu, 22 Jun 2017 08:00:23 +0000 (10:00 +0200)] 
Merge pull request #3227 from wallabag/oauth-client-credentials

Add client_credentials oAuth2 auth method

7 years agoAdd :it: translation 3241/head
Jérémy Benoist [Thu, 22 Jun 2017 06:59:25 +0000 (08:59 +0200)] 
Add :it: translation

7 years agoUpdate polish
Mateusz Rumiński [Tue, 20 Jun 2017 19:18:38 +0000 (21:18 +0200)] 
Update polish

add missing translation

7 years agoFix translations on QR code instructions
Thomas Citharel [Tue, 20 Jun 2017 16:43:10 +0000 (18:43 +0200)] 
Fix translations on QR code instructions

7 years agoMerge pull request #3207 from wallabag/tag-rss
Jérémy Benoist [Wed, 21 Jun 2017 12:51:46 +0000 (14:51 +0200)] 
Merge pull request #3207 from wallabag/tag-rss

Add RSS for tags

7 years agoAdd all entries RSS feed and put links on tag page itself and baggy too 3207/head
Thomas Citharel [Tue, 20 Jun 2017 16:29:46 +0000 (18:29 +0200)] 
Add all entries RSS feed and put links on tag page itself and baggy too

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
7 years agoFix typo
Jeremy Benoist [Sun, 18 Jun 2017 12:58:50 +0000 (14:58 +0200)] 
Fix typo

7 years agoadd rss icon
Thomas Citharel [Tue, 13 Jun 2017 12:17:04 +0000 (14:17 +0200)] 
add rss icon

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
7 years agoFix tests
Jeremy Benoist [Sat, 10 Jun 2017 12:24:42 +0000 (14:24 +0200)] 
Fix tests

7 years agoFix getContainer in command
Jeremy Benoist [Sat, 10 Jun 2017 11:19:43 +0000 (13:19 +0200)] 
Fix getContainer in command

7 years agoAdd RSS tags feeds
Jeremy Benoist [Sat, 10 Jun 2017 11:11:08 +0000 (13:11 +0200)] 
Add RSS tags feeds

7 years agoUser existing service instead of getDoctrine
Jeremy Benoist [Sat, 10 Jun 2017 10:33:58 +0000 (12:33 +0200)] 
User existing service instead of getDoctrine

7 years agoMerge pull request #2683 from wallabag/credentials-in-db
Jérémy Benoist [Tue, 20 Jun 2017 14:40:48 +0000 (16:40 +0200)] 
Merge pull request #2683 from wallabag/credentials-in-db

Store credentials in DB

7 years agoGet rid of masked value in listing 2683/head
Jeremy Benoist [Sun, 18 Jun 2017 13:34:59 +0000 (15:34 +0200)] 
Get rid of masked value in listing

7 years agoFix reviews
Thomas Citharel [Wed, 14 Jun 2017 13:02:34 +0000 (15:02 +0200)] 
Fix reviews

Encrypt username too
Redirect to list after saving credentials
Fix typos

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
7 years agoCrypt site credential password
Jeremy Benoist [Sun, 11 Jun 2017 21:05:19 +0000 (23:05 +0200)] 
Crypt site credential password

7 years agoAdd a live test for restricted article
Jeremy Benoist [Wed, 3 May 2017 08:23:49 +0000 (10:23 +0200)] 
Add a live test for restricted article

It is not aimed to test if we can get the full article (since we aren't using real login/password)
but mostly to test the full work (with authentication, etc.)

Do not clean fixtured to avoid SQLite to re-use id for entry tag relation 😓

7 years agoForce sequence creation for postgresql
Jeremy Benoist [Tue, 2 May 2017 06:38:22 +0000 (08:38 +0200)] 
Force sequence creation for postgresql

7 years agoAdd menu access to site credentials CRUD
Jeremy Benoist [Mon, 1 May 2017 20:13:35 +0000 (22:13 +0200)] 
Add menu access to site credentials CRUD

7 years agoRetrieve username/password from database
Jeremy Benoist [Mon, 1 May 2017 20:13:17 +0000 (22:13 +0200)] 
Retrieve username/password from database

Inject the current user & the repo to retrieve username/password from the database

7 years agoUpdate route & user verification
Jeremy Benoist [Fri, 9 Dec 2016 15:47:50 +0000 (16:47 +0100)] 
Update route & user verification

7 years agoAdd CRUD for site credentials
Jeremy Benoist [Sun, 4 Dec 2016 12:51:58 +0000 (13:51 +0100)] 
Add CRUD for site credentials

7 years agoMerge pull request #3215 from wallabag/fix-3192
Jérémy Benoist [Tue, 20 Jun 2017 04:43:59 +0000 (06:43 +0200)] 
Merge pull request #3215 from wallabag/fix-3192

Empty preview pictures and language return null

7 years agoMerge pull request #1 from matteocoder/matteocoder-messages.it
matteocoder [Sat, 17 Jun 2017 11:42:50 +0000 (13:42 +0200)] 
Merge pull request #1 from matteocoder/matteocoder-messages.it

revised messages.it

7 years agorevised messages.it
matteocoder [Sat, 17 Jun 2017 11:42:28 +0000 (13:42 +0200)] 
revised messages.it

7 years agoMerge pull request #3229 from wallabag/fix-mobile-view
Thomas Citharel [Thu, 15 Jun 2017 07:56:39 +0000 (09:56 +0200)] 
Merge pull request #3229 from wallabag/fix-mobile-view

Fix mobile view and update asset deps

7 years agoFix mobile view and update asset deps 3229/head
Thomas Citharel [Thu, 15 Jun 2017 05:58:12 +0000 (07:58 +0200)] 
Fix mobile view and update asset deps

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
7 years agoAdd client_credentials oAuth2 auth method 3227/head
Thomas Citharel [Wed, 14 Jun 2017 15:30:12 +0000 (17:30 +0200)] 
Add client_credentials oAuth2 auth method

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
7 years agoMerge pull request #3220 from wallabag/remove-padding
Nicolas Lœuillet [Tue, 13 Jun 2017 15:54:06 +0000 (17:54 +0200)] 
Merge pull request #3220 from wallabag/remove-padding

Removed padding on entry view

7 years agoUpdated production files 3220/head
Nicolas Lœuillet [Tue, 13 Jun 2017 15:07:44 +0000 (17:07 +0200)] 
Updated production files

7 years agoRemoved padding on entry view
Nicolas Lœuillet [Tue, 13 Jun 2017 14:52:14 +0000 (16:52 +0200)] 
Removed padding on entry view

7 years agoMerge pull request #3213 from wallabag/fix-internal-settings-form
Nicolas Lœuillet [Tue, 13 Jun 2017 08:24:47 +0000 (10:24 +0200)] 
Merge pull request #3213 from wallabag/fix-internal-settings-form

Fixed internal settings form

7 years agoFix empty language and preview pics 3215/head
Thomas Citharel [Mon, 12 Jun 2017 14:46:33 +0000 (16:46 +0200)] 
Fix empty language and preview pics

7 years agoFixed internal settings form 3213/head
Nicolas Lœuillet [Mon, 12 Jun 2017 08:44:08 +0000 (10:44 +0200)] 
Fixed internal settings form

7 years agoMerge pull request #3208 from wallabag/is-public
Nicolas Lœuillet [Mon, 12 Jun 2017 08:26:01 +0000 (10:26 +0200)] 
Merge pull request #3208 from wallabag/is-public

Add ability to filter public entries & use it in the API

7 years agoCS 3208/head
Jeremy Benoist [Sat, 10 Jun 2017 14:08:24 +0000 (16:08 +0200)] 
CS

7 years agoFew fixes
Jeremy Benoist [Sat, 10 Jun 2017 13:37:25 +0000 (15:37 +0200)] 
Few fixes

7 years agoAdd public filter/field in the API
Jeremy Benoist [Sat, 10 Jun 2017 13:31:57 +0000 (15:31 +0200)] 
Add public filter/field in the API

Listing entries can now be filtered by “public”.
Creating or patching an entry can now set is to public or remove the public.
Entry response now include “is_public” boolean field

7 years agoAdd isPublic filter on entries
Jeremy Benoist [Sat, 10 Jun 2017 13:00:52 +0000 (15:00 +0200)] 
Add isPublic filter on entries

7 years agoMerge remote-tracking branch 'origin/master' into 2.3
Jeremy Benoist [Sat, 10 Jun 2017 12:41:30 +0000 (14:41 +0200)] 
Merge remote-tracking branch 'origin/master' into 2.3

7 years agoMerge pull request #3206 from wallabag/mruminski-patch-1
Jérémy Benoist [Sat, 10 Jun 2017 11:17:20 +0000 (13:17 +0200)] 
Merge pull request #3206 from wallabag/mruminski-patch-1

Update validators.pl.yml

7 years agoMerge pull request #3203 from wallabag/fix-tag-count-baggy
Jérémy Benoist [Sat, 10 Jun 2017 11:16:10 +0000 (13:16 +0200)] 
Merge pull request #3203 from wallabag/fix-tag-count-baggy

Fix tags count in tags list on baggy

7 years agoMerge pull request #3202 from pVesian/master
Jérémy Benoist [Sat, 10 Jun 2017 11:14:42 +0000 (13:14 +0200)] 
Merge pull request #3202 from pVesian/master

Config label improvement #3199

7 years agoUpdate validators.pl.yml 3206/head
Mateusz Rumiński [Sat, 10 Jun 2017 10:40:40 +0000 (12:40 +0200)] 
Update validators.pl.yml

add "quote_length_too_high" translation

7 years agoMerge pull request #3173 from wallabag/domain-name-param
Jérémy Benoist [Sat, 10 Jun 2017 09:36:03 +0000 (11:36 +0200)] 
Merge pull request #3173 from wallabag/domain-name-param

remove craueconfig domain name setting and add a proper one in parame…

7 years agoUpdate translations 3202/head
Jeremy Benoist [Sat, 10 Jun 2017 09:29:56 +0000 (11:29 +0200)] 
Update translations

7 years agoFix tags count in tags list on baggy 3203/head
Jeremy Benoist [Sat, 10 Jun 2017 09:21:47 +0000 (11:21 +0200)] 
Fix tags count in tags list on baggy

7 years agoMerge pull request #3192 from wallabag/validate-content-fields
Jérémy Benoist [Fri, 9 Jun 2017 11:51:26 +0000 (13:51 +0200)] 
Merge pull request #3192 from wallabag/validate-content-fields

Validate language & preview picture fields

7 years agoConfig label improvement #3199
Pierre de Vésian [Fri, 9 Jun 2017 10:11:48 +0000 (12:11 +0200)] 
Config label improvement #3199

7 years agoCleanup test 3192/head
Jeremy Benoist [Fri, 9 Jun 2017 09:52:40 +0000 (11:52 +0200)] 
Cleanup test

Looks like we didn't ALWAYS get a value for language from 20minutes.
Ahem.

7 years agoConvert - to _ in language
Jeremy Benoist [Fri, 9 Jun 2017 09:42:04 +0000 (11:42 +0200)] 
Convert - to _ in language

Mostly to increase language supports

7 years agoUse Locale instead of Language
Jeremy Benoist [Fri, 9 Jun 2017 09:28:04 +0000 (11:28 +0200)] 
Use Locale instead of Language

7 years agoMerge pull request #3195 from wallabag/authentication-error
Jérémy Benoist [Fri, 9 Jun 2017 09:05:34 +0000 (11:05 +0200)] 
Merge pull request #3195 from wallabag/authentication-error

Log an error level message when user auth fail

7 years agoPromote https 3173/head
Jeremy Benoist [Fri, 9 Jun 2017 08:07:27 +0000 (10:07 +0200)] 
Promote https

7 years agoUse a listener to catch auth failure 3195/head
Jeremy Benoist [Fri, 9 Jun 2017 07:45:43 +0000 (09:45 +0200)] 
Use a listener to catch auth failure

7 years agoCS
Jeremy Benoist [Thu, 8 Jun 2017 20:52:26 +0000 (22:52 +0200)] 
CS

7 years agoFix test
Jeremy Benoist [Thu, 8 Jun 2017 20:51:30 +0000 (22:51 +0200)] 
Fix test

de_DE is not valid language.
Zataz doesn’t send a valid language in their content (they use `fr-FR`).

7 years agoLog an error level message when user auth fail
Jeremy Benoist [Thu, 8 Jun 2017 20:24:49 +0000 (22:24 +0200)] 
Log an error level message when user auth fail

When a user login using the form we know log an error level information with information about the user:
- username used
- IP
- User agent

For example:

> Authentication failure for user "eza", from IP "127.0.0.1", with UA: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36".

It’ll allows server admin using fail2ban to configure it to block these people if they generate too much failure authentication.

7 years agoCS
Jeremy Benoist [Thu, 8 Jun 2017 19:56:20 +0000 (21:56 +0200)] 
CS

7 years agoValidate language & preview picture fields
Jeremy Benoist [Thu, 8 Jun 2017 19:51:46 +0000 (21:51 +0200)] 
Validate language & preview picture fields

Instead of saving the value of each field right into the content without any validation, it seems better to validate them.
This might sounds obvious now we say that.

7 years agoReview
Jeremy Benoist [Thu, 8 Jun 2017 17:15:33 +0000 (19:15 +0200)] 
Review

7 years agoMerge pull request #3187 from wallabag/api-client-credentials
Jérémy Benoist [Thu, 8 Jun 2017 15:24:49 +0000 (17:24 +0200)] 
Merge pull request #3187 from wallabag/api-client-credentials

Create (and return) a client after creating a new user using the API

7 years agoAdd ability to name the client 3187/head
Jeremy Benoist [Thu, 8 Jun 2017 12:25:44 +0000 (14:25 +0200)] 
Add ability to name the client