Commit graph

100 commits

Author SHA1 Message Date
585d6ac6e3 going to question management 2025-04-20 19:31:38 +05:00
00e93fde2e implemented custom SurveyService.cs 2025-04-20 15:30:20 +05:00
7a1078457d added UserContext for easy UserId getting
started writing custom services to implement users logic
2025-04-20 15:21:34 +05:00
d810101033 Update SurveyLib 2025-04-20 13:01:09 +05:00
dbcdfac698 added CreatedBy to surveys 2025-04-19 00:16:07 +05:00
3b6952364c Update SurveyLib 2025-04-18 23:53:55 +05:00
43feaae7f3 Merge branch 'features/finish-authorization-backend' into 'unstable'
Add authorization

See merge request internship-2025/survey-webapp/survey-webapp!5
2025-04-18 12:37:11 +00:00
c5a0f7368c added initial migration 2025-04-18 17:35:52 +05:00
6796241f8d Update SurveyLib and downgrade EF Core 2025-04-18 17:34:11 +05:00
e13a2f331a downgrading EF Core 2025-04-18 17:32:47 +05:00
4bfc10d7de registration returns token now 2025-04-18 16:38:30 +05:00
55e82425a9 say NO to try-catch in controllers
- added ExceptionsMiddleware.cs
- added more Exception types
- removed all exceptions logic in controllers
2025-04-18 15:15:32 +05:00
eb271793ad add custom exceptions and start using them in every service 2025-04-18 14:50:01 +05:00
7bff14a66e bub fix 🥺
created authorization service interface
2025-04-18 14:15:52 +05:00
41ff1555f8 moved service to separate project (Kontur developer said "WTF WHY ARE U STORING SERVICES IN INFRASTRUCTURE SLAVA D") 2025-04-18 14:12:00 +05:00
147fb683f7 say NO to Database.EnsureCreated() 2025-04-17 01:08:18 +05:00
4423dc360f registration and authorization 2025-04-17 01:06:08 +05:00
2b5f468b84 can create Surveys for fun now 2025-04-16 21:57:56 +05:00
77a49ff49b created SurveyController for tests 2025-04-16 21:54:48 +05:00
720f041abf guys probably we just created INTEGRATION with our library...... 2025-04-16 21:01:10 +05:00
8c0ba59ff7 Fix for DbContext compatability 2025-04-16 21:00:24 +05:00
788b0968a5 Update SurveyLib 2025-04-16 18:26:28 +05:00
2a1cdfbcf6 Merge branch 'features/start-backend' into 'unstable'
Features/start backend

See merge request internship-2025/survey-webapp/survey-webapp!4
2025-04-16 13:12:43 +00:00
Tatiana Nikolaeva
e9bfc9e554 page settings 2025-04-16 00:03:09 +05:00
Tatiana Nikolaeva
ae51520966 open page settings 2025-04-15 23:13:18 +05:00
c2bcaf0832 massive work on user auth 2025-04-08 19:08:17 +05:00
Tatyana Nikolaeva
1ebd915064 Merge branch 'deleteObjects' into 'unstable'
Delete objects

See merge request internship-2025/survey-webapp/survey-webapp!3
2025-04-07 19:36:17 +00:00
Tatiana Nikolaeva
8c1bd2e3b8 deleting questions and answers, selecting answers 2025-04-08 00:33:20 +05:00
Tatiana Nikolaeva
5b2803e67a Correcting account styles 2025-04-05 23:43:40 +05:00
Tatyana Nikolaeva
74dd1905c2 Merge branch 'creating_components' into 'unstable'
Change components and styles

See merge request internship-2025/survey-webapp/survey-webapp!2
2025-04-05 18:17:37 +00:00
Tatiana Nikolaeva
065917b4d2 change QuestionList, style QuestionItem 2025-04-05 22:42:57 +05:00
Tatiana Nikolaeva
b3132da636 change QuestionItem 2025-04-05 22:03:52 +05:00
Tatiana Nikolaeva
71e9f52e70 style answer option 2025-04-05 21:39:28 +05:00
Tatiana Nikolaeva
05d5d396b8 styles type Dropdown 2025-04-05 21:14:19 +05:00
Tatiana Nikolaeva
2cbfb06b4a styles for navigation and survey info 2025-04-05 19:31:48 +05:00
Tatiana Nikolaeva
1bc96d830e corrected components 2025-04-05 11:24:07 +05:00
a27087d681 Merge branch 'spliting_components' into 'unstable'
add components frontend

See merge request internship-2025/survey-webapp/survey-webapp!1
2025-04-04 16:46:42 +00:00
Tatiana Nikolaeva
009a214b40 components 2025-04-04 21:41:22 +05:00
35331a87f1 i'm not sure what i'm doing 2025-03-25 22:56:35 +05:00
950babb68c Kontur developer assaulted me about using [controller] in route 2025-03-25 22:28:55 +05:00
f9a680c554 started api work 2025-03-25 22:22:57 +05:00
6732613466 idk something about efcore 2025-03-25 22:05:28 +05:00
751b08e805 added Infrastructure 2025-03-25 19:42:06 +05:00
ba7ac36920 start core project
rename project to API
2025-03-25 16:25:43 +05:00
e43578b36d created default React + TypeScript project via Vite 2025-03-15 01:56:31 +05:00
267ca26671 added SurveyBackend solution (just default template for now) 2025-03-12 00:40:58 +05:00
30e688b082 changed README.md 2025-03-12 00:33:03 +05:00
4f0cbb966b added SurveyLib as submodule 2025-03-12 00:22:12 +05:00
4150f14fce added .gitignore 2025-03-12 00:17:18 +05:00
Daniil Konovalov
ebb1285479 Initial commit 2025-03-09 21:46:35 +00:00