Commit Graph

342 Commits

Author SHA1 Message Date
Alexey Skobkin 9f97ba5db2
Ported TelegramSendMessageCommand. 2023-03-26 14:03:09 +03:00
Alexey Skobkin cd908d33ee
Forgotten 'public' modifier added to event classes. 2023-03-19 19:22:33 +03:00
Alexey Skobkin 64855c5076
Ported UsersRenamedEvent, UserSubscribersUpdatedEvent. 2023-03-19 19:20:12 +03:00
Alexey Skobkin 405b8a9f59
Ported RestoreRemovedUsersCommand. 2023-03-19 18:50:25 +03:00
Alexey Skobkin 4cb8e715bf
Ported ImportUsersCommand. 2023-03-19 17:55:24 +03:00
Alexey Skobkin 3fd76ff0ab
Ported Blog\Post entity and repo. 2023-03-19 17:43:05 +03:00
Alexey Skobkin bcc2c609c4
Ported Blog\PostTag entity and repo. 2023-03-19 17:30:44 +03:00
Alexey Skobkin 98f3634cf1
Fixing Blog\{Comment, File}::getId() signature. 2023-03-19 17:24:10 +03:00
Alexey Skobkin c5a63a4259
Ported Blog\Tag entity and repo. 2023-03-19 17:23:30 +03:00
Alexey Skobkin fa9a84f2a7
Ported Blog\File entity and repo. 2023-03-19 17:18:19 +03:00
Alexey Skobkin 5e901bc683
Ported Blog\Comment entity and repo. 2023-03-19 17:01:32 +03:00
Alexey Skobkin c2d682967a
Fatal flaw fixed. 2023-03-12 21:39:30 +03:00
Alexey Skobkin 6d557c9a40
Ported Telegram\Account entity and repo. 2023-03-12 21:39:18 +03:00
Alexey Skobkin 528099baa9
Ported UserRenameEvent entity and repo. 2023-03-12 21:11:27 +03:00
Alexey Skobkin 4f37cb9782
Ported SubscriptionEvent entity and SubscriptionEventRepository. 2023-03-12 20:50:52 +03:00
Alexey Skobkin 5b0fd11f31
Ported Subscription entity and SubscriptionRepository. 2023-03-12 20:39:24 +03:00
Alexey Skobkin 201356938f
Ported User entity and UserRepository. 2023-03-12 18:52:54 +03:00
Alexey Skobkin 820a37a5d0
Moving important old files to backup directory. Creating new project from scratch. 2023-03-11 19:28:46 +03:00
Alexey Skobkin f598864d4d Crutch-fixing PostController::showAction() exception handling with 404 instead of 403 exception. 2019-04-03 20:34:16 +03:00
Alexey Skobkin 44c4158602 Fixing automatic replacing of AccessDeniedExceptions with InsufficientAuthenticationException in Symfony\Component\Security\Http\Firewall\ExceptionListener::handleAccessDeniedException(). 2019-04-03 20:16:34 +03:00
Alexey Skobkin c3605b2db1 Fixing MainControllerTest::{testAjaxUserAutoCompleteHasOptions, testFindUsersLikeLogin}() and adding new tests for user without name. 2019-04-03 19:19:03 +03:00
Alexey Skobkin b455a6c8e7 Adding new tests in PostControllerTest to check for potential private post leakage. 2019-04-03 18:55:29 +03:00
Alexey Skobkin 5e8935ce66 Fixing PostController::showAction() exception on private author's post. 2019-04-03 18:52:36 +03:00
Alexey Skobkin 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. 2019-04-03 18:38:53 +03:00
Alexey Skobkin 0c004085fd Fixing privacy in PostController::showAction(). 2019-04-03 18:07:47 +03:00
Alexey Skobkin e5d5059c30 UserFactoryTest added 2019-02-15 23:42:31 +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 f63b70fdd3 composer update knplabs/knp-paginator-bundle (v2.6.0 => v2.8.0). KNP Paginator deprecations removed. 2019-01-19 02:20:58 +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 a1fae6e3f0 Fix #43. AbstractApi::sendRequest() fixed. Telegram account linking fixed too. 2017-11-07 03:15:58 +03:00
Alexey Skobkin 49b039026c Tag->setPost() removed in Post. 2017-11-06 07:18:02 +03:00
Alexey Skobkin 6c321a9fc6 DB schema, entities and factories small refactoring. 2017-11-06 05:36:32 +03:00
Alexey Skobkin e970a55f24 Trying to fix #40. 2017-11-06 05:24:19 +03:00
Alexey Skobkin 8f8f6973c0 AbstractApi now has 'abstract' definition. 2017-11-06 04:54:02 +03:00
Alexey Skobkin a44ce74d9b Fix #39. Duplicated index 'subscriptions.subscription_unique' removed. 2017-11-06 04:43:23 +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 6f9b457e7d Telegram WebHook logger injection fix. 2017-11-06 02:23:15 +03:00
Alexey Skobkin 47e5e3d8c5 Telegram WebHook logger injection fix. 2017-11-05 16:20:35 +03:00
Alexey Skobkin 46502c4a80 deprecations removal. 2017-11-05 05:39:52 +03:00
Alexey Skobkin 00526e5f19 Controllers small refactoring. 2017-11-05 05:03:26 +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 d018c94a7a Symfony upgraded to 3.4.x-dev. Small refactoring. 2017-11-05 02:43:20 +03:00
Alexey Skobkin 6f817716b2 Single post template (post.html.twig) fix (comments rendering disabled in feed mode). 2017-11-05 01:00:25 +03:00
Alexey Skobkin 53ac59e032 Public feed post query fix (ORDER BY DESC). 2017-11-05 00:46:54 +03:00
Alexey Skobkin c0ea97e8f9 Public feed implemented. 2017-11-05 00:30:32 +03:00
Alexey Skobkin 988ac34752 #38 fix. User privacy status icons on user page. 2017-11-04 23:20:00 +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