| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|\
| |
| | |
Use Imagick to keep GIF animation
|
| | |
|
| | |
|
| |
| |
| |
| | |
To avoid error from phpstan about class not found
|
|/
|
|
|
| |
If Imagick is available, GIF will be saved using it to keep animation.
Otherwise the previous method will be used and the animation won't be kept.
|
|\
| |
| | |
Changed RSS to Atom feed and improve paging
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Hash exist url
|
| | |
|
| | |
|
| |
| |
| |
| | |
Also, do not run the hashed_url migration into a Doctrine migration
|
| |
| |
| |
| |
| |
| | |
It'll most often be used in addition to the `user_id`.
Also, automatically generate the hash when saving the url.
Switch from `md5` to `sha1`.
|
| |
| |
| |
| |
| |
| | |
- Add migration
- Use md5 instead of sha512 (we don't need security here, just a hash)
- Update tests
|
|/
|
|
| |
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
|\ |
|
| |\
| | |
| | | |
Fix PHP warning
|
| | |
| | |
| | |
| | | |
Looks like sometimes (usually from import) the `html` key isn’t available.
|
| |\ \
| | | |
| | | | |
epub: fix exception when articles have the same title
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit fixes an exception occuring when exporting as epub several
articles with the same title. The chapter filename is now derived from
title and url.
Fixes #3642
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |\ \
| | |/
| |/| |
Make dev/install/update script posix compatible
|
| |/
| |
| |
| | |
Fixes #3571.
|
| |\
| | |
| | | |
material: fix left padding on non-entry pages introduced by #3893
|
| |/
| |
| |
| | |
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |\
| | |
| | | |
Jump to 2.3.8-dev
|
| |/ |
|
| |\
| | |
| | | |
Prepare 2.3.7 release
|
| |/ |
|
| |\
| | |
| | | |
material: hide creation date from card actions on specific sizes
|
| | |
| | |
| | |
| | | |
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Hide the creation date from card actions on specific sizes when there's
not enough space for all parts.
Fixes #3851
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |/
| |
| |
| | |
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |\
| | |
| | | |
material: fix left padding of content on medium screens
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes #3877
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |/
| |
| |
| | |
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |\
| | |
| | | |
Allow optional --ignore-root-warning
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now both
./install prod --ignore-root-warning
./install --ignore-root-warning prod
will work
$1 was both used for the environment and the root flag
Fixes wallabag/wallabag#3884
|
| |\ \
| | | |
| | | | |
epub export: fix missing cover image, only for exports of one article
|
| | |/
| | |
| | |
| | |
| | |
| | | |
Fixes #3602
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |\ \
| | |/
| |/| |
Add support of expect parameter to change return object when deleting entry
|
| | |
| | |
| | |
| | | |
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The expect parameter enables an application to request the whole entry
or only the id when requesting its deletion.
`expects` defaults to `entry` to prevent any API breakage.
Fixes #3711
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When using the entity manager to retrieve an already stored entry, the
id disapears from $entry after the first delete call. This leads to
testing a nonexistent endpoint (api/entries/.json) during the second
delete call.
This change now creates an entry specifically for the test.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
| |\
| | |
| | | |
Fix CORS for API
|
| | | |
|
| | | |
|
| |/ |
|
|\ \
| | |
| | | |
Add missing entries in craue_config_setting.
|