Nicolas Lœuillet
558d5199b9
Merge pull request #2680 from wallabag/taggingrule-255
...
Limit rule to 255
2016-12-06 21:00:24 +01:00
Jerome Charaoui
a2c1b94e82
Revert switch to KernelTestCase for ContentProxyTest
...
Define the error string manually inside the test class instead of
fetching it from app config.
2016-12-03 09:50:36 -05:00
Jeremy Benoist
5aa0294cca
Limit rule to 255
...
To avoid database error
2016-12-03 11:10:39 +01:00
Jerome Charaoui
cd82ace70a
Add missing CoreKernelTestCase class
2016-12-03 00:26:57 -05:00
Jerome Charaoui
fc2b7bda53
Fix ContentProxy tests
2016-12-03 00:14:06 -05:00
Nicolas Lœuillet
56a7ce17f3
Hide article text on mobile with list mode
2016-11-28 14:27:58 +01:00
Nicolas Lœuillet
8f3ff39ca3
Added test for list view
2016-11-28 14:27:58 +01:00
Nicolas Lœuillet
6bb0866cf5
Merge pull request #2659 from akovalyov/bugfix/non-latin-characters-in-reading-time-calculation
...
Fix incorrect reading time calculation for entries in non-latin languages.
2016-11-28 09:23:04 +01:00
Andrew Kovalyov
5b6888b13f
Fix incorrect reading time calculation for entries in languages with
...
non-latin chars subset.
2016-11-28 01:15:06 +02:00
Kevin Decherf
00fc2b44f4
Enforce lowercase on domain name filter
...
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2016-11-26 19:52:50 +01:00
Jeremy Benoist
5066c3e066
Re-use FOSUser master branch
2016-11-22 21:25:05 +01:00
Bertrand Dunogier
7aab0ecf2f
Added authentication for restricted access articles
...
Fix #438 . Thank you so much @bdunogier
2016-11-22 14:01:46 +01:00
Jeremy Benoist
edd2472faa
Fix tests
2016-11-20 09:39:26 +01:00
Jeremy Benoist
8670250a26
Add RSS pagination
...
Following https://tools.ietf.org/html/rfc5005#page-4
2016-11-20 09:39:26 +01:00
Nicolas Lœuillet
995c204428
Added shortcut
2016-11-19 20:05:16 +01:00
Nicolas Lœuillet
32f455c131
Added tests
2016-11-19 20:05:16 +01:00
Jeremy Benoist
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
Nicolas Lœuillet
d215273c65
Check if status code is OK
2016-11-18 23:05:02 +01:00
Nicolas Lœuillet
10b3509757
Added http_status in Entry entity
2016-11-18 15:09:21 +01:00
Nicolas Lœuillet
540a9bc4a2
Added help on config screen
2016-11-17 09:22:39 +01:00
Jeremy Benoist
e6b133c60c
CS
2016-11-16 23:10:01 +01:00
Jeremy Benoist
00bf45b6f2
Update unit test for Redirect
2016-11-16 23:07:34 +01:00
Nicolas Lœuillet
54fd55fda1
Tried to fix tests
2016-11-16 23:07:34 +01:00
Nicolas Lœuillet
65cd8a4a9a
Added tests
2016-11-16 23:07:34 +01:00
Nicolas Lœuillet
a42f38d9fb
Added a configuration to define the redirection after archiving an entry
...
Fix #496
2016-11-16 23:07:34 +01:00
Jeremy Benoist
94060509b8
Use more explicit check
2016-11-07 08:36:52 +01:00
Jeremy Benoist
5a619812ca
Merge remote-tracking branch 'origin/master' into 2.2
2016-11-03 16:41:29 +01:00
Jeremy Benoist
e0597476d1
Use custom event instead of Doctrine ones
...
This give us ability to use Entry ID to determine where to store images and it’s then more easy to remove them when we remove the entry.
2016-11-01 14:49:02 +01:00
Jeremy Benoist
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
Jeremy Benoist
41ada277f0
Add instance url to the downloaded images
2016-10-30 19:50:00 +01:00
Jeremy Benoist
48656e0eaa
Fixing tests
2016-10-30 11:27:09 +01:00
Jeremy Benoist
7f55941856
Use doctrine event to download images
2016-10-30 10:48:29 +01:00
Nicolas Lœuillet
794ac861cb
Added test for export by filtering with tag
2016-10-29 14:03:55 +02:00
Jeremy Benoist
64a8781e45
Merge remote-tracking branch 'origin/master' into 2.2
2016-10-24 12:03:17 +02:00
Jeremy Benoist
206bade58a
Add ability to reset some datas
...
- annotations
- tags
- entries
2016-10-22 13:13:06 +02:00
Jeremy Benoist
f6798f69c3
This test doesn’t require an internet connection
2016-10-20 23:26:16 +02:00
Jeremy Benoist
2297d60f10
If reload content failed, don’t update it
...
In case user wants a fresh version of the current one and the website isn’t available, don’t erase it with a boring message saying wallabag wasn’t able to refresh the content.
2016-10-20 22:49:46 +02:00
Jeremy Benoist
e4cf672ccf
Merge remote-tracking branch 'origin/master' into 2.2
2016-10-11 21:01:30 +02:00
Jeremy Benoist
a0a4ce3135
Lock deps for FOSUser
...
We’ll wait until the final release will be out and other related project will be update to support it.
Meanwhile we can safely lock to a previous version.
2016-10-11 18:59:08 +02:00
Jeremy Benoist
876d77a67d
Better display and description
...
Confirmation message isn’t required since it is written in the delete description
2016-10-08 20:25:42 +02:00
Jeremy Benoist
c3396c65ef
Fix some tests
2016-10-08 14:07:13 +02:00
Nicolas Lœuillet
93a95c09bf
Merge pull request #2351 from wallabag/fix-api-client-deletion
...
Changed relation between API client and refresh token
2016-10-08 13:31:54 +02:00
Nicolas Lœuillet
b840268711
Added a test to check if entries are also deleted
2016-10-08 13:27:18 +02:00
Nicolas Lœuillet
71254701b7
Changed tests
2016-10-08 13:27:18 +02:00
Nicolas Lœuillet
821bb87685
Added tests
2016-10-08 13:27:18 +02:00
Jeremy Benoist
ee32248f43
Ensure access_token are removed
...
When we remove the client, we should ensure that access_token are also removed.
To ensure that, I created a test that generated an access_token. So when we remove the client, this association should be cascaded and shouldn’t generate an error.
Also I moved some Api related stuff to the ApiBundle (like the developer controler and ClientType form)
2016-10-08 00:05:41 +02:00
Jeremy Benoist
ac8cf632bb
Ensure orphan tag are remove in API
...
When the association between a tag and an entry is removed, if the tag doesn’t have other entries, we can remove it.
Also add more tests for that part and ensure TagControllerTest is isolated from the rest of the test suite (finally!)
2016-10-07 23:31:53 +02:00
Nicolas Lœuillet
20bf78b935
Merge pull request #2389 from wallabag/add-info-publich-articles
...
Added default picture if preview picture is null
2016-10-07 16:35:32 +02:00
Nicolas Lœuillet
d5c45d5288
Added default picture if preview picture is null
2016-10-07 15:21:31 +02:00
Nicolas Lœuillet
c8d2dcdafe
Merge pull request #2383 from wallabag/add-info-publich-articles
...
Added OpenGraph support for public articles
2016-10-07 14:30:46 +02:00
Nicolas Lœuillet
21d82c3c5d
Added test for OpenGraph
2016-10-07 14:06:12 +02:00
Jeremy Benoist
74e1f7433a
Fix tag test
2016-10-07 07:43:48 +02:00
Jeremy Benoist
b0458874c8
Fix relations export for Entry
...
Tags & Annotations weren’t really well exported.
This is now fixed (+ tests)
2016-10-07 07:43:19 +02:00
Jeremy Benoist
1dc3bee6b9
Merge pull request #2327 from wallabag/user-management
...
Add users management UI
2016-10-02 15:00:02 +02:00
Nicolas Lœuillet
92395680b6
Merge pull request #2328 from wallabag/avoid-duplicate-url
...
Avoid duplicate url with accents
2016-10-02 13:14:16 +02:00
Jeremy Benoist
eb4142e0af
Remove NewUser test from Config
2016-10-02 11:09:28 +02:00
Jeremy Benoist
52c1fc7449
Merge pull request #2326 from wallabag/update-quickstart
...
Changed quickstart layout
2016-10-02 11:06:03 +02:00
Jeremy Benoist
6e5e27ab07
Merge pull request #2324 from wallabag/edit-tagging-rule
...
Add ability to edit a tagging rule
2016-10-02 11:05:10 +02:00
Jeremy Benoist
bfb3ae01da
Merge pull request #2323 from wallabag/footer-stats
...
Add simple stats in footer
2016-10-02 11:04:49 +02:00
Jeremy Benoist
24ad330be6
Update test
2016-10-02 01:47:10 +02:00
Jeremy Benoist
d6d3fb6e4c
Remove additional entry
...
After the test is done, cleanup what we’ve done
2016-10-02 01:42:21 +02:00
Jeremy Benoist
19ca0b2f35
Avoid duplicate url with accents
2016-10-01 18:00:11 +02:00
Jeremy Benoist
bf3dc999e7
Add ability to edit a tagging rule
2016-10-01 16:52:05 +02:00
Nicolas Lœuillet
c4bf7af96f
Merge pull request #2322 from wallabag/v2-404
...
Customize errors templates
2016-10-01 16:35:48 +02:00
Jeremy Benoist
1264029cd4
Add simple stats in footer
2016-10-01 16:03:50 +02:00
Jeremy Benoist
40e219622a
Customize errors templates
...
All error goes to the same template which only display the error message and the status code.
2016-10-01 14:58:48 +02:00
Jeremy Benoist
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
Nicolas Lœuillet
084fb0d303
Some fixes about upgrade from 2.0.x -> 2.1.0
2016-09-28 10:04:36 +02:00
Jeremy Benoist
401135852c
Use scheduled entity insertions to avoid tag duplicate
...
Using `getScheduledEntityInsertions()` we can retrieve not yet flushed but already persisted entities and then avoid tags duplication on import.
2016-09-25 12:03:49 +02:00
Jeremy Benoist
0e0102b6fc
Avoid failing test for user who didn’t install Redis
2016-09-24 19:57:59 +02:00
Jeremy Benoist
d7b4b2c72c
Merge remote-tracking branch 'origin/master' into 2.1
2016-09-19 11:23:07 +02:00
Jeremy Benoist
9401696fe4
Export dates from entries
2016-09-08 16:49:21 +02:00
Jeremy Benoist
f62c3faf88
Update test
...
If the database isn't found when checking for the connection it means, we can connect to the server.
The InstallCommand will create the database later.
Also, when checking for the SQLite connection, Doctrine creates the file (so the database). That's why the test is skipped for SQLite.
2016-09-03 10:34:27 +02:00
Nicolas Lœuillet
d5d1612153
Add tests for untagged entries
2016-08-28 14:44:00 +02:00
Jeremy Benoist
60e7220406
Merge pull request #1904 from wallabag/feature-public-mode
...
Share entry with a public URL
2016-08-25 09:30:51 +02:00
Jeremy Benoist
eddda878a0
Update test
...
and some cleanup
2016-08-24 22:29:36 +02:00
Jeremy Benoist
a1ab7d1d32
Merge pull request #2186 from wallabag/addRegistration
...
Add option to disable registration
2016-08-24 11:13:00 +02:00
Nicolas Lœuillet
8541b3c4fd
Add simple test
2016-08-24 10:28:43 +02:00
Nicolas Lœuillet
f1be7af446
Change share entry behavior
2016-08-23 16:49:21 +02:00
Nicolas Lœuillet
a7e2218e25
Add test and fix migration
2016-08-23 16:49:21 +02:00
Nicolas Lœuillet
267e8d6361
Add tests for tag list routes
2016-08-23 07:26:18 +02:00
Jeremy Benoist
79efca1e6f
Merge remote-tracking branch 'origin/master' into 2.1
2016-08-22 23:03:16 +02:00
Thomas Citharel
9c545fe028
Added name on client
...
- Fix typos in field name
- Added migration for name field in API client table
Manually cherry-picked from PR
https://github.com/wallabag/wallabag/pull/2171
2016-08-22 20:18:27 +02:00
Jeremy Benoist
db4d63fc1a
Upgrade PHPUnit to version 5
...
- Fix deprecated getMock
- Use PHPUnit 4 for PHP 5.5 build
Manually cherry-picked from PR
https://github.com/wallabag/wallabag/pull/2201
2016-08-22 20:16:50 +02:00
Jeremy Benoist
6dfac457d8
Fix tests
...
Ensure tests after the InstallCommand test will have a clean database.
Previous attempt failed because of a foreign key
Also, nightly on Travis seems to target PHP 7.2-dev, so I put 7.1 in requirement and moved nightly in allowed failures.
And it seems xdebug isn't shipped with PHP 7.1, so I added a workaround to avoid build to fail when trying to remove xdebug.ini file.
2016-08-17 14:34:39 +02:00
Jeremy Benoist
0faeabefa7
Merge remote-tracking branch 'origin/master' into 2.1
2016-07-20 12:02:02 +02:00
Jeremy Benoist
fdc90ceb17
Change the way to login user in tests
...
Instead of using a HTTP request we just login user like FOSUser does.
It allows us to mock service in container for functional tests.
Also, fix a bad config name in fos_user for firewall
And finally, add functional test to PocketImport
2016-06-24 11:55:47 +02:00
Jeremy Benoist
f49d9ca383
Merge branch 'master' into 2.1
2016-06-23 11:47:46 +02:00
Jeremy Benoist
95859e54c5
Add some tests about readingTime
2016-06-23 10:46:47 +02:00
Jeremy Benoist
23634d5d84
Jump to Symfony 3.1
2016-06-22 17:59:35 +02:00