Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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
- Loading branch information