This website requires JavaScript.
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