531c8d0a5c
Changed RSS to Atom feed and improve paging
2019-04-25 13:46:31 +02:00
4654a83b64
Hash backup codes in the database using password_hash
2019-01-23 14:43:39 +01:00
c416ed485f
CS
2019-01-23 13:28:24 +01:00
a0c5eb003f
Change the way to enable 2FA
...
And add a step to validate a generated code from the OTP app
2019-01-23 13:28:24 +01:00
dfd0a7bc5f
Add backup codes
2019-01-23 13:28:03 +01:00
2dfbe9e5fa
Fix tests
2019-01-23 13:28:02 +01:00
a6b242a1fd
Enable OTP 2FA
...
- Update SchebTwoFactorBundle to version 3
- Enable Google 2fa on the bundle
- Disallow ability to use both email and google as 2fa
- Update Ocramius Proxy Manager to handle typed function & attributes (from PHP 7)
- use `$this->addFlash` shortcut instead of `$this->get('session')->getFlashBag()->add`
- update admin to be able to create/reset the 2fa
2019-01-23 13:28:02 +01:00
4d4147b228
Ensure language is valid
...
- Do not override locale if user has choosen a locale from the login screen.
- Add some tests about locale url
2018-10-13 09:39:00 +02:00
be417ef236
Added possibility to change locale from login/register pages
2018-10-13 09:39:00 +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
2a1ceb67b4
php-cs-fixer
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2018-09-05 14:25:32 +02:00
3ef055ced3
CS
2017-10-09 16:47:15 +02:00
f808b01692
Add a real configuration for CS-Fixer
2017-07-01 09:52:38 +02:00
25203e5081
User existing service instead of getDoctrine
2017-06-21 11:44:35 +02:00
be9d693e74
remove craueconfig domain name setting and add a proper one in parameters
2017-06-06 15:36:21 +02:00
7ab5eb9508
Isolated tests
...
Use https://github.com/dmaicher/doctrine-test-bundle to have test isolation.
2017-05-31 16:03:54 +02:00
13a592a128
Renamed methods
2017-03-31 17:03:08 +02:00
e682a70f88
Refactored code
2017-03-31 11:04:18 +02:00
6da1aebc94
Allow to remove all archived entries
...
Since we still support fucking SQLite, we need to retrieve all tags & annotations for archived entries before deleting them.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-03-31 10:46:05 +02:00
21e7ccef3d
Fix tests & deprecation notice
2016-12-15 21:38:16 +01:00
9aa991281d
Renamed view_mode by list_mode and hide excerpt
2016-11-28 16:10:21 +01:00
9f01d0fde0
Added list view
2016-11-28 14:27:58 +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
ece4718f63
Changed behavior when we change language
...
No need to disconnect to apply the language substitution
2016-11-10 20:54:20 +01:00
001cc7168a
Cleanup
2016-11-03 18:01:25 +01:00
e61ee56031
Added QRCode and link to configure android application
2016-10-31 16:18:52 +01:00
8c61fd12b1
CS
2016-10-22 13:13:07 +02:00
f71e55ac88
Avoid orphan tags
2016-10-22 13:13:07 +02:00
191564b7f7
Add custom doctrine subscriber for SQLite
...
Since SQLite doesn’t handle cascade remove by default, we need to handle it manually.
Also some refacto
2016-10-22 13:13:07 +02:00
206bade58a
Add ability to reset some datas
...
- annotations
- tags
- entries
2016-10-22 13:13:06 +02:00
7ac3e575f1
CS
2016-10-08 20:35:16 +02:00
eed812afd0
Logout user before deleting it
...
And add a smal description
2016-10-08 19:39:12 +02:00
bb0c78f4a6
Added check if there is only one user
...
Added translations and documentation
2016-10-08 13:27:18 +02:00
abb5291cd5
CS
2016-10-08 13:27:17 +02:00
e4b46f77ef
work
2016-10-08 13:27:17 +02:00
03141f9b95
Cleanup & add link on baggy menu
2016-10-02 11:08:53 +02:00
152fcccd44
Add users management UI
...
- remove the “add a user” from the config page
- add a CRUD on user
- fix some missing translations (+ bad indentation)
2016-10-02 11:08:53 +02:00
2455472e26
CS
2016-10-01 18:05:25 +02:00
8799bde00d
Introduce validateRuleAction
2016-10-01 17:24:24 +02:00
bf3dc999e7
Add ability to edit a tagging rule
2016-10-01 16:52:05 +02:00
ca17abce2d
Create user config in one place
...
Using a listener, user config is now created when a user:
- is created from the command line
- register (with or without email confirmation)
- is created from the config panel
2016-09-30 21:01:36 +02:00
823397f2d6
Fix reading speed not defined when user was created via config page
...
Fix #2004
2016-04-30 15:06:31 +02:00
4094ea4771
Convert array + phpDoc
...
Thanks for https://github.com/thomasbachem/php-short-array-syntax-converter
2016-04-12 12:25:29 +02:00
4204a06b77
Add flashes messages
2016-03-20 21:12:22 +01:00
4f9cf232f8
Improve test failure readability
...
If the response content isn't the one expected, instead of checking into the whole DOM (with node tag, etc ..) we only check the text.
So if it fails, phpunit will display only the text, not all node tag. It'll be easier to read.
2016-03-20 21:12:22 +01:00
09d8bb6fa2
Improve tests
...
- add more tests for coverage
- add a test on annotation deletion
- fix post annontation with ranges
2016-03-11 17:59:42 +01:00
b6c00b0b80
Add tests
2016-02-22 13:33:22 +01:00
a4f42c59f0
Use internal config instead for demo
2016-02-22 11:44:39 +01:00
d8d56448c9
add a username for demonstration mode
2016-02-22 11:43:29 +01:00
36f20a6570
typo
2016-02-22 11:43:28 +01:00