Alexey Skobkin
|
23d8401bb2
|
Docker CI build (!12)
continuous-integration/drone/push Build is passing
Reviewed-on: #12
|
2022-07-11 03:39:38 +03:00 |
|
Alexey Skobkin
|
2ef4859466
|
Trusted proxies. (!11)
Reviewed-on: #11
|
2022-07-11 00:47:02 +03:00 |
|
Alexey Skobkin
|
8e5e3cceb9
|
PHP code refresh (!8)
Reviewed-on: #8
|
2022-07-10 16:51:26 +03:00 |
|
Alexey Skobkin
|
e88ca59e06
|
Some tweak tries to prevent memory leaks.
|
2022-07-08 05:24:28 +03:00 |
|
Alexey Skobkin
|
b959d2e300
|
Updating ewz_recaptcha.
|
2022-07-08 01:47:16 +03:00 |
|
Alexey Skobkin
|
d1d730767b
|
Removing WebServerBundle (deprecated). Downgrading symfony/* packages to 5.4 to avoid compatibility problems.
|
2022-07-06 22:48:02 +03:00 |
|
Alexey Skobkin
|
84b8936e01
|
Adding RoadRunner support (#28).
|
2022-07-06 00:21:41 +03:00 |
|
Alexey Skobkin
|
3b7b07fd0d
|
composer update symfony/* to ^5.4. Updating index.php to 5.4, adding security deprecations (#26), some small refactoring.
|
2022-07-05 00:56:05 +03:00 |
|
Alexey Skobkin
|
f4769ed931
|
composer update symfony/* 4.x -> 5.0 (mostly) and -> ^5.0 (some packages). index.php also updated to 5.1 version.
|
2022-07-05 00:13:03 +03:00 |
|
Alexey Skobkin
|
0e806ff8f4
|
babdev/pagerfanta-bundle:^2.4 -> ^3.0
|
2022-07-04 23:44:17 +03:00 |
|
Alexey Skobkin
|
b8b5b4bfbc
|
Trying to properly upgrade for PHP 8.0 support.
|
2021-02-20 18:34:58 +03:00 |
|
Alexey Skobkin
|
18ecb646c0
|
#12 File tree (bstreeview) implemented instead of file path list. A bit of refactoring. symfony/asset added and used in templates. symfony/flex upgraded due to bugfix.
|
2020-12-19 22:56:03 +03:00 |
|
Alexey Skobkin
|
90090061f0
|
Implementing simple Redis cache for RSS.
|
2020-07-05 04:19:27 +03:00 |
|
Alexey Skobkin
|
57558f16d4
|
Composer update for many packages.
|
2020-07-05 03:38:23 +03:00 |
|
Alexey Skobkin
|
301bc59a6d
|
Implementing new account page. Adding ability to create API tokens on the account page. Showing RSS feed link on the account page.
|
2020-07-02 02:12:49 +03:00 |
|
Alexey Skobkin
|
65d4713f7d
|
Implementing RSS feed draft.
|
2020-04-04 02:59:47 +03:00 |
|
Alexey Skobkin
|
8663e9f5d9
|
TwitterBootstrap4PagelessView and PagelessDoctrineORMAdapter implemented to remove unnecessary COUNT() queries.
|
2020-04-04 01:03:50 +03:00 |
|
Alexey Skobkin
|
2816915c7c
|
Adding reCaptcha to password reset request form.
|
2020-01-20 20:44:27 +03:00 |
|
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
|
711a6f3414
|
composer update (symfony 4.4 and many others).
|
2020-01-18 01:41:08 +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
|
63811e10e3
|
Replacing TorrentSearcher dependency on EntityManager with dependency on ClassMetadata of the Torrent class.
|
2019-10-20 23:00:36 +03:00 |
|
Alexey Skobkin
|
ad067aa19c
|
Using PostgreSQL for magneticod (Go) back-end.
|
2019-10-20 15:45:26 +03:00 |
|
Alexey Skobkin
|
a9b329e24c
|
Updating DotEnv according to 2018.11 changes: https://symfony.com/doc/current/configuration/dot-env-changes.html
|
2019-07-13 22:44:21 +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
|
03a10aa231
|
MagnetRedirectController added (for working magnet-links in the Telegram bot).
|
2019-01-29 20:32:16 +03:00 |
|
Alexey Skobkin
|
13f974cc59
|
Removed annotations router config.
|
2019-01-29 19:48:15 +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 Skobkin
|
451a5d9020
|
composer update (many packages including symfony 4.1 => 4.2). Symfony 4.2 compatibility fix.
|
2019-01-18 17:53:57 +03:00 |
|
Alexey Eschenko
|
cec5a840f1
|
Remember Me is now twice as long
|
2018-10-26 00:11:32 +00:00 |
|
Alexey Eschenko
|
120f4113ee
|
Added public trackers to the default trackers list.
|
2018-09-02 19:14:28 +00:00 |
|
Alexey Skobkin
|
b6bd4f211a
|
#1 Basic support of torrent list ordering added. Search slightly refactored and now does not create full search QueryBuilder in the repository.
|
2018-06-29 03:24:16 +03:00 |
|
Alexey Skobkin
|
866685c90c
|
#8 done. NEW_USER_INVITES env variable added. Now new users will have defined amount of invites.
|
2018-06-29 01:40:14 +03:00 |
|
Alexey Eschenko
|
719e552088
|
Merged in feature_users (pull request #4)
Simple user invtes interface.
|
2018-06-28 19:24:23 +00:00 |
|
Alexey Skobkin
|
511e124c40
|
#3 done. Simple invite interface. Font Awesome CSS added (by external link).
|
2018-06-28 22:22:00 +03:00 |
|
Alexey Skobkin
|
898751bc7e
|
Registration access control bug fix.
|
2018-06-28 19:53:44 +03:00 |
|
Alexey Skobkin
|
6dec613b61
|
#2 API logout implemented.
|
2018-06-27 02:15:39 +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
|
c5d2f68c57
|
Service autowiring exclude rules updated.
|
2018-06-25 22:39:47 +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 |
|