Commit Graph
100 Commits
Author SHA1 Message Date
flecomte e861c29b69 feature #11: describe "create/delete follow to constitution" in openAPI 2019-08-30 10:12:57 +02:00
flecomte fffecd5072 feature #11: describe "create/delete follow to article" in openAPI 2019-08-30 10:12:57 +02:00
flecomte 2f079d9d9d feature #11: describe "Extra" component in openAPI 2019-08-30 10:10:03 +02:00
flecomte 9c3dce7511 feature #11: describe "get/edit comment to constitution" in openAPI 2019-08-30 10:10:03 +02:00
flecomte 31f1504e56 feature #11: describe "get/edit comment to article" in openAPI 2019-08-30 10:10:03 +02:00
flecomte 639b839058 feature #11: describe "get/edit comment" in openAPI 2019-08-29 22:58:49 +02:00
flecomte 00dbcaf7ab feature #11: describe "post article" in openAPI
add security
2019-08-29 22:36:41 +02:00
flecomte cb7a2c2eaf Add articles to title entity 2019-08-29 22:28:13 +02:00
flecomte 569f8a5fc3 feature #11: describe "constitutions routes" in openAPI 2019-08-29 22:27:26 +02:00
flecomte fb2b393c2e feature #11: add schemas CreatedAt in openAPI 2019-08-29 14:42:24 +02:00
flecomte 201430017e remove fixed raw citizen and use real current citizen
Fix tests
2019-08-29 14:38:11 +02:00
flecomte 025153c4cd force createdBy on upsert constitution 2019-08-29 14:37:00 +02:00
flecomte 83961fd202 force createdBy on upsert article 2019-08-29 14:25:00 +02:00
flecomte 299304f379 feature #11: describe "get article(s)" in openAPI 2019-08-29 14:23:14 +02:00
flecomte 20e9c3f7ef Refactor openApi parameters 2019-08-29 14:11:08 +02:00
flecomte 679dd2e4c5 Auth require for view citizens 2019-08-29 13:44:46 +02:00
flecomte 9fb6440736 feature #11: describe "get citizens" in openAPI 2019-08-29 13:42:22 +02:00
flecomte 11fae5f19c feature #11: describe "get citizen" in openAPI 2019-08-29 13:30:08 +02:00
flecomte c057a4aad3 feature #11: describe login in openAPI 2019-08-29 10:30:57 +02:00
flecomte bff45ab9cf feature #11: describe register in openAPI 2019-08-29 02:22:50 +02:00
flecomte 8e94d97c2b force ROLE_USER on register 2019-08-29 02:21:49 +02:00
flecomte b00456b31a Application not run migration if test 2019-08-28 23:38:28 +02:00
flecomte 4c2da6ab71 Implement comment constitution
fix bugs
2019-08-28 23:32:43 +02:00
flecomte 33f4992b5e fix "CommentRepository.findByCitizen" 2019-08-28 17:12:33 +02:00
flecomte 51ea82d2a4 add query "find_reference_by_id" 2019-08-28 17:10:50 +02:00
flecomte b5cb238061 feature #7: check if comment content is realy edited
add somes tests
2019-08-27 23:18:42 +02:00
flecomte 1fb0e39038 feature #7: Add routes for comment article 2019-08-27 22:31:01 +02:00
flecomte ff1e34c616 Add cucumbers steps for article 2019-08-27 22:31:01 +02:00
flecomte b2230f2fed feature #7: add find_comment_by_id query 2019-08-27 22:30:56 +02:00
flecomte ff76bd55ef update postgresjson 2019-08-27 22:30:22 +02:00
flecomte 67665350eb Create query for find citizen By Username 2019-08-27 22:29:14 +02:00
flecomte 2c717609b1 Clean code 2019-08-27 22:29:14 +02:00
flecomte bfcbfee120 add citizen in ApplicationCall 2019-08-27 22:29:14 +02:00
flecomte adba5a5aad Refactor cucumber steps 2019-08-27 22:29:14 +02:00
flecomte 0e50921a0a Move paths to separated files 2019-08-27 22:29:14 +02:00
flecomte b285bad593 feature #7: add function "find_comments_by_parent" 2019-08-27 22:29:11 +02:00
flecomte d6fda26fbd feature #7: add function "find_comments_by_target" 2019-08-27 22:29:08 +02:00
flecomte 0547cf5784 feature #7: add colum parents_ids into comment 2019-08-27 22:29:05 +02:00
flecomte ce38aa6fe2 feature #7: add query "find_comments_article_by_citizen" and "find_comments_constitution_by_citizen" 2019-08-27 22:28:58 +02:00
flecomte f167cf02f9 feature #7: add query "find_comments_by_citizen" 2019-08-27 22:26:39 +02:00
flecomte d911109cd2 Add test for bad request 2019-08-25 01:19:35 +02:00
flecomte 53e8bc024c Add some sql check 2019-08-25 00:11:37 +02:00
flecomte f887b99536 feature #9: Create route for register 2019-08-24 02:03:29 +02:00
flecomte 29463e310e Add SQL query for insert citizen with user 2019-08-24 00:28:25 +02:00
flecomte 1adbef817a Move SQL tests 2019-08-23 17:09:45 +02:00
flecomte d5499576ed Fix SQL tests 2019-08-23 17:08:19 +02:00
flecomte 36be09eed2 hide log of jasync lib 2019-08-23 16:47:14 +02:00
flecomte 4f5cd827c4 Add Security to Citizen 2019-08-23 16:45:33 +02:00
flecomte 9b6f3aab88 Refactoring of cucumber implementation 2019-08-23 13:04:20 +02:00
flecomte 46885ac599 Add insertUser into repo 2019-08-23 12:19:09 +02:00
flecomte 0108d496e0 feature #9: Create Voter for Article 2019-08-23 09:41:41 +02:00
flecomte 21b6a525fd feature #9: Add security for route "create article" 2019-08-23 00:03:53 +02:00
flecomte 5542eede27 feature #9: Add routes for login 2019-08-22 23:23:25 +02:00
flecomte 4e9f737e00 feature #14: Add routes for get follows of one citizen 2019-08-22 09:47:34 +02:00
flecomte 9b2b5e681f feature #14: Add routes for follow/unfollow coonstitution 2019-08-22 09:47:34 +02:00
flecomte 7ae30bd3cd feature #23: create route for citizen 2019-08-22 09:47:34 +02:00
flecomte 9821833dd8 feature #14: create route for unfollow article 2019-08-22 09:47:34 +02:00
flecomte 17746d9b1e improve speed of cucumber tests 2019-08-22 09:47:33 +02:00
flecomte 7dffc005b9 feature #14: create route for follow article 2019-08-22 09:47:33 +02:00
flecomte c1f228e3c5 fix unfollow function 2019-08-22 09:47:33 +02:00
flecomte d03b8dcebb add logs 2019-08-22 09:47:33 +02:00
flecomte f060943565 feature #12: add Constitution tests 2019-08-22 09:47:33 +02:00
flecomte 41b1f75cfb Add RepositityTest 2019-08-22 09:47:32 +02:00
flecomte 86d699c9c0 feature #12: Add constitution Entity, repository and route 2019-08-22 09:47:16 +02:00
flecomte 6131935036 feature: #6: improve tests 2019-08-22 09:47:16 +02:00
flecomte 6ffe529b4e update for postgresjson 2019-08-22 09:46:44 +02:00
flecomte ba398a3ee7 add idea config 2019-08-22 09:46:44 +02:00
flecomte 6d7f91e002 add Docker 2019-08-22 09:46:43 +02:00
flecomte e31282e24e add fixture to tests 2019-08-22 09:46:43 +02:00
flecomte 7c3028eca2 fixs and move files 2019-08-22 09:46:43 +02:00
flecomte 63a50dcb92 feature: #6: Add cucumber test for article routes 2019-08-22 09:46:42 +02:00
flecomte 7acb2b3e40 feature #6: Add simple test for article routes 2019-08-22 09:46:23 +02:00
flecomte 61da1df9d0 remove some idea files 2019-08-22 09:44:45 +02:00
flecomte 4c13d18e8d feature #6: implement route for search articles 2019-08-22 09:44:44 +02:00
flecomte 3bf7ee1d13 feature #6: implement PostArticle route
fix upsert_article function
2019-08-22 09:44:33 +02:00
flecomte ea835d8e9a feature #6: implement PostgresJson
add Article, Citien and User Entities
implement Article.findById()
2019-08-22 09:43:42 +02:00
flecomte 358c3edb0e refactoring #19: add comment to article relation 2019-07-30 16:10:07 +02:00
flecomte fe063d978e merge #19: Create fixtures for all tables 2019-07-30 10:08:51 +02:00
flecomte 6385e010a2 refactoring #19: rename column workgroup to workgroup_id 2019-07-30 09:53:33 +02:00
flecomte 6eb3991a52 refactoring #19: rename fixture files 2019-07-30 09:50:29 +02:00
flecomte a897333533 feature #19: add workgroup fixtures 2019-07-30 09:48:11 +02:00
flecomte dba76602fb feature #19: improve article fixtures and add relations 2019-07-30 09:40:20 +02:00
flecomte 90e6137bc4 feature #19: improve comment fixtures and add sub comments 2019-07-30 09:34:42 +02:00
flecomte 7edd698e1f feature #19: add vote fixtures 2019-07-30 09:25:27 +02:00
flecomte 3aa7752420 feature #19: add comment fixtures 2019-07-30 00:33:39 +02:00
flecomte c5aabf22b2 feature #19: add follow fixtures 2019-07-30 00:29:00 +02:00
flecomte 107aeca017 feature #19: add constitution fixtures 2019-07-30 00:20:56 +02:00
flecomte fbf2bc5c66 feature #19: add article fixtures 2019-07-29 23:54:46 +02:00
flecomte 055aa30120 feature #19: add citizen fixtures 2019-07-29 23:53:15 +02:00
flecomte 401dbbea6f feature #19: add user fixtures 2019-07-29 23:53:06 +02:00
flecomte 6560e400f3 refactoring: move sql files 2019-07-29 16:46:17 +02:00
flecomteandGitHub 7408f8440b Merge pull request #20 from flecomte/#4
#4
2019-07-29 16:41:47 +02:00
flecomte 6cd539d697 feature #4: add relations to upsert_article 2019-07-29 14:06:57 +02:00
flecomte 84276ad496 fix duplicate follow 2019-07-29 14:01:42 +02:00
flecomte 988bf4d34a feature #4: create function for vote 2019-07-29 14:01:04 +02:00
flecomte 60b967c2a8 feature #4: create function for comment 2019-07-29 13:34:10 +02:00
flecomte 97900fba15 feature #4: create function for follow 2019-07-28 23:24:31 +02:00
flecomte 4407a39482 add ide files 2019-07-28 22:49:02 +02:00
flecomte ef740734b2 feature #4: add "article in title" on contitution creation 2019-07-28 22:42:49 +02:00
flecomte a15847ab9e feature #4: create function for constitution and title (not article in title) 2019-07-27 02:45:51 +02:00