diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6c98d31..5da8b86 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,10 +1,6 @@ name: Deploy to IIS on: - push: - branches: - - main - - master workflow_dispatch: jobs: diff --git a/backend/.vs/ProjectEvaluation/tnsu.approvalroute.metadata.v10.bin b/backend/.vs/ProjectEvaluation/tnsu.approvalroute.metadata.v10.bin new file mode 100644 index 0000000..bd37c9f Binary files /dev/null and b/backend/.vs/ProjectEvaluation/tnsu.approvalroute.metadata.v10.bin differ diff --git a/backend/.vs/ProjectEvaluation/tnsu.approvalroute.projects.v10.bin b/backend/.vs/ProjectEvaluation/tnsu.approvalroute.projects.v10.bin new file mode 100644 index 0000000..67458af Binary files /dev/null and b/backend/.vs/ProjectEvaluation/tnsu.approvalroute.projects.v10.bin differ diff --git a/backend/.vs/ProjectEvaluation/tnsu.approvalroute.strings.v10.bin b/backend/.vs/ProjectEvaluation/tnsu.approvalroute.strings.v10.bin new file mode 100644 index 0000000..6de9369 Binary files /dev/null and b/backend/.vs/ProjectEvaluation/tnsu.approvalroute.strings.v10.bin differ diff --git a/backend/.vs/Tnsu.ApprovalRoute/DesignTimeBuild/.dtbcache.v2 b/backend/.vs/Tnsu.ApprovalRoute/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..3e20ee6 Binary files /dev/null and b/backend/.vs/Tnsu.ApprovalRoute/DesignTimeBuild/.dtbcache.v2 differ diff --git a/backend/.vs/Tnsu.ApprovalRoute/FileContentIndex/1b10d1d6-0e83-4eea-8ec0-92128f18981e.vsidx b/backend/.vs/Tnsu.ApprovalRoute/FileContentIndex/1b10d1d6-0e83-4eea-8ec0-92128f18981e.vsidx new file mode 100644 index 0000000..c403b3f Binary files /dev/null and b/backend/.vs/Tnsu.ApprovalRoute/FileContentIndex/1b10d1d6-0e83-4eea-8ec0-92128f18981e.vsidx differ diff --git a/backend/.vs/Tnsu.ApprovalRoute/FileContentIndex/df22629b-6284-4caa-bb11-28440ffc85dc.vsidx b/backend/.vs/Tnsu.ApprovalRoute/FileContentIndex/df22629b-6284-4caa-bb11-28440ffc85dc.vsidx new file mode 100644 index 0000000..5c60904 Binary files /dev/null and b/backend/.vs/Tnsu.ApprovalRoute/FileContentIndex/df22629b-6284-4caa-bb11-28440ffc85dc.vsidx differ diff --git a/backend/.vs/Tnsu.ApprovalRoute/config/applicationhost.config b/backend/.vs/Tnsu.ApprovalRoute/config/applicationhost.config new file mode 100644 index 0000000..223dc4c --- /dev/null +++ b/backend/.vs/Tnsu.ApprovalRoute/config/applicationhost.config @@ -0,0 +1,1011 @@ + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/.vs/Tnsu.ApprovalRoute/v18/.futdcache.v2 b/backend/.vs/Tnsu.ApprovalRoute/v18/.futdcache.v2 new file mode 100644 index 0000000..a2736d9 Binary files /dev/null and b/backend/.vs/Tnsu.ApprovalRoute/v18/.futdcache.v2 differ diff --git a/backend/.vs/Tnsu.ApprovalRoute/v18/.suo b/backend/.vs/Tnsu.ApprovalRoute/v18/.suo new file mode 100644 index 0000000..ae1a75c Binary files /dev/null and b/backend/.vs/Tnsu.ApprovalRoute/v18/.suo differ diff --git a/backend/.vs/Tnsu.ApprovalRoute/v18/DocumentLayout.backup.json b/backend/.vs/Tnsu.ApprovalRoute/v18/DocumentLayout.backup.json new file mode 100644 index 0000000..1c48b5c --- /dev/null +++ b/backend/.vs/Tnsu.ApprovalRoute/v18/DocumentLayout.backup.json @@ -0,0 +1,54 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|c:\\users\\trishina.mariya\\documents\\projects\\tnsu-approval-route\\backend\\src\\tnsu.approvalroute.api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|solutionrelative:src\\tnsu.approvalroute.api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|c:\\users\\trishina.mariya\\documents\\projects\\tnsu-approval-route\\backend\\src\\tnsu.approvalroute.api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|solutionrelative:src\\tnsu.approvalroute.api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "RelativeDocumentMoniker": "src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "ToolTip": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "RelativeToolTip": "src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "ViewState": "AgIAABgAAAAAAAAAAAAAAB4AAAAmAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-07-28T06:33:51.834Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "appsettings.json", + "DocumentMoniker": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeDocumentMoniker": "src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "ToolTip": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeToolTip": "src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2026-07-28T06:02:34.015Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/backend/.vs/Tnsu.ApprovalRoute/v18/DocumentLayout.json b/backend/.vs/Tnsu.ApprovalRoute/v18/DocumentLayout.json new file mode 100644 index 0000000..edbcc27 --- /dev/null +++ b/backend/.vs/Tnsu.ApprovalRoute/v18/DocumentLayout.json @@ -0,0 +1,54 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|c:\\users\\trishina.mariya\\documents\\projects\\tnsu-approval-route\\backend\\src\\tnsu.approvalroute.api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|solutionrelative:src\\tnsu.approvalroute.api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|c:\\users\\trishina.mariya\\documents\\projects\\tnsu-approval-route\\backend\\src\\tnsu.approvalroute.api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{4697B342-BE47-435B-B854-75F9277AD769}|src\\Tnsu.ApprovalRoute.Api\\Tnsu.ApprovalRoute.Api.csproj|solutionrelative:src\\tnsu.approvalroute.api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "RelativeDocumentMoniker": "src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "ToolTip": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "RelativeToolTip": "src\\Tnsu.ApprovalRoute.Api\\Program.cs", + "ViewState": "AgIAABUAAAAAAAAAAAAAADgAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-07-28T06:33:51.834Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "appsettings.json", + "DocumentMoniker": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeDocumentMoniker": "src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "ToolTip": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeToolTip": "src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2026-07-28T06:02:34.015Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/backend/src/.vs/VSWorkspaceState.json b/backend/src/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..a35ce30 --- /dev/null +++ b/backend/src/.vs/VSWorkspaceState.json @@ -0,0 +1,9 @@ +{ + "ExpandedNodes": [ + "", + "\\Tnsu.ApprovalRoute.Api", + "\\Tnsu.ApprovalRoute.Application" + ], + "SelectedNode": "\\Tnsu.ApprovalRoute.Application", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/backend/src/.vs/slnx.sqlite b/backend/src/.vs/slnx.sqlite new file mode 100644 index 0000000..43f81fe Binary files /dev/null and b/backend/src/.vs/slnx.sqlite differ diff --git a/backend/src/.vs/src.slnx/FileContentIndex/c41e12f7-4a3d-4c40-9653-41a24091003e.vsidx b/backend/src/.vs/src.slnx/FileContentIndex/c41e12f7-4a3d-4c40-9653-41a24091003e.vsidx new file mode 100644 index 0000000..78115d3 Binary files /dev/null and b/backend/src/.vs/src.slnx/FileContentIndex/c41e12f7-4a3d-4c40-9653-41a24091003e.vsidx differ diff --git a/backend/src/.vs/src.slnx/FileContentIndex/f9a35f81-13ae-4547-9684-90f51c188103.vsidx b/backend/src/.vs/src.slnx/FileContentIndex/f9a35f81-13ae-4547-9684-90f51c188103.vsidx new file mode 100644 index 0000000..d4cbc0d Binary files /dev/null and b/backend/src/.vs/src.slnx/FileContentIndex/f9a35f81-13ae-4547-9684-90f51c188103.vsidx differ diff --git a/backend/src/.vs/src.slnx/config/applicationhost.config b/backend/src/.vs/src.slnx/config/applicationhost.config new file mode 100644 index 0000000..223dc4c --- /dev/null +++ b/backend/src/.vs/src.slnx/config/applicationhost.config @@ -0,0 +1,1011 @@ + + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/src/.vs/src.slnx/v18/.wsuo b/backend/src/.vs/src.slnx/v18/.wsuo new file mode 100644 index 0000000..0476f63 Binary files /dev/null and b/backend/src/.vs/src.slnx/v18/.wsuo differ diff --git a/backend/src/.vs/src.slnx/v18/DocumentLayout.backup.json b/backend/src/.vs/src.slnx/v18/DocumentLayout.backup.json new file mode 100644 index 0000000..8712180 --- /dev/null +++ b/backend/src/.vs/src.slnx/v18/DocumentLayout.backup.json @@ -0,0 +1,37 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Tnsu.ApprovalRoute.Api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "appsettings.json", + "DocumentMoniker": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeDocumentMoniker": "Tnsu.ApprovalRoute.Api\\appsettings.json", + "ToolTip": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeToolTip": "Tnsu.ApprovalRoute.Api\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABUAAAAXAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2026-07-28T05:52:49.686Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/backend/src/.vs/src.slnx/v18/DocumentLayout.json b/backend/src/.vs/src.slnx/v18/DocumentLayout.json new file mode 100644 index 0000000..8712180 --- /dev/null +++ b/backend/src/.vs/src.slnx/v18/DocumentLayout.json @@ -0,0 +1,37 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", + "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Tnsu.ApprovalRoute.Api\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 0, + "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "appsettings.json", + "DocumentMoniker": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeDocumentMoniker": "Tnsu.ApprovalRoute.Api\\appsettings.json", + "ToolTip": "C:\\Users\\trishina.mariya\\Documents\\Projects\\tnsu-approval-route\\backend\\src\\Tnsu.ApprovalRoute.Api\\appsettings.json", + "RelativeToolTip": "Tnsu.ApprovalRoute.Api\\appsettings.json", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABUAAAAXAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", + "WhenOpened": "2026-07-28T05:52:49.686Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/backend/src/Tnsu.ApprovalRoute.Api/Program.cs b/backend/src/Tnsu.ApprovalRoute.Api/Program.cs index 2e6474d..538fce2 100644 --- a/backend/src/Tnsu.ApprovalRoute.Api/Program.cs +++ b/backend/src/Tnsu.ApprovalRoute.Api/Program.cs @@ -51,18 +51,15 @@ builder.Services.ConfigureHttpJsonOptions(o => o.SerializerOptions.Converters.Ad var app = builder.Build(); -if (app.Environment.IsDevelopment()) -{ - app.MapOpenApi(); +app.MapOpenApi(); - app.MapScalarApiReference(options => - { - options - .WithTitle("Tnsu Approval Route") - .AddPreferredSecuritySchemes("Bearer") - .AddHttpAuthentication("Bearer", _ => { }); - }); -} +app.MapScalarApiReference(options => +{ + options + .WithTitle("Tnsu Approval Route") + .AddPreferredSecuritySchemes("Bearer") + .AddHttpAuthentication("Bearer", _ => { }); +}); app.MapHealthChecks("/health"); diff --git a/backend/src/Tnsu.ApprovalRoute.Api/appsettings.json b/backend/src/Tnsu.ApprovalRoute.Api/appsettings.json index ebc9871..fc9ebc8 100644 --- a/backend/src/Tnsu.ApprovalRoute.Api/appsettings.json +++ b/backend/src/Tnsu.ApprovalRoute.Api/appsettings.json @@ -6,7 +6,7 @@ } }, "ConnectionStrings": { - "Postgres": "Host=localhost;Port=5435;Database=tnsu_approval_route;Username=tnsu_approval_route;Password=tnsu_approval_route" + "Postgres": "Host=db-master.tnsu.kz;Database=tnsu_approval_route;Username=dbuser;Password=p}{6{Pa]{JQwP1H" }, "Entra": { "TenantId": "b4c2af35-bfd6-4cff-9af9-556efb53e65a", @@ -17,10 +17,10 @@ }, "TnsuPortal": { "BaseUrl": "https://api.tnsu.kz", - "TenantId": "", - "ClientId": "", + "TenantId": "b4c2af35-bfd6-4cff-9af9-556efb53e65a", + "ClientId": "9232d9e2-9807-4753-808f-07250e5474b0", "ClientSecret": "", "Scope": "", - "DirectorTansuEmail": "director.tansu@tnsu.kz" + "DirectorTansuEmail": "a.samayeva@tnsu.kz" } }