]>
git.immae.eu Git - github/wallabag/wallabag.git/log
Thomas Citharel [Tue, 20 Jun 2017 16:43:10 +0000 (18:43 +0200)]
Fix translations on QR code instructions
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
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>
Jeremy Benoist [Sun, 18 Jun 2017 12:58:50 +0000 (14:58 +0200)]
Fix typo
Thomas Citharel [Tue, 13 Jun 2017 12:17:04 +0000 (14:17 +0200)]
add rss icon
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Jeremy Benoist [Sat, 10 Jun 2017 12:24:42 +0000 (14:24 +0200)]
Fix tests
Jeremy Benoist [Sat, 10 Jun 2017 11:19:43 +0000 (13:19 +0200)]
Fix getContainer in command
Jeremy Benoist [Sat, 10 Jun 2017 11:11:08 +0000 (13:11 +0200)]
Add RSS tags feeds
Jeremy Benoist [Sat, 10 Jun 2017 10:33:58 +0000 (12:33 +0200)]
User existing service instead of getDoctrine
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
Jeremy Benoist [Sun, 18 Jun 2017 13:34:59 +0000 (15:34 +0200)]
Get rid of masked value in listing
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>
Jeremy Benoist [Sun, 11 Jun 2017 21:05:19 +0000 (23:05 +0200)]
Crypt site credential password
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 😓
Jeremy Benoist [Tue, 2 May 2017 06:38:22 +0000 (08:38 +0200)]
Force sequence creation for postgresql
Jeremy Benoist [Mon, 1 May 2017 20:13:35 +0000 (22:13 +0200)]
Add menu access to site credentials CRUD
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
Jeremy Benoist [Fri, 9 Dec 2016 15:47:50 +0000 (16:47 +0100)]
Update route & user verification
Jeremy Benoist [Sun, 4 Dec 2016 12:51:58 +0000 (13:51 +0100)]
Add CRUD for site credentials
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
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
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>
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
Nicolas Lœuillet [Tue, 13 Jun 2017 15:07:44 +0000 (17:07 +0200)]
Updated production files
Nicolas Lœuillet [Tue, 13 Jun 2017 14:52:14 +0000 (16:52 +0200)]
Removed padding on entry view
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
Thomas Citharel [Mon, 12 Jun 2017 14:46:33 +0000 (16:46 +0200)]
Fix empty language and preview pics
Nicolas Lœuillet [Mon, 12 Jun 2017 08:44:08 +0000 (10:44 +0200)]
Fixed internal settings form
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
Jeremy Benoist [Sat, 10 Jun 2017 14:08:24 +0000 (16:08 +0200)]
CS
Jeremy Benoist [Sat, 10 Jun 2017 13:37:25 +0000 (15:37 +0200)]
Few fixes
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
Jeremy Benoist [Sat, 10 Jun 2017 13:00:52 +0000 (15:00 +0200)]
Add isPublic filter on entries
Jeremy Benoist [Sat, 10 Jun 2017 12:41:30 +0000 (14:41 +0200)]
Merge remote-tracking branch 'origin/master' into 2.3
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
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
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
Mateusz Rumiński [Sat, 10 Jun 2017 10:40:40 +0000 (12:40 +0200)]
Update validators.pl.yml
add "quote_length_too_high" translation
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…
Jeremy Benoist [Sat, 10 Jun 2017 09:29:56 +0000 (11:29 +0200)]
Update translations
Jeremy Benoist [Sat, 10 Jun 2017 09:21:47 +0000 (11:21 +0200)]
Fix tags count in tags list on baggy
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
Pierre de Vésian [Fri, 9 Jun 2017 10:11:48 +0000 (12:11 +0200)]
Config label improvement #3199
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.
Jeremy Benoist [Fri, 9 Jun 2017 09:42:04 +0000 (11:42 +0200)]
Convert - to _ in language
Mostly to increase language supports
Jeremy Benoist [Fri, 9 Jun 2017 09:28:04 +0000 (11:28 +0200)]
Use Locale instead of Language
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
Jeremy Benoist [Fri, 9 Jun 2017 08:07:27 +0000 (10:07 +0200)]
Promote https
Jeremy Benoist [Fri, 9 Jun 2017 07:45:43 +0000 (09:45 +0200)]
Use a listener to catch auth failure
Jeremy Benoist [Thu, 8 Jun 2017 20:52:26 +0000 (22:52 +0200)]
CS
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`).
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.
Jeremy Benoist [Thu, 8 Jun 2017 19:56:20 +0000 (21:56 +0200)]
CS
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.
Jeremy Benoist [Thu, 8 Jun 2017 17:15:33 +0000 (19:15 +0200)]
Review
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
Jeremy Benoist [Thu, 8 Jun 2017 12:25:44 +0000 (14:25 +0200)]
Add ability to name the client
Nicolas Lœuillet [Thu, 8 Jun 2017 12:02:12 +0000 (14:02 +0200)]
Merge pull request #3189 from wallabag/add-discourse
Added link to community in issue template
Nicolas Lœuillet [Thu, 8 Jun 2017 11:34:14 +0000 (13:34 +0200)]
Added link to community in issue template
Jeremy Benoist [Wed, 7 Jun 2017 21:23:34 +0000 (23:23 +0200)]
CS
Jeremy Benoist [Wed, 7 Jun 2017 21:23:28 +0000 (23:23 +0200)]
Create a client when creating a user using the api
While creating a new user using the API, we also create a new client for the current user.
So the app which just create the user can use its newly created client to configure the app.
That new client is only return after creating the user.
When calling the endpoint /api/user to get user information, the new client information won’t be return.
Nicolas Lœuillet [Wed, 7 Jun 2017 14:30:27 +0000 (16:30 +0200)]
Merge pull request #3093 from
aaa2000 /annotation-error-on-save
Displays an error with an annotation with a too long quote
Jérémy Benoist [Wed, 7 Jun 2017 13:40:59 +0000 (15:40 +0200)]
Merge pull request #3181 from wallabag/api-content-patch
Add ability to patch an entry with more fields
Jeremy Benoist [Wed, 7 Jun 2017 13:07:55 +0000 (15:07 +0200)]
Refactorize the way to save an Entry in the API
Jérémy Benoist [Wed, 7 Jun 2017 11:41:25 +0000 (13:41 +0200)]
Merge pull request #3184 from wallabag/better-way-image-extension
Use an alternative way to detect images
Jérémy Benoist [Wed, 7 Jun 2017 07:40:56 +0000 (09:40 +0200)]
Merge pull request #3179 from wallabag/show-user-command
Show user command
adev [Tue, 6 Jun 2017 22:12:20 +0000 (00:12 +0200)]
Fix postgresql migration
Jeremy Benoist [Tue, 6 Jun 2017 18:15:21 +0000 (20:15 +0200)]
Merge remote-tracking branch 'origin/master' into 2.3
Thomas Citharel [Tue, 6 Jun 2017 14:18:25 +0000 (16:18 +0200)]
fix tests
Thomas Citharel [Tue, 6 Jun 2017 14:04:51 +0000 (16:04 +0200)]
add migration
Thomas Citharel [Thu, 1 Jun 2017 08:42:19 +0000 (10:42 +0200)]
remove craueconfig domain name setting and add a proper one in parameters
Jérémy Benoist [Tue, 6 Jun 2017 13:25:05 +0000 (15:25 +0200)]
Merge pull request #3177 from wallabag/api-create-user-update
API user creation behing a toggle
Jérémy Benoist [Tue, 6 Jun 2017 09:44:18 +0000 (11:44 +0200)]
Merge pull request #3165 from wallabag/it-translation-update
Update Italian translation
Jeremy Benoist [Mon, 5 Jun 2017 20:54:02 +0000 (22:54 +0200)]
Use an alternative way to detect image
When parsing content to retrieve images to save locally, we only check for the content-type of the image response.
In some case, that value is empty.
Now we’re also checking for the first few bytes of the content as an alternative to detect if it’s an image wallabag can handle.
We might get higher image supports using that alternative method.
Thomas Citharel [Sun, 4 Jun 2017 15:57:40 +0000 (17:57 +0200)]
Fix review
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
adev [Sun, 7 May 2017 15:21:30 +0000 (17:21 +0200)]
Displays an error with an annotation with a too long quote
Fix #2762
Jérémy Benoist [Fri, 2 Jun 2017 19:02:07 +0000 (21:02 +0200)]
Merge pull request #3180 from wallabag/mruminski-patch-1
Update PL translation
Jeremy Benoist [Fri, 2 Jun 2017 18:52:49 +0000 (20:52 +0200)]
Add ability to patch an entry with more fields
Like when we create an entry, we can now patch an entry with new fields:
- content
- language
- preview_picture
- published_at
- authors
Jeremy Benoist [Fri, 2 Jun 2017 18:03:25 +0000 (20:03 +0200)]
Return 201 on user creation
Mateusz Rumiński [Fri, 2 Jun 2017 17:35:25 +0000 (19:35 +0200)]
Update PL transation
add missing translation
Thomas Citharel [Fri, 2 Jun 2017 14:53:03 +0000 (16:53 +0200)]
Add show user command
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Jérémy Benoist [Fri, 2 Jun 2017 09:45:45 +0000 (11:45 +0200)]
Add :it: translation
Jeremy Benoist [Fri, 2 Jun 2017 08:46:04 +0000 (10:46 +0200)]
Use a dedicated file for wallabag config
Jeremy Benoist [Fri, 2 Jun 2017 08:27:15 +0000 (10:27 +0200)]
Add translation
Jeremy Benoist [Fri, 2 Jun 2017 08:19:33 +0000 (10:19 +0200)]
API user creation behing a toggle
I've added a toggle feature (in internal settings) so that user api creation can be disabled while form registration still can be enabled.
Also, the /api/user endpoint shouldn't require authentication. Even if we check the authentication when sending a GET request, to retrieve current user information.
I've moved all the internal settings definition to config to avoid duplicated place to define them.
I don't know why we didn't did that earlier.
Jérémy Benoist [Fri, 2 Jun 2017 09:26:37 +0000 (11:26 +0200)]
Merge pull request #2708 from jcharaoui/import-disablecontentupdate
Import disableContentUpdate
Jérémy Benoist [Fri, 2 Jun 2017 07:17:45 +0000 (09:17 +0200)]
Update messages.it.yml
Nicolas Lœuillet [Fri, 2 Jun 2017 07:12:11 +0000 (09:12 +0200)]
Merge pull request #3176 from wallabag/fix-image-download
Replace images with & in url
Jeremy Benoist [Thu, 1 Jun 2017 20:58:38 +0000 (22:58 +0200)]
CS
Jeremy Benoist [Thu, 1 Jun 2017 20:50:33 +0000 (22:50 +0200)]
Replace images with &
Images with `&` in the path weren’t well replaced because they might be with `&` in the html instead.
Replacing `&` with `&` fix the problem.
Jeremy Benoist [Thu, 1 Jun 2017 13:44:36 +0000 (15:44 +0200)]
Fix option attributes
Nicolas Lœuillet [Thu, 1 Jun 2017 12:46:01 +0000 (14:46 +0200)]
Merge pull request #3171 from wallabag/drop-fucking-sqlite
Defined MySQL as the default rdbms for wallabag
Jeremy Benoist [Thu, 1 Jun 2017 10:46:07 +0000 (12:46 +0200)]
We don't need that getter
Jeremy Benoist [Thu, 1 Jun 2017 09:45:02 +0000 (11:45 +0200)]
No need to catch that Exception
Jeremy Benoist [Thu, 1 Jun 2017 09:31:45 +0000 (11:31 +0200)]
Rewrote code & fix tests
Jérémy Benoist [Thu, 1 Jun 2017 08:29:32 +0000 (10:29 +0200)]
Merge pull request #3172 from wallabag/more-scruti
More Scrutinizer issues fixed
Jeremy Benoist [Thu, 1 Jun 2017 07:52:09 +0000 (09:52 +0200)]
CS
Jeremy Benoist [Tue, 30 May 2017 15:48:24 +0000 (17:48 +0200)]
Fix tests
Jeremy Benoist [Tue, 30 May 2017 14:21:25 +0000 (16:21 +0200)]
CS
Jerome Charaoui [Fri, 16 Dec 2016 14:46:21 +0000 (09:46 -0500)]
Replace Wallabag v1 error strings with v2 strings