9c2b2aae70
Keep url in exists endpoint
...
- Add migration
- Use md5 instead of sha512 (we don't need security here, just a hash)
- Update tests
2019-04-01 13:24:40 +02:00
bfe02a0b48
Hash the urls to check if they exist
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2019-04-01 13:24:40 +02: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
1e0d8ad7b7
Enable PHPStan
...
- Fix error for level 0 & 1 (level 7 has 699 errors...)
- Add `updated_at` to site_credential (so the `timestamps()` method applies correctly)
2019-01-18 15:25:50 +01:00
2a1ceb67b4
php-cs-fixer
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2018-09-05 14:25:32 +02:00
f565e10817
command: replace note regarding server:run --env=prod
...
server:run --env=prod does not exist anymore
Signed-off-by: Kevin Decherf <kevin@kdecherf.com >
2017-12-16 19:14:25 +01:00
2680b0bc8c
Fix installation command
2017-11-21 21:35:17 +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
3ef055ced3
CS
2017-10-09 16:47:15 +02:00
dbf1188c5b
rename getAllEntriesIdAndUrl into findAllEntriesIdAndUrlByUserId
2017-08-22 10:42:54 +02:00
215409a8b2
rename getAllEntriesId into findAllEntriesIdByUserId
2017-08-22 10:41:28 +02:00
511f1ce1e8
Add reload entry command
2017-08-21 10:45:48 +02:00
f7a4b44136
add search argument and limit option to list users command
2017-07-31 23:20:41 +02:00
af31cfed76
Add list user command
2017-07-30 22:04:29 +02:00
e1b33efb3d
Better rendering for all core commands
2017-07-29 11:09:02 +02:00
233eb91be4
Merge pull request #3291 from nclsHart/show-user-io
...
Better rendering for show user command using symfony style
2017-07-28 07:38:15 +02:00
e56f82142a
Merge pull request #3292 from nclsHart/remove-getdoctrine
...
Remove unused method getDoctrine in several commands
2017-07-28 07:36:27 +02:00
04f19537e7
Remove unused use statement in install command
2017-07-27 23:51:01 +02:00
a19e212f43
Remove unused method getDoctrine in several commands
2017-07-27 23:44:12 +02:00
d58199f362
Better rendering for show user command using symfony style
2017-07-27 23:34:57 +02:00
07320a2bd2
Use the article domain as author for export files
...
When exporting an entry, use the domain name as author name for epub,
mobi and pdf formats, instead of 'wallabag'.
Change the author from array to string, because for now, there is always
only one author.
2017-07-08 19:53:43 +02:00
f808b01692
Add a real configuration for CS-Fixer
2017-07-01 09:52:38 +02:00
03ce43d466
Fix getContainer in command
2017-06-21 11:44:35 +02:00
25203e5081
User existing service instead of getDoctrine
2017-06-21 11:44:35 +02:00
906424c1b6
Crypt site credential password
2017-06-20 16:03:35 +02:00
a3f16a5685
Merge pull request #3179 from wallabag/show-user-command
...
Show user command
2017-06-07 09:40:56 +02:00
0d8ecb82a3
Fix review
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-06-04 17:57:40 +02:00
d143fa243d
Add show user command
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-06-02 16:53:03 +02:00
426bb453d2
API user creation behing a toggle
...
I've added a toggle feature (in internal settings) so that user api creation can be disabled while form registration still can be enabled.
Also, the /api/user endpoint shouldn't require authentication. Even if we check the authentication when sending a GET request, to retrieve current user information.
I've moved all the internal settings definition to config to avoid duplicated place to define them.
I don't know why we didn't did that earlier.
2017-06-02 11:32:38 +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
43f81a62e9
Merge pull request #3088 from wallabag/execute-migrations-after-install
...
Added migrations execution after fresh install
2017-05-05 17:42:42 +02:00
7d2d1d6859
Added migrations execution after fresh install
2017-05-05 15:14:58 +02:00
e2f3800ccb
Add Clean Duplicates Command
2017-05-01 13:04:31 +02:00
b5a5377af1
Added migration for Scuttle sharing
2017-03-28 14:20:14 +02:00
fb9f100e8f
Scuttle sharing
2017-03-28 14:20:14 +02:00
3b0380f049
Fix phpcs and tests
2017-01-24 20:42:02 +01:00
a607b7a9c0
add filepath test
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-01-22 13:19:46 +01:00
8303b037fb
add cli export
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2017-01-22 12:51:14 +01:00
d64bf7953b
Added internal setting to enable/disable articles with paywall
2016-11-22 14:56:53 +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
cffcce0c92
Wallabag can’t work on PostgreSQL <= 9.1
2016-11-19 11:32:56 +01:00
8a9604aafe
Added unmark.it sharing
...
Fix #668
2016-11-09 18:18:49 +01:00
aedd6ca0fd
Add translations & migration
2016-10-31 13:29:33 +01:00
d1495dd0a4
Ability to enable/disable downloading images
...
This will speed up the test suite because it won’t download everything when we add new entry…
Add a custom test with downloading image enabled
2016-10-30 21:30:45 +01:00
64a8781e45
Merge remote-tracking branch 'origin/master' into 2.2
2016-10-24 12:03:17 +02:00
5ce1528953
Fix migrations
2016-10-23 12:35:57 +02:00
88d5d94dcb
Lowercase wallabag
2016-10-22 14:05:59 +02:00
fc79f1ffa8
Add verification check for MySQL version
...
Must now be >= 5.5.4
2016-10-22 13:41:03 +02:00
2cbf0d05d4
Update translation for piwik_host
2016-10-21 10:45:39 +02:00
e4cf672ccf
Merge remote-tracking branch 'origin/master' into 2.2
2016-10-11 21:01:30 +02:00