Commit graph

442 commits

Author SHA1 Message Date
Alexey Skobkin cfd30a093d Check for first-time processing removed from SubscriptionsManager. SubscriptionsManager optimized and slightly refactored. 2017-01-08 17:13:51 +03:00
Alexey Skobkin cc29168d83 Telegram bot user subscribers update notification template fix. 2017-01-07 22:20:21 +03:00
Alexey Skobkin 1d5ccd6e30 Telegram bot settings template fix. 2017-01-07 22:20:01 +03:00
Alexey Skobkin 2d47fb4f4d Telegram bot empty subscribers change notification fix. 2017-01-07 21:56:09 +03:00
Alexey Skobkin 1372b7e6d1 Telegram bot users statistics in /stats response. 2017-01-07 21:53:31 +03:00
Alexey Skobkin 88be9e99ae Telegram notifications on user subscribers list changes. Some refactoring of SubscriptionsManager and event system. 2017-01-07 21:46:50 +03:00
Alexey Skobkin 9488eddd9f UsersRenamedEvent now dispatches instead of GenericEvent on users rename. Some events refactoring. 2017-01-07 18:05:54 +03:00
Alexey Skobkin 3db25e9bdb Telegram bot settings page template updated. Linking status added. Notification about disabled linking when turning on subscribers notifications. 2017-01-07 14:30:30 +03:00
Alexey Skobkin 9a0d374baf User renaming Telegram notifications. User renaming event 'app.users.renamed' present. UpdateSubscriptionsCommand refactored (now updates data in single transaction). SubscriptionsManager updated (now not flushing). UserApi updated (now not flushing). Possible bugs added. 2017-01-07 00:51:56 +03:00
Alexey Skobkin 43dbb0b007 Telegram bot /help template updated. 2017-01-07 00:46:08 +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 6c198053d5 Editable Telegram account settings. Some PrivateMessageProcessor refactoring. 2017-01-06 22:19:44 +03:00
Alexey Skobkin 3e42ded305 Point user links bug fixed. 2017-01-06 20:51:03 +03:00
Alexey Skobkin 565ec33a19 Small fix after refactoring. 2017-01-06 20:24:40 +03:00
Alexey Skobkin e6338b0cbd Telegram services refactoring. 2017-01-06 20:18:39 +03:00
Alexey Skobkin a84c2dcd3b Small quality fixes in AbstractApi. 2017-01-06 00:57:32 +03:00
Alexey Skobkin 4e9c556320 Small quality fixes in UserApi. 2017-01-06 00:54:19 +03:00
Alexey Skobkin 48b47c9bc2 Type cast for $sendMessage->chat_id. 2017-01-06 00:52:46 +03:00
Alexey Skobkin 8f9bb3a71e Small problems fixes. 2017-01-06 00:50:16 +03:00
Alexey Skobkin b51d2f1a6e Recent fix additional fix. 2017-01-06 00:30:52 +03:00
Alexey Skobkin 7298c37f44 Recent fix fix. 2017-01-06 00:18:52 +03:00
Alexey Skobkin b712307782 Fixing @ in POST parameters which could cause sending file from filesystem as POST data. 2017-01-06 00:13:50 +03:00
Alexey Skobkin d9082a3a71 Telegram bot /link case sensitive user search fix. 2017-01-06 00:00:37 +03:00
Alexey Skobkin 4ebc547ab2 Telegram /last response template fix. 2017-01-05 23:27:08 +03:00
Alexey Eschenko 3a5c010d64 Merged in feature_telegram_account_link (pull request #13)
Telegram account linking added
2017-01-05 23:20:01 +03:00
Alexey Skobkin 3b8b6d3732 Telegram account linking added. Telegram bot services refactored. Legacy abstract API client POST requests fixed. 2017-01-05 23:17:19 +03:00
Alexey Skobkin 1145e4da45 Telegram bot link in header. 2017-01-05 14:35:04 +03:00
Alexey Skobkin a6780e70a5 Merge branch 'master' of bitbucket.org:skobkin/point-tools 2017-01-05 14:29:58 +03:00
Alexey Skobkin dafee5ad7b app_dev.php small change. 2017-01-05 14:29:50 +03:00
Alexey Eschenko fd2e1d81f8 Merged in feature_telegram_bot (pull request #12)
Telegram bot
2017-01-05 01:43:00 +03:00
Alexey Skobkin f831417de8 Test version of Telegram bot support. 2017-01-05 01:40:26 +03:00
Alexey Skobkin 2b38c8b48e Test version of Telegram bot support. 2017-01-05 01:36:30 +03:00
Alexey Skobkin fbc72ee0c2 Database driver removed from parameters.yml.dist because of PostgreSQL schemas usage. 2016-12-16 20:59:05 +03:00
Alexey Skobkin 5696bdcc45 web/config.php removed. 2016-12-12 21:38:42 +03:00
Alexey Skobkin ca0991a623 MainControllerTest code quality fix. 2016-12-12 21:37:15 +03:00
Alexey Skobkin 97dc750e08 UserApi code quality fix. 2016-12-12 21:35:59 +03:00
Alexey Skobkin 54da4c454c unused imports removed. 2016-12-12 21:34:48 +03:00
Alexey Skobkin f184bde6ad SubscriptionsManager code quality fix. 2016-12-12 21:33:37 +03:00
Alexey Skobkin 68440c8531 PostApi code quality fix. Non implemented yet method removed. 2016-12-12 21:32:56 +03:00
Alexey Skobkin 7fbe9f8752 PointParser code quality fix. 2016-12-12 21:30:27 +03:00
Alexey Skobkin 34fc7c9e21 UserFactory code quality fix. 2016-12-12 21:25:41 +03:00
Alexey Skobkin d8e6a2bbe0 TagFactory code quality fix. 2016-12-12 21:24:23 +03:00
Alexey Skobkin 860ea95538 PostFactory code quality fix. 2016-12-12 21:23:11 +03:00
Alexey Skobkin be074ebad5 FileFactory code quality fix. 2016-12-12 21:17:02 +03:00
Alexey Skobkin aeaad243bc CommentFactory code quality fix. 2016-12-12 21:15:46 +03:00
Alexey Skobkin 12d33c9400 Service/AbstractApi code quality fix. 2016-12-12 21:11:53 +03:00
Alexey Skobkin eae74e58fa Entity\Blogs\Post code quality fix. phpDoc fixed. 2016-12-12 21:03:06 +03:00
Alexey Skobkin 95cab0b564 Entity\Comment code quality fix. 2016-12-12 21:02:19 +03:00
Alexey Skobkin b06eaec2b3 PostsPage code quality fix. 2016-12-12 20:59:42 +03:00
Alexey Skobkin a9a247ba45 PostController code quality fix. 2016-12-12 20:58:01 +03:00