0588f88f9a
Add validation on route PutVoteOnArticle
2021-04-15 02:20:57 +02:00
496cf50d88
Add validation on route GetCitizenVotesOnArticle
2021-04-15 01:27:48 +02:00
13253e4af1
Add validation on route GetMyOpinionsArticle
2021-04-15 01:06:46 +02:00
6a5e00bb4d
Add validation on Constitution routes
2021-04-11 00:54:09 +02:00
0c8bcbd634
Add limit on content field (comment request)
2021-04-11 00:54:08 +02:00
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
34513e25b6
Add validation on route CreateConstitutionComment & GetConstitutionCommentRequest
2021-04-09 18:39:03 +02:00
f5c1aa29e8
Add validation on route GetArticleComments
2021-04-09 18:06:32 +02:00
875d0bfffa
Add test 404 for GetArticle route
2021-04-09 16:43:46 +02:00
a07b19a3cb
Add validation on route CreateCommentArticle
2021-04-09 00:58:35 +02:00
13cdaaf01a
Add validation on route FindCitizens
2021-04-08 22:25:43 +02:00
9d3eeeb04b
Add validation on route ChangePasswordCitizenRequest
2021-04-08 18:02:27 +02:00
9511331cd2
Add validation on route Register
2021-04-08 02:10:45 +02:00
e4745e71c2
Add validation on route UpsertArticle
2021-04-07 20:53:21 +02:00
e26710898e
add example on openapi 400 error
2021-04-06 23:35:36 +02:00
fe11384ad2
Add validation on route GetOneArticle
2021-04-06 23:04:02 +02:00
61a7091736
Add validation on route Article versions
2021-04-06 00:36:08 +02:00
2ef9f65f2c
Clean BadRequest response
2021-04-05 01:40:12 +02:00
ab418ae300
Add openapi response of error 400
2021-04-05 00:48:11 +02:00
a300e275d4
Valid FindArticles request with Konform
2021-04-04 21:02:02 +02:00
f17277c0e9
Test all security of routes #76
2021-03-31 02:35:59 +02:00
5f0b8de159
#69 Format HTTP error
...
add 403 for /articles route
2021-03-26 01:53:41 +01:00
dcf7a2bc06
Rename openapi file
2021-03-24 19:34:39 +01:00
118af0170a
Remove unused openapi file
2021-03-24 19:34:00 +01:00
97c1e47db2
Fix openapi.yaml
2021-03-08 23:07:23 +01:00
bb637dd96a
#71 Use response object for route FindArticles
2021-03-05 00:39:49 +01:00
8cf79a791e
Rename annonymous to anonymous
2021-02-19 22:27:47 +01:00
dcf35eaccd
Clean Citizen entities
...
Change plainPassword to just password
Add request Input for /login
2021-02-09 00:39:26 +01:00
1b6549eae3
Rename wrong naming SSO to Passwordless
2021-01-17 22:46:43 +01:00
a1c1accc87
Refactors Articles and Voter
...
- Move files into components (article)
- Split articles routes
- Refactoring for remove ktor-voter (ArticleVoter)
- Remove mutability
- Move DataConversion to separate file (Converter.kt)
- Add Schemas for Articles routes
- Fix SQL Query for Workgroup roles
- rename container_name in docker-compose
2021-01-14 13:06:13 +01:00
16feab9655
#57 I can filter articles by workgroup
...
update lib "postgres-json:1.2.1"
2020-08-24 16:55:18 +02:00
01c3d85a17
#54 Can create article under the name of the Workgroup
2020-07-10 15:41:39 +02:00
e2d1b697b7
add missing parameters in openApi definition for "GET /workgroups" route
2020-06-14 00:30:24 +02:00
2ee8b80596
Add descriptions on OpenAPI
2020-06-02 15:08:12 +02:00
9b79301662
update workgroup in OpenApi
2020-06-02 01:01:29 +02:00
7874f5cec4
#55 Can be assign a role to members of my Workgroup
...
Remove Owner on Workgroup (use role MASTER instead)
"find_citizen_by_id" not return user anymore, use "find_citizen_by_id_with_user" instead
2020-06-01 13:46:15 +02:00
eca5d1fe33
#39 I must be notified by email when an article is changed
...
add function CitizenI.Name.getFullName()
2020-05-12 16:15:35 +02:00
575752cdc7
Add workgroups routes to openapi
2020-03-25 00:24:50 +01:00
589b6f5245
Refactoring of updateOpinions (route/repo/query)
...
Can nw be set multiple opinion on sigle query
fix OpinionVoter on CREATE
2020-03-22 00:53:08 +01:00
90e7e0254d
#15 Count total view
...
Create Viewable interface
Set Article as Viewable
Create ES client
Now view article increment view count
Create index on start application
add an extention in ApplicationCall, to get citizen or return null
2020-03-11 12:55:39 +01:00
967b370a41
implement route /articles/{article}/follows
...
create repository for find_follow
2020-02-27 17:14:56 +01:00
af33ed9ec3
Publish message into rabbitmq on create article
...
Create Redis and Rabbit in docker-compose
2020-02-22 02:26:52 +01:00
471013984c
Continue to implement opinion
...
improve target reference
Improve Tests for Opinion
fix SQL:upsert_opinion
2020-02-19 12:33:29 +01:00