Commit Graph
100 Commits
Author SHA1 Message Date
flecomte 4bb458e8d6 Add developer documentation fo create action 2021-04-09 00:20:58 +02:00
flecomteandGitHub 921a545877 Merge pull request #92 from flecomte/sonarq
Sonarcloud
2021-04-04 21:01:27 +02:00
flecomte ef942b956e Use sonarcloud 2021-04-04 01:35:02 +02:00
flecomteandGitHub ff74ad7e47 Merge pull request #90 from flecomte/improve-test
Improve tests
2021-04-03 00:39:16 +02:00
flecomte 2bb90ced03 Refactor 'the response should contain list' 2021-04-03 00:31:24 +02:00
flecomte a48cd52652 Add Tags on tests 2021-04-03 00:10:01 +02:00
flecomte dd4c2dadab Fix parameters schema validation 2021-04-02 23:47:20 +02:00
flecomteandGitHub c81b63aef2 Merge pull request #89 from flecomte/ArticleViewManager
ArticleViewRepository
2021-04-02 12:39:34 +02:00
flecomte cb762a446a Move ArticleViewRepository 2021-04-02 12:29:50 +02:00
flecomte db810ab0c6 Rename ArticleViewManager to ArticleViewRepository 2021-04-02 12:29:11 +02:00
flecomteandGitHub 01c5b78325 Merge pull request #87 from flecomte/jwt-token-into-env
move JWT secret into ENV
2021-03-31 18:23:13 +02:00
flecomte 1bc7293660 move JWT secret into ENV 2021-03-31 17:58:47 +02:00
flecomteandGitHub 55c890aca5 Merge pull request #86
move "Check auth on all routes" extension into the class
2021-03-31 12:31:51 +02:00
flecomte c0e364637a move "Check auth on all routes" extension into the class 2021-03-31 12:30:37 +02:00
flecomteandGitHub 0a1ed9ba82 Merge pull request #85 from flecomte/optimise-testsql
Opimize testSql
2021-03-31 03:09:12 +02:00
flecomte 620085fda8 Optimise gradle task TestSql 2021-03-31 02:58:37 +02:00
flecomteandGitHub 3b5c1cf68a Merge pull request #84 from flecomte/69
Error codes
2021-03-31 02:53:58 +02:00
flecomte a0d07e88a1 Fix all security routes 2021-03-31 02:43:43 +02:00
flecomte f17277c0e9 Test all security of routes #76 2021-03-31 02:35:59 +02:00
flecomte 9f13213a35 Fix error text when openapi definition was not found 2021-03-27 21:57:53 +01:00
flecomte 5f0b8de159 #69 Format HTTP error
add 403 for /articles route
2021-03-26 01:53:41 +01:00
flecomte 6b66130ddc #69 Move HttpStatusPage catch 2021-03-25 23:40:05 +01:00
flecomteandGitHub 7f93ec5044 Merge pull request #82 from flecomte/lint
Optimize CI
2021-03-25 02:07:52 +01:00
flecomte 1be608e6b2 Add Codacy badge 2021-03-25 02:05:05 +01:00
flecomte b13cd5544c add coveralls on CI 2021-03-25 01:53:57 +01:00
flecomte 104f0fb3fc remove distZip & distTar 2021-03-24 23:06:38 +01:00
flecomte b2f40ff421 Restrict CI on pull_request on master 2021-03-24 21:56:58 +01:00
flecomte 09e81620a1 rollback lintCheck after test, create task testAll 2021-03-24 21:32:28 +01:00
flecomteandGitHub 7e16c7bb74 Merge pull request #81
Lint
2021-03-24 19:49:34 +01:00
flecomte fe953fc967 lintCheck after test 2021-03-24 19:48:14 +01:00
flecomteandGitHub 453fd2225c Merge pull request #80
rename openapi file
2021-03-24 19:39:23 +01:00
flecomte 70fd54d831 Fix destination installation doc 2021-03-24 19:35:11 +01:00
flecomte dcf7a2bc06 Rename openapi file 2021-03-24 19:34:39 +01:00
flecomte 118af0170a Remove unused openapi file 2021-03-24 19:34:00 +01:00
flecomteandGitHub 0aa8089a9a Merge pull request #79
Add codefactor badge
2021-03-24 19:29:44 +01:00
flecomte fef5f3b396 CodeFactor badge 2021-03-24 19:27:09 +01:00
flecomteandGitHub 1838b90ac9 Merge pull request #78
Create CI
2021-03-24 19:12:41 +01:00
flecomte 73fa2be91f Split CI task test 2021-03-24 19:11:04 +01:00
flecomte 52183abd08 Lint 2021-03-24 19:08:41 +01:00
flecomte e19266d4cc Create CI Action 2021-03-24 19:07:02 +01:00
flecomte f458d7b674 Move SQL test files 2021-03-24 19:07:01 +01:00
flecomteandGitHub 29d4d6ec25 Merge pull request #77 from flecomte/refactoring-component-and-immutable
Big refactoring
2021-03-24 19:06:06 +01:00
flecomte 03f68213e8 Test openapi schema of route /workgroup/*/members 2021-03-24 19:01:12 +01:00
flecomte 66fa1ba840 Test openapi schema of route /workgroup/*
add test and fix update workgroup
2021-03-24 01:15:19 +01:00
flecomte 89b2abc10e Test openapi schema of route /workgroup/* 2021-03-23 22:08:13 +01:00
flecomte b04408219d Test openapi schema of route /votes/* 2021-03-22 20:28:53 +01:00
flecomte 5ef2345ea6 Test openapi schema of route /opinions/* 2021-03-22 02:57:33 +01:00
flecomte 50b5ca03c6 Fix schema validator for parameters 2021-03-22 02:44:44 +01:00
flecomte 9862e112eb Test openapi schema of GET /constitutions/{constitution}/follows 2021-03-22 00:52:23 +01:00
flecomte 5dc1518cfc Test openapi schema of GET /citizens/{citizen}/follows/articles 2021-03-22 00:30:31 +01:00
flecomte fbd18e4c2e update wrapper 2021-03-21 22:36:52 +01:00
flecomte 0e5943864d Test openapi schema of /follow/* 2021-03-20 02:43:53 +01:00
flecomte 46cc61fc25 update kotlin 2021-03-20 02:00:05 +01:00
flecomte 786b0bc949 create comment.toOutput() 2021-03-20 01:57:10 +01:00
flecomte 8aa809c37e fix FindArticles schema 2021-03-20 01:25:23 +01:00
flecomte fdd69a687b create CitizenCreatorI.toOutput() 2021-03-20 01:20:58 +01:00
flecomte 4c1ab796e4 Test openapi schema of /constitutions/* 2021-03-20 01:14:39 +01:00
flecomte c1a3590b2b Improve BitMaskI 2021-03-20 00:58:51 +01:00
flecomte c9ce2a9dc7 Refactor constitution entity 2021-03-20 00:55:39 +01:00
flecomte 8701815288 Fix badRequest 2021-03-20 00:54:33 +01:00
flecomte d03b585372 Improve BitMaskI 2021-03-20 00:54:01 +01:00
flecomte c9879be72c create openapi schema ArticleListingResponse 2021-03-19 21:47:00 +01:00
flecomte ec8abf44b8 Idea config 2021-03-19 21:46:12 +01:00
flecomte 776e0257fb add updatedAt for comment response 2021-03-19 21:19:53 +01:00
flecomte 8f1f1f10d9 add required for paginated in openapi 2021-03-19 21:05:49 +01:00
flecomte cba3f1f4bc Change article.createdBy response 2021-03-19 21:04:55 +01:00
flecomte 316b1e8318 Idea config 2021-03-18 21:09:55 +01:00
flecomte 78a6cc417c Test openapi schema of
POST/GET /constitutions/{constitution}/comments
GET /citizens/{citizen}/comments/constitutions
2021-03-17 22:07:14 +01:00
flecomte 564d612e9a Test openapi schema of GET /comments/{comment}/children 2021-03-17 20:55:58 +01:00
flecomte 65bf9a75f0 Fix CommentConstitutionRepository repo 2021-03-17 18:37:39 +01:00
flecomte 33ceb13cde Test openapi schema of GET /citizens/{citizen}/comments/articles 2021-03-17 18:30:46 +01:00
flecomte 7765e6d27a Test openapi schema of PUT /comments/{comment} 2021-03-17 18:25:55 +01:00
flecomte ca402dbea7 Test openapi schema of /comments/{comment} 2021-03-17 18:09:05 +01:00
flecomte 07ae50c40a Test openapi schema of /articles/{article}/comments 2021-03-17 17:48:42 +01:00
flecomte 42dbd940a0 Test openapi schema of /articles/{article}/comments 2021-03-17 02:17:37 +01:00
flecomte 0f768f3e4c Test openapi schema of /citizens/{citizen}/password/change 2021-03-17 00:46:05 +01:00
flecomte 5fce37f269 Test openapi schema of /citizens/{id} 2021-03-17 00:28:01 +01:00
flecomte 52bdcd0990 Test openapi schema of /citizens/current 2021-03-16 18:51:41 +01:00
flecomte 1655f47044 Test openapi schema of /citizens 2021-03-16 18:23:40 +01:00
flecomte c07a57a591 Test openapi schema of Auth passwordless 2021-03-16 01:28:26 +01:00
flecomte 0cf1aea9bf Test openapi schema of Register
Fix some routes
Improve Schema Validation
2021-03-16 00:53:10 +01:00
flecomte 235de4e5ff Improve error on "no path found" in openapi file 2021-03-15 10:13:38 +01:00
flecomte 869093ab25 Fix tests 2021-03-15 10:13:01 +01:00
flecomte 189aa8d549 Test openapi schema response of Login 2021-03-15 02:02:26 +01:00
flecomte 97b07fb424 Test openapi schema requestBody 2021-03-15 02:01:39 +01:00
flecomte 9c88adbabd Test openapi schema response of FindArticlesVersion,GetOneArticle,UpsertArticle
change snack_case to camelCase
2021-03-12 23:32:32 +01:00
flecomte ed0873837b Test openapi schema parameters in path 2021-03-09 03:49:59 +01:00
flecomte 6988365473 Test openapi schema parameters 2021-03-09 01:53:01 +01:00
flecomte 4762275b5b Test openapi schema response of FindArticles 2021-03-08 23:13:48 +01:00
flecomte 97c1e47db2 Fix openapi.yaml 2021-03-08 23:07:23 +01:00
flecomte bb637dd96a #71 Use response object for route FindArticles 2021-03-05 00:39:49 +01:00
flecomte 9fc21f5459 clean warnings 2021-03-03 03:16:09 +01:00
flecomte d9deb4836e #72 Move Entity and repository on the same package 2021-03-03 02:46:51 +01:00
flecomte 79feed54dd #68 Clean vote and citizen Entity
remove last warnings
2021-03-03 02:25:24 +01:00
flecomte 2e8215eafc Add command to change vm.max_map_count before run docker 2021-03-03 01:25:23 +01:00
flecomte 4c00095118 #68 Clean workgroup Entity 2021-03-02 23:25:00 +01:00
flecomte bc772f168f #68 Clean opinion Entity 2021-03-02 00:53:02 +01:00
flecomte 8d93fc8b3c #68 Clean follow Entity 2021-03-01 22:44:17 +01:00
flecomte 66dcff8f46 Fix sonar task 2021-02-28 23:31:11 +01:00
flecomte c61b31cc58 Change codestyle 2021-02-28 02:07:12 +01:00