Commit graph

  • e3436fe6db Merged in feature/upgrade (pull request #33) Alexey Eschenko 2020-01-20 18:26:39 +0000
  • 3e8e44410b
    PHP 7.4. Alexey Skobkin 2020-01-20 21:21:33 +0300
  • 2816915c7c
    Adding reCaptcha to password reset request form. Alexey Skobkin 2020-01-20 20:44:27 +0300
  • b2695ade8e
    Fixing 'required' property for form fields. Alexey Skobkin 2020-01-20 20:12:52 +0300
  • 2c0c48d88e
    Password reset implemented, some refactoring, Sentry SDK and bundle upgraded, some routes changed. PHP requirements is up to 7.3.0. Alexey Skobkin 2020-01-20 20:01:51 +0300
  • 578b6c35d1
    Changed password encoding algorithm to 'auto'. Alexey Skobkin 2020-01-18 01:48:29 +0300
  • b84900ed26
    Entity repositories DI fixed. Alexey Skobkin 2020-01-18 01:41:35 +0300
  • 711a6f3414
    composer update (symfony 4.4 and many others). Alexey Skobkin 2020-01-18 01:41:08 +0300
  • 27179828e3
    Fixing README.md according to recent database changes. Alexey Skobkin 2020-01-18 01:04:21 +0300
  • ed71b462f9 Merged in feature/docker (pull request #32) Alexey Eschenko 2019-12-29 00:06:03 +0000
  • 88b7163f1e
    Cleaning nginx config. Alexey Skobkin 2019-12-29 02:59:42 +0300
  • 6a7f3b1314
    Changing network mode to "host" for FPM container. Alexey Skobkin 2019-12-29 02:31:56 +0300
  • 3df787b313
    Setting default database version to 10.10 to avoid unnecessary DB connections from CLI. Alexey Skobkin 2019-12-29 01:48:53 +0300
  • 5a81015de8
    Adding Dockerfile, docker-compose.yml, sample Nginx config, etc. Alexey Skobkin 2019-12-28 01:20:39 +0300
  • 6c3adfaac1 Merged in upgrade_and_refactoring (pull request #31) Alexey Eschenko 2019-10-20 23:01:36 +0000
  • 2d357d5c80
    Small torrent page enhancements. Alexey Skobkin 2019-10-21 02:00:43 +0300
  • dd8cb1decf Merged in upgrade_and_refactoring (pull request #30) Alexey Eschenko 2019-10-20 21:41:14 +0000
  • 2cb8148e22
    Downgrading ocramius/package-versions due to minimal PHP version. Alexey Skobkin 2019-10-21 00:40:13 +0300
  • a722dd4653 Merged in upgrade_and_refactoring (pull request #29) Alexey Eschenko 2019-10-20 21:31:18 +0000
  • 5109227b25
    Using DQL 'ILIKE' implementation instead of 'LIKE' for search. Alexey Skobkin 2019-10-21 00:29:08 +0300
  • 7d6b777603
    Removing tests/database.sqlite3 due to upgrade to Go version of magneticod. Alexey Skobkin 2019-10-20 23:25:05 +0300
  • 1a4eeaefb2
    composer update. Alexey Skobkin 2019-10-20 23:24:28 +0300
  • 63811e10e3
    Replacing TorrentSearcher dependency on EntityManager with dependency on ClassMetadata of the Torrent class. Alexey Skobkin 2019-10-20 23:00:36 +0300
  • 5a87ae6476 Merged in feature_magnetico_go_postgres (pull request #28) Alexey Eschenko 2019-10-20 12:53:28 +0000
  • ad067aa19c
    Using PostgreSQL for magneticod (Go) back-end. Alexey Skobkin 2019-10-20 15:45:26 +0300
  • 56f787b484 Merged in upgrade (pull request #27) Alexey Eschenko 2019-07-13 20:29:00 +0000
  • 691bf00cbc Moving symfony/dotenv from require-dev to require section of composer.json. Alexey Skobkin 2019-07-13 23:26:47 +0300
  • 8a0a99f5b1 Merged in upgrade (pull request #26) Alexey Eschenko 2019-07-13 20:13:43 +0000
  • a9b329e24c Updating DotEnv according to 2018.11 changes: https://symfony.com/doc/current/configuration/dot-env-changes.html Alexey Skobkin 2019-07-13 22:44:21 +0300
  • dd6b0dc222 composer update symfony/flex (v1.4.1 => v1.4.4), sensio/framework-extra-bundle (v5.3.1 => v5.4.1). Alexey Skobkin 2019-07-13 21:38:42 +0300
  • a488a0d842 Merged in upgrade (pull request #25) Alexey Eschenko 2019-07-01 21:28:07 +0000
  • c98e63ed60 composer update Alexey Skobkin 2019-07-02 00:18:49 +0300
  • b1ce00601f Merged in feature_magnet_redirector (pull request #24) Alexey Eschenko 2019-01-29 18:20:50 +0000
  • c1ec521ffa Fixing route prefixes. Alexey Skobkin 2019-01-29 21:16:17 +0300
  • 4ec3012148 Fixing magnet redirection for anonymous users. Alexey Skobkin 2019-01-29 21:13:14 +0300
  • 31bbc4392e Merged in feature_magnet_redirector (pull request #23) Alexey Eschenko 2019-01-29 17:41:24 +0000
  • 03a10aa231 MagnetRedirectController added (for working magnet-links in the Telegram bot). Alexey Skobkin 2019-01-29 20:32:16 +0300
  • 47a671c493 MagnetExtension for Twig refactored: MagnetGenerator extracted to separate service. Alexey Skobkin 2019-01-29 20:09:58 +0300
  • 13f974cc59 Removed annotations router config. Alexey Skobkin 2019-01-29 19:48:15 +0300
  • 862191345b Merged in skobkin/basehtmltwig-edited-online-with-bitbucke-1548338518482 (pull request #22) Alexey Eschenko 2019-01-24 14:02:28 +0000
  • d752b47c8c base.html.twig page title fixed (magnetoco -> magnetico) Alexey Eschenko 2019-01-24 14:02:19 +0000
  • 3af1d6b2ac Merged in composer_update (pull request #21) Alexey Eschenko 2019-01-18 17:34:36 +0000
  • 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. Alexey Skobkin 2019-01-18 20:27:38 +0300
  • 2d68505581 composer remove sentry/sentry-symfony (Sentry logging enabled). Alexey Skobkin 2019-01-18 18:33:20 +0300
  • 0bd6665acc composer remove symfony/lts (abandoned in favor of symfony/flex). Alexey Skobkin 2019-01-18 18:10:02 +0300
  • 451a5d9020 composer update (many packages including symfony 4.1 => 4.2). Symfony 4.2 compatibility fix. Alexey Skobkin 2019-01-18 17:53:57 +0300
  • 542535e181 composer update doctrine/orm (v2.6.2 => v2.6.3) for PHP 7.3 compatibility. Alexey Skobkin 2019-01-18 17:11:33 +0300
  • 9387d917d6 Merged in skobkin/readmemd-edited-online-with-bitbucket-1546357561748 (pull request #20) Alexey Eschenko 2019-01-01 15:46:13 +0000
  • 1c38b3d69f README.md edited online with Bitbucket Alexey Eschenko 2019-01-01 15:46:08 +0000
  • c5cdcd0e23 Merged in skobkin/readmemd-edited-online-with-bitbucket-1546356904998 (pull request #19) Alexey Eschenko 2019-01-01 15:45:22 +0000
  • d23236a594 Installation instructions fixed: https://github.com/boramalper/magnetico/issues/170 Alexey Eschenko 2019-01-01 15:35:35 +0000
  • ac90163d09 Merged in composer-update (pull request #18) Alexey Eschenko 2018-11-03 22:41:48 +0000
  • 9f77163de2 Search field is now not in the toolbar and also has autofocus attribute. Alexey Skobkin 2018-11-04 01:38:14 +0300
  • db7825a025 composer update. Alexey Skobkin 2018-11-04 01:25:02 +0300
  • eccf815faa Merged in skobkin/desc-sorting-by-default (pull request #17) Alexey Eschenko 2018-10-28 13:26:49 +0000
  • a1ecf300be Using desc sorting by default in sortable_table_macro.html.twig. Alexey Eschenko 2018-10-28 13:26:34 +0000
  • 4fa46e2a33 Merged in skobkin/remember-me-twice-as-long (pull request #16) Alexey Eschenko 2018-10-26 00:13:33 +0000
  • cec5a840f1 Remember Me is now twice as long Alexey Eschenko 2018-10-26 00:11:32 +0000
  • cdfd99dd17 Merged in fix_composer_update (pull request #15) Alexey Eschenko 2018-09-02 19:33:39 +0000
  • c015274636 composer update Alexey Skobkin 2018-09-02 22:30:59 +0300
  • 7381112794 symfony/flex updated to solve symfony/flex#397 bug. Alexey Skobkin 2018-09-02 22:29:37 +0300
  • 9d277440ee Merged in skobkin/public_trackersjson-edited-online-with-b-1535915641346 (pull request #14) Alexey Eschenko 2018-09-02 19:14:50 +0000
  • 120f4113ee Added public trackers to the default trackers list. Alexey Eschenko 2018-09-02 19:14:28 +0000
  • 522d79bf2b Merged in fix_invites_list_privacy (pull request #13) Alexey Eschenko 2018-07-01 12:15:08 +0000
  • 27f290670a Invite list privacy bug fix. Alexey Skobkin 2018-07-01 15:13:42 +0300
  • 45dd6d46ee Merged in sortable_table_icons (pull request #12) Alexey Eschenko 2018-07-01 01:05:10 +0000
  • 7b51940a0a Torrents list table id updated. Alexey Skobkin 2018-07-01 04:03:34 +0300
  • 94b5d27ba5 Icon added to the column which is sorted by user. Alexey Skobkin 2018-07-01 04:01:53 +0300
  • d70fe119ce Merged in font_awesome_upgrade (pull request #11) Alexey Eschenko 2018-07-01 00:29:38 +0000
  • 665a1c1f85 Assets hierarchy refactored. Alexey Skobkin 2018-07-01 03:26:55 +0300
  • 1b16f39d5e Font Awesome upgraded and placed in the new assets file hierarchy. Alexey Skobkin 2018-07-01 03:19:26 +0300
  • f569609671 Merged in feature_sortable_search_results (pull request #10) Alexey Eschenko 2018-06-30 23:39:35 +0000
  • ca357ccc90 #9 Simple sortable table headers implemented. Alexey Skobkin 2018-07-01 02:32:48 +0300
  • 390e21f44b Merged in feature_invite_validator (pull request #9) Alexey Eschenko 2018-06-30 00:05:55 +0000
  • 7d3b81b35a #4 InvalidInviteException handling removed from UserController due to new validator implemented. Alexey Skobkin 2018-06-30 03:02:05 +0300
  • 01827680a1 #4 ValidInvite constraint implemented. Alexey Skobkin 2018-06-30 02:52:53 +0300
  • 16f8d1ff32 Merged in feature_local_assets (pull request #8) Alexey Eschenko 2018-06-29 23:18:55 +0000
  • 0457c1ff11 #7 Now all resources are serving from local server and not from CDN. Alexey Skobkin 2018-06-30 02:11:21 +0300
  • 47175f489b Merged in feature_users (pull request #7) Alexey Eschenko 2018-06-29 00:30:49 +0000
  • 737339b676 #1 Torrent list ordering support added to API V1 '/torrents' method. Alexey Skobkin 2018-06-29 03:27:35 +0300
  • b6bd4f211a #1 Basic support of torrent list ordering added. Search slightly refactored and now does not create full search QueryBuilder in the repository. Alexey Skobkin 2018-06-29 03:24:16 +0300
  • a8816ea45f Merged in feature_users (pull request #6) Alexey Eschenko 2018-06-28 23:17:02 +0000
  • e7d9fdaecd Telling user when he's using invalid invite code before he filled the form. Alexey Skobkin 2018-06-29 02:14:36 +0300
  • aa25a2172b Merged in feature_users (pull request #5) Alexey Eschenko 2018-06-28 22:42:26 +0000
  • 866685c90c #8 done. NEW_USER_INVITES env variable added. Now new users will have defined amount of invites. Alexey Skobkin 2018-06-29 01:40:14 +0300
  • 719e552088 Merged in feature_users (pull request #4) Alexey Eschenko 2018-06-28 19:24:23 +0000
  • 769a6bc6c5 Invite mapping fixed. Alexey Skobkin 2018-06-28 22:22:19 +0300
  • 511e124c40 #3 done. Simple invite interface. Font Awesome CSS added (by external link). Alexey Skobkin 2018-06-28 22:22:00 +0300
  • 25f7d978b5 Merged in feature_users (pull request #3) Alexey Eschenko 2018-06-28 16:55:23 +0000
  • 898751bc7e Registration access control bug fix. Alexey Skobkin 2018-06-28 19:53:44 +0300
  • 9d957d5800 Merged in feature_users (pull request #2) Alexey Eschenko 2018-06-27 23:23:28 +0000
  • 97e99c604a Web login form bug fix. Alexey Skobkin 2018-06-28 02:21:07 +0300
  • c0f500e79b Merged in feature_users (pull request #1) Alexey Eschenko 2018-06-27 22:03:24 +0000
  • 6dec613b61 #2 API logout implemented. Alexey Skobkin 2018-06-27 02:15:39 +0300
  • 61405ead60 AuthenticatedApiToken implemented for per-request ApiToken::$key value storage. Alexey Skobkin 2018-06-27 02:02:32 +0300
  • 5136a20241 Initial migration for PostgreSQL database. 'users' schema with tables added. Alexey Skobkin 2018-06-27 01:41:19 +0300
  • 0dd74177e3 Unique index on Invite::$code. Alexey Skobkin 2018-06-27 01:40:43 +0300
  • b35da23e8e #2 API token authentication implemented. Login method implemented. Some refactoring. ApiTokenRepository::findUserByTokenKey() query bug fix. Alexey Skobkin 2018-06-27 01:28:42 +0300
  • 84f2d5ece9 small config changes. Alexey Skobkin 2018-06-26 22:09:46 +0300
  • 857a6c84c4 small config changes. Alexey Skobkin 2018-06-26 20:48:52 +0300