Commit graph

143 commits

Author SHA1 Message Date
Alexey Skobkin a8cffc776d Disallow all search crawlers. 2016-07-29 20:33:10 +03:00
Alexey Skobkin 648e5d7ba5 Fixtures for post with large discussion. 2016-03-29 09:53:06 +03:00
Alexey Skobkin f4f33a8947 PostRepository#getPostWithComments() fixed. 2016-03-29 09:52:21 +03:00
Alexey Skobkin 6d10b6dac1 Post and Comment small fixes. 2016-03-29 07:43:23 +03:00
Alexey Skobkin 11c1f8b6ab DoctrineFixturesBundle installed. 2016-03-29 07:23:06 +03:00
Alexey Skobkin c880304ef5 Test post comments templates implementation. 2016-03-29 07:13:01 +03:00
Alexey Skobkin 0ceaf43ff3 PostRepository getPostWithComments() method added. PostController#showAction() now uses it. 2016-03-29 07:11:12 +03:00
Alexey Skobkin cf08978c58 Point avatars twig extension. 2016-03-29 07:08:23 +03:00
Alexey Skobkin 9b052cc97e Renaming log on user page. newLogin property deleted from UserRenameEvent entity. New migration. 2016-03-29 03:58:33 +03:00
Alexey Skobkin 13e35d939d User rename logging implemented. 2016-03-29 03:12:52 +03:00
Alexey Skobkin a36259dc34 Some varchar fields altered to text. New migration. 2016-03-27 00:33:55 +03:00
Alexey Skobkin dd3733f75e PostFactory more informative log and bugfix for null arguments with array typehint. 2016-03-26 02:48:39 +03:00
Alexey Skobkin b5007fceec Crawler API now checks token. 2016-03-25 17:34:18 +03:00
Alexey Skobkin f9f1072bbd PointParser external post link added and commented. 2016-03-25 17:16:25 +03:00
Alexey Skobkin c4182e3621 Post page layout. New markdown parser used for post text rendering. Lightbox analog library integrated. 2016-03-25 17:06:14 +03:00
Alexey Skobkin 42d504aba5 Custom PointParser for Markdown implemented. 2016-03-25 16:58:11 +03:00
Alexey Skobkin 76fc484361 KnpMarkdownBundle installed. 2016-03-25 16:37:36 +03:00
Alexey Skobkin f0ed72aa36 Basic post page implemented. 2016-03-25 01:10:10 +03:00
Alexey Skobkin f919740524 File entity added. Post and Comment entities now has $files property. New migration. New FileFactory. 2016-03-25 00:28:43 +03:00
Alexey Skobkin a1b982d891 Test implementation of crawler API. NOT SECURED BY TOKEN YET. 2016-03-24 01:49:22 +03:00
Alexey Skobkin d539cd18c5 Post updatedAt fix. 2016-03-24 01:48:01 +03:00
Alexey Skobkin 4aaac8e1f0 Doctrine updated. 2016-03-24 01:01:34 +03:00
Alexey Skobkin e95b05f854 Comments primary key changed to simple. PostTag entity added. Blogs migration. 2016-03-24 01:01:18 +03:00
Alexey Skobkin 626a823233 User updatedAt migration. 2016-03-24 00:31:44 +03:00
Alexey Skobkin 892f24fb16 UserFactory createFromDTO() public method added. Bug fixed. 2016-03-23 22:38:44 +03:00
Alexey Skobkin 8d29564d18 New exceptions for factories. 2016-03-23 22:37:19 +03:00
Alexey Skobkin 1aacdead06 Symfony Serializer annotations removed. Lifecycle 'preUpdate' callbacks added in User and Post entities. 2016-03-23 22:36:44 +03:00
Alexey Skobkin f043649ad0 Post DTO getPrivate() method added. 2016-03-23 22:34:12 +03:00
Alexey Skobkin 2ed693fbcd Recommendation DTO removed. 2016-03-23 22:33:43 +03:00
Alexey Skobkin 96881be50b Class cache loading disabled in app_dev.php. 2016-03-23 22:32:53 +03:00
Alexey Skobkin 2aaa620606 Factories refactoring (moved to separate directory). 2016-03-23 20:06:49 +03:00
Alexey Skobkin 0f0700f87b Repositories refactoring. TopUserDTO moved. 2016-03-23 20:06:38 +03:00
Alexey Skobkin 8f44a04989 PostsPage deserialization via JMS Serializer. 2016-03-22 22:57:18 +03:00
Alexey Skobkin 3af5fd230e JMS Serializer bundle installed. 2016-03-22 21:25:04 +03:00
Alexey Skobkin c1914f3b27 UpdatePostsCommand removed. 2016-03-22 21:22:56 +03:00
Alexey Skobkin 7dfb520161 AbstractApiController and CrawlerController draft added. 2016-03-22 20:45:05 +03:00
Alexey Skobkin 5ccefa630f API routing updated. 2016-03-22 20:44:22 +03:00
Alexey Skobkin 9779233e87 Merge branch 'feature_posts' of bitbucket.org:skobkin/point-tools into feature_posts
# Conflicts:
#	src/Skobkin/Bundle/PointToolsBundle/Entity/Blogs/Post.php
2016-03-17 19:54:17 +03:00
Alexey Skobkin 057481b808 DTO's for crawler. Test implementation. Not tested. 2016-03-16 23:55:41 +03:00
Alexey Skobkin c1e01c4738 Symfony Serializer enabled. Serializer groups added to Post, Tag and Comment. 2016-03-16 23:08:48 +03:00
Alexey Skobkin ae8cbde3e1 Post entity update. PostRepository and TagRepository created. 2016-03-16 22:03:08 +03:00
Alexey Skobkin 408dafe2c4 Fix service DI definition. 2015-11-04 17:21:55 +03:00
Alexey Skobkin 1034ce4692 Forgotten code and some other fixes. 2015-10-26 06:31:24 +03:00
Alexey Skobkin 6e32fec5c1 Dummy comment. 2015-10-26 06:05:40 +03:00
Alexey Skobkin 98252f6dff PostApi now using PostFactory. 2015-10-26 06:00:39 +03:00
Alexey Skobkin 3b25afd6aa More factories to the God of Factories! Entities update. 2015-10-26 06:00:01 +03:00
Alexey Skobkin 41960f21c7 Merge branch 'master' into feature_posts 2015-10-25 21:25:19 +03:00
Alexey Skobkin 2380cdbc1c API orderBy() fix. 2015-10-08 02:40:42 +03:00
Alexey Skobkin a429d571a5 Route fix. 2015-10-08 02:24:36 +03:00
Alexey Skobkin 3bb54550eb First API method. 2015-10-08 02:11:57 +03:00