Commit graph

44 commits

Author SHA1 Message Date
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
9d6b36d9ee Add unit tests for AddFeedback operation, Token.IsValid 2021-07-11 16:26:01 +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
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
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
9c45440f9f Add integration tests for FeedbackReceiver.cs LIST. 2021-06-07 22:50:38 +03:00
13e1ffa3d6 Exclude Startup and Program from coverage. 2021-06-06 00:07:05 +03:00
c64cb4a023 Add limits to LIST query params in FeedbackReceiversController.cs 2021-06-05 22:54:56 +03:00
4066c53dc4 Implement LIST in FeedbackReceiversController.cs. 2021-06-05 19:39:47 +03:00
30ea3ec92c Add UnitTests for GET in FeedbackReceiversController.cs & FeedbackReceiverService.cs 2021-06-05 17:47:22 +03:00
b4021724f2 Implement GET in FeedbackReceiversController.cs 2021-06-05 16:03:12 +03:00
c57d42717f Document DELETE in FeedbackReceiversController 2021-06-01 16:22:38 +03:00
733bc8eedd Implement DELETE in FeedbackReceiversController 2021-06-01 16:20:31 +03:00
035d6d177a Add FeedbackReceiverService unit tests 2021-06-01 14:37:00 +03:00
bb23e6193e Inject MongoClient as a dependency in FeedbackReceiverService. 2021-05-30 21:16:01 +03:00
7daa314ad1 Redesign for MongoDbFixture.cs 2021-05-30 20:39:04 +03:00
fd6da9c589 Add integration tests. 2021-05-30 18:29:30 +03:00
9489ec6f33 Modify FeedbackReceiverDto, mark fields with Required 2021-05-29 21:24:41 +03:00
285b375550 Add unit tests for FeedbackReceiverController.cs 2021-05-29 21:12:36 +03:00
39c0bf72b8 Implement Post action for FeedbackReceiverController.cs 2021-05-29 20:02:34 +03:00
1e3f7c74d4 Implement Post action for FeedbackReceiverController.cs 2021-05-29 20:02:16 +03:00
ebd4bd8ac3 Add Tokens.cs and Feedback.cs 2021-05-29 20:01:15 +03:00
768407a27e Delete WeatherForecast.cs 2021-05-29 20:00:33 +03:00
e5726c6b5a Initial commit 2021-05-28 23:52:56 +03:00