| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In fact it's not _just_ a rename.
We are now able to use our own entity with the CraueConfigBundle which allow us to enforce a custom length on string field and avoid error with utf8mb4 on MySQL.
To fix that issue before we were in need to fork CraueConfigBundle to hard apply these length changes.
The recent 2.3.0 release fix that issue. That's why we are in need to rename the table (getting rid of the bundle name from it)
Also updating deps:
- Updating symfony/polyfill-mbstring (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-ctype (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-php70 (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-util (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-php56 (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-intl-icu (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-apcu (v1.11.0 => v1.12.0)
- Updating j0k3r/graby-site-config (1.0.88 => 1.0.89)
- Updating php-http/message (1.7.2 => 1.8.0)
- Updating symfony/polyfill-php73 (v1.11.0 => v1.12.0)
- Updating symfony/http-client (v4.3.2 => v4.3.3)
- Updating symfony/polyfill-php72 (v1.11.0 => v1.12.0)
- Updating symfony/polyfill-intl-idn (v1.11.0 => v1.12.0)
- Updating symfony/mime (v4.3.2 => v4.3.3)
- Updating craue/config-bundle (dev-utf8mb4 46cfd37 => 2.3.0)
- Updating masterminds/html5 (2.6.0 => 2.7.0)
- Updating nette/di (v3.0.0 => v3.0.1)
- Updating symfony/polyfill-iconv (v1.11.0 => v1.12.0)
- Updating wallabag/php-mobi (1.0.1 => 1.1.0)
|
| |
|
|
|
|
| |
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
|
|
|
|
| |
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
|
|
|
|
|
|
| |
Fixes #4079
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
|
|
|
|
|
|
| |
Fixes #4080
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
|
|\
| |
| |
| |
| | |
wallabag/dependabot/composer/scheb/two-factor-bundle-4.4.0
Bump scheb/two-factor-bundle from 3.21.0 to 4.4.0
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
It happens sometimes on wallabag.it, the json inside the cookie is badly saved and the json isn't valid. It generates an exception and avoid people to use the api and import contents.
To fix that, we use a dedicated `FileCookieJar`, which extends the default one from Guzzle to fix these issues.
Also updated deps
|
|\
| |
| | |
Copy client info to clipboard
|
| |
| |
| |
| | |
Remove log
|
| |
| |
| |
| | |
From the listing page and the create summary page, you can now copy client info to the clipboard using dedicated buttons.
|
|/ |
|
|\
| |
| | |
Add ability to manually define the reading speed
|
| |
| |
| |
| | |
Instead of using a select, let the user decide its own speed.
|
|/
|
|
|
|
|
|
|
| |
- 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)
|
| |
|
|
|
|
| |
`mnapoli/piwik-twig-extension` locked Twig to the 1.10 version. The new version is compatible with Twig 2.0
|
|\
| |
| | |
Display login in config / user
|
| | |
|
| | |
|
| |
| |
| |
| | |
Just so the user can see its login
|
|\ \
| |/
|/| |
Show untagged entries count on tag list
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Closes #3235
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
|\ \
| | |
| | | |
mysql: change collation of tag label
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
|\ \ \
| | | |
| | | | |
Add ability to revoke feed token
|
| | |/
| |/| |
|
|/ /
| |
| |
| | |
Just in case people want to see that page again.
|
|\ \
| | |
| | | |
Add `given_url` in Entry table to check if a redirected url has already added
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | | |
Using hashed url we can ensure an index on them to ensure it's fast.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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`.
|
| | |
| | |
| | |
| | |
| | | |
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).
|
|/ / |
|
|\ \
| | |
| | | |
Always hash exists url
|
| | |
| | |
| | |
| | | |
Also fix a phpdoc block
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Olivier Mehani <shtrom@ssji.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|