Commit Graph

52 Commits

Author SHA1 Message Date
Alexey Skobkin 46b327b455 WS updates handling draft. Updates processing implementation needed. 2019-02-23 20:46:15 +03:00
Alexey Skobkin 5d2ce0fe42 'point:update:websocket-messages' command draft. 2019-02-23 20:46:15 +03:00
Alexey Skobkin 3805ec366f Fixes POINT-TOOLS-5 from Sentry. 2019-01-19 16:43:34 +03:00
Alexey Skobkin 9bcc3c6b24 Telegram logging support removed. 2019-01-19 04:11:01 +03:00
Alexey Skobkin 6c8c0829ca Update commands now can fallback to API for point-tools user retrieval if it's not found in the database. Also small bug fixed. 2019-01-19 02:07:00 +03:00
Alexey Skobkin 34bf869cea More detailed 'Remote user is not equal with local' log record. 2017-11-06 04:37:14 +03:00
Alexey Skobkin 5631f1762a UpdateUsersPrivacyCommand flushes removed. 2017-11-06 04:31:43 +03:00
Alexey Skobkin 71a6e2add8 Telegram WebHook logger injection fix. 2017-11-06 03:26:10 +03:00
Alexey Skobkin 46502c4a80 deprecations removal. 2017-11-05 05:39:52 +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 41079a29a8 RestoreRemovedUsersCommand added. 2017-01-18 04:06:55 +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 5633a5146b Autowiring test. 'telegram:send-message' command added. 2017-01-16 02:54:19 +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 93071b6be8 Telegram webhook management command updated to use router default context instead of input argument. TelegramWebHookCommand is now a service. 2017-01-14 02:15:08 +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 c3d430e8f8 Base user-related and subscriptions-related entities refactored and optimized. 2017-01-08 18:29:12 +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 2b38c8b48e Test version of Telegram bot support. 2017-01-05 01:36:30 +03:00
Alexey Skobkin 7776b1ac74 UpdateSubscriptionsCommand code quality fix. 2016-12-12 20:57:03 +03:00
Alexey Skobkin b16646a2ed ImportUsersCommand code quality fix 2. 2016-12-12 20:56:40 +03:00
Alexey Skobkin e52dc94c77 ImportUsersCommand code quality fix. 2016-12-12 20:44:36 +03:00
Alexey Skobkin 6abb1f647c UpdateSubscriptionsCommand "--all-users" option. 2016-07-29 22:03:43 +03:00
Alexey Skobkin c1914f3b27 UpdatePostsCommand removed. 2016-03-22 21:22:56 +03:00
Alexey Skobkin 6e32fec5c1 Dummy comment. 2015-10-26 06:05:40 +03:00
Alexey Skobkin 41960f21c7 Merge branch 'master' into feature_posts 2015-10-25 21:25:19 +03:00
Alexey Skobkin 0f93037624 500 ms timeout. 2015-06-23 12:39:30 +03:00
Alexey Skobkin a3b1f60c6f Post requests test implementation. 2015-06-23 12:04:02 +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