aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* User existing service instead of getDoctrineJeremy Benoist2017-06-218-37/+32
|
* Merge pull request #2683 from wallabag/credentials-in-dbJérémy Benoist2017-06-2041-39/+1605
|\ | | | | Store credentials in DB
| * Get rid of masked value in listingJeremy Benoist2017-06-202-6/+0
| |
| * Fix reviewsThomas Citharel2017-06-2011-22/+43
| | | | | | | | | | | | | | | | Encrypt username too Redirect to list after saving credentials Fix typos Signed-off-by: Thomas Citharel <tcit@tcit.fr>
| * Crypt site credential passwordJeremy Benoist2017-06-2015-9/+169
| |
| * Add a live test for restricted articleJeremy Benoist2017-06-205-31/+81
| | | | | | | | | | | | | | 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 😓
| * Force sequence creation for postgresqlJeremy Benoist2017-06-201-1/+6
| |
| * Add menu access to site credentials CRUDJeremy Benoist2017-06-2022-14/+258
| |
| * Retrieve username/password from databaseJeremy Benoist2017-06-204-13/+49
| | | | | | | | Inject the current user & the repo to retrieve username/password from the database
| * Update route & user verificationJeremy Benoist2017-06-206-19/+34
| |
| * Add CRUD for site credentialsJeremy Benoist2017-06-2024-13/+1054
| |
* | Merge pull request #3215 from wallabag/fix-3192Jérémy Benoist2017-06-202-5/+5
|\ \ | | | | | | Empty preview pictures and language return null
| * | Fix empty language and preview picsThomas Citharel2017-06-122-5/+5
| | |
* | | Merge pull request #3229 from wallabag/fix-mobile-viewThomas Citharel2017-06-159-612/+654
|\ \ \ | | | | | | | | Fix mobile view and update asset deps
| * | | Fix mobile view and update asset depsThomas Citharel2017-06-159-612/+654
|/ / / | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Merge pull request #3220 from wallabag/remove-paddingNicolas Lœuillet2017-06-135-5/+5
|\ \ \ | | | | | | | | Removed padding on entry view
| * | | Updated production filesNicolas Lœuillet2017-06-134-4/+4
| | | |
| * | | Removed padding on entry viewNicolas Lœuillet2017-06-131-1/+1
|/ / /
* | | Merge pull request #3213 from wallabag/fix-internal-settings-formNicolas Lœuillet2017-06-131-2/+1
|\ \ \ | |/ / |/| | Fixed internal settings form
| * | Fixed internal settings formNicolas Lœuillet2017-06-121-2/+1
|/ /
* | Merge pull request #3208 from wallabag/is-publicNicolas Lœuillet2017-06-1219-6/+165
|\ \ | |/ |/| Add ability to filter public entries & use it in the API
| * CSJeremy Benoist2017-06-101-1/+1
| |
| * Few fixesJeremy Benoist2017-06-103-3/+4
| |
| * Add public filter/field in the APIJeremy Benoist2017-06-104-6/+88
| | | | | | | | | | | | 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
| * Add isPublic filter on entriesJeremy Benoist2017-06-1016-0/+76
|/
* Merge remote-tracking branch 'origin/master' into 2.3Jeremy Benoist2017-06-107-7/+7
|\
| * Merge pull request #3202 from pVesian/masterJérémy Benoist2017-06-107-7/+7
| |\ | | | | | | Config label improvement #3199
| | * Update translationsJeremy Benoist2017-06-102-2/+2
| | |
| | * Config label improvement #3199Pierre de Vésian2017-06-097-7/+7
| |/
* | Merge pull request #3206 from wallabag/mruminski-patch-1Jérémy Benoist2017-06-101-1/+1
|\ \ | | | | | | Update validators.pl.yml
| * | Update validators.pl.ymlMateusz Rumiński2017-06-101-1/+1
| | | | | | | | | add "quote_length_too_high" translation
* | | Merge pull request #3203 from wallabag/fix-tag-count-baggyJérémy Benoist2017-06-101-1/+1
|\ \ \ | |/ / |/| | Fix tags count in tags list on baggy
| * | Fix tags count in tags list on baggyJeremy Benoist2017-06-101-1/+1
| | |
* | | Merge pull request #3173 from wallabag/domain-name-paramJérémy Benoist2017-06-1018-20/+60
|\ \ \ | |/ / |/| | remove craueconfig domain name setting and add a proper one in parame…
| * | Promote httpsJeremy Benoist2017-06-092-2/+2
| | |
| * | ReviewJeremy Benoist2017-06-088-9/+5
| | |
| * | fix testsThomas Citharel2017-06-062-1/+2
| | |
| * | add migrationThomas Citharel2017-06-063-4/+53
| | |
| * | remove craueconfig domain name setting and add a proper one in parametersThomas Citharel2017-06-0618-14/+8
| | |
* | | Merge pull request #3192 from wallabag/validate-content-fieldsJérémy Benoist2017-06-095-41/+275
|\ \ \ | | | | | | | | Validate language & preview picture fields
| * | | Cleanup testJeremy Benoist2017-06-091-1/+0
| | | | | | | | | | | | | | | | | | | | Looks like we didn't ALWAYS get a value for language from 20minutes. Ahem.
| * | | Convert - to _ in languageJeremy Benoist2017-06-093-5/+13
| | | | | | | | | | | | | | | | Mostly to increase language supports
| * | | Use Locale instead of LanguageJeremy Benoist2017-06-092-16/+80
| | | |
| * | | Fix testJeremy Benoist2017-06-082-5/+5
| | | | | | | | | | | | | | | | | | | | de_DE is not valid language. Zataz doesn’t send a valid language in their content (they use `fr-FR`).
| * | | CSJeremy Benoist2017-06-081-1/+2
| | | |
| * | | Validate language & preview picture fieldsJeremy Benoist2017-06-083-23/+185
| | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge pull request #3195 from wallabag/authentication-errorJérémy Benoist2017-06-093-0/+114
|\ \ \ \ | |/ / / |/| | | Log an error level message when user auth fail
| * | | Use a listener to catch auth failureJeremy Benoist2017-06-095-68/+111
| | | |
| * | | CSJeremy Benoist2017-06-081-2/+2
| | | |
| * | | Log an error level message when user auth failJeremy Benoist2017-06-083-0/+71
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.