MyShaarli/application
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 namespacing: \Shaarli\Updater 2019-01-12 23:11:19 +01:00
exceptions namespacing: \Shaarli\Exceptions\IOException 2019-01-12 22:47:48 +01:00
feed Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
http namespacing: move HTTP utilities along \Shaarli\Http\ classes 2019-01-12 22:47:48 +01:00
netscape Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
plugin namespacing: \Shaarli\Plugin\PluginManager 2019-01-12 23:11:19 +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 Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
.htaccess .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
ApplicationUtils.php namespacing: \Shaarli\ApplicationUtils 2019-01-12 23:11:19 +01:00
FileUtils.php namespacing: \Shaarli\FileUtils 2019-01-12 22:47:48 +01:00
History.php namespacing: \Shaarli\FileUtils 2019-01-12 22:47:48 +01:00
Languages.php Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
Router.php namespacing: \Shaarli\Router 2019-01-12 23:11:19 +01:00
Thumbnailer.php Optimize and cleanup imports 2019-01-13 00:04:42 +01:00
TimeZone.php Change timezone data structure send to the templates 2017-04-03 19:24:55 +02:00
Utils.php lint: apply phpcbf to application/ 2018-12-02 22:39:16 +01:00