Commit graph

75 commits

Author SHA1 Message Date
3a0e59604b Add unit tests for GET feedbacks 2021-07-24 19:04:07 +03:00
bf431cb3e4 Implement CheckToken API operation. 2021-07-24 18:39:08 +03:00
127652002b Add unit tests for FeedbacksService.GetFeedbacksAsync 2021-07-18 13:05:32 +03:00
cf10df84f2 Split FeedbackReceiversController.cs move Feedback related functionality into FeedbackReceivers.FeedbacksController.cs 2021-07-17 23:06:52 +03:00
febccc89d2 Update Readme.md 2021-07-17 22:38:44 +03:00
db1008eb2f Update Readme.md: Update commit activity badge. 2021-07-17 22:36:11 +03:00
fded710658 Update Readme.md: Add badges. 2021-07-17 22:35:15 +03:00
b9b9f46ede
Merge pull request #1 from dnutiu/add-license-1
Create LICENSE.txt
2021-07-17 22:31:18 +03:00
dd1f4f9b3b
Create LICENSE.txt 2021-07-17 22:31:05 +03:00
3f15bcf912 update readme.md 2021-07-17 22:25:59 +03:00
d3b014c566 Add Feedback: Infer FeedbackReceiverId from the generated Token. 2021-07-17 20:21:11 +03:00
85fcc29b61 Implement GET Feedbacks operation. 2021-07-17 20:14:37 +03:00
9a4aeced64 Add support for Sentry.io 2021-07-17 15:55:22 +03:00
48124346c0 Add support for Prometheus metrics on /metrics. 2021-07-16 20:49:46 +03:00
2fc1c6cbf5 Update Readme.md: add architecture docs. 2021-07-15 22:54:12 +03:00
9d6b36d9ee Add unit tests for AddFeedback operation, Token.IsValid 2021-07-11 16:26:01 +03:00
d83f9fbaa0 fix typo in readme.md 2021-07-09 17:25:05 +03:00
a3e0acc45b Add code quality github badge. 2021-07-07 19:51:11 +03:00
b6a3333624 rename config.yaml to config.yml 2021-07-07 19:46:03 +03:00
e0261ddde3 Merge remote-tracking branch 'origin/main' 2021-07-07 19:33:32 +03:00
437c2e2613 Add .circleci 2021-07-07 19:33:25 +03:00
8fca4999ad
Update Readme.md 2021-07-06 19:20:30 +03:00
398f1c7e2f Implement add feedback operation in FeedbackReceiversController.cs. 2021-07-04 20:34:10 +03:00
eca110d669 Rename FeedbackReceiverService.cs to FeedbackReceiversService.cs 2021-07-04 17:39:07 +03:00
b89d2b5f9f Change endpoint for FeedbackReceiversController.cs 2021-07-04 17:19:12 +03:00
901d495bff Implement Feedback.cs model. 2021-07-04 15:24:57 +03:00
ef15623b10 Implement DeleteManyByFeedbackReceiverIdAsync for TokensService.cs and FeedbackReceiversController.cs. 2021-07-04 14:05:53 +03:00
56bbb68dda Add unit & integration tests for TokensController.cs 2021-06-30 23:07:39 +03:00
32054fea3c Rename TokensService.cs to TokenService.cs 2021-06-27 16:51:45 +03:00
910343207c Implement ListTokens in TokensService.cs 2021-06-27 16:51:12 +03:00
b03979b8b2 Implement ListTokens controller action. 2021-06-27 15:14:34 +03:00
cd72710d24 Refactor project structure to clean architecture model. 2021-06-21 17:46:44 +03:00
169fed57a9 Implement Delete and DeleteMany in TokensController. 2021-06-20 16:53:43 +03:00
69017d915a Add delete unit and integration tests for FeedbackReceiversController.DeleteMany 2021-06-20 14:53:34 +03:00
5f5b983f82 Implement delete token and delete tokens in TokensController 2021-06-20 14:25:45 +03:00
2c53668f63 Implement DeleteMany in FeedbackReceiversController 2021-06-20 14:25:04 +03:00
097381a75a Add integration tests for TokensController and fix bugs. 2021-06-15 23:08:15 +03:00
c2a4c0e147 Rename IMongoDbSettings to IDatabaseSettings and move related files from Settings to Database directory. 2021-06-11 23:17:03 +03:00
1e2b598f7c Add unit tests for TokensController.cs. 2021-06-11 23:06:35 +03:00
e8166dc5f8 Add unit tests for DatetimeNotInThePast annotation. 2021-06-11 22:55:34 +03:00
3da48bb65f Add unit tests for TokensService.cs 2021-06-11 22:49:12 +03:00
348e69cd88 Implement GenerateTokens (POST) in TokensController.cs 2021-06-11 22:30:11 +03:00
0d9a60c869 Delete Tokens.cs 2021-06-10 00:04:46 +03:00
af7eface11 Rename Feedback to FeedbackController.cs 2021-06-10 00:04:40 +03:00
e2d3ef888d Add Token & TokensService.cs 2021-06-10 00:03:17 +03:00
0d1e880d18 Add nwe DataAnnotation DatetimeNotInThePast 2021-06-10 00:01:57 +03:00
80525fa4be Dispose MongoDbFixture asynchronously. 2021-06-07 23:13:21 +03:00
44c0dcf5f4 Fix Get in TestFeedbackReceiver.cs integration tests. 2021-06-07 23:03:44 +03:00
c2c48c7b36 Update Readme.md 2021-06-07 23:00:04 +03:00
a8aaefd296 Merge remote-tracking branch 'origin/main' 2021-06-07 22:50:48 +03:00