611 Commits

Author SHA1 Message Date
flecomte 03350db56f change ac.assert { can*() } to as.can*().assert() 2022-03-03 19:46:49 +01:00
flecomte f380231e1e Multiple minors fix and improve
use data class for entity
Add sealed on entity interfaces
Replace listOf() by setOf() instead of deduplicate
use interface instead of EntityRef
replace .toLowerCase() to .lowercase()
fix test.sh
2022-03-03 19:42:18 +01:00
flecomte 1c013e3e15 lint 2022-02-25 23:48:33 +01:00
flecomte 003aa9ff05 update gradle plugin 2022-02-25 23:48:33 +01:00
flecomte 44c5f1b15b Merge pull request #104 from flecomte/sibling
Rename findVersionsByVersionId to findSiblingVersions
2022-02-25 23:45:45 +01:00
flecomte 2f3a2f9b8e Rename findVersionsByVersionId to findSiblingVersions 2022-02-25 23:17:03 +01:00
flecomte 1a62c5ec9a Merge pull request #103 from flecomte/update_gradle2
gradle dependencies fix
2022-02-25 22:55:12 +01:00
flecomte 55674cbef1 upgrade jacoco 2022-02-25 22:44:38 +01:00
flecomte ac5dbbc384 update gradle to 7.4 2022-02-25 22:44:26 +01:00
flecomte 9460992f37 update gradle to 7.2 2022-02-25 22:43:49 +01:00
flecomte 8013cfb266 gradle dependencies fix 2022-02-25 22:42:32 +01:00
flecomte f577ea70b3 Merge pull request #96 from flecomte/60
#60 Can follow citizen
2021-04-27 21:48:16 +02:00
flecomte 2673cf527a Clean useless error 2021-04-27 21:30:06 +02:00
flecomte 371483ccde Improve query findFollowsByTarget & add tests 2021-04-27 18:52:36 +02:00
flecomte 76e4033a22 deduplicate follow output 2021-04-18 02:36:14 +02:00
flecomte fee5e5784b Refactoring of Notification system 2021-04-18 02:16:36 +02:00
flecomte 1c33c026f0 #60 Can follow citizen 2021-04-17 01:37:32 +02:00
flecomte 4871e7d780 Merge pull request #95 from flecomte/61
#61 Fix version date returned for the article.createdAt
2021-04-16 21:44:03 +02:00
flecomte 359450ad8f #61 Fix version date returned for the article.createdAt 2021-04-16 21:23:43 +02:00
flecomte 11903a4cda Merge pull request #94 from flecomte/62
#62 if not connected, you not must view the articles draft
2021-04-16 18:30:15 +02:00
flecomte 1a8b544cdb #62 if not connected, you not must view the articles draft 2021-04-16 18:15:22 +02:00
flecomte e2c1f15ab8 Merge pull request #93 from flecomte/dependencies
Use dynamic dependencies
2021-04-16 17:25:52 +02:00
flecomte dc87c95bb4 Enable zip64 for jar 2021-04-16 16:59:13 +02:00
flecomte d4cc3f21da fix CI 2021-04-16 16:19:04 +02:00
flecomte 59c050d14d Update dependencies
Fix for koin 3.0
2021-04-16 16:09:59 +02:00
flecomte cb9bd0c14b Use gradle Lock file 2021-04-16 16:09:58 +02:00
flecomte 1ce3a18d8e Update gradle plugins versions 2021-04-16 16:09:58 +02:00
flecomte be6fb8dc12 Update gradle to 7.0 2021-04-16 16:09:58 +02:00
flecomte cd9fd569d7 launch CI on master 2021-04-16 03:40:39 +02:00
flecomte 2920186352 Merge pull request #91 from flecomte/21-valid-input
Valider les resource entrente
2021-04-16 03:27:10 +02:00
flecomte cccabb2cc9 improve sonarqube action 2021-04-16 03:17:38 +02:00
flecomte 620cd73fec Change intellij tasks 2021-04-16 03:09:56 +02:00
flecomte e474a40068 Change tests task and CI 2021-04-16 03:09:55 +02:00
flecomte 242bf9c9b3 Fix commentSqlTest 2021-04-16 02:53:05 +02:00
flecomte 543f3fb9bb Add retry for viewsTest 2021-04-16 02:53:04 +02:00
flecomte 994e266b52 Add validation on route CreateWorkgroup 2021-04-16 00:08:57 +02:00
flecomte 3f392eece6 Add validation on route EditWorkgroup 2021-04-15 23:45:47 +02:00
flecomte 518b59e9aa Add validation on route GetWorkgroups 2021-04-15 22:20:16 +02:00
flecomte 596b7ff0c9 Extract Workgroup Member test into external file 2021-04-15 20:52:34 +02:00
flecomte 87175eb8ea clean route comment 2021-04-15 02:53:32 +02:00
flecomte 1118866856 Add validation on route PutVoteOnConstitution 2021-04-15 02:42:29 +02:00
flecomte 367f59ee18 Add validation on route PutVoteOnComment 2021-04-15 02:33:46 +02:00
flecomte 0588f88f9a Add validation on route PutVoteOnArticle 2021-04-15 02:20:57 +02:00
flecomte 496cf50d88 Add validation on route GetCitizenVotesOnArticle 2021-04-15 01:27:48 +02:00
flecomte 13253e4af1 Add validation on route GetMyOpinionsArticle 2021-04-15 01:06:46 +02:00
flecomte 39c665b7a9 Add Test for Notification routes
Add @JsonSubTypes on Notification
return all creator on request find_follows_article_by_target
Add testNotifications task
2021-04-14 23:51:44 +02:00
flecomte 50b4cf1816 Add testFollow task 2021-04-12 01:03:57 +02:00
flecomte 6a5e00bb4d Add validation on Constitution routes 2021-04-11 00:54:09 +02:00
flecomte 0c8bcbd634 Add limit on content field (comment request) 2021-04-11 00:54:08 +02:00
flecomte 8223dd21bb Add validation on route CreateComments & EditComment
rename POST /comments/{comment}/children
method edit and create comment of repository return edited/created comment
2021-04-10 01:16:09 +02:00