From f8ad0ccd61d52ccdef8819a16d97cf55113e661b Mon Sep 17 00:00:00 2001 From: Anton Gavrilov <60151375+KrawMire@users.noreply.github.com> Date: Sat, 2 Sep 2023 22:50:17 +0400 Subject: [PATCH] Hotfix Dockerfile (#17) * project structure improvements * restructured frontend * DI changes * core updates. new entities * initial business logic tests. restructured DI. new use cases * created base CRUD use cases * mapper signature changes. renamed repositories implementations. created new entities persistence models * changed applications parts which are affected by mappers changes * moved persistence to stored postgres functions and dapper * updated core and created business logic project * DI register domain services * make domain services singleton in DI * changes to outer layers of system * doc. added backend diagram * created article, news and roles controllers * renamed Api project to Web.Api * refactor backend core * backend business logic refactoring * small backend persistence fixes * implemented application layer * updated and improved presentation layer (web API) * readme update * DB diagram was added to readme * fix ERD * sql table creation scripts * initial procedures creation * fix user procedures * signup method fixes * created roles procedures and functions * news and articles procedures and functions * update procedures * created repositories and persistence layer mappers for postgres * Feature/domain changes (#12) * change domain layer * some changes in domain layer * article entity can contain several documents * Whole backend structure changes (#13) * update database structure * made roleClaim an entity * persistence layer changes. Some improvements to domain and business logic layers * fix identifiers in services, repositories and use cases * application and presentation layers changes * Persistence implementation (#14) * changes to articles_documents table. Script for filling database with mock data * fix domain entities identifiers * use middleware to process exception in controllers * fully created all CRUD operations of articles * updated DB diagram * created CRUD operations for news entity * CRUD operations for role entity and some fixes to other repositories * created full set of CRUD operations for user entity * Frontend mvp (#15) * samples of how pages will look like * fix timestamps * added methods for getting by id * fix user persistence model * basic api interaction * project restructure. created basic getting of articles * added mobile menu. some ui improvements * drawer menu for account actions * added some new styles to account actions drawer * new categories procedures and functions. db changes * new method for getting all categories * created getting authors and articles by categories * remove build folders of tests projects * fix tables creation order * added loading state into pages * hotfix dockerfile --- ScienceArchive.Server/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ScienceArchive.Server/Dockerfile b/ScienceArchive.Server/Dockerfile index f603e566..7e8607ce 100644 --- a/ScienceArchive.Server/Dockerfile +++ b/ScienceArchive.Server/Dockerfile @@ -24,4 +24,4 @@ ENV SCIENCE_ARCHIVE_JWT_KEY=$SCIENCE_ARCHIVE_JWT_KEY ENV ASPNETCORE_URLS=http://+:5000 -ENTRYPOINT ["dotnet", "ScienceArchive.Api.dll"] \ No newline at end of file +ENTRYPOINT ["dotnet", "ScienceArchive.Web.Api.dll"] \ No newline at end of file