Commit Graph

  • 5b0fd11f31
    Ported Subscription entity and SubscriptionRepository. Alexey Skobkin 2023-03-12 20:39:24 +0300
  • 201356938f
    Ported User entity and UserRepository. Alexey Skobkin 2023-03-12 18:52:54 +0300
  • e482b4567a
    Doctrine migrations ported. Alexey Skobkin 2023-03-12 18:15:25 +0300
  • 820a37a5d0
    Moving important old files to backup directory. Creating new project from scratch. Alexey Skobkin 2023-03-11 19:27:07 +0300
  • 07f89712d9 Merged in composer_update (pull request #27) master Alexey Eschenko 2020-04-29 14:22:11 +0000
  • fd09f389f7
    composer update. Alexey Skobkin 2020-04-29 16:55:02 +0300
  • b6f7ac8ec5 Fixing UserRepositoryTest according to new test users. Alexey Skobkin 2019-04-03 20:40:09 +0300
  • f598864d4d Crutch-fixing PostController::showAction() exception handling with 404 instead of 403 exception. Alexey Skobkin 2019-04-03 20:34:16 +0300
  • 44c4158602 Fixing automatic replacing of AccessDeniedExceptions with InsufficientAuthenticationException in Symfony\Component\Security\Http\Firewall\ExceptionListener::handleAccessDeniedException(). Alexey Skobkin 2019-04-03 20:16:34 +0300
  • aa751bbbc1 Fixing MainControllerTest::testAjaxUserAutoCompleteHasValidUserObjectsForUnnamedUser() in case of user's name in null instead of empty string. Alexey Skobkin 2019-04-03 19:43:32 +0300
  • 9e5f59a2b2 Fixina small MainControllerTest problems. Alexey Skobkin 2019-04-03 19:38:57 +0300
  • 7fcdcbf728 Fixing AJAX data deserialization in the MainControllerTest. Alexey Skobkin 2019-04-03 19:34:01 +0300
  • 60dcc5e955 Fixing MainControllerTest dependencies. Alexey Skobkin 2019-04-03 19:28:18 +0300
  • c3605b2db1 Fixing MainControllerTest::{testAjaxUserAutoCompleteHasOptions, testFindUsersLikeLogin}() and adding new tests for user without name. Alexey Skobkin 2019-04-03 19:19:03 +0300
  • b455a6c8e7 Adding new tests in PostControllerTest to check for potential private post leakage. Alexey Skobkin 2019-04-03 18:55:29 +0300
  • 5e8935ce66 Fixing PostController::showAction() exception on private author's post. Alexey Skobkin 2019-04-03 18:52:36 +0300
  • d9c0673445 Fixing user and post data fixtures to fix PostControllerTest::testShortPostPageIsOk() according to previous privacy fix. New post for more advanced privacy test-cases added. Test must be written though. Alexey Skobkin 2019-04-03 18:38:53 +0300
  • 0c004085fd Fixing privacy in PostController::showAction(). Alexey Skobkin 2019-04-03 18:07:47 +0300
  • 49d4097a47 DTO\Api\Post phpDoc cleaning. feature_post_subscription Alexey Skobkin 2019-02-28 03:46:32 +0300
  • 3f31705536 WS processing IdentityMap cleaning. Alexey Skobkin 2019-02-28 03:44:59 +0300
  • 6b5a60b2a5 WS 'comment' processing. WIP. Alexey Skobkin 2019-02-28 03:43:40 +0300
  • b0a6fbfb7f Comment DB unique constraint (post_id, number). New migration. Alexey Skobkin 2019-02-28 02:44:51 +0300
  • a12bf9d9a2 WS 'post' processing draft. Alexey Skobkin 2019-02-28 02:26:01 +0300
  • dbc1c060f8 Fixing WS message processing conditions in ProcessWebsocketUpdatesCommand. Alexey Skobkin 2019-02-25 22:10:17 +0300
  • b1d047941c New WS\Message types added: post_edited, comment_edited. Validation slightly refactored. Alexey Skobkin 2019-02-25 20:02:26 +0300
  • 4d7549bddd Fixing crash on unexpected message type or deserialization error. Adding sentry logging to WS processing. Alexey Skobkin 2019-02-25 20:01:47 +0300
  • ac0d905ce4 Implementing 'rec' type validation in WebSocket\Message. Alexey Skobkin 2019-02-25 19:12:52 +0300
  • 16489b509e Message::$postAuthorId added. Alexey Skobkin 2019-02-25 19:00:36 +0300
  • 728464005e Small style changes in ProcessWebsocketUpdatesCommand. Alexey Skobkin 2019-02-25 17:56:46 +0300
  • 4ce5fe0ccb WebSocketMessageProcessor todo comments. Alexey Skobkin 2019-02-24 02:08:15 +0300
  • 300dbcb466 PostFactory::findOrCreateFromWebsocketDto() draft. UserFactory::DATE_FORMAT moved to AbstractFactory. Alexey Skobkin 2019-02-24 02:07:17 +0300
  • d528b45436 DTO\WebSocket\Message::$authorId for upcoming point update (https://github.com/artss/point/pull/13). Serialization config changed. Setter methods removed. Alexey Skobkin 2019-02-24 01:40:49 +0300
  • f2b423ad8c Fixing missing Message::$rcid mapping for recommendations without comment. Alexey Skobkin 2019-02-24 01:38:47 +0300
  • 4707b41f27 --keep-jobs option added for 'point:update:websocket-messages' command. Alexey Skobkin 2019-02-24 01:37:30 +0300
  • 05aaa1d4e1 Fixing circular dependency in UserFactory. Alexey Skobkin 2019-02-23 21:10:53 +0300
  • 26ee4522fc Unfinished work on WS comment retrieval, Alexey Skobkin 2019-01-19 16:27:16 +0300
  • 63b27dc312 Post::addComment() bug fix. Alexey Skobkin 2018-11-04 19:00:53 +0300
  • f5a4e5b896 #44 composer require leezy/pheanstalk-bundle (bundle configuration as well). Alexey Skobkin 2018-04-27 18:56:13 +0300
  • 4eb7b418db #44 Database migration for new schema. Alexey Skobkin 2018-04-27 17:58:09 +0300
  • 5897555302 #44 Comment mapping fix. Alexey Skobkin 2018-04-27 17:56:37 +0300
  • 7902f9b3ea #44 Post mapping fix. Alexey Skobkin 2018-04-27 17:54:06 +0300
  • f8dfe4e103 Fix #45. Doctrine partial index recreation on new migration generation fixed. Alexey Skobkin 2018-04-27 17:43:32 +0300
  • 46b327b455 WS updates handling draft. Updates processing implementation needed. Alexey Skobkin 2018-04-26 02:06:05 +0300
  • 31d49eb270 Comment::$toNumber type fixed. LoadCommentsData fixed according to new Comment constructor. Alexey Skobkin 2018-04-22 01:08:03 +0300
  • 5d2ce0fe42 'point:update:websocket-messages' command draft. Alexey Skobkin 2018-04-22 00:54:37 +0300
  • e82ff0d2a1 Comment schema changes, entity refactored. Post::$subscribed added. Migration needed. Alexey Skobkin 2018-04-22 00:54:11 +0300
  • 184030ebd5 Disabling debug class loader in test environment to hide deprecation warnings. Alexey Skobkin 2019-02-16 00:55:43 +0300
  • cbd24e85f9 Merge branch 'master' of bitbucket.org:skobkin/point-tools Alexey Skobkin 2019-02-16 00:03:30 +0300
  • 5eb81e87be PHP removed from platrofm reqs. Alexey Skobkin 2019-02-16 00:03:08 +0300
  • d4b5367c27 Merged in unit_testing (pull request #25) Alexey Eschenko 2019-02-15 20:51:22 +0000
  • e5d5059c30 UserFactoryTest added Alexey Skobkin 2019-02-15 23:42:31 +0300
  • 5d2ee61b49 Merged in fix_subscribers_update_local_users_list_fallback (pull request #24) Alexey Eschenko 2019-01-19 13:49:41 +0000
  • 3805ec366f Fixes POINT-TOOLS-5 from Sentry. Alexey Skobkin 2019-01-19 16:43:34 +0300
  • 574320b6b7 composer update doctrine/doctrine-fixtures-bundle and corresponding changes. update_doctrine_fixtures Alexey Skobkin 2019-01-19 04:30:15 +0300
  • 9798590f3e Merged in sentry_logging (pull request #22) Alexey Eschenko 2019-01-19 01:14:32 +0000
  • 9bcc3c6b24 Telegram logging support removed. Alexey Skobkin 2019-01-19 04:11:01 +0300
  • c2ccaad049 composer update csa/guzzle-bundle (dev-master 6b10e6f => v3.1.0) Alexey Skobkin 2019-01-19 03:59:40 +0300
  • 115b097929 composer update jms/serializer-bundle to ^2. Alexey Skobkin 2019-01-19 03:56:46 +0300
  • ac281b2913 Merged in sentry_logging (pull request #21) Alexey Eschenko 2019-01-19 00:28:29 +0000
  • 1bac5b68bf ocramius/proxy-manager temporary downgraded to 2.1.1. composer config platform.php temporarily forced to PHP 7.1. Alexey Skobkin 2019-01-19 03:27:04 +0300
  • 101619f7b5 Merged in sentry_logging (pull request #20) Alexey Eschenko 2019-01-19 00:18:51 +0000
  • 49a7d69867 composer require sentry/sentry-symfony. Also sentry bundle basic configuration. Alexey Skobkin 2019-01-19 03:12:48 +0300
  • 7a4bc44608 updated all other deps. Alexey Skobkin 2019-01-19 02:43:26 +0300
  • 7917106eed composer remove sensio/generator-bundle Alexey Skobkin 2019-01-19 02:37:27 +0300
  • 0aa91015ff app/console, web{app,app_dev}.php updated according to new symfony-standard distribution. Alexey Skobkin 2019-01-19 02:34:51 +0300
  • 110f661904 composer update symfony/polyfill-mbstring (v1.6.0 => v1.10.0), symfony/polyfill-php70 (v1.6.0 => v1.10.0), symfony/polyfill-util (v1.6.0 => v1.10.0), symfony/polyfill-php56 (v1.6.0 => v1.10.0), symfony/polyfill-intl-icu (v1.6.0 => v1.10.0), symfony/polyfill-apcu (v1.6.0 => v1.10.0), symfony/monolog-bundle (v3.1.1 => v3.3.1), symfony/phpunit-bridge (v3.3.10 => v3.4.21). Alexey Skobkin 2019-01-19 02:25:36 +0300
  • f63b70fdd3 composer update knplabs/knp-paginator-bundle (v2.6.0 => v2.8.0). KNP Paginator deprecations removed. Alexey Skobkin 2019-01-19 02:20:58 +0300
  • 75b6f0a19d composer update symfony/symfony (from 3.4.x-dev to 3.4.21). Alexey Skobkin 2019-01-19 02:14:28 +0300
  • 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. Alexey Skobkin 2019-01-19 02:07:00 +0300
  • 2618398d06 composer update doctrine/orm zendframework/zend-code (for PHP 7.3 compatibility). Alexey Skobkin 2019-01-19 02:06:03 +0300
  • 527645935f Merged in fix_43_telegram_bot_link_error (pull request #18) Alexey Eschenko 2017-11-07 00:18:22 +0000
  • a1fae6e3f0 Fix #43. AbstractApi::sendRequest() fixed. Telegram account linking fixed too. Alexey Skobkin 2017-11-07 03:15:58 +0300
  • 49b039026c Tag->setPost() removed in Post. Alexey Skobkin 2017-11-06 07:18:02 +0300
  • 6c321a9fc6 DB schema, entities and factories small refactoring. Alexey Skobkin 2017-11-06 05:36:32 +0300
  • e970a55f24 Trying to fix #40. Alexey Skobkin 2017-11-06 05:24:19 +0300
  • 8f8f6973c0 AbstractApi now has 'abstract' definition. Alexey Skobkin 2017-11-06 04:54:02 +0300
  • a44ce74d9b Fix #39. Duplicated index 'subscriptions.subscription_unique' removed. Alexey Skobkin 2017-11-06 04:43:23 +0300
  • 34bf869cea More detailed 'Remote user is not equal with local' log record. Alexey Skobkin 2017-11-06 04:37:14 +0300
  • 5631f1762a UpdateUsersPrivacyCommand flushes removed. Alexey Skobkin 2017-11-06 04:31:43 +0300
  • 71a6e2add8 Telegram WebHook logger injection fix. Alexey Skobkin 2017-11-06 03:26:10 +0300
  • 6f9b457e7d Telegram WebHook logger injection fix. Alexey Skobkin 2017-11-06 02:23:15 +0300
  • 47e5e3d8c5 Telegram WebHook logger injection fix. Alexey Skobkin 2017-11-05 16:20:35 +0300
  • 0915bbc9d1 Monolog Telegram handler fix. Alexey Skobkin 2017-11-05 16:13:51 +0300
  • 730ac25744 Merged in symfony_upgrade (pull request #17) Alexey Eschenko 2017-11-05 02:45:04 +0000
  • 53d63f05b3 composer.json sync with 3.4 branch. Alexey Skobkin 2017-11-05 05:42:03 +0300
  • 46502c4a80 deprecations removal. Alexey Skobkin 2017-11-05 05:39:52 +0300
  • c4f9adbac5 autowiring_types removed from services.yml. Alexey Skobkin 2017-11-05 05:29:47 +0300
  • df3f6955e4 csa/guzzle-bundle updated to unstable branch to remove deprecations. Alexey Skobkin 2017-11-05 05:29:10 +0300
  • 91ccc197a2 phpunit.xml.dist: convertNoticesToExceptions="false" Alexey Skobkin 2017-11-05 05:08:47 +0300
  • 00526e5f19 Controllers small refactoring. Alexey Skobkin 2017-11-05 05:03:26 +0300
  • b8f912b91d Dependency Injection refactoring according to new autowiring and autoconfiguration. A bunch of classes refactored. Alexey Skobkin 2017-11-05 04:42:08 +0300
  • d018c94a7a Symfony upgraded to 3.4.x-dev. Small refactoring. Alexey Skobkin 2017-11-05 02:43:20 +0300
  • 52f6d766a5 Symfony upgraded to 3.3.10. Small refactoring according to UPGRADE-3.3.md. Alexey Skobkin 2017-11-05 02:24:08 +0300
  • 584547797f composer update: 1 install, 53 updates, 1 removal. Alexey Skobkin 2017-11-05 01:14:13 +0300
  • 6f817716b2 Single post template (post.html.twig) fix (comments rendering disabled in feed mode). Alexey Skobkin 2017-11-05 01:00:25 +0300
  • 53ac59e032 Public feed post query fix (ORDER BY DESC). Alexey Skobkin 2017-11-05 00:46:54 +0300
  • b8668c66ce Merged in feature_public_feed (pull request #16) Alexey Eschenko 2017-11-04 21:40:35 +0000
  • efd1d29c3c Merge branch 'master' into feature_public_feed Alexey Skobkin 2017-11-05 00:34:55 +0300
  • c0ea97e8f9 Public feed implemented. Alexey Skobkin 2017-11-05 00:30:32 +0300
  • faa7b92597 UserControllerTest fix. Alexey Skobkin 2017-11-04 23:29:32 +0300