aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fixed typo in wallabag nameNicolas Lœuillet2019-07-101-2/+2
|/
* Merge pull request #4053 from wallabag/feature/manual-input-reading-speedJérémy Benoist2019-07-0920-86/+25
|\ | | | | Add ability to manually define the reading speed
| * Add ability to manually define the reading speedJeremy Benoist2019-07-0820-86/+25
| | | | | | | | Instead of using a select, let the user decide its own speed.
* | Add ability to import/export tagging rulesJeremy Benoist2019-07-0821-33/+502
|/ | | | | | | | | - Add missing translations - Add some tests - Add `/api/taggingrule/export` API endpoint - Add baggy theme - Add error message when importing tagging rules failed - Also fix all translations (I think we are good now)
* TypoJeremy Benoist2019-06-211-1/+1
|
* Use Twig 2.0Jeremy Benoist2019-06-213-15/+25
| | | | `mnapoli/piwik-twig-extension` locked Twig to the 1.10 version. The new version is compatible with Twig 2.0
* Merge pull request #3995 from wallabag/feature/config-display-loginJérémy Benoist2019-06-1216-8/+36
|\ | | | | Display login in config / user
| * TypoJérémy Benoist2019-06-121-1/+1
| |
| * Update translationsJeremy Benoist2019-06-0614-14/+14
| |
| * Display login in config / userJeremy Benoist2019-06-0616-8/+36
| | | | | | | | Just so the user can see its login
* | Show untagged entries count on tag list (#3993)Thomas Citharel2019-06-0618-2/+42
|\ \ | |/ |/| Show untagged entries count on tag list
| * Remove link when there are no untagged articlesJeremy Benoist2019-06-0617-4/+26
| |
| * Fix typo & CSJeremy Benoist2019-06-052-4/+5
| |
| * Show untagged entries count on tag listKevin Decherf2019-06-054-2/+19
| | | | | | | | | | | | Closes #3235 Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | Merge pull request #3959 from wallabag/mig-tag-collationJérémy Benoist2019-06-061-1/+4
|\ \ | | | | | | mysql: change collation of tag label
| * | mysql: change collation of tag tableKevin Decherf2019-05-191-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | utf8mb4_unicode_ci considers that 'caché' is equal to 'cache' which can lead to attaching incorrect tags to entries. This issue is due to some unicode normalization done by MySQL. utf8mb4_bin makes no unicode normalization, letting wallabag to consider 'cache' and 'caché' as two different tags. We change the collation of the whole table as Doctrine does not support setting a collation on a column for a specific platform (it tries to apply utf8mb4_bin even for pgsql and sqlite). Fixes #3302 Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | | Merge pull request #3994 from wallabag/feature/revoke-feed-tokenKevin Decherf2019-06-0517-12/+68
|\ \ \ | | | | | | | | Add ability to revoke feed token
| * | | Add ability to revoke feed tokenJeremy Benoist2019-06-0517-12/+68
| | |/ | |/|
* / | Add quickstart into the menuJeremy Benoist2019-06-0516-0/+19
|/ / | | | | | | Just in case people want to see that page again.
* | Merge pull request #3271 from wallabag/store-resolved-urlJérémy Benoist2019-06-053-10/+72
|\ \ | | | | | | Add `given_url` in Entry table to check if a redirected url has already added
| * | TyposJeremy Benoist2019-06-051-2/+2
| | |
| * | Use two indexes instead of one for hashed urlsJeremy Benoist2019-06-052-2/+14
| | | | | | | | | | | | | | | When using `OR` in a where clause, a composite index can't be used. We should use a `UNION` to take advantages of it. Instead, create 2 indexes on each hashed urls and make 2 queries to find an url. It'll be faster than the previous solution.
| * | Use hash given url to avoid duplicateJeremy Benoist2019-05-293-45/+59
| | | | | | | | | | | | Using hashed url we can ensure an index on them to ensure it's fast.
| * | Added given_url in entry tableNicolas Lœuillet2019-05-293-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added index on entry table for given_url field - Fix tests: The previous `bit.ly` url redirected to doc.wallabag but that url doesn't exist in the fixtures. I used our own internal "redirector" to create a redirect to an url which exist in the fixtures. Also, updating current migration to use the new `WallabagMigration`.
* | | Drop SimplePieJeremy Benoist2019-05-291-16/+15
| | | | | | | | | | | | | | | It was only used to make an absolute url when downloading images. The deps is still there (in the `composer.lock`) because Graby use it (not for absolute but for encoding).
* | | Fix some Scrutinizer issuesJeremy Benoist2019-05-295-7/+7
|/ /
* | Merge pull request #3944 from shtrom/always-hash-exists-urlJérémy Benoist2019-05-285-47/+80
|\ \ | | | | | | Always hash exists url
| * | Remove useless methodsJeremy Benoist2019-05-242-28/+2
| | | | | | | | | | | | Also fix a phpdoc block
| * | Change the way to define algorithm for hashing urlJeremy Benoist2019-05-243-11/+11
| | |
| * | Add Wallabag\CoreBundle\Helper\UrlHasherOlivier Mehani2019-05-245-21/+79
| | | | | | | | | | | | Signed-off-by: Olivier Mehani <shtrom@ssji.net>
| * | Delegate findByUrlAndUserId to findByHashedUrlAndUserIdOlivier Mehani2019-05-241-11/+3
| | | | | | | | | | | | Signed-off-by: Olivier Mehani <shtrom@ssji.net>
| * | EntryRestController::getEntriesExistsAction: always find by hashed urlOlivier Mehani2019-05-241-31/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplify the logic from #3158 by hashing all the urls from the request, and only doing a search by hash. This allows to get performance benefits from the new indexed hash column even when using older clients that do not hash the URL in the request. Fixes: #3158, #3919 Signed-off-by: Olivier Mehani <shtrom@ssji.net>
* | | Fix tests after rebaseJeremy Benoist2019-05-281-2/+4
| | |
* | | Fix some testsJeremy Benoist2019-05-281-8/+11
| | |
* | | CSJeremy Benoist2019-05-281-1/+1
| | |
* | | CSJeremy Benoist2019-05-283-6/+5
| | |
* | | Configure timeoutadev2019-05-281-3/+7
| | |
* | | Fix because of some breaking changes of Graby 2.0adev2019-05-283-15/+13
| | |
* | | Use httplugadev2019-05-285-85/+92
| | |
* | | Merge pull request #3965 from nicofrand/previewPicKevin Decherf2019-05-262-12/+37
|\ \ \ | | | | | | | | Preview picture: use the 1st pic retrieved if no og:image set
| * | | Set first picture as preview picturenicofrand2019-05-212-12/+37
| |/ /
* / / Fix Instapaper import dateJeremy Benoist2019-05-241-0/+4
|/ /
* | Merge pull request #3960 from wallabag/api-entries-2817Jérémy Benoist2019-05-212-2/+21
|\ \ | | | | | | api/entries: add parameter detail to exclude or include content in response
| * | api/entries: add parameter detail to exclude or include content in responseKevin Decherf2019-05-182-2/+21
| |/ | | | | | | | | | | | | | | | | | | | | | | detail=metadata will nullify the content field of entries in order to make smaller responses. detail=full keeps the former behavior, it sends the content of entries. It's the default, for backward compatibility. Fixes #2817 Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
* | Merge remote-tracking branch 'origin/master' into 2.4Jeremy Benoist2019-05-1520-28/+62
|\ \
| * \ Merge pull request #3922 from burkemw3/patch-5Jérémy Benoist2019-05-131-3/+0
| |\ \ | | | | | | | | Remove preview picture from share view page for #1875
| | * | Remove preview picture from share view page for #1875Matt Burke2019-05-121-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Essentially, same as commit 038fccd for single entry views. From that commit: > Showing the preview picture usually leads to showing a duplicate > image, and frequently leads to showing duplicate images directly > adjacent to each other.
| * | | Enable no-referrer on img tags, enable strict-origin-when-cross-origin by ↵Kevin Decherf2019-05-102-0/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | default Fixes #3889 Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
| * | material: add metadata to list viewKevin Decherf2019-05-012-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add reading time and creation date to rows of list view. Refactor styles using a sass mixin. Fixes #3838 Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
| * | Adding more tests to cover different scenarioJeremy Benoist2019-04-242-16/+38
| | |