Commit Graph

303 Commits

Author SHA1 Message Date
b4c694aea9 now all transaction in database realisation are working in IO thread 2019-11-11 15:13:22 +06:00
bd750c09a3 remove redundant dependencies from exposed realisations 2019-11-11 10:19:31 +06:00
b9f233e3fa fill EXposedPostsAPICommonTests 2019-11-11 10:15:45 +06:00
bf5da036b6 add realization of PostsAPI in Exposed 2019-11-11 10:02:37 +06:00
35c2de527b add getPostsIds methodfor ReadPostsAPI 2019-11-11 09:21:23 +06:00
6b36cd7390 include getContentsIds test 2019-11-11 00:21:56 +06:00
1328a0c84d add method "getContentsIds" 2019-11-11 00:20:55 +06:00
4e3e59435b add deleting of content 2019-11-11 00:17:23 +06:00
9a5fc2d89a named correctly exposed module 2019-11-11 00:08:34 +06:00
e920451412 add ExposedContentAPI and test that it is correctly work with different connections 2019-11-11 00:07:54 +06:00
6a4b904b9a experimentally add uuid library 2019-11-05 12:14:36 +06:00
5b3b3afe8d return test InMemory API implementation in build 2019-11-05 11:29:06 +06:00
9ea881bbf8 removed redundant gradle build files 2019-11-05 11:27:26 +06:00
dfc2824d7a now poject is multiplatform 2019-11-05 11:26:42 +06:00
6c50bb0e97 Serialization fixes 2019-11-04 20:57:54 +06:00
44d89b3a47 refactor 2019-11-04 20:54:08 +06:00
93c3ebd870 Merge branch 'PSC-2' of PostsSystem/PostsSystemCore into master 2019-11-04 14:47:45 +00:00
c2f5d77fc2 optimize imports 2019-11-04 20:46:35 +06:00
1b9b549208 add IdUtils 2019-11-04 20:44:32 +06:00
5017e66dad temporary remove @Serializable annotation from PaginationResult 2019-11-04 20:41:52 +06:00
f2d66b2fe9 small refactoring 2019-11-04 20:35:24 +06:00
Mikhail Astafyev
7a5fd177c8 PSC-2 added test implementation for ContentAPI 2019-11-04 16:25:55 +05:00
518064cc1b remove @Synchronized and add comment about thread-unsafety of InMemoryPostsAPI 2019-11-04 14:31:53 +06:00
53436cf057 optimize imports 2019-11-04 14:02:59 +06:00
b67e1292ef complete InMemoryPostsAPI and temporary add ImplicitReflectionSerializer to it 2019-11-04 14:01:05 +06:00
40bdd44ce8 add small docs for WritePostsAPI 2019-11-04 13:46:11 +06:00
a51645c92c add ContentAPI 2019-11-04 13:42:15 +06:00
3be34a94bc replace posts api and rewrite posts contents to be content ids 2019-11-04 13:33:03 +06:00
033acc818d hotfix for InMemoryPostsAPI 2019-11-03 00:36:07 +06:00
4760617808 started to fill InMemoryPostsAPI 2019-11-03 00:32:51 +06:00
2c9e615ea6 add kdoc to SpecialContent and Content 2019-11-01 14:04:58 +06:00
eae3212c01 add kdoc for pagination 2019-11-01 13:58:38 +06:00
febf442faa add kdoc for Post.kt 2019-11-01 11:27:58 +06:00
f241ed55e0 replace core folder and remove redundant includes from settings.gradle 2019-11-01 11:17:18 +06:00
dee1ffd679 SpecialContent added 2019-11-01 10:12:53 +06:00
2a55bea0ea remove all redundant boilerplate 2019-11-01 09:54:51 +06:00
0c98fe3dfb improve hierachi of classes for contents and posts 2019-10-19 16:58:49 +06:00
16311b8f1c update projects versions and groups 2019-10-18 12:17:47 +06:00
292c0cdeee added installation 2019-10-18 03:15:59 +06:00
125b66e237 add installation of things in server part 2019-10-17 21:56:47 +06:00
3e7a2c1f0d add writable parts of server and client 2019-10-17 21:34:52 +06:00
a3cc3e8537 unify receive or null in read modules 2019-10-17 20:24:14 +06:00
2fb346f6c7 exclude common parts from read modules 2019-10-17 17:43:51 +06:00
0178229175 start fill server part 2019-10-17 17:35:48 +06:00
631cfe9c28 started to fill client part 2019-10-16 23:46:15 +06:00
71c7880582 rewrite posts api to be result of write and read posts apis 2019-09-20 13:21:24 +06:00
9c1bffab41 add getting of posts by page 2019-09-20 13:19:03 +06:00
2d5189ce0a add mutable posts api 2019-09-20 13:12:14 +06:00
9fb4a2aae6 fill readonly PostsAPI 2019-09-20 13:05:14 +06:00
0261e9b60d add Post abstraction 2019-09-20 13:01:32 +06:00