Commit graph

28 commits

Author SHA1 Message Date
Alexey Skobkin 2c0c48d88e
Password reset implemented, some refactoring, Sentry SDK and bundle upgraded, some routes changed. PHP requirements is up to 7.3.0. 2020-01-20 20:01:51 +03:00
Alexey Skobkin 578b6c35d1
Changed password encoding algorithm to 'auto'. 2020-01-18 01:48:29 +03:00
Alexey Skobkin 3df787b313
Setting default database version to 10.10 to avoid unnecessary DB connections from CLI. 2019-12-29 01:48:53 +03:00
Alexey Skobkin 5109227b25
Using DQL 'ILIKE' implementation instead of 'LIKE' for search. 2019-10-21 00:29:08 +03:00
Alexey Skobkin ad067aa19c
Using PostgreSQL for magneticod (Go) back-end. 2019-10-20 15:45:26 +03:00
Alexey Skobkin c1ec521ffa Fixing route prefixes. 2019-01-29 21:16:17 +03:00
Alexey Skobkin 4ec3012148 Fixing magnet redirection for anonymous users. 2019-01-29 21:13:14 +03:00
Alexey Skobkin 718445ceb6 Deprecated Controller extending removed. Moved to Guard component from deprecated SimplePreAuthenticatorInterface. Small crutch added to the new ApiTokenAuthenticator to handle 'api-token' header retrieval. 2019-01-18 20:27:38 +03:00
Alexey Skobkin 2d68505581 composer remove sentry/sentry-symfony (Sentry logging enabled). 2019-01-18 18:33:20 +03:00
Alexey Eschenko cec5a840f1 Remember Me is now twice as long 2018-10-26 00:11:32 +00:00
Alexey Skobkin 898751bc7e Registration access control bug fix. 2018-06-28 19:53:44 +03:00
Alexey Skobkin 857a6c84c4 small config changes. 2018-06-26 20:48:52 +03:00
Alexey Skobkin 43d5d39a92 anonymous set to '~' in 'api' firewall. 2018-06-26 20:34:35 +03:00
Alexey Skobkin 94e4ffe328 API token auth using Guard implementation added. 2018-06-26 00:56:32 +03:00
Alexey Skobkin 69a2326c3e API access is now temporarily anonymous. 2018-06-25 20:43:04 +03:00
Alexey Skobkin 182d4f49fa Api firewall is now defined as stateless. 2018-06-25 19:59:51 +03:00
Alexey Skobkin ef29705a37 Basic login functionality added. 2018-06-25 04:02:27 +03:00
Alexey Skobkin d953e8a319 User registration implemented: registration form, user:add command. User creation time and roles are now stored in the DB. Simple invite system implemented. 2018-06-25 01:42:26 +03:00
Alexey Skobkin 582def6c2d PostgreSQL database version. 2018-06-24 00:17:32 +03:00
Alexey Skobkin 0d04ec7485 Fallback database URLs fixed. 2018-06-23 23:19:01 +03:00
Alexey Skobkin bd23236efe composer require security-bundle 2018-06-23 18:00:37 +03:00
Alexey Skobkin 11d89c8a10 Separated Entity Managers for magneticod SQLite database and app's PostgreSQL database implemented. Some refactoring has been made. 2018-06-23 17:57:10 +03:00
Alexey Skobkin 70f8fef9a2 Monolog added. 2018-06-23 16:59:16 +03:00
Alexey Skobkin 8ab6acf620 Torrent search and torrent show implemented. Simple imdex page implemented. 2018-06-21 02:37:35 +03:00
Alexey Skobkin b409bfbfc7 Web profiler added. Pagerfanta bundle added. FrameworkExtraBundle added. 2018-06-21 02:28:31 +03:00
Alexey Skobkin 3fbadf4085 Twig bundle added. 2018-06-20 21:07:16 +03:00
Alexey Skobkin a6a125ae06 reduntant DB parameters removed. 2018-06-20 19:43:24 +03:00
Alexey Skobkin 2df246a15d initial commit. 2018-06-20 19:35:08 +03:00