73bdd66c84
Move services and parameters to app services
2022-08-31 02:05:29 +02:00
791b674cdc
Migrate remaining places
2022-08-26 17:47:46 +02:00
538fd258fe
Use FQCN as service name for Rulerz operators
2022-08-24 23:24:25 +02:00
a5f22ff835
Use FQCN as service name for Predis client
2022-08-24 23:24:25 +02:00
60777e0573
Use FQCN as service name for remaining CoreBundle services
2022-08-24 23:24:25 +02:00
0f9c359476
Use FQCN as service name for repositories
2022-08-24 23:24:25 +02:00
844e8e9d22
Use FQCN as service name for helper services
2022-08-24 23:24:24 +02:00
7227d55913
Use FQCN as service name for Graby services
2022-08-24 23:24:24 +02:00
dd5ec92e08
Use FQCN as service name for form types
2022-08-24 23:24:24 +02:00
9f7a076e41
Use FQCN as service name for commands
2022-08-24 23:24:24 +02:00
e494d51868
Register missed commands
2022-08-14 22:16:47 +02:00
ff1c4f6090
Fixed reading time in epub/pdf exports
2021-10-23 13:29:27 +02:00
53a04b6af1
Global assets files moved to web/img
2020-11-27 15:24:35 +01:00
f39c5a2a70
Add new Helper to process Ignore Origin rules and RulerZ operator
...
This commits adds a new helper like RuleBasedTagger for processing
ignore origin rules. It also adds a new custom RulerZ operator for the
'~' pattern matching rule.
Renames 'pattern' with '_all' in IgnoreOriginRule entity.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2020-04-25 15:59:23 +02:00
c675bd11c6
Add IgnoreOriginRule-related entities, db migration, update config
...
Add IgnoreOriginUserRule for user-defined rules and
IgnoreOriginInstanceRule for system-wide rules. Add an interface for
these two new entities.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2020-04-25 15:59:23 +02:00
51d7f62b31
Add logger to FileCookieJar
2019-07-24 16:07:38 +02:00
9a80dcf11e
Use a custom cookiejar to avoid error when the cookie is badly saved
...
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
2019-07-24 10:42:20 +02:00
bf9ace0643
Use httplug
2019-05-28 11:40:41 +02:00
531c8d0a5c
Changed RSS to Atom feed and improve paging
2019-04-25 13:46:31 +02:00
115de64e5b
Jump to Symfony 3.4
...
Thanks to the BC compatibility, almost nothing have to be changed.
All changes are related to new bundle version of:
- SensioFrameworkExtraBundle
- DoctrineFixturesBundle
2018-10-04 14:11:57 +02:00
8a21985474
Added internal setting to enable/disable headers storage
2017-11-20 18:47:48 +01:00
9ca069a6fe
Replace kernel.root_dir by kernel.project_dir
...
kernel.root_dir and Kernel::getRootDir() are deprecated since Symfony 3.3.
See https://symfony.com/blog/new-in-symfony-3-3-a-simpler-way-to-get-the-project-root-directory and https://github.com/symfony/symfony/blob/3.3/UPGRADE-3.3.md#httpkernel for more information.
2017-10-14 00:32:56 +02:00
dc7fa8dfc6
Fixed @tcitworld's review
2017-10-11 10:43:19 +02:00
b1428a1cf8
Translated first page of exported article
2017-10-11 10:43:19 +02:00
906424c1b6
Crypt site credential password
2017-06-20 16:03:35 +02:00
b8427f22f0
Add menu access to site credentials CRUD
2017-06-20 16:03:14 +02:00
5a9bc00726
Retrieve username/password from database
...
Inject the current user & the repo to retrieve username/password from the database
2017-06-20 16:03:13 +02:00
679aaf0836
Merge pull request #3173 from wallabag/domain-name-param
...
remove craueconfig domain name setting and add a proper one in parame…
2017-06-10 11:36:03 +02:00
0d349ea670
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.
2017-06-08 21:51:46 +02:00
80f4d85ac9
Review
2017-06-08 19:15:33 +02:00
e48b238a3e
fix tests
2017-06-06 16:18:25 +02:00
be9d693e74
remove craueconfig domain name setting and add a proper one in parameters
2017-06-06 15:36:21 +02:00
1c5da417e4
Put default fetching error title in global config
2017-06-01 09:43:01 +02:00
6bc6fb1f60
Move Tags assigner to a separate file
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-05-27 22:08:14 +02:00
0a033767db
Added logger when we match Tagging rules
2017-05-12 13:13:19 +02:00
94b232bbb8
Skip auth when no credentials are found
...
If we can’t find a credential for the current host, even if it required login, we won’t add them and website will be fetched without any login.
2017-05-09 22:53:42 +02:00
5b914b0422
Improved Guzzle subscribers extensibility
...
Allows 3rd parties to register new guzzle subscribers by adding extra calls to the http_client_factory service.
2017-05-04 21:44:34 +02:00
fdd725f58c
Added notmatches operator for tagging rule
2017-04-20 15:17:02 +02:00
7bf6b555f5
Log restricted access value
...
It might help to figure out if we have enabled it or not
2017-02-13 14:20:03 +01:00
177c5510ff
Update RulerZ
2017-02-05 18:02:09 +01:00
db769f6061
Firefox add-on URL updated
2016-12-30 12:01:38 +01:00
29dca43236
Retain imported content if fetching fails, fixes #2658
2016-12-02 22:41:35 -05:00
8d064ba5a4
Updated addons links
2016-12-01 13:48:34 +01:00
d64bf7953b
Added internal setting to enable/disable articles with paywall
2016-11-22 14:56:53 +01:00
7aab0ecf2f
Added authentication for restricted access articles
...
Fix #438 . Thank you so much @bdunogier
2016-11-22 14:01:46 +01:00
c1683778ab
Add ability to use Redis with password
2016-11-20 20:43:04 +01:00
68003139e1
Merge remote-tracking branch 'origin/master' into 2.2
...
# Conflicts:
# .editorconfig
# docs/de/index.rst
# docs/de/user/import.rst
# docs/en/index.rst
# docs/en/user/configuration.rst
# docs/en/user/import.rst
# docs/fr/index.rst
# docs/fr/user/import.rst
# src/Wallabag/CoreBundle/Command/InstallCommand.php
# src/Wallabag/CoreBundle/Resources/translations/messages.da.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.de.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.en.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.es.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.fa.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.fr.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.it.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.oc.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.pl.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.ro.yml
# src/Wallabag/CoreBundle/Resources/translations/messages.tr.yml
# src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/index.html.twig
# web/bundles/wallabagcore/themes/baggy/css/style.min.css
# web/bundles/wallabagcore/themes/baggy/js/baggy.min.js
# web/bundles/wallabagcore/themes/material/css/style.min.css
# web/bundles/wallabagcore/themes/material/js/material.min.js
2016-11-19 15:30:49 +01:00
a42f38d9fb
Added a configuration to define the redirection after archiving an entry
...
Fix #496
2016-11-16 23:07:34 +01:00
66fe2a3dc4
User-agents have moved to site-config
...
Since graby@1.5.0, user-agent can be defined in site-config, which the now recommended way
2016-11-14 14:29:13 +01:00
5a619812ca
Merge remote-tracking branch 'origin/master' into 2.2
2016-11-03 16:41:29 +01:00