MyShaarli/tests
ArthurHoaro b49a04f796 Rewrite IP ban management
This adds a dedicated manager class to handle all ban interactions, which is instantiated and handled by LoginManager.
IPs are now stored in the same format as the datastore, through FileUtils.

Fixes #1032 #587
2019-02-09 16:44:48 +01:00
..
api Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
bookmark Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
config Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
docker docker: move testing resources to tests/docker 2018-06-16 23:54:10 +02:00
feed Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
http namespacing: \Shaarli\Bookmark\LinkDB 2019-01-12 22:47:48 +01:00
languages Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
netscape namespacing: \Shaarli\Netscape\NetscapeBookmarkUtils 2019-01-12 23:11:19 +01:00
plugins Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
render Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
security Rewrite IP ban management 2019-02-09 16:44:48 +01:00
updater namespacing: \Shaarli\Updater 2019-01-12 23:11:19 +01:00
utils namespacing: \Shaarli\ApplicationUtils 2019-01-12 23:11:19 +01:00
.htaccess .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
ApplicationUtilsTest.php namespacing: \Shaarli\ApplicationUtils 2019-01-12 23:11:19 +01:00
bootstrap.php Shaarli's translation 2017-10-22 12:55:03 +02:00
FileUtilsTest.php namespacing: \Shaarli\FileUtils 2019-01-12 22:47:48 +01:00
HistoryTest.php namespacing: \Shaarli\FileUtils 2019-01-12 22:47:48 +01:00
LanguagesTest.php Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
PluginManagerTest.php namespacing: \Shaarli\Plugin\PluginManager 2019-01-12 23:11:19 +01:00
RouterTest.php namespacing: \Shaarli\Router 2019-01-12 23:11:19 +01:00
ThumbnailerTest.php lint: apply phpcbf to tests/ 2018-12-02 22:39:16 +01:00
TimeZoneTest.php Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
UtilsTest.php Optimize and cleanup imports 2019-01-13 00:04:42 +01:00