Commit Graph

398 Commits

Author SHA1 Message Date
flecomte b028ff05b9 Move files
Move Application and configurations file to the application package
Move JWT files to the auth.jwt package
Move ApplicationContext to auth package an rename to CitizenContext
2021-01-17 22:29:32 +01:00
flecomte c380ba47a5 Refactoring of WorkgroupVoter 2021-01-17 15:01:49 +01:00
flecomte ecda29abe5 Move Workgroup to a component 2021-01-17 14:18:19 +01:00
flecomte bec73561e7 Fix IDEA commands 2021-01-17 14:17:53 +01:00
flecomte 299495a03c ktlint 2021-01-17 00:10:51 +01:00
flecomte d87b433398 Move Comment article to a Component 2021-01-17 00:05:37 +01:00
flecomte b61fc3c7d1 Fix Auth request 2021-01-17 00:04:48 +01:00
flecomte b421b03575 Fix Double token generation in SSO 2021-01-15 23:43:49 +01:00
flecomte 128510fe88 Add TODO's 2021-01-15 23:43:49 +01:00
flecomte ce90884758 Move Auth to a Component 2021-01-15 23:27:47 +01:00
flecomte 42440c0041 Fix sql-test launcher 2021-01-15 02:46:10 +01:00
flecomte 459397f8e7 Move tests and create a command to run all tests 2021-01-15 02:40:41 +01:00
flecomte 7c106f7cf8 Refactoring of CommentVoter 2021-01-15 01:45:32 +01:00
flecomte caadc2a969 klint 2021-01-14 22:53:48 +01:00
flecomte 91ab800272 Move comments classes into comment component 2021-01-14 22:51:33 +01:00
flecomte 64f74d0449 fix namespace of article refactoring 2021-01-14 22:15:51 +01:00
flecomte 6a8c5bf717 Refactors Citizen into component
Refactor CitizenVoter
Split citizens routes
2021-01-14 15:24:05 +01:00
flecomte 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
flecomte 03401f711e Update ktor-voter to version 2.2.0 2020-10-05 15:32:44 +02:00
flecomte 74923891d0 Fix security 2020-10-04 01:10:22 +02:00
flecomte 317e029f79 remove "restart: always" on docker compose 2020-10-01 15:52:08 +02:00
flecomte 46ee98c97f Increase article fixtures 2020-10-01 15:51:36 +02:00
flecomte 269bf09c66 update installation doc 2020-10-01 15:17:40 +02:00
flecomte 9d6ad08834 Update idea config 2020-09-29 09:51:00 +02:00
flecomte 06b1296192 Add commande to reset database in Makefile 2020-09-04 15:22:36 +02:00
flecomte 5def84282d Improve vote count with cache 2020-09-04 15:22:15 +02:00
flecomte 24d8f1d58b Fix route /citizens/current if not logged 2020-09-04 11:10:22 +02:00
flecomte a3b44588a9 Can filter workgroup by members #58
add filterNotNull to toUUID() function
2020-08-25 15:30:36 +02:00
flecomte 16feab9655 #57 I can filter articles by workgroup
update lib "postgres-json:1.2.1"
2020-08-24 16:55:18 +02:00
flecomte 01c3d85a17 #54 Can create article under the name of the Workgroup 2020-07-10 15:41:39 +02:00
flecomte 3d319605de Fix find_workgroups SQL query 2020-06-14 00:32:39 +02:00
flecomte 63c4568aeb Fix find_citizens SQL query 2020-06-14 00:30:45 +02:00
flecomte e2d1b697b7 add missing parameters in openApi definition for "GET /workgroups" route 2020-06-14 00:30:24 +02:00
flecomte 70092efaf5 Improve README 0.0.3 2020-06-02 16:31:38 +02:00
flecomte 9c10a88a36 Improve Makefile 2020-06-02 15:20:11 +02:00
flecomte 2ee8b80596 Add descriptions on OpenAPI 2020-06-02 15:08:12 +02:00
flecomte ee60f5b4e7 Fix tests 2020-06-02 15:08:05 +02:00
flecomte 10928251e6 Can update roles of one citizen on workgroup 2020-06-02 14:20:35 +02:00
flecomte 9b79301662 update workgroup in OpenApi 2020-06-02 01:01:29 +02:00
flecomte 32510652d1 Fix upsert_workgroup 2020-06-02 01:01:08 +02:00
flecomte a6c36c542e Fixture not delete table content before apply 2020-06-01 13:52:48 +02:00
flecomte 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
flecomte 8ff6fcc970 Add volume to docker for redis 2020-05-27 09:56:54 +02:00
flecomte bd123d03e9 Fix fixtures script 2020-05-14 13:46:55 +02:00
flecomte ac852baaf6 Improve README 2020-05-14 13:46:44 +02:00
flecomte 159b9de19a Create a auto build docker image
Version of application is calculated by the git tags
0.0.2
2020-05-14 00:54:21 +02:00
flecomte e4a85722f1 Move Elasticsearch configuration into external function "configElasticIndexes" 2020-05-13 13:58:17 +02:00
flecomte eca5d1fe33 #39 I must be notified by email when an article is changed
add function CitizenI.Name.getFullName()
0.0.1
2020-05-12 16:15:35 +02:00
flecomte 5db451ef0e Fix cucumber tests 2020-05-12 12:04:18 +02:00
flecomte 5008b8b69f Add repository Opinion.addOpinion() 2020-05-12 12:03:52 +02:00