Обучающий проект: веб-сервер генерации номеров ревизий для непрерывной интеграции.
Формат сообщений JSON. Авторизация basic-authentication (http://www.asp.net/web-api/overview/security/basic-authentication) Пользователи должны храниться в БД. Роли пользователя:
- admin
- buildserver
- editor
- anonymous - не предоставившие логин и пароль
возвращает список всех счетчиков с текущими состояними, временем создания и временем последнего изменения.
возвращает текущее значение счетчика "solution_4.12", если счетчик отсутствует, то возвращать код 404
увеличивает счетчик "solution_4.12" на 1 и возвращает текущее значение если счетчик отсутствует, то создает его и возвращает 0
Одностраничное приложение на KnockoutJS
просмотр списка, создание, удаление
Хранилище MongoDB. (версия драйвера - 2.0)
- счетчики
- пользователи