# # ChangeLog for src # # Generated by Trac 1.6 # 11/22/24 16:47:18 Thu, 21 Oct 2021 19:45:51 GMT Стојков Марко [68a1d2f] * src/Clients/Angular/finki-chattery/src/app/app.component.html (modified) * src/Clients/Angular/finki-chattery/src/app/app.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/core.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/services/redirect.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/services/services.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.actions.ts (modified) * src/Clients/Angular/finki-chattery/src/app/navigation/header/header.component.html (deleted) * src/Clients/Angular/finki-chattery/src/app/navigation/header/header.component.scss (deleted) * src/Clients/Angular/finki-chattery/src/app/navigation/header/header.component.ts (deleted) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/components.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/header/header.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/header/header.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/header/header.component.ts (added) * src/FinkiChattery/FinkiChattery.Identity/Properties/launchSettings.json (modified) Changed header component Thu, 21 Oct 2021 19:10:01 GMT Стојков Марко [eb21f00] * src/Clients/Angular/finki-chattery/src/app/app-routing.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.html (modified) * src/Clients/Angular/finki-chattery/src/app/app.module.ts (modified) * src/Clients/Angular/finki-chattery/src/styles.scss (modified) * src/FinkiChattery/FinkiChattery.Api/FinkiChattery.Api.csproj (modified) * src/FinkiChattery/FinkiChattery.Api/Services/RegisterServices.cs (modified) * src/FinkiChattery/FinkiChattery.Api/Startup.cs (modified) * src/FinkiChattery/FinkiChattery.Api/appsettings.Development.json (modified) * src/FinkiChattery/FinkiChattery.Commands/FinkiChattery.Commands.csproj (modified) * src/FinkiChattery/FinkiChattery.Common/FinkiChattery.Common.csproj (modified) * src/FinkiChattery/FinkiChattery.Contracts/FinkiChattery.Contracts.csproj (modified) * src/FinkiChattery/FinkiChattery.Identity/FinkiChattery.Identity.csproj (modified) * src/FinkiChattery/FinkiChattery.Identity/Startup.cs (modified) * src/FinkiChattery/FinkiChattery.Identity/appsettings.Development.json (modified) * src/FinkiChattery/FinkiChattery.Persistence/FinkiChattery.Persistence.csproj (modified) * src/FinkiChattery/FinkiChattery.Queries/FinkiChattery.Queries.csproj (modified) * src/FinkiChattery/FinkiChattery.sln (modified) Fix Thu, 21 Oct 2021 18:59:11 GMT Стојков Марко [6a65994] * .DS_Store (deleted) * src/.DS_Store (deleted) * src/Clients/.DS_Store (deleted) * src/FinkiChattery/.DS_Store (deleted) * src/FinkiChattery/FinkiChattery.Common/.DS_Store (deleted) Removed ds store Thu, 21 Oct 2021 18:47:04 GMT Sara Fazliu <67891916+sarafazliu@…> [9e95498] * .DS_Store (added) * src/.DS_Store (added) * src/Clients/.DS_Store (added) * src/Clients/Angular/finki-chattery/.vscode/launch.json (added) * src/Clients/Angular/finki-chattery/angular.json (modified) * src/Clients/Angular/finki-chattery/src/app/app-routing.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.html (modified) * src/Clients/Angular/finki-chattery/src/app/app.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/navigation/header/header.component.html (added) * src/Clients/Angular/finki-chattery/src/app/navigation/header/header.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/navigation/header/header.component.ts (added) * src/Clients/Angular/finki-chattery/src/styles.scss (modified) * src/FinkiChattery/.DS_Store (added) * src/FinkiChattery/FinkiChattery.Api/appsettings.Development.json (modified) * src/FinkiChattery/FinkiChattery.Common/.DS_Store (modified) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj (modified) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj_backup (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.sqlproj (modified) * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.sqlproj_backup (added) * src/FinkiChattery/FinkiChattery.Identity/Properties/launchSettings.json (modified) * src/FinkiChattery/FinkiChattery.Identity/appsettings.Development.json (modified) Added header component Thu, 21 Oct 2021 18:44:19 GMT Sara Fazliu <67891916+sarafazliu@…> [1e33fad] * src/Clients/Angular/finki-chattery/src/app/app-routing.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.html (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/core.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/guards/authorized.guard.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/auth.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/services/notification.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/category-facade.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category-state.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.actions.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.effects.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.mapper.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.reducers.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.selectors.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.state.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/question-facade.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question-state.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.actions.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.effects.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.mapper.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.reducers.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.selectors.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.state.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.html (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questioning-components.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.html (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/questioning.module.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/questioning.routes.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/components.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/components.ts (deleted) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/directives.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/share-link.directive.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/category-state-view-models.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/question-state-view-models.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/services/translate-from-json.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/shared-app.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-material/shared-material.module.ts (modified) * src/Clients/Angular/finki-chattery/src/assets/translations/en.json (modified) * src/Clients/Angular/finki-chattery/src/styles.scss (modified) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Questioning/Mapper/CategoryMapper.cs (added) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Questioning/Mapper/QuestionMapper.cs (added) * src/FinkiChattery/FinkiChattery.Api/Controllers/v1/CategoriesController.cs (added) * src/FinkiChattery/FinkiChattery.Api/Controllers/v1/QuestionsController.cs (modified) * src/FinkiChattery/FinkiChattery.Api/FinkiChattery.Api.csproj (modified) * src/FinkiChattery/FinkiChattery.Api/Services/RegisterServices.cs (modified) * src/FinkiChattery/FinkiChattery.Api/Startup.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/AskQuestion/AskQuestionCommand.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/AskQuestion/AskQuestionValidator.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/CategoriesUidsExist.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/TeamWithUidExist.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/IQuery.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/IQueryHandler.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Interfaces/IMediatorService.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/MediatorService.cs (modified) * src/FinkiChattery/FinkiChattery.Contracts/Questioning/GetCategories/CategoryDto.cs (added) * src/FinkiChattery/FinkiChattery.Contracts/Questioning/GetQuestionState/QuestionStateResponse.cs (added) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.refactorlog (added) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj (modified) * src/FinkiChattery/FinkiChattery.Database/FullTextSearch/FullTextIndexQuestion.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Debug.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Production.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/Script.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/Script.PreDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Answer/Answer.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Answer/Answer.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/AnswerResponse/AnswerResponse.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/AnswerResponse/AnswerResponse.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question/Question.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question/Question.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/QuestionCategory/QuestionCategory.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/QuestionCategory/QuestionCategory.sql (moved) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/AnswerConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/AnswerResponseConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionCategoryConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Answer.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Question.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/IRepository.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/Repository.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/ICategoriesRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IQuestionRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IStudentRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/ITeamRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/Question/QuestionStateDto.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/QuestionRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/UnitOfWork/Contracts/IUnitOfWork.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/UnitOfWork/Implementations/UnitOfWork.cs (added) * src/FinkiChattery/FinkiChattery.Queries/FinkiChattery.Queries.csproj (modified) * src/FinkiChattery/FinkiChattery.Queries/Questioning/GetCategories/GetCategoriesQuery.cs (added) * src/FinkiChattery/FinkiChattery.Queries/Questioning/GetQuestionState/GetQuestionStateQuery.cs (added) Merge branch 'dev' into feature-navbar Thu, 21 Oct 2021 17:51:27 GMT Стојков Марко [31c006c] * src/Clients/Angular/finki-chattery/src/app/app-routing.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/core.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/category-facade.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category-state.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.actions.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.effects.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.mapper.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.reducers.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.selectors.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/category-state/category.state.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questioning-components.ts (modified) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.html (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questions-preview-general/questions-preview-general.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/questioning.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/questioning.routes.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/category-state-view-models.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/index.ts (modified) * src/Clients/Angular/finki-chattery/src/assets/translations/en.json (modified) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Questioning/Mapper/CategoryMapper.cs (added) * src/FinkiChattery/FinkiChattery.Api/Controllers/v1/CategoriesController.cs (modified) * src/FinkiChattery/FinkiChattery.Contracts/Questioning/GetCategories/CategoryDto.cs (added) * src/FinkiChattery/FinkiChattery.Queries/Questioning/GetCategories/GetCategoriesQuery.cs (added) Add categories endpoint and state for categories, added questions ... Thu, 21 Oct 2021 17:16:53 GMT Стојков Марко [95d80e4] * src/Clients/Angular/finki-chattery/src/app/shared-app/components/components.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/directives.ts (modified) * src/FinkiChattery/FinkiChattery.Api/Controllers/v1/CategoriesController.cs (added) * src/FinkiChattery/FinkiChattery.Api/Services/RegisterServices.cs (modified) * src/FinkiChattery/FinkiChattery.Api/Startup.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/AskQuestion/AskQuestionCommand.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/AskQuestion/AskQuestionValidator.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/CategoriesUidsExist.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/TeamWithUidExist.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/IRepository.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/Repository.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/ICategoriesRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IQuestionRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IStudentRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/ITeamRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/UnitOfWork/Contracts/IUnitOfWork.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/UnitOfWork/Implementations/UnitOfWork.cs (added) * src/FinkiChattery/FinkiChattery.Queries/Questioning/GetQuestionState/GetQuestionStateQuery.cs (modified) Added unit of work pattern Sat, 16 Oct 2021 18:00:21 GMT Стојков Марко [dab7a9b] * src/Clients/Angular/finki-chattery/src/app/app-routing.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.html (modified) * src/Clients/Angular/finki-chattery/src/app/app.component.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/guards/authorized.guard.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/auth.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/services/notification.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/question-facade.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question-state.models.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.mapper.ts (modified) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.html (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/question-preview-general/question-preview-general.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/components/questioning-components.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/questioning.module.ts (added) * src/Clients/Angular/finki-chattery/src/app/modules/questioning/questioning.routes.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/components.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/components.ts (deleted) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/vote/vote.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/question-preview/question-preview.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/question/student-card/student-card.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/directives.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/share-link.directive.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/question-state-view-models.models.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/services/translate-from-json.service.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/shared-app.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-material/shared-material.module.ts (modified) * src/Clients/Angular/finki-chattery/src/assets/translations/en.json (modified) * src/Clients/Angular/finki-chattery/src/styles.scss (modified) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Questioning/Mapper/QuestionMapper.cs (modified) * src/FinkiChattery/FinkiChattery.Contracts/Questioning/GetQuestionState/QuestionStateResponse.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/Question/QuestionStateDto.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/QuestionRepo.cs (modified) Preview question component Thu, 14 Oct 2021 17:17:36 GMT Стојков Марко [6d639c9] * src/Clients/Angular/finki-chattery/src/app/core/core.module.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/core/state/question-facade.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question-state.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.actions.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.effects.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.mapper.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.reducers.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.selectors.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/question-state/question.state.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/index.ts (modified) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/question-state-view-models.models.ts (added) Ngrx store for question Thu, 14 Oct 2021 15:55:51 GMT Стојков Марко [b25b9ea] * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Questioning/Mapper/QuestionMapper.cs (added) * src/FinkiChattery/FinkiChattery.Api/Controllers/v1/QuestionsController.cs (modified) * src/FinkiChattery/FinkiChattery.Api/FinkiChattery.Api.csproj (modified) * src/FinkiChattery/FinkiChattery.Api/Services/RegisterServices.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/IQuery.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/IQueryHandler.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Interfaces/IMediatorService.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/MediatorService.cs (modified) * src/FinkiChattery/FinkiChattery.Contracts/Questioning/GetQuestionState/QuestionStateResponse.cs (added) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.refactorlog (added) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Debug.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Production.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/Script.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/Script.PreDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Answer/Answer.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Answer/Answer.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/AnswerResponse/AnswerResponse.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/AnswerResponse/AnswerResponse.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question/Question.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question/Question.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/QuestionCategory/QuestionCategory.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/QuestionCategory/QuestionCategory.sql (moved) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/AnswerConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/AnswerResponseConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionCategoryConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Answer.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/IRepository.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/Repository.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IQuestionRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/Question/QuestionStateDto.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/QuestionRepo.cs (modified) * src/FinkiChattery/FinkiChattery.Queries/FinkiChattery.Queries.csproj (modified) * src/FinkiChattery/FinkiChattery.Queries/Questioning/GetQuestionState/GetQuestionStateQuery.cs (added) Get question state endpoint Thu, 14 Oct 2021 13:39:33 GMT Sara Fazliu <67891916+sarafazliu@…> [b499ba7] * src/FinkiChattery/FinkiChattery.Common/.DS_Store (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Category/Category.Seed.sql (modified) added categories Mon, 11 Oct 2021 11:48:08 GMT Стојков Марко [f71994c] * src/FinkiChattery/FinkiChattery.Database/FullTextSearch/FullTextIndexQuestion.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question.sql (modified) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Question.cs (modified) Add fulltext search Fri, 10 Sep 2021 17:56:48 GMT Стојков Марко [cba21c9] * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj (modified) * src/FinkiChattery/FinkiChattery.Database/FullTextSearch/FullTextIndexQuestion.sql (added) * src/FinkiChattery/FinkiChattery.Database/FullTextSearch/QuestionFullTextCatalog.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question.sql (modified) * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.sqlproj (modified) Added full text search index on question Wed, 08 Sep 2021 15:49:03 GMT Стојков Марко [7146ebb] * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Authentication/AuthenticationPolicy.cs (added) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Authentication/CurrentUserIsOfRoleRequirementHandler.cs (added) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Authentication/Requirements/CurrentUserIsOfRoleRequirement.cs (added) * src/FinkiChattery/FinkiChattery.Api/ApplicationServices/Authentication/Requirements/StudentRequirement.cs (added) * src/FinkiChattery/FinkiChattery.Api/Controllers/ApiVersions.cs (added) * src/FinkiChattery/FinkiChattery.Api/Controllers/v1/QuestionsController.cs (added) * src/FinkiChattery/FinkiChattery.Api/FinkiChattery.Api.csproj (modified) * src/FinkiChattery/FinkiChattery.Api/Services/RegisterServices.cs (modified) * src/FinkiChattery/FinkiChattery.Api/Startup.cs (modified) * src/FinkiChattery/FinkiChattery.Commands/FinkiChattery.Commands.csproj (modified) * src/FinkiChattery/FinkiChattery.Commands/Questioning/AskQuestion/AskQuestionCommand.cs (added) * src/FinkiChattery/FinkiChattery.Commands/Questioning/AskQuestion/AskQuestionValidator.cs (added) * src/FinkiChattery/FinkiChattery.Commands/Questioning/QuestioningErrorCodes.cs (added) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/CategoriesUidsExist.cs (added) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/QuestioningFluentValidationRules.cs (added) * src/FinkiChattery/FinkiChattery.Commands/Questioning/Validators/TeamWithUidExist.cs (added) * src/FinkiChattery/FinkiChattery.Common/Errors/ErrorCodes.cs (modified) * src/FinkiChattery/FinkiChattery.Contracts/Questioning/AskQuestion/AskQuestionRequest.cs (added) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Debug.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Production.PostDeployment.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Answer.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/AnswerResponse.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Category/Category.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Category/Category.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question.sql (modified) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Student/Student.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Student/Student.sql (moved) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Team/Team.sql (moved) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionConfig.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Answer.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Base/BaseEntity.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Question.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/QuestionCategory.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Student.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Teacher.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Models/Team.cs (modified) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Base/Repository.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/ICategoriesRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IQuestionRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/IStudentRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Contracts/ITeamRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/CategoriesRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/QuestionRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/StudentRepo.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Repositories/Implementations/TeamRepo.cs (added) Ask question endpoint Tue, 07 Sep 2021 18:27:10 GMT Стојков Марко [cabaa79] * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.publish.xml (added) Publish file added Tue, 07 Sep 2021 18:25:50 GMT Стојков Марко [6e1aa47] * src/FinkiChattery/FinkiChattery.Api/appsettings.json (modified) * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.sqlproj (modified) Added logging for hangfire and publish file for hangfire db Tue, 07 Sep 2021 18:18:53 GMT Стојков Марко [ad058b3] * src/FinkiChattery/FinkiChattery.Api/FinkiChattery.Api.csproj (modified) * src/FinkiChattery/FinkiChattery.Api/Services/AppSettings.cs (moved) * src/FinkiChattery/FinkiChattery.Api/Services/Hangfire/HangfireConfigurationExtensions.cs (added) * src/FinkiChattery/FinkiChattery.Api/Services/RegisterServices.cs (moved) * src/FinkiChattery/FinkiChattery.Api/Startup.cs (modified) * src/FinkiChattery/FinkiChattery.Api/appsettings.Development.json (modified) * src/FinkiChattery/FinkiChattery.Common/FinkiChattery.Common.csproj (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/EventService.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/Interfaces/IEventService.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/Interfaces/IMediatorService.cs (modified) * src/FinkiChattery/FinkiChattery.Common/Mediator/MediatorService.cs (modified) * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.sqlproj (modified) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/AggregatedCounter.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/Counter.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/Hash.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/Job.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/JobParameter.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/JobQueue.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/List.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/Schema.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/Server.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/Set.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/HangFire/Tables/State.sql (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/Security/HangFire.sql (added) Hangfire is supported Tue, 07 Sep 2021 17:51:16 GMT Стојков Марко [f64836d] * src/FinkiChattery/FinkiChattery.Commands/FinkiChattery.Commands.csproj (added) * src/FinkiChattery/FinkiChattery.Domain/FinkiChattery.Domain.csproj (deleted) * src/FinkiChattery/FinkiChattery.Queries/FinkiChattery.Queries.csproj (added) * src/FinkiChattery/FinkiChattery.sln (modified) Added Commands and Queries projects Sun, 29 Aug 2021 13:13:26 GMT Стојков Марко [5cbb557] * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.publish.xml (added) Added ignired file for publishing DB Thu, 12 Aug 2021 20:25:01 GMT Стојков Марко [e6a6d9a] * .gitattributes (added) * .gitignore (added) * README.md (added) * src/Clients/Angular/finki-chattery/.browserslistrc (added) * src/Clients/Angular/finki-chattery/.editorconfig (added) * src/Clients/Angular/finki-chattery/.gitignore (added) * src/Clients/Angular/finki-chattery/.prettierrc (added) * src/Clients/Angular/finki-chattery/README.md (added) * src/Clients/Angular/finki-chattery/angular.json (added) * src/Clients/Angular/finki-chattery/e2e/protractor.conf.js (added) * src/Clients/Angular/finki-chattery/e2e/src/app.e2e-spec.ts (added) * src/Clients/Angular/finki-chattery/e2e/src/app.po.ts (added) * src/Clients/Angular/finki-chattery/e2e/tsconfig.json (added) * src/Clients/Angular/finki-chattery/karma.conf.js (added) * src/Clients/Angular/finki-chattery/package-lock.json (added) * src/Clients/Angular/finki-chattery/package.json (added) * src/Clients/Angular/finki-chattery/src/app/app-routing.module.ts (added) * src/Clients/Angular/finki-chattery/src/app/app.component.html (added) * src/Clients/Angular/finki-chattery/src/app/app.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/app.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/app.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/app.module.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/components/components.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/core.module.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/guards/guards.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/guards/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/interceptors/loader.interceptor.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/interceptors/token.interceptor.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/auth.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/loader.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/notification.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/redirect.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/services/services.ts (added) * src/Clients/Angular/finki-chattery/src/app/core/state/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/button/button.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/button/button.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/button/button.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/button/button.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/button/button.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/components.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/file-upload/file-upload.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/file-upload/file-upload.component.scss (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/file-upload/file-upload.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/file-upload/file-upload.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/form-error/form-error.component.html (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/form-error/form-error.component.spec.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/components/generic/form-error/form-error.component.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/directives.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/handle-input-form-errors.directive.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/handle-select-form-errors.directive.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/hover-elevation.directive.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/directives/loader.directive.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/error.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/models/user.models.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/pipes/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/pipes/moment-date.pipe.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/pipes/pipes.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/pipes/truncate.pipe.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/services/base-api.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/services/index.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/services/services.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/services/translate-from-json.service.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/shared-app.module.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-app/validators/form-validators.validator.ts (added) * src/Clients/Angular/finki-chattery/src/app/shared-material/shared-material.module.ts (added) * src/Clients/Angular/finki-chattery/src/assets/.gitkeep (added) * src/Clients/Angular/finki-chattery/src/assets/images/default-profile.jpg (added) * src/Clients/Angular/finki-chattery/src/assets/images/register-bg-customer.jpg (added) * src/Clients/Angular/finki-chattery/src/assets/images/register-bg.jpg (added) * src/Clients/Angular/finki-chattery/src/assets/translations/en.json (added) * src/Clients/Angular/finki-chattery/src/environments/environment.prod.ts (added) * src/Clients/Angular/finki-chattery/src/environments/environment.ts (added) * src/Clients/Angular/finki-chattery/src/favicon.ico (added) * src/Clients/Angular/finki-chattery/src/index.html (added) * src/Clients/Angular/finki-chattery/src/main.ts (added) * src/Clients/Angular/finki-chattery/src/polyfills.ts (added) * src/Clients/Angular/finki-chattery/src/styles.scss (added) * src/Clients/Angular/finki-chattery/src/test.ts (added) * src/Clients/Angular/finki-chattery/tsconfig.app.json (added) * src/Clients/Angular/finki-chattery/tsconfig.json (added) * src/Clients/Angular/finki-chattery/tsconfig.spec.json (added) * src/Clients/Angular/finki-chattery/tslint.json (added) * src/FinkiChattery/FinkiChattery.Api/Contracts/AppSettings/AwsStorageSettings.cs (added) * src/FinkiChattery/FinkiChattery.Api/Contracts/AppSettings/CorsSettings.cs (added) * src/FinkiChattery/FinkiChattery.Api/Contracts/AppSettings/EmailCredentialsSettings.cs (added) * src/FinkiChattery/FinkiChattery.Api/Contracts/AppSettings/IdentitySettings.cs (added) * src/FinkiChattery/FinkiChattery.Api/FinkiChattery.Api.csproj (added) * src/FinkiChattery/FinkiChattery.Api/Middleware/ExceptionHandler.cs (added) * src/FinkiChattery/FinkiChattery.Api/Program.cs (added) * src/FinkiChattery/FinkiChattery.Api/Properties/launchSettings.json (added) * src/FinkiChattery/FinkiChattery.Api/Server/AppSettings.cs (added) * src/FinkiChattery/FinkiChattery.Api/Server/RegisterServices.cs (added) * src/FinkiChattery/FinkiChattery.Api/Startup.cs (added) * src/FinkiChattery/FinkiChattery.Api/appsettings.Development.json (added) * src/FinkiChattery/FinkiChattery.Api/appsettings.json (added) * src/FinkiChattery/FinkiChattery.Common/Dtos/CreatedEntity.cs (added) * src/FinkiChattery/FinkiChattery.Common/Errors/ErrorCodes.cs (added) * src/FinkiChattery/FinkiChattery.Common/Errors/Exceptions/BadRequestException.cs (added) * src/FinkiChattery/FinkiChattery.Common/FinkiChattery.Common.csproj (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/ICommand.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/ICommandHandler.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/IEvent.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Contracs/IEventHandler.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/EventService.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Interfaces/IEventService.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/Interfaces/IMediatorService.cs (added) * src/FinkiChattery/FinkiChattery.Common/Mediator/MediatorService.cs (added) * src/FinkiChattery/FinkiChattery.Common/User/CurrentUser/CurrentUser.cs (added) * src/FinkiChattery/FinkiChattery.Common/User/CurrentUser/ICurrentUser.cs (added) * src/FinkiChattery/FinkiChattery.Common/User/UserClaim.cs (added) * src/FinkiChattery/FinkiChattery.Common/User/UserRole.cs (added) * src/FinkiChattery/FinkiChattery.Common/Validation/ValidationBehavior.cs (added) * src/FinkiChattery/FinkiChattery.Contracts/FinkiChattery.Contracts.csproj (added) * src/FinkiChattery/FinkiChattery.Database/FinkiChattery.Database.sqlproj (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Debug.PostDeployment.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PostDeploymentScripts/Production.PostDeployment.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PreDeploymentScripts/Debug.PreDeployment.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/PreDeploymentScripts/Production.PreDeployment.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/Script.PostDeployment.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Scripts/Script.PreDeployment.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Answer.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/AnswerResponse.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Category.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Moderator.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Question.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/QuestionCategory.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Student.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/StudentTeam.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Teacher.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/TeacherTeam.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Team.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/Upvote.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetRoleClaims.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetRoles.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetUserClaims.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetUserLogins.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetUserRoles.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetUserTokens.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/AspNetUsers.sql (added) * src/FinkiChattery/FinkiChattery.Database/dbo/Tables/User/Seed/Users.Debug.Seed.sql (added) * src/FinkiChattery/FinkiChattery.Domain/FinkiChattery.Domain.csproj (added) * src/FinkiChattery/FinkiChattery.HangfireDatabase/FinkiChattery.HangfireDatabase.sqlproj (added) * src/FinkiChattery/FinkiChattery.Identity/Config.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Contracts/AppSettings/CorsSettings.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Contracts/AppSettings/IdentityServerSettings.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Data/ApplicationDbContext.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Data/Models/ApplicationRole.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Data/Models/ApplicationUser.cs (added) * src/FinkiChattery/FinkiChattery.Identity/FinkiChattery.Identity.csproj (added) * src/FinkiChattery/FinkiChattery.Identity/Program.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Properties/launchSettings.json (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/AccountController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/AccountOptions.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/ExternalController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/ExternalProvider.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/LoggedOutViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/LoginInputModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/LoginViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/LogoutInputModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/LogoutViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Account/RedirectViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Consent/ConsentController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Consent/ConsentInputModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Consent/ConsentOptions.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Consent/ConsentViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Consent/ProcessConsentResult.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Consent/ScopeViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Device/DeviceAuthorizationInputModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Device/DeviceAuthorizationViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Device/DeviceController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Diagnostics/DiagnosticsController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Diagnostics/DiagnosticsViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Extensions.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Grants/GrantsController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Grants/GrantsViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Home/ErrorViewModel.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/Home/HomeController.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/SecurityHeadersAttribute.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Quickstart/TestUsers.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Services/AppSettings.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Services/FinkiChatteryProfileService.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Services/RegisterServices.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Startup.cs (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Account/AccessDenied.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Account/LoggedOut.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Account/Login.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Account/Logout.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Consent/Index.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Device/Success.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Device/UserCodeCapture.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Device/UserCodeConfirmation.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Diagnostics/Index.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Grants/Index.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Home/Index.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Shared/Error.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Shared/Redirect.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Shared/_Layout.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Shared/_Nav.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Shared/_ScopeListItem.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/Shared/_ValidationSummary.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/_ViewImports.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/Views/_ViewStart.cshtml (added) * src/FinkiChattery/FinkiChattery.Identity/appsettings.Development.json (added) * src/FinkiChattery/FinkiChattery.Identity/appsettings.json (added) * src/FinkiChattery/FinkiChattery.Identity/tempkey.jwk (added) * src/FinkiChattery/FinkiChattery.Identity/updateUI.ps1 (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/css/site.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/css/site.min.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/css/site.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/favicon.ico (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/icon.jpg (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/icon.png (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/js/signin-redirect.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/js/signout-redirect.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/README.md (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_alert.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_badge.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_breadcrumb.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_button-group.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_buttons.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_card.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_carousel.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_close.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_code.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_custom-forms.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_dropdown.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_forms.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_functions.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_grid.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_images.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_input-group.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_jumbotron.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_list-group.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_media.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_mixins.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_modal.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_nav.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_navbar.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_pagination.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_popover.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_print.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_progress.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_reboot.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_root.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_spinners.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_tables.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_toasts.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_tooltip.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_transitions.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_type.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_utilities.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/_variables.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/bootstrap-grid.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/bootstrap-reboot.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/bootstrap.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_alert.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_background-variant.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_badge.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_border-radius.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_box-shadow.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_breakpoints.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_buttons.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_caret.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_clearfix.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_deprecate.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_float.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_forms.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_gradients.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_grid-framework.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_grid.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_hover.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_image.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_list-group.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_lists.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_nav-divider.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_pagination.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_reset-text.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_resize.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_screen-reader.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_size.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_table-row.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_text-emphasis.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_text-hide.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_text-truncate.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_transition.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/mixins/_visibility.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_align.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_background.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_borders.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_clearfix.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_display.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_embed.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_flex.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_float.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_overflow.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_position.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_screenreaders.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_shadows.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_sizing.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_spacing.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_stretched-link.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_text.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/utilities/_visibility.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/bootstrap/scss/vendor/_rfs.scss (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/LICENSE.txt (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/README.md (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/dist/jquery.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/dist/jquery.min.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/dist/jquery.min.map (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/dist/jquery.slim.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/dist/jquery.slim.min.js (added) * src/FinkiChattery/FinkiChattery.Identity/wwwroot/lib/jquery/dist/jquery.slim.min.map (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/AnswerConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/AnswerResponseConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/BaseConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/CategoryConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/ModeratorConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionCategoryConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/QuestionConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/StudentConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/StudentTeamConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/TeacherConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/TeacherTeamConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/TeamConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Configurations/UpvoteConfig.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Context/ApplicationDbContext.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/FinkiChattery.Persistence.csproj (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Answer.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/AnswerResponse.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/ApplicationRole.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/ApplicationUser.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Base/BaseEntity.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Category.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Moderator.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Question.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/QuestionCategory.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Student.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/StudentTeam.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Teacher.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/TeacherTeam.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Team.cs (added) * src/FinkiChattery/FinkiChattery.Persistence/Models/Upvote.cs (added) * src/FinkiChattery/FinkiChattery.sln (added) Initialized FinkiChattery project