Skip to content
develop
Go to file
Code

Latest commit

* adding userName field to registration process

* fix typo in UserName field

* added tooltip to username

* Use UserName in TestResultEntryViewModel

* Remove PrepareUserEmailForRODO()

* put translations in a resource file

* test first attempt

* added tests to check userName
f5f383d

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

DevAdventCalendar

Follow DevAdventCalendar Follow DevAdventCalendar

DevAdventCalendar web app for online competition for programmers : www.devadventcalendar.pl

GitHub issues GitHub closed issues GitHub closed pull requests

GitHub contributors GitHub last commit

Environment Build Deployment Quality Coverage
PROD Build Deploy Quality Gate Status codecov
DEV Build Deploy codecov

Projects in solution

  • DevAdventCalendarCompetition - main project with Controllers and Views

  • DevAdventCalendarCompetition.Services - class library for logic operations

  • DevAdventCalendarCompetition.Repository - class library for database operations

  • DevAdventCalendarCompetition.Tests - unit tests for DevAdventCalendarCompetition.Services (xUnit)

  • DevAdventCalendarCompetition.TestResultService - external service calculating user points based on a custom algorithm

  • DevAdventCalendarCompetition.TestResultService.Tests - unit tests for TestResultService (xUnit)

Contributing

Please read CONTRIBUTING.md for details.

Suggest a new feature

We use GitHub issues to track public features. Suggest a new feature by opening a new issue (the template has already been created, simply complete it).

Report bug

We use GitHub issues to track public bugs. Report a bug by opening a new issue of type bug (the template has already been created, simply complete it).

Used Tools

Docker

Docker is an open platform that enables developers and administrators to build images, ship, and run distributed applications in a loosely isolated environment called a container. This approach enables efficient application lifecycle management between development, QA, and production environments.

Application is using Docker to work on VPS. Additional Docker-compose helping with configure for all of this

Docker documentation

Swagger

Useful tool to check api endpoints. It is generated based on Controllers and attributes and can test any rest calls from this page. Can be access by: pagedomain (or localhost)/swagger/. Swagger documentation

MailHog

MailHog is an email testing tool for developers. More info on GitHub page.

You can’t perform that action at this time.