Commit graph

  • 988ac34752 #38 fix. User privacy status icons on user page. Alexey Skobkin 2017-11-04 23:20:00 +0300
  • ad1945b0b6 Merged in feature_update_users_privacy (pull request #15) Alexey Eschenko 2017-11-04 19:51:08 +0000
  • fe5c936681 #38 fix. User privacy status update implemented ('point:update:privacy' command). Small refactoring and several bug fixes. Small optimization. Alexey Skobkin 2017-11-04 22:38:38 +0300
  • 013fb3ef3d UpdateSubscriptionsCommand dependency setting minified. Alexey Skobkin 2017-01-21 01:35:25 +0300
  • 845097f7ea crontab added for future deployment integration. Alexey Skobkin 2017-01-18 04:34:24 +0300
  • 41079a29a8 RestoreRemovedUsersCommand added. Alexey Skobkin 2017-01-18 04:06:55 +0300
  • 3336bf3502 "User removed" label on user page (show.html.twig). Alexey Skobkin 2017-01-18 02:42:54 +0300
  • 7b87dc22ba User#isRemoved() bug fixed. Alexey Skobkin 2017-01-18 02:42:06 +0300
  • c83833c45d Incorrect query build fix. Alexey Skobkin 2017-01-18 01:36:21 +0300
  • 76b332155b Revert: Revert: User removal support. Alexey Skobkin 2017-01-18 00:58:53 +0300
  • 38d0ab50be Revert: User removal support. Alexey Skobkin 2017-01-17 04:36:35 +0300
  • 3ab7993d04 User removal support. Alexey Skobkin 2017-01-17 04:07:38 +0300
  • 21224c0966 PointUrlExtension invalid method name bug fix. Alexey Skobkin 2017-01-17 01:44:02 +0300
  • 5633a5146b Autowiring test. 'telegram:send-message' command added. Alexey Skobkin 2017-01-16 02:54:19 +0300
  • 3d481f744f Post and PostFactory refactored. Alexey Skobkin 2017-01-15 20:33:43 +0300
  • 1d88ccb6a3 Code quality refactoring for AbstractApi and PostFactory. Alexey Skobkin 2017-01-15 19:53:17 +0300
  • a816ec59fc Probably Post DTO temprorary fix. Alexey Skobkin 2017-01-15 18:03:13 +0300
  • 6e7280938d PostFactory minor fixes. Alexey Skobkin 2017-01-15 17:51:40 +0300
  • 7c5f1f1ee8 DTO.Api.PostsPage.yml invalid type mapping fix. Alexey Skobkin 2017-01-15 16:51:29 +0300
  • d4d4d8a4e8 DTO.Api.PostsPage.yml hasNext property mapping fix. Alexey Skobkin 2017-01-15 06:33:54 +0300
  • 492a34c084 README.md updated. Alexey Skobkin 2017-01-15 06:29:30 +0300
  • 1b592fa72e Forgotten fix for previous commit. Alexey Skobkin 2017-01-15 06:21:31 +0300
  • f82102998f DTO.Api.PostPage.yml mapping fix. Alexey Skobkin 2017-01-15 06:19:52 +0300
  • 26b8e496d7 Merged in fix_api_refactor (pull request #14) Alexey Eschenko 2017-01-15 05:57:55 +0300
  • 6fc01076e2 fix #30. Factories and API clients refactored to DTO. Some other changes. Alexey Skobkin 2017-01-15 05:54:38 +0300
  • 80a7cc47be UpdateSubscriptionsCommand advance progressbar before processing any operations with user. Alexey Skobkin 2017-01-14 05:07:07 +0300
  • b5b10b3072 Delay between requests even when user is not found. Alexey Skobkin 2017-01-14 05:01:35 +0300
  • 2d8bd6f6fc Fix for error in user list. Alexey Skobkin 2017-01-14 04:35:44 +0300
  • 3edd3df3b1 UserRepositoryTest fixed according to the new fixture. Alexey Skobkin 2017-01-14 04:08:41 +0300
  • 34a9aa8caf Fix for 1b2df8d. Alexey Skobkin 2017-01-14 04:02:04 +0300
  • 1b2df8d4c3 #35 done. LoadSubscribersData are now non-random. Alexey Skobkin 2017-01-14 03:58:18 +0300
  • 144a535c6b Monolog Telegram handler reconfigured for prod environment. New 'subscribers_update' channel. Alexey Skobkin 2017-01-14 03:56:17 +0300
  • 93071b6be8 Telegram webhook management command updated to use router default context instead of input argument. TelegramWebHookCommand is now a service. Alexey Skobkin 2017-01-14 02:15:08 +0300
  • ca62397cbb composer require unreal4u/monolog-telegram. Telegram Monolog handler added. Alexey Skobkin 2017-01-14 01:47:46 +0300
  • eb5aa80430 UserController slightly refactored. Alexey Skobkin 2017-01-13 03:00:20 +0300
  • da2a27dd63 Unnecessary phpDoc removed from Subscription and SubscriptionEvent. Alexey Skobkin 2017-01-13 02:43:10 +0300
  • 37e0d10611 Account phpDoc and unnecessary method removal. Alexey Skobkin 2017-01-13 02:42:19 +0300
  • 4d4493f7cd Comment phpDoc removal. Alexey Skobkin 2017-01-13 02:41:44 +0300
  • 22a26d5298 Post phpDoc fixes and type missing type hinting. Alexey Skobkin 2017-01-13 02:39:44 +0300
  • 69d72085d0 New PHP 7.1 iterable return type for entities. Alexey Skobkin 2017-01-13 02:38:33 +0300
  • 3f5e9bda5e New PHP 7.1 constants visibility for MessageSender. Alexey Skobkin 2017-01-13 02:28:54 +0300
  • c1848aad86 New PHP 7.1 type hints for AbstractApi and SubscriptionsManager. Alexey Skobkin 2017-01-13 02:27:44 +0300
  • 4babc046e6 New PHP 7.1 type hints for Telegram services. Alexey Skobkin 2017-01-13 02:25:46 +0300
  • 5271fd5f59 New PHP 7.1 type hints for factories. Alexey Skobkin 2017-01-13 02:21:17 +0300
  • 415efe9e6e New PHP 7.1 type hints for service exceptions. Alexey Skobkin 2017-01-13 02:18:57 +0300
  • 841c45bddb Unnecessary phpDoc removed from InvalidPostDataException. Alexey Skobkin 2017-01-13 02:17:35 +0300
  • 54903e2ad3 New PHP 7.1 type hints for Event Listeners. Alexey Skobkin 2017-01-13 02:16:50 +0300
  • a02250a8df UserSubscribersUpdatedEvent phpDoc fix. Alexey Skobkin 2017-01-13 02:14:55 +0300
  • d21d18f50a New PHP 7.1 type hints for DTO. Alexey Skobkin 2017-01-13 02:13:44 +0300
  • 39bfe4c9bf New PHP 7.1 type hints for ApiController and EventsController. Alexey Skobkin 2017-01-13 02:05:24 +0300
  • 68238f2d14 New PHP 7.1 type hints for WebHookController. Alexey Skobkin 2017-01-13 02:04:04 +0300
  • df244c90bd New PHP 7.1 type hints for AbstractApiController. Alexey Skobkin 2017-01-13 02:03:27 +0300
  • d289571c5b New PHP 7.1 type hints for commands. Alexey Skobkin 2017-01-13 02:02:25 +0300
  • 4b6dd73a0b New PHP 7.1 type hints for DataFixtures. Alexey Skobkin 2017-01-13 02:00:21 +0300
  • 89998a6418 New PHP 7.1 type hints for entities and repositories. Alexey Skobkin 2017-01-13 01:58:52 +0300
  • 069aa27bb4 Unnecessary checks removed from UserRepository. Alexey Skobkin 2017-01-13 01:22:09 +0300
  • 72a408fa56 composer update. twig/twig, symfony/symfony, doctrine/common, symfony/monolog-bundle, sensio/distribution-bundle, sensio/framework-extra-bundle, doctrine/dbal, ocramius/proxy-manager updated. Alexey Skobkin 2017-01-13 01:07:17 +0300
  • f741ff02a9 Tests for nullable User#getName(). Alexey Skobkin 2017-01-12 21:54:46 +0300
  • aebc31a0fe Tests for nullable User#getName(). Alexey Skobkin 2017-01-12 21:49:38 +0300
  • 45c3a0d9c9 Fixing User#getName() when name is null. Alexey Skobkin 2017-01-12 21:36:57 +0300
  • 5aa09ada31 Monolog log rotation for dev environment reconfigured. Alexey Skobkin 2017-01-11 21:42:29 +0300
  • a165c879cc Monolog log rotation for prod environment. Alexey Skobkin 2017-01-11 21:41:48 +0300
  • 4c02e17595 UserApi slightly refactored. Alexey Skobkin 2017-01-11 21:30:16 +0300
  • 3df7fa585e ApplicationAvailabilityFunctionalTest fixed due to 'statistics' route change. Alexey Skobkin 2017-01-11 21:20:33 +0300
  • cb9c22df92 'statistics' route address changed. Alexey Skobkin 2017-01-11 21:09:47 +0300
  • bc363c03e7 Hardcoded URL's removed everywhere in favor of dynamically generated based on container parameters. Router now can generate absolute URL even when not processing HTTP request. Avatar-related functions moved from UserApi to PointUrlExtension. Alexey Skobkin 2017-01-11 21:03:32 +0300
  • d6bd2ddd73 Telegram PrivateMessageProcessor service is now receives all repositories directly. Still depends on EntityManager due to need to flush(). Alexey Skobkin 2017-01-11 19:46:15 +0300
  • 928311dad1 Telegram InlineQueryProcessor service is now receives UserRepository directly instead of EntityManager. Alexey Skobkin 2017-01-11 19:39:24 +0300
  • 170adca0f1 Telegram Notifier service is now receives AccountRepository directly instead of EntityManager. Alexey Skobkin 2017-01-11 19:36:58 +0300
  • 592d9592c6 AccountFactory is now receives AccountRepository directly instead of EntityManager. Alexey Skobkin 2017-01-11 19:31:12 +0300
  • 20878ab123 PostFactory is now receives PostRepository directly. Still depends on EntityManager because of UoW usage. Alexey Skobkin 2017-01-11 19:27:08 +0300
  • 0dc01bef2b FileFactory is now receives FileRepository directly instead of EntityManager. Alexey Skobkin 2017-01-11 19:21:20 +0300
  • 2ac54dc1b4 TagFactory is now receives TagRepository directly instead of EntityManager. Alexey Skobkin 2017-01-11 19:17:52 +0300
  • 09cc3741e7 CommentFactory is now gets direct injection of CommentRepository and PostRepository instead of EntityManager. Alexey Skobkin 2017-01-11 19:11:55 +0300
  • 097d9a5f65 UserFactory is now gets UserRepository directly instead of EntityManager. Alexey Skobkin 2017-01-11 18:58:02 +0300
  • 55b5aaa1a2 Now injecting UserRepository into UpdateSubscriptionsCommand. UpdateSubscriptionsCommand still depends on EntityManager because of transactions. Alexey Skobkin 2017-01-11 18:51:56 +0300
  • ff38cbc278 TODO comment. Alexey Skobkin 2017-01-11 18:26:16 +0300
  • e32ced37dd Merge branch 'master' into fix_repositories_injection Alexey Skobkin 2017-01-11 18:25:20 +0300
  • 2ce802e714 Two more badges to the God of Badges. Alexey Skobkin 2017-01-11 05:22:34 +0300
  • dd3b1e2399 Todo for config_test.yml Alexey Skobkin 2017-01-11 04:40:48 +0300
  • 4ca70ea9f3 Some of repositories are now presented as services in container. SubscriptionsManager is now not dependent on EntityManager directly. Alexey Skobkin 2017-01-11 04:27:41 +0300
  • ba574984d7 SubscriptionEventRepository, SubscriptionRepository, UserRepository now have add() method which will add entity to the EntityManager. Alexey Skobkin 2017-01-11 04:10:32 +0300
  • b229a3a8b8 array_reverse() added to sort events by day. Alexey Skobkin 2017-01-10 04:30:53 +0300
  • 60fe8cfc18 Translation fixed. Alexey Skobkin 2017-01-10 04:26:57 +0300
  • b3822c5be6 Top page renamed to 'statistics'. Alexey Skobkin 2017-01-10 04:24:22 +0300
  • bfc40d595c Events by day stats added. DAY() DQL function added. Alexey Skobkin 2017-01-10 04:21:57 +0300
  • 8544d9c7c3 Highcharts version updated. Alexey Skobkin 2017-01-10 03:18:10 +0300
  • 279896be50 public resources from SkobkinPointToolsBundle moved to web directory. Alexey Skobkin 2017-01-10 03:11:53 +0300
  • 22a61c2a67 Missing translation fixed. Alexey Skobkin 2017-01-10 02:48:57 +0300
  • 290e3cb609 Auto-focus in the search field on the main page. Alexey Skobkin 2017-01-10 02:47:33 +0300
  • 7dc621a452 TopUserTest added. Alexey Skobkin 2017-01-09 23:58:15 +0300
  • 9ec1dce9ab TopUserDTO type hints added. Alexey Skobkin 2017-01-09 23:58:03 +0300
  • 793d54e206 UserSubscribersUpdatedEventTest added. Alexey Skobkin 2017-01-09 23:51:39 +0300
  • e83fa99f32 UsersRenamedEventTest renamed. Alexey Skobkin 2017-01-09 23:51:31 +0300
  • 25e4973a11 UserRenamedEventTest added. Alexey Skobkin 2017-01-09 23:39:24 +0300
  • 4229ea05b0 DataFixtures excluded from tests. Alexey Skobkin 2017-01-09 23:14:34 +0300
  • e3660031ab UserRepositoryTest fixed. Alexey Skobkin 2017-01-09 23:09:14 +0300
  • 4a88a35b9d TestPostRepository added. Alexey Skobkin 2017-01-09 23:00:28 +0300
  • 0cf5814c7a SubscriptionRepositoryTest added. Alexey Skobkin 2017-01-09 22:47:15 +0300
  • 00b7c1d2f5 UserRepositoryTest added. Alexey Skobkin 2017-01-09 22:36:19 +0300