Commit Graph

32 Commits

Author SHA1 Message Date
Alexey Skobkin 71a6e2add8 Telegram WebHook logger injection fix. 2017-11-06 03:26:10 +03:00
Alexey Skobkin b8f912b91d Dependency Injection refactoring according to new autowiring and autoconfiguration. A bunch of classes refactored. 2017-11-05 04:42:08 +03:00
Alexey Skobkin fe5c936681 #38 fix. User privacy status update implemented ('point:update:privacy' command). Small refactoring and several bug fixes. Small optimization. 2017-11-04 22:38:38 +03:00
Alexey Skobkin 013fb3ef3d UpdateSubscriptionsCommand dependency setting minified. 2017-01-21 01:35:25 +03:00
Alexey Skobkin c83833c45d Incorrect query build fix. 2017-01-18 01:36:21 +03:00
Alexey Skobkin 76b332155b Revert: Revert: User removal support. 2017-01-18 00:58:53 +03:00
Alexey Skobkin 38d0ab50be Revert: User removal support. 2017-01-17 04:36:35 +03:00
Alexey Skobkin 3ab7993d04 User removal support. 2017-01-17 04:07:38 +03:00
Alexey Skobkin 6fc01076e2 fix #30. Factories and API clients refactored to DTO. Some other changes. 2017-01-15 05:54:38 +03:00
Alexey Skobkin 80a7cc47be UpdateSubscriptionsCommand advance progressbar before processing any operations with user. 2017-01-14 05:07:07 +03:00
Alexey Skobkin b5b10b3072 Delay between requests even when user is not found. 2017-01-14 05:01:35 +03:00
Alexey Skobkin d289571c5b New PHP 7.1 type hints for commands. 2017-01-13 02:02:25 +03:00
Alexey Skobkin 55b5aaa1a2 Now injecting UserRepository into UpdateSubscriptionsCommand. UpdateSubscriptionsCommand still depends on EntityManager because of transactions. 2017-01-11 18:51:56 +03:00
Alexey Skobkin 628916d69b UpdateSubscriptionsCommand code quality fix. 2017-01-09 06:03:29 +03:00
Alexey Skobkin abb320920a UpdateSubscriptionsCommand code quality fix. 2017-01-09 05:53:58 +03:00
Alexey Skobkin 6c6fe5a65d Some todo for UpdateSubscriptionsCommand. 2017-01-09 05:46:52 +03:00
Alexey Skobkin 5bf20066fa UpdateSubscriptionsCommand now uses ProgressBar. 2017-01-09 05:35:18 +03:00
Alexey Skobkin a6ac3757b6 UpdateSubscriptionsCommand refactored and simplified. API delay moved to parameters.yml. 2017-01-09 05:22:56 +03:00
Alexey Skobkin 30faaa7b08 Monolog log rotation in dev environment. Console command logging updated. 2017-01-09 04:21:31 +03:00
Alexey Skobkin cf005637f8 MisdGuzzleBundle removed from project in favor of CsaGuzzleBundle. AbstractApi refactored to use Guzzle 6. Service names refactoring (now all uses 'app.' prefix). Factories slightly refactored. 2017-01-09 02:26:06 +03:00
Alexey Skobkin 4e24b58c49 User renaming Telegram notifications. User renaming event 'app.users.renamed' present. UpdateSubscriptionsCommand refactored (now updates data in single transaction). SubscriptionsManager updated (now not flushing). Point API clients and factories not flushing data themselves. Possible bugs added. 2017-01-07 00:38:20 +03:00
Alexey Skobkin 7776b1ac74 UpdateSubscriptionsCommand code quality fix. 2016-12-12 20:57:03 +03:00
Alexey Skobkin 6abb1f647c UpdateSubscriptionsCommand "--all-users" option. 2016-07-29 22:03:43 +03:00
Alexey Skobkin 0f93037624 500 ms timeout. 2015-06-23 12:39:30 +03:00
Alexey Skobkin 5bb8c64c98 Fix #10. 2015-06-02 05:39:09 +03:00
Alexey Skobkin 94129f3b5c More log info. 2015-06-02 05:32:45 +03:00
Alexey Skobkin a9f53f3b25 Better logger usage. 2015-06-02 05:05:03 +03:00
Alexey Skobkin 24d2ae468a Fix #14. 2015-06-02 04:59:07 +03:00
Alexey Skobkin e93807469a 200 msec pause between requests. 2015-05-31 10:49:45 +03:00
Alexey Skobkin b76036573a More try-catch. Logs added. 2015-05-31 01:50:35 +03:00
Alexey Skobkin 20c44371c9 Some exception handling. More output in verbose mode. 2015-05-30 08:29:40 +03:00
Alexey Skobkin 5652a5ca68 Test implementation of subscriptions checking command. 2015-05-29 01:47:06 +03:00