yandex-passport-api (5.5.0) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-24170 Перегенерация кода при смене подтверждения с телефона на смс на восстановлении логина

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 11 Jul 2019 17:32:47 +0300

yandex-passport-api (5.4.8) unstable; urgency=low

  * PASSP-24155 ott_subscription может принимать значение YA_PLUS_KP
  * PASSP-23984 Переключение на продный саджестор в тестовом окружении
  * PASSP-24092 Switch hosts from 3dc to prestable
  * PASSP-24085 Счётчик на отправку писем не греется, если не надо отправлять письмо + uid логируется

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 11 Jul 2019 13:28:51 +0300

yandex-passport-api (5.4.7) unstable; urgency=low

  * PASSP-24126 Переезжаем на общий nose
  * PASSP-24129 Принудительная валидация введённого значение как телефона

 -- kmerenkov <kmerenkov@yandex-team.ru>  Wed, 10 Jul 2019 12:22:33 +0300

yandex-passport-api (5.4.6) unstable; urgency=low

  * PASSP-24085 Исправление значения счетчика и записи в аттрибут БД

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 08 Jul 2019 14:49:32 +0300

yandex-passport-api (5.4.5) unstable; urgency=low

  * PASSP-24113 Удаляем из трека retpath после ухода на вторые шаги после magic link

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 05 Jul 2019 15:24:17 +0300

yandex-passport-api (5.4.4) unstable; urgency=low

  * PASSP-23653 Избавляемся от копипасты темплейт-лоадеров
  * [passport] PASSP-23694 Более python3-совместимый код
    [passport] PASSP-23694 Импорт тесты в contrib
    [passport] PASSP-23694 Универсальный код в Паспорте
    [passport/logbroker] PASSP-23694 Универсальный код в logbroker
    [passport/api] PASSP-23694 Универсальный код в API
    [passport/core] PASSP-23694 Универсальный код в core
  * PASSP-23984 Переключение на новый саджестор в тестовом окружении
  * PASSP-24066 Добавил конфиг systemd для паспорта
  * PASSP-24103 Возможность не требовать public_name
  * PASSP-24088 Проставляем в трек данные аккаунта после входа по magic link

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 05 Jul 2019 12:19:24 +0300

yandex-passport-api (5.4.3) unstable; urgency=low

  * PASSP-23707 Окончательно побеждаем деление с остатком в Паспорте

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 01 Jul 2019 17:47:48 +0300

yandex-passport-api (5.4.2) unstable; urgency=low

  * PASSP-23707 В тестинге шлём письма о входе каждому второму уиду

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 01 Jul 2019 16:10:54 +0300

yandex-passport-api (5.4.1) unstable; urgency=low

  * PASSP-23707 Перехват ошибок OAuth

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 01 Jul 2019 15:21:09 +0300

yandex-passport-api (5.4.0) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-24043 Интерпретация ydb.DeadlineExceed в temporary error
  * PASSP-24037 На восстановлении логина обновление времени подтверждения телефона
  * PASSP-24029 Добавление Румынии в список доверенных стран
  * PASSP-19748 Удаление account.person.registration_datetime, это поле уже есть у account
  * PASSP-23990 Не пятисотим при проблемах на создании сессии YDB
  [ ppodolsky ]
  * PASSP-23707 Рассылка нотификаций при авторизации

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 01 Jul 2019 11:14:13 +0300

yandex-passport-api (5.3.3) unstable; urgency=low

  * PASSP-23985 Добавление Ганы в список доверенных стран

 -- kmerenkov <kmerenkov@yandex-team.ru>  Tue, 25 Jun 2019 14:01:40 +0300

yandex-passport-api (5.3.2) unstable; urgency=low

  * PASSP-23528 Поменял код ошибки

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 24 Jun 2019 13:49:18 +0300

yandex-passport-api (5.3.1) unstable; urgency=low

  * PASSP-23273 Периметр в аркадии
  * PASSP-23528 Не даем создавать более тысячи алиасов для ПДД-пользователя

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 24 Jun 2019 11:44:47 +0300

yandex-passport-api (5.3.0) unstable; urgency=low

  * PASSP-23868 билдер для апи clean web
  * PASSP-23880 Учитываем глогаут на вторых шагах мобильной авторизации
  * PASSP-23595 Не стрипаем пароль в форме регистрации лайта
  * PASSP-23850 Возможность не делать глогаут после рестора
  * PASSP-23475 добавляю ограничение на длину display name
  * PASSP-23547 Не просим телефон для пользователей с 67 сидом и протухшим паролем на мобильной авторизации
  * PASSP-21228 ручки валидации ФИО и display_name

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 20 Jun 2019 17:09:58 +0300

yandex-passport-api (5.2.16) unstable; urgency=low

  * PASSP-23899 Распил тестов tests/views/bundle/account, чтобы было больше шанса уложиться в таймаут
  * PASSP-21822 Уменьшил ретраи на установку соединения до YDB

 -- kmerenkov <kmerenkov@yandex-team.ru>  Wed, 19 Jun 2019 11:50:47 +0300

yandex-passport-api (5.2.15) unstable; urgency=low

  * PASSP-23375 добавил запрос атрибута 174 в ЧЯ, немного раздробил тесты

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 17 Jun 2019 15:23:11 +0300

yandex-passport-api (5.2.14) unstable; urgency=low

  * PASSP-23885 edastage.ru добавлен в разрешённые retpath
  * PASSP-23510 подтверждение телефона звонками на восстановлении логина
  * PASSP-23887 Разрешаем magic link для лайтов в вебе на RC
  * PASSP-23870 Обновлены переводы

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 13 Jun 2019 18:54:38 +0300

yandex-passport-api (5.2.13) unstable; urgency=low

  * PASSP-23858 Фикс логирования Session_id

 -- kmerenkov <kmerenkov@yandex-team.ru>  Tue, 11 Jun 2019 18:10:48 +0300

yandex-passport-api (5.2.12) unstable; urgency=low

  * PASSP-23858 Логируем свежеполученную Session_id
  * PASSP-23830 Выдаём yandex_login с флагом Secure
  * PASSP-23677 Фикс мигающего теста, str->float питон иногда округляет в большую сторону
  * PASSP-22453 Фикс настроек SMS Retriever и логики проверки app_id

 -- kmerenkov <kmerenkov@yandex-team.ru>  Tue, 11 Jun 2019 16:22:47 +0300

yandex-passport-api (5.2.11) unstable; urgency=low

  * PASSP-21822 Увеличиваем количество ретраев для переустановки сессии
  * PASSP-23866 Запуск medium тестов при сборке yandex-passport-api

 -- kmerenkov <kmerenkov@yandex-team.ru>  Tue, 11 Jun 2019 12:01:00 +0300

yandex-passport-api (5.2.10) unstable; urgency=low

  * PASSP-23746 Верный текст писем при регистрации лайта
  * VAULT-424 Reconnect on retries in Passport Builders
  * PASSP-23838 Фикс инвалидации мобильных magic_link
  * PASSP-23841, PASSP-23851 Правки magic link
  * PASSP-23851 Запрещаем magic_link в ятиме
  * PASSP-23841 Добавляем потерянный redirect=True

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 07 Jun 2019 16:11:34 +0300

yandex-passport-api (5.2.9) unstable; urgency=low

  * PASSP-23595 Фолбечимся при отсутствии device_name
  * PASSP-23689 Тесты дорегистрации лайтов
  * PASSP-23677 Ручки для проброса авторизации из веба в мобильный через QR-код
  * add py3 linting. issue:DEVTOOLS-4922.
  * PASSP-23810 Лимиты на отправку смс для taxi-driver_protocol такие же как для taximeter

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 06 Jun 2019 15:30:57 +0300

yandex-passport-api (5.2.8) unstable; urgency=low

  * PASSP-23814 Фикс отправки magic_link лайтам
  * PASSP-23698 Определяем необходимость ФИО, пароля и телефона для регистрации суперлайтов

 -- kmerenkov <kmerenkov@yandex-team.ru>  Wed, 05 Jun 2019 10:26:42 +0300

yandex-passport-api (5.2.7) unstable; urgency=low

  * LIB-918 - uatraits-python rebased on pybind;
  * revert review/830213 for LIB-918;
  * PASSP-23790 Отдаём АМу рекомендации для поллинга magic_link
  * PASSP-23595 Fix: запрашиваем емейлы в ЧЯ в bundle/mobile/start
  * PASSP-23600 Разрешаем magic_link для лайтов в вебе (в деве и тестинге)
  * PASSP-21822 Ходим из тестинга в prestable YDB

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 03 Jun 2019 17:22:57 +0300

yandex-passport-api (5.2.6) unstable; urgency=low

  * PASSP-23779 Заморозка time.time в счётчиках в тестах
  * PASSP-21822 Новый клиент YDB

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 31 May 2019 17:10:50 +0300

yandex-passport-api (5.2.5) unstable; urgency=low

  * PASSP-23676 Добавил разрешённые схемы Социализма
    Чтобы потребители не сломались от перехода на новый АМ

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 31 May 2019 12:05:23 +0300

yandex-passport-api (5.2.4) unstable; urgency=low

  * PASSP-23595 Апи для регистрации и авторизации суперлайтов

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 30 May 2019 19:43:42 +0300

yandex-passport-api (5.2.3) unstable; urgency=low

  * PASSP-23375 проставление атрибута 174 социальщикам при регистрации; удаление атрибута 174 при смене display_name
  * PASSP-23715 Ставим куку mda2_beacon на подчиненный домен
  * PASSP-23673 возможность использовать пингер в /phone/confirm/submit/

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 30 May 2019 17:23:13 +0300

yandex-passport-api (5.2.2) unstable; urgency=low

  * PASSP-23678 Разрешил указывать кинопоисковые схемы в retpath Социализма
  * PASSP-23673 добавляю пингер в билдер октопуса
  * PASSP-23745 Отдаём takeout-архив с правильным content-type

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 27 May 2019 16:29:36 +0300

yandex-passport-api (5.2.1) unstable; urgency=low

  * PASSP-22453 Поддержка неяндексовых подписей в sms retriever
  * PASSP-23648 Пишем в historydb событие при показе челленжа
  * [passport] PASSP-23668 Слияние common утилей

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 24 May 2019 15:46:51 +0300

yandex-passport-api (5.2.0) unstable; urgency=low

  * PASSP-23373 кодируем from_address в аргументах sendmail так же как в теле, выдаем ошибку если отправка письма саппортам сломалась
  * PASSP-23714 больше не надо накладывать патч на ucs4 при сборке passport-api
  * PASSP-23687: [МДА 2.2] В ручке /1/bundle/mda2/container/use проверяем куку с именем из настроек подчиненного домена

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 24 May 2019 12:09:34 +0300

yandex-passport-api (5.1.0) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-23705 Проксирование параметра family в медиабиллинг в ручке отмены подписки

 -- kmerenkov <kmerenkov@yandex-team.ru>  Wed, 22 May 2019 15:28:58 +0300

yandex-passport-api (5.0.14) unstable; urgency=low

  * PASSP-23348 Пишем в статбокс хост и результат проверки куки в ЧЯ в ручке /1/bundle/mda2/container/use

 -- kmerenkov <kmerenkov@yandex-team.ru>  Tue, 21 May 2019 12:47:46 +0300

yandex-passport-api (5.0.13) unstable; urgency=low

  * PASSP-23157 Поправили обработку sqlalchemy.exc.OperationalError в dbmanager
  * PASSP-23671 Переносим запись action=opened после создания трека в mobile/start
  * PASSP-23614 Починка мигающего теста

 -- kmerenkov <kmerenkov@yandex-team.ru>  Tue, 21 May 2019 11:40:01 +0300

yandex-passport-api (5.0.12) unstable; urgency=low

  * PASSP-23655 Удалил билдеры Queue и тесты на них. Не используются.
  * PASSP-23656 Поддержка проксирования параметра target в ручку native products
  * PASSP-23545 Исправление мигающего теста test_change_failed_auth_challenge_checks_counter
  * PASSP-23594 Новая версия start с поддержкой лайтов
  * PASSP-23245 Поддержать public_displayname для АМ

 -- kmerenkov <kmerenkov@yandex-team.ru>  Mon, 20 May 2019 12:04:30 +0300

yandex-passport-api (5.0.11) unstable; urgency=low

  [ shadchin ]
  * PASSP-23631 Update mock from 2.0.0 to 3.0.5
  [ ppodolsky ]
  * PASSP-23639 Сообщение на русском языке для кондуктора
  [ volchkov ]
  * PASSP-23424 Отрываем походы в YABS в API
  [ kmerenkov ]
  * PASSP-23642 Поддержка параметра plus_family_role в ручке изменения плюсовых атрибутов

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 16 May 2019 15:44:21 +0300

yandex-passport-api (5.0.10) unstable; urgency=low

  * PASSP-21977: При редактировании домена меняем только параметры, которые явно переданы

 -- kmerenkov <kmerenkov@yandex-team.ru>  Wed, 15 May 2019 15:24:00 +0300

yandex-passport-api (5.0.9) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-23540 при создании sandbox-таска на сборку релиза, патч для ucs4 проставляется автоматически
  [ eugene311 ]
  * PASSP-23464 Пробрасываем в исключение билдера описание ошибки
  [ kmerenkov ]
  * PASSP-23543 уменьшил кол-во воркеров для плюсового паспорт с 990 до 512
  * PASSP-23544 убрал ppodolsky из ya.make паспорта; при сборке ченжлога для api коммиты берутся из core в том числе
  [ eugene311 ]
  * PASSP-23395 Ограничиваем максимальное количество external_organization_ids
  [ volchkov ]
  * PASSP-23354: Не даём Кинопоиску создавать сессию
  * PASSP-23157 Обрабатываем OperationalError в dbmanager
  [ eugene311 ]
  * PASSP-23480 Фикс запуска паспорта в деве
  * PASSP-23001 Убираем временный код для миграции на разные типы вторых шагов
  * PASSP-23384 Передаём TVM-тикет в delete_user
  [ volchkov ]
  * PASSP-23457: Корректно обрабатывать MissingTicketError в ручках емейл-валидатора
  [ kmerenkov ]
  * [passport/settings] PASSP-23481 Скрипты для работы с переводами
  [ eugene311 ]
  * PASSP-23221 Даём редактировать домен с удалённым админом
  * PASSP-23285 Удаляем fail_extract_at при удалении старых архивов
  * PASSP-23519 Добавляем retpath и referer в action=decision_reached
  [ volchkov ]
  * PASSP-23456: Восстановили ручку /email_validator/validate.xml?op=deleterpop
  [ eugene311 ]
  * PASSP-23001 Фикс тестов
  * PASSP-23550 Ручка для изменения языка
  * PASSP-22613 Обрабатываем BlackboxInvalidParamsError на первом шаге двушагового домика
  [ kmerenkov ]
  * PASSP-23157 Прогнал isort по core
  [ volchkov ]
  * PASSP-23559 Поправили обработку ошибок в CookieY
  * PASSP-23348 Пишем в statbox-лог ручки /1/bundle/mda2/container/use статусы кук
  [ eugene311 ]
  * PASSP-23505 Переключаемся на инстанс Хаски, закрытый TVM

 -- kmerenkov <kmerenkov@yandex-team.ru>  Wed, 15 May 2019 12:09:49 +0300

yandex-passport-api (5.0.8) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-23531 финальный синк api и settings в аркадию с сохранением истории коммитов
  * PASSP-23522 финальный синк core в аркадию с историей коммитов

 -- kmerenkov <kmerenkov@yandex-team.ru>  Thu, 25 Apr 2019 13:26:51 +0300

yandex-passport-api (5.0.7) unstable; urgency=low

  [ ppodolsky ]
  * PASSP-23477 Фикс скобочек в списке конфигов

 -- eugene311 <eugene311@yandex-team.ru>  Thu, 18 Apr 2019 17:06:01 +0300

yandex-passport-api (5.0.6) unstable; urgency=low
  [ eugene311 ]
  * PASSP-23355 Пишем в statbox в mobile/start
  [ dlavrukhin ]
  * PASSP-23417 пишем process_uuid в лог в ручке auth/social/start/
  [ ppodolsky ]
  * PASSP-23477 Фикс числа гуникорн-воркеров

 -- eugene311 <eugene311@yandex-team.ru>  Thu, 18 Apr 2019 15:17:08 +0300

yandex-passport-api (5.0.5) unstable; urgency=low

  [ eugene311 ]
    * PASSP-23368 Пересборка с новым uuid1

 -- eugene311 <eugene311@yandex-team.ru>  Mon, 15 Apr 2019 14:52:54 +0300

yandex-passport-api (5.0.4) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-23368 починил строку, которая не парсилась с помощью contrib/python/debian
  [ volchkov ]
  * PASSP-23368 Run tests in medium mode

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 12 Apr 2019 15:57:33 +0300

yandex-passport-api (5.0.3) unstable; urgency=low

  [ kmerenkov ]
  * PASSP-23368 управление iptruler из upstart-скрипта не работает и оно _не_ нужно
  * PASSP-23368 поправил путь до логов гуникорна на корректный

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 05 Apr 2019 17:26:16 +0300

yandex-passport-api (5.0.2) unstable; urgency=low

  [ kmerenkov ]
  * на тестинге 16 воркеров в api

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 05 Apr 2019 15:45:28 +0300

yandex-passport-api (5.0.1) unstable; urgency=low

  [ ppodolsky ]
  * [passport/api] PASSP-21374 Init commit
  * [passport/settings] PASSP-21379 Init commit
  * [passport/api] PASSP-21379 PASSP-21374 Add ya.make
  * [passport/api] Fix settings path
  * PASSP-21373 Passport API in Arcadia
  * [passport/api] Merge tests to the only binary
  * [passport/api] Synchronize with Arcadia
  * [passport/api] Add runner to API, fix tests
  * [passport/api] Fix remaining tests
  * [passport/api] PASSP-21374 Synchronize code with GitHub
  * [passport/docs] More documentations
  * [passport/documentation] Additions to docs
  * [passport/api] PASSP-23070 Fix broken tests, exclude support classes from testing
  [ eugene311 ]
  * PASSP-22636 Увеличены лимиты на восстановление логина в тестинге
  [ ppodolsky ]
  * [passport/api] Add authors var
  [ eugene311 ]
  * PASSP-23165 Запрашиваем емейлы в ЧЯ в ручке проверки rfc_totp
  [ ppodolsky ]
  * [passport/ci] Issue creating
  * [passport/ci] Fix ci.yaml
  * [passport] Add generic repository to the upload list
  * [passport] CI and config fixes
  [ kmerenkov ]
  * PASSP-23368 Синк гитхабного паспорта в аркадию
  * PASSP-23368 Временно закомментировал directives/nofile в конфиге

 -- kmerenkov <kmerenkov@yandex-team.ru>  Fri, 05 Apr 2019 15:45:28 +0300

yandex-passport-api (5.0.0) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21374 Arcadia release

 -- Pasha Perevedentsev <ppodolsky@yandex-team.ru>  Thu, 28 Feb 2019 15:00:00 +0300

yandex-passport-api (4.471) unstable; urgency=low

  * PASSP-22637 не отдавать пустой словарь если нет аватара в ручке /1/change_avatars/init/

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 01 Apr 2019 12:33:47 +0300

yandex-passport-api (4.470) unstable; urgency=low

  * PASSP-23311 Не требую magic_link_start_time, т.к. фронт приходит иногда без него в треке

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 29 Mar 2019 16:07:50 +0300

yandex-passport-api (4.469) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22988 Защищаемся от смены аккаунта в треке
  * PASSP-23286 Отдаём track_id в ручках multi_step/email_code/*

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 28 Mar 2019 12:14:18 +0300

yandex-passport-api (4.468) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-23165 Запрашиваем емейлы в ЧЯ в ручке проверки rfc_totp

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 20 Mar 2019 13:15:59 +0300

yandex-passport-api (4.467) unstable; urgency=low

  * PASSP-22711 фикс тестов в связи с передачей tvm-тикета в bigbro

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 18 Mar 2019 19:42:31 +0300

yandex-passport-api (4.466) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21374 Synchronize API with Arcadia

  [ Eugene Primako ]
  * PASSP-22779 Не отдаём персональные данные в саджесте
  * PASSP-22988 Рефакторинг проверки rfc_totp
  * PASSP-22988 Авторизация по email в вебе
  * PASSP-22989 Авторизация по email в АМ
  * PASSP-22988 Авторизация по email для старого домика

  [ Oksana Gorobets ]
  * PASSP-22384, PASSP-22416 Удаляем аву прямо из паспорта; отдаем дефолт из ЧЯ

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 14 Mar 2019 17:34:13 +0300

yandex-passport-api (4.465) unstable; urgency=low

  [ Oleg Volchkov ]
  * PASSP-22761 Выставляем куку mda2_beacon для MDA 2.1

  [ Eugene Primako ]
  * PASSP-23061 Корректно логируем password_like_otp
  * PASSP-23012 Добавляем дорегистрацию лайтов в мобпрокси

  [ Oksana Gorobets ]
  * PASSP-22909 Вход по ссылке в ПП

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 13 Mar 2019 13:44:43 +0300

yandex-passport-api (4.464) unstable; urgency=low

  * PASSP-23067 Завернул ошибку PushApiInvalidRequestError в backend.push_api_failed

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 12 Mar 2019 12:39:13 +0300

yandex-passport-api (4.463) unstable; urgency=low

  * PASSP-23047 Передача ip в музыкальный биллинг

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 11 Mar 2019 16:46:30 +0300

yandex-passport-api (4.462) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-23032 Фикс импорта get_preferred_language

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 07 Mar 2019 13:12:05 +0300

yandex-passport-api (4.461) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22970 Закрыли вход по X-Token для 2fa

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 04 Mar 2019 17:29:26 +0300

yandex-passport-api (4.460) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22979 Логируем заведомо невалидные OTP в ручке prepare
  * PASSP-22902 Переопределяем user_ip от мобпрокси
  * PASSP-22276 Письма для Takeout

  [ Oksana Gorobets ]
  * PASSP-22837, PASSP-22851 Не всем отдаем magic_x_token в ручке /start

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 04 Mar 2019 12:31:11 +0300

yandex-passport-api (4.459) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-22833 проброс ip в consume_promo_code

  [ Eugene Primako ]
  * PASSP-22789 Ручка для обратной связи от Takeout
  * PASSP-22795 Удаляем ручку get_extract_result

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 27 Feb 2019 14:25:48 +0300

yandex-passport-api (4.458) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22859 Не показываем челленджи при входе по QR

 -- Eugene Primako <eugene311@yandex-team.ru>  Fri, 22 Feb 2019 19:27:36 +0300

yandex-passport-api (4.457) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22772 Не требуем пароль в ручке get_status

  [ Konstantin Merenkov ]
  * PASSP-22794 Прокидываю в музыку параметр campaign

  [ Oksana Gorobets ]
  * PASSP-22681 Разрешаем QR код на старте всем
  * PASSP-22490 Сравниваем пдд логины

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 19 Feb 2019 17:49:30 +0300

yandex-passport-api (4.456) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-22763 Поддержка проксирования параметра origin в плюсовое апи

  [ Oksana Gorobets ]
  * PASSP-22681 Еще две ручки коммит для QR
  * PASSP-22399, PASSP-22490 Правки лога magic link; не маскируем email, если ввели такой же логин

  [ Eugene Primako ]
  * PASSP-22772 Новые ручки для получения результатов выемки

  [ Oksana Gorobets ]
  * PASSP-22627 Не отправляем смс, если звонок не удался

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 18 Feb 2019 15:59:09 +0300

yandex-passport-api (4.455) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21499 Apply isort
  * PASSP-22762 Передавать объект геобазы в функции

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 14 Feb 2019 18:01:04 +0300

yandex-passport-api (4.454) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22525 Uid необязателен в /1/bundle/takeout/extract/get_result/
  * PASSP-22524 Отдаём action.not_required в /1/bundle/takeout/extract/finish/, если нет активной выгрузки
  * PASSP-22520 Учитываем и отдаём фронту время жизни архива
  * PASSP-22573 Фикс обработки архивов без пароля
  * PASSP-22616 Фикс Content-Type архива

  [ Oleg Volchkov ]
  * PASSP-21736 Не даём удаленным пользователям указывать в анкете почтовый адрес, совпадающий с логином
  * PASSP-21736 Убрал двойно поход в блекбокс при валидации логина
  * PASSP-20407 При проверки КВ/КО используем триграммы в добавок к редакционному расстоянию

  [ Eugene Primako ]
  * PASSP-22593 Запрашиваем пароль при получении результатов выемки

  [ Andrey Isaev ]
  * PASSP-22745 Добавил новый тариф Плюс'а KP_BASIC

  [ Oksana Gorobets ]
  * PASSP-22627 Новое АПИ телефонии
  * PASSP-22681 Вход по QR из АМ

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 14 Feb 2019 16:59:14 +0300

yandex-passport-api (4.453) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22610 Отдаём default_email в ручке /bundle/auth/suggest/

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 04 Feb 2019 15:00:51 +0300

yandex-passport-api (4.452) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-22486 Добавил поддержку TVM Service Ticket в Я.Смс

  [ Konstantin Merenkov ]
  * PASSP-22534 Для ручек mobileproxy/intranet для походов в ЧЯ используется алиас blackbox_intranet

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 30 Jan 2019 16:29:10 +0300

yandex-passport-api (4.451) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22032 Звонки с проигрыванием записей вместо генерации голоса

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 24 Jan 2019 16:17:29 +0300

yandex-passport-api (4.450) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22223 Сохраняем предыдущие гейты для ясмс

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 23 Jan 2019 14:22:24 +0300

yandex-passport-api (4.449) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21315 Fix IP retrieval behaviour, add test

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 23 Jan 2019 12:47:55 +0300

yandex-passport-api (4.448) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21496 Use alternative IPReg implementation

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 22 Jan 2019 16:56:50 +0300

yandex-passport-api (4.447) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22079 Правки для удаления алиаса домена

  [ Oleg Volchkov ]
  * PASSP-22192 Генерируем конфиг с секретами для дева по ключам из секрета

  [ kmerenkov ]
  * PASSP-21507 Добавил зависимость от yandex-passport-libs-checker, который умеет работать с geobase 6

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 18 Jan 2019 15:34:08 +0300

yandex-passport-api (4.446) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21497 Fix langdetect dependency in API

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 17 Jan 2019 17:24:31 +0300

yandex-passport-api (4.445) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22339 Отрываем ненужные зависимости
  * PASSP-22178 Разрешаем мейлишей с нативными емейлами в тестинге
  * PASSP-22174 Возможность не синкать куку ys

  [ Oksana Gorobets ]
  * PASSP-22222 Правки верстки волшебных писем

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21507 Code synchronization between Arcadia and Github
  * [passport/api] PASSP-21495 Cookiemy from Passport

  [ Eugene Primako ]
  * PASSP-22162 Ручка выгрузки данных для Takeout
  * PASSP-22160 Ручка для заказа выемки
  * PASSP-22189 Ручка для записи результатов выемки
  * PASSP-22205 Ручка для удаления результатов выемки
  * PASSP-22192 Вместо полного урла архива храним только ключ
  * PASSP-22192 Ручка для скачивания архива
  * PASSP-22192 Атрибут с временем сборки архива
  * PASSP-20905 Всегда ходим в Blackbox по TVM2

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 17 Jan 2019 16:59:43 +0300

yandex-passport-api (4.444) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22325 Новый префикс для смс ретривера

 -- Eugene Primako <eugene311@yandex-team.ru>  Thu, 10 Jan 2019 15:29:36 +0300

yandex-passport-api (4.443) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22253 Не пингуем перл в passport-ping
  * PASSP-22253 Отрываем возможность пингования перлового паспорта

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 28 Dec 2018 18:04:52 +0300

yandex-passport-api (4.442) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22207 Фикс полей в треке при принудительной смене пароля в АМ через webview
  * PASSP-22225 Удаляем info_valid_at из /user_info

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 21 Dec 2018 13:40:50 +0300

yandex-passport-api (4.441) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22146 заменяем поход в перл на проверку файла ping.html в ручке /ping

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 14 Dec 2018 13:22:49 +0300

yandex-passport-api (4.440) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-22132 Сравниваем уиды в треке и секрете перед переотправкой волшебного письма

  [ Andrey Isaev ]
  * PASSP-22140 Фиксим retpath морды на соц. авторизации

  [ Eugene Primako ]
  * PASSP-21607 Запрещаем отправку социальщиков на смену пароля

  [ Oksana Gorobets ]
  * PASSP-21334 Синкаем primary_alias_type для mobile/start с short_info

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 14 Dec 2018 12:46:00 +0300

yandex-passport-api (4.439) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-22017 Апи для записи атрибута со списком организаций

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 12 Dec 2018 18:23:36 +0300

yandex-passport-api (4.438) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21830 Письма для входа по ссылке

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 12 Dec 2018 17:16:15 +0300

yandex-passport-api (4.437) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21881 Фикс тестов с deep_merge
  * PASSP-21881 Кастомные настройки для подчинённых доменов MDA

  [ Andrey Isaev ]
  * PASSP-21693 Поправил тесты

  [ Konstantin Merenkov ]
  * PASSP-21938 Паспорт принимает параметр am_version_name

  [ Oksana Gorobets ]
  * PASSP-21687 считаем время от последнего звонка

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-22004 Synchronize isort in Arcadia and in Github

  [ Oksana Gorobets ]
  * PASSP-22086 Правки для челленджей со ссылкой

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 10 Dec 2018 17:08:13 +0300

yandex-passport-api (4.436) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21997 Добавляем в мобильные ручки время выдачи хтокена и текущее время

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 30 Nov 2018 17:46:50 +0300

yandex-passport-api (4.435) unstable; urgency=low

  * PASSP-21788 Ручка для изменения плюсовых атрибутов принимает ott_subscription

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 29 Nov 2018 18:01:00 +0300

yandex-passport-api (4.434) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21914 Дополнены тесты на display_name

  [ Andrey Isaev ]
  * PASSP-21691 fix: UnicodeEncodeError repthat'а на соц. авторизации

  [ Konstantin Merenkov ]
  * PASSP-21034 Можно залогиниться ПДД с 2fa и 67 сидом

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 27 Nov 2018 12:41:01 +0300

yandex-passport-api (4.433) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-21886 Разрешил Едадилу получать X-токены

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 23 Nov 2018 13:12:43 +0300

yandex-passport-api (4.432) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21123 Ручки для MDA 2.0
  * PASSP-21123 Всегда отдаём CSP-хедера с разрешением инлайн-скриптов
  * PASSP-21123 Отдаём текущий домен в ручке use
  * PASSP-21123 В ручке use всегда валидируем retpath, если его передали
  * PASSP-21123 Правки по замечаниям
  * PASSP-21856 Возможность сброса default_uid домена

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 21 Nov 2018 16:09:22 +0300

yandex-passport-api (4.431) unstable; urgency=low

  * PASSP-21376, PASSP-21377: добавил в passport-api в build-depends недостающие зависимости из core

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 20 Nov 2018 18:23:30 +0300

yandex-passport-api (4.430) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-21368 Обновил алхимию до 1.2.12
  * PASSP-21376 Обновил werkzeug до 0.14.1
  * PASSP-21376 Скопипастил потроха werkzeug 0.14.1 для работы с куками
  * PASSP-21376 Унёс порты werkzeug в отдельны пекедж werkzeug_ports
  * PASSP-21376 Поддержал flask==1.0.2 и заодно удалил версии ручек для плюса без слеша на конце
  * PASSP-21375 Обновил версию jinja2 на ту же, что и в аркадии

  [ Eugene Primako ]
  * PASSP-19338 Учим вебовские дорегистрации работать с мобильным треком

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 20 Nov 2018 17:43:02 +0300

yandex-passport-api (4.429) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21777 Правки тестов

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 15 Nov 2018 12:40:48 +0300

yandex-passport-api (4.428) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21784 Поправлены импорты в тестах
  * PASSP-21784 Поправка в run_shell.sh для импорта

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 14 Nov 2018 13:40:11 +0300

yandex-passport-api (4.427) unstable; urgency=low

  * PASSP-21758 Починил исключение, если в ответе от афиши есть image, но задан в None

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 12 Nov 2018 16:59:09 +0300

yandex-passport-api (4.426) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21315 Правки моков

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 09 Nov 2018 11:40:06 +0300

yandex-passport-api (4.425) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-21539 Новая ручка медиабиллинга resume-native-subscription

  [ Eugene Primako ]
  * PASSP-19190 Отрываем возможность работы с мейлишами без mailish_id

  [ Andrey Isaev ]
  * PASSP-21702 Передаём в build_send_confirmation_code объект PhoneNumber

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 08 Nov 2018 14:27:44 +0300

yandex-passport-api (4.424) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * [passport/api] PASSP-21315 Code synchronization with Arcadia

  [ Oksana Gorobets ]
  * PASSP-21628 Инвалидация попытки входа
  * PASSP-21627 Письмо об успешном входе
  * PASSP-21620 Идентификация устройства кодом

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 07 Nov 2018 19:16:06 +0300

yandex-passport-api (4.423) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21667 Версия kikimr-client в depends

 -- Eugene Primako <eugene311@yandex-team.ru>  Fri, 02 Nov 2018 17:01:24 +0300

yandex-passport-api (4.422) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21630 Маскируем адрес письма для входа по ссылке

  [ Eugene Primako ]
  * PASSP-21634 Домокал настройки в тестах

 -- Eugene Primako <eugene311@yandex-team.ru>  Mon, 29 Oct 2018 15:18:23 +0300

yandex-passport-api (4.421) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-21206 Пробрасываем отказ пользователя в соц. авторизации до АМа

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Fri, 26 Oct 2018 16:16:36 +0300

yandex-passport-api (4.420) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21439 Проглатываем ResourceClosedError при старте гуникорна
  * PASSP-21579 Всегда отдаём tvm_client_id в сообщении о нехватке грантов

  [ Oksana Gorobets ]
  * PASSP-18783 Отменяем ограничение для американских номеров самообеляться

  [ Konstantin Merenkov ]
  * PASSP-21534 Добавил скачивание секретов в Utils

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Thu, 25 Oct 2018 18:35:45 +0300

yandex-passport-api (4.419) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-21475 Домокал тесты, чтобы не срабатывал поход в YDB

  [ Oksana Gorobets ]
  * PASSP-21364 Переносим челленджи на ручку начала процесса входа

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Wed, 24 Oct 2018 16:16:19 +0300

yandex-passport-api (4.418) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21564 Фикс обработки логинов с пробелами вокруг @

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Wed, 24 Oct 2018 15:07:23 +0300

yandex-passport-api (4.417) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21551 Проксируем ручку для дорегистрации социальщиков с логином

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Mon, 22 Oct 2018 15:47:50 +0300

yandex-passport-api (4.416) unstable; urgency=low

  * PASSP-21364 Добавил в записи ufo ожидание столбца kind, появился в PASSP-21469

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Fri, 19 Oct 2018 14:03:31 +0300

yandex-passport-api (4.415) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21364 Пользователь с третьим шагом и волшебное письмо

  [ Eugene Primako ]
  * PASSP-21106 Фикс тестов доменов
  * PASSP-21339 Поддержка SmsRetriever в ручках восстановления логина

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Fri, 19 Oct 2018 12:46:48 +0300

yandex-passport-api (4.414) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21469 Записи в статбокс для мониторинга челенджей

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Thu, 18 Oct 2018 17:51:42 +0300

yandex-passport-api (4.413) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21104 Не предлагаем региcтрировать лайтов на ПДД-доменах
  * PASSP-21295 Предлагаем зарегистрировать логин, если его ввели с нативным доменом

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Tue, 16 Oct 2018 15:59:19 +0300

yandex-passport-api (4.412) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21415 Аргонизируем несолёные md5 в ручке set_password

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Tue, 16 Oct 2018 15:08:30 +0300

yandex-passport-api (4.411) unstable; urgency=low

  [ Pasha Podolsky ]
  * PASSP-21490 Создание YDB после форка

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Mon, 15 Oct 2018 15:52:15 +0300

yandex-passport-api (4.410) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21480 Фикс проверки грантов на типы аккаунта

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Fri, 12 Oct 2018 11:54:13 +0300

yandex-passport-api (4.409) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20987, PASSP-20980 Счетчики на неуспешные звонки; запись в графитный лог

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Thu, 11 Oct 2018 15:39:23 +0300

yandex-passport-api (4.408) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21455 Пытаемся отделить звонки от смс в confirm commit

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Wed, 10 Oct 2018 16:38:08 +0300

yandex-passport-api (4.407) unstable; urgency=low

  [ Pasha Podolsky ]
  * PASSP-21199 Прогрузка YDB при старте

  [ Oksana Gorobets ]
  * PASSP-21438 Фикс трека для волшебного письма

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Wed, 10 Oct 2018 14:57:31 +0300

yandex-passport-api (4.406) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21199 Добавить yandex-passport-yql-python

  [ Konstantin Merenkov ]
  * PASSP-21370 Удалил unittest2

  [ Pasha Perevedentsev ]
  * PASSP-21199 Логин для тестировщиков

 -- Konstantin Merenkov <kmerenkov@python-dev1.passport.yandex.net>  Fri, 05 Oct 2018 17:13:07 +0300

yandex-passport-api (4.405) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-21199 Работа с YDB

  [ Eugene Primako ]
  * PASSP-21170 Отдаём ФИО, ДР и пол для АМ

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 05 Oct 2018 10:35:49 +0300

yandex-passport-api (4.404) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-21369 Не увеличиваем глобальные счётчики по IP, когда есть по consumer

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 04 Oct 2018 12:05:42 +0300

yandex-passport-api (4.403) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21352 Поле в статбокс про метод подтверждения телефона

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 03 Oct 2018 12:06:24 +0300

yandex-passport-api (4.402) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21145 Отдаём отдельную ошибку для пользователей, заблокированных при удалении

  [ Oksana Gorobets ]
  * PASSP-21275 Информация о пользователе для входа по ссылке; правки

  [ Eugene Primako ]
  * PASSP-21307 Улучшаем statbox-логи двушагового домика

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 01 Oct 2018 16:43:45 +0300

yandex-passport-api (4.401) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-21147 Принимаем device_info в /1/track

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 26 Sep 2018 16:31:24 +0300

yandex-passport-api (4.400) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-21209 fix: не увеличивается счётчик СМСок из регистрации

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 21 Sep 2018 13:01:00 +0300

yandex-passport-api (4.399) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21189 Инфа о входе для волшебной ссылки

  [ Andrey Isaev ]
  * PASSP-21209 fix: не работает лимит на число регистрационных СМС

  [ Oksana Gorobets ]
  * PASSP-21226 Проверка на социальщиков без пароля, но с логином для алиаса

 -- Oleg Volchkov <volchkov@python-dev2.passport.yandex.net>  Thu, 20 Sep 2018 16:51:39 +0300

yandex-passport-api (4.398) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-21011 Передаем карму в action=change_password_[force, voluntary]

  [ Eugene Primako ]
  * PASSP-21103 Параметризуем ручку full_info, добавляем её в мобпрокси

 -- Eugene Primako <eugene311@yandex-team.ru>  Fri, 14 Sep 2018 18:04:25 +0300

yandex-passport-api (4.397) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-21136 Отдаём account_type в ручке multistep/start при регистрации с телефоном

  [ Oksana Gorobets ]
  * PASSP-20996 Смена КВ/КО по-отдельности для ПДД

  [ Andrey Isaev ]
  * PASSP-21148 Шлём СМСки из приложений Такси за счёт Такси во всех сценариях

  [ Eugene Primako ]
  * PASSP-20816 Рефакторинг: используем единый валидатор хэша пароля
  * PASSP-20816 Принимаем raw_md5-хэши на регистрации ПДД
  * PASSP-20816 Переименовал PASSWORD_ENCODING_VERSION_MD5_ARGON

  [ Oksana Gorobets ]
  * PASSP-20982 Вход по волшебной ссылке

 -- Eugene Primako <eugene311@yandex-team.ru>  Fri, 14 Sep 2018 15:21:07 +0300

yandex-passport-api (4.396) unstable; urgency=low

  * PASSP-21171 Временно передаём limit=1 в find_pdd_accounts

 -- Eugene Primako <eugene311@yandex-team.ru>  Thu, 13 Sep 2018 15:40:28 +0300

yandex-passport-api (4.395) unstable; urgency=low

  * PASSP-21158 Ослабляем требования на unixtime в ручке для Плюса

 -- Eugene Primako <eugene311@yandex-team.ru>  Wed, 12 Sep 2018 15:58:20 +0300

yandex-passport-api (4.394) unstable; urgency=low

  * PASSP-20823 Игнор юникодных ошибок при записи в лог
  * PASSP-20823 Ограничиваю длину POST-параметров при записи, а GET - нет.

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 05 Sep 2018 20:24:29 +0300

yandex-passport-api (4.393) unstable; urgency=low

  * PASSP-20823 Не работаю руками со строками, использую smart_unicode перед записью в лог

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 05 Sep 2018 15:17:34 +0300

yandex-passport-api (4.392) unstable; urgency=low

  * PASSP-19202 Добавлена зависимость от yandex-passport-am-configs

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 04 Sep 2018 12:49:59 +0300

yandex-passport-api (4.391) unstable; urgency=low

  * PASSP-19202 Менеджер включается при запуске + логируются удалённые эксперименты
  * PASSP-20972 Музыкальная ручка account/status проксирует весь ответ (значение поля result из ответа музыки)
  * PASSP-20971 Инициализация связей с БД только после форка gunicorn

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 03 Sep 2018 16:41:56 +0300

yandex-passport-api (4.390) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20890 Отдаём поле с уидом дефолтного юзера

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 31 Aug 2018 18:55:34 +0300

yandex-passport-api (4.389) unstable; urgency=low

  * PASSP-19202 Изменение экспериментов для АМ налету

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 30 Aug 2018 18:12:58 +0300

yandex-passport-api (4.388) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-20787 RedirectToPDDCompletion будет дополнять ответ только при наличии ключа account в ответе

  [ Eugene Primako ]
  * PASSP-20911 Рефакторинг кода для вычисления allowed_auth_methods
  * PASSP-20911 Отдаём предпочитаемый метод в ручке многошаговой авторизации
  * PASSP-20807 Фикс тестов is_display_name_empty
  * PASSP-20807 Переименовал классы ручек для чтения/записи данных аккаунта
  * PASSP-20807 Возможность выставить display_name, совпадающий с дефолтным

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 29 Aug 2018 18:06:45 +0300

yandex-passport-api (4.387) unstable; urgency=low

  * PASSP-20466 Поддержка email в punycode в челлендже
  * PASSP-20769 Поддержал формат avatar_id со случайным текстом из yapic

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 27 Aug 2018 17:01:32 +0300

yandex-passport-api (4.386) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20522 Пробрасываем gps_package_name для всех смс при восстановлении пароля

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 23 Aug 2018 17:49:56 +0300

yandex-passport-api (4.385) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20478 Отдаём список разлогиненных уидов в ручках логаута

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 23 Aug 2018 10:31:41 +0300

yandex-passport-api (4.384) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-20823 В дебаг-логе урл и параметры пишутся на одной строке для облегчения грепа

  [ Eugene Primako ]
  * PASSP-20778 Поддержка sms-retriever в бандловых ручках рестора

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 22 Aug 2018 15:14:38 +0300

yandex-passport-api (4.383) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20841 Обработка 404 от Коллекций

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 21 Aug 2018 15:35:34 +0300

yandex-passport-api (4.382) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20790 После бомж-звонка разрешаем ввести код из смс

  [ Eugene Primako ]
  * PASSP-20770 Разрешаем лайтам восстанавливать пароль в старом апи

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 14 Aug 2018 16:32:44 +0300

yandex-passport-api (4.381) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20505 Отдаём в shortinfo факт подписки на Музыку
  * PASSP-20766 Обрабатываем RedisWatchError как Temporary в ручке otp_prepare

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 10 Aug 2018 16:01:22 +0300

yandex-passport-api (4.380) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20667 Пускаем Коннект устанавливать КВ по UID

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 09 Aug 2018 15:28:03 +0300

yandex-passport-api (4.379) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20698 Передаём в Фуриту uid вместо suid

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 08 Aug 2018 22:29:08 +0300

yandex-passport-api (4.378) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20705 Запрещаем урлы в ФИО в мобильной регистрации

  [ Konstantin Merenkov ]
  * PASSP-19693 Ручка саджеста логина принимает треки только с процессом web_registration
  * PASSP-20692 Разрешил произвольные значения в avatar_id, а не только числовые.

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 08 Aug 2018 17:50:29 +0300

yandex-passport-api (4.377) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-19782 Удаляем социальные профили вместе с аккаунтом

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 08 Aug 2018 12:50:31 +0300

yandex-passport-api (4.376) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20616 Не даем звонить АМ и добавляем номера для тестирования
  * PASSP-20645 Не пускаем на второй шаг подтверждения номера с магическим первым

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 31 Jul 2018 14:28:29 +0300

yandex-passport-api (4.375) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20593 Сбрасываем все поля про подтверждение, если адрес изменился

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 26 Jul 2018 16:47:38 +0300

yandex-passport-api (4.374) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20627 Защищаемся от спама в именах на лайтовой регистрации

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 26 Jul 2018 16:16:13 +0300

yandex-passport-api (4.373) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20598 Отдельный рубильник для бомж-звонков

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 25 Jul 2018 17:19:39 +0300

yandex-passport-api (4.372) unstable; urgency=low

  * PASSP-20579 Ужесточил фильтры firstname, lastname и display_name для регистрации и смены фио
  * PASSP-20579 Закрутил гайки с фио в регистрации коннекта
  * PASSP-20579 Адаптировал тесты под новые лимиты мусора в ФИО + закрутил гайки в дорегистрации ПДД

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 25 Jul 2018 11:40:21 +0300

yandex-passport-api (4.368) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20421 Бомж-звонки пользователю

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 19 Jul 2018 16:36:47 +0300

yandex-passport-api (4.367) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-20557 fix: кто угодно может прислать валидационное письмо с произвольным firstname

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 18 Jul 2018 19:37:28 +0300

yandex-passport-api (4.366) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20532 Принимаем язык в bookmark_info с фронта

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 18 Jul 2018 16:00:39 +0300

yandex-passport-api (4.365) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20497 Добавляем причину обращения только на анкете смены кв

  [ Eugene Primako ]
  * PASSP-20129 Апи для двушаговой авторизации на вебе
  * PASSP-20129 Метод check_has_recovery_method
  * PASSP-20129 Настройка ALLOW_REGISTRATION
  * PASSP-20294 Поддержка регистрации лайтов в многошаговой авторизации

  [ Oksana Gorobets ]
  * PASSP-20318 Еще одна лайтовая регистрация

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 17 Jul 2018 16:02:10 +0300

yandex-passport-api (4.364) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-17496 Нормализую UberId

  [ Andrey Isaev ]
  * PASSP-20291 Ослабил проверку на время в мигающем тесте

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 11 Jul 2018 18:07:17 +0300

yandex-passport-api (4.363) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20403 Fix: используем email_address вместо email

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 10 Jul 2018 11:40:16 +0300

yandex-passport-api (4.362) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20403 Изменяем display_name мейлиша при изменении емейла

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 09 Jul 2018 18:06:56 +0300

yandex-passport-api (4.361) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20465 Моки для обновленной настройки

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 06 Jul 2018 20:02:51 +0300

yandex-passport-api (4.360) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-20308 Поправил тесты из-за правок в bulders.social_api

  [ Konstantin Merenkov ]
  * PASSP-20444 Заменил < на << в debian/control

  [ Eugene Primako ]
  * PASSP-20403 Правка логики работы с емейлами кастомных мейлишей

  [ Oksana Gorobets ]
  * PASSP-19848 Данные о реальных причинах прохождения анкеты для саппортов

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 06 Jul 2018 16:40:54 +0300

yandex-passport-api (4.359) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20211 Закладки карт с данными геопоиска

  [ Eugene Primako ]
  * PASSP-20427 Поддержка SMS Retriever во всех телефонных ручках

  [ Oksana Gorobets ]
  * PASSP-20404, PASSP-20349 Делаем дозапрос данных человечнее

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 05 Jul 2018 19:36:38 +0300

yandex-passport-api (4.358) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-17496 Привожу uber_id к нижнему регистру при регистрации

  [ Andrey Isaev ]
  * PASSP-20308 Завёл новый тип данных Gender
  * PASSP-20308 Перенёс convert_profile в core

  [ Eugene Primako ]
  * PASSP-20413 Добавляем логин в письма от IDM

  [ Oksana Gorobets ]
  * PASSP-20212 Ускорение варианта с магией

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 05 Jul 2018 13:19:32 +0300

yandex-passport-api (4.357) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20382 Не запрашиваем старый display_name мейлиша при миграции

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 29 Jun 2018 16:59:28 +0300

yandex-passport-api (4.356) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20382 Выставляем мейлишу display_name при миграции

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 29 Jun 2018 15:21:06 +0300

yandex-passport-api (4.355) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19590 Не выставляем глогаут при добровольных дорегистрациях
  * PASSP-19590 Проксируем ручки дорегистрации социальщиков
  * PASSP-20395 Правильно определяем displaye_login и social_provider для новых мейлишей
  * PASSP-20382 Выставляем мейлишу display_name при регистрации

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 27 Jun 2018 17:28:29 +0300

yandex-passport-api (4.354) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20290 Проксируем ручку переподтверждения телефона

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 19 Jun 2018 16:59:14 +0300

yandex-passport-api (4.353) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-20186 Ручка, чтобы копировать телефон с фониша

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 19 Jun 2018 14:58:22 +0300

yandex-passport-api (4.352) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20261 Пускаем Навигатор в апи привязки телефонов, невзирая на скоупы

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 15 Jun 2018 15:31:10 +0300

yandex-passport-api (4.351) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19795 не падаем, если у телефона нет страны

 -- Eugene Primako <eugene311@yandex-team.ru>  Thu, 14 Jun 2018 12:18:53 +0300

yandex-passport-api (4.350) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-20224 Исключаем Globalstar из валидных операторов для звонков

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Sat, 09 Jun 2018 18:39:12 +0300

yandex-passport-api (4.349) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19561 Ходим в ясмс по TVM тикетам

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 08 Jun 2018 18:14:25 +0300

yandex-passport-api (4.348) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19561 Ходим в ясмс по TVM тикетам

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 08 Jun 2018 17:19:32 +0300

yandex-passport-api (4.347) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-20161 После достижения лимитов по звонкам можно поменять телефон в треке

  [ Eugene Primako ]
  * PASSP-20202 Добавляем в мобпрокси bundle/phone/confirm_and_bind

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 08 Jun 2018 13:29:49 +0300

yandex-passport-api (4.346) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20137 Фикс тестов
  * PASSP-20137 Заранее проверяем свободность mailish_id

  [ Oksana Gorobets ]
  * PASSP-20165 Синхронизация проверок телефона перед звонком в validate и submit

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 07 Jun 2018 15:15:32 +0300

yandex-passport-api (4.345) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20114 Отдаём АМу признак включённости Плюса
  * PASSP-20060 Добавляем маскированный логин в ответ mobile/start

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 06 Jun 2018 18:14:30 +0300

yandex-passport-api (4.344) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-19660 Добавил тестов на удаления ПДД-алиаса и домена

  [ Oksana Gorobets ]
  * PASSP-19460 Подтверждение удаления для свежезарегистрированных пользователей

  [ Konstantin Merenkov ]
  * PASSP-19460 Ручка для изменения времени регистрации пользователя

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 04 Jun 2018 15:54:07 +0300

yandex-passport-api (4.343) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19884 Улучшаем валидацию кривых ПДД-логинов

  [ Oksana Gorobets ]
  * PASSP-19781 Зависимость от пакета с ясмсными грантами

  [ Andrey Isaev ]
  * PASSP-19559 Добавил тест на отправку письма социальщику

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 31 May 2018 19:35:05 +0300

yandex-passport-api (4.342) unstable; urgency=low

  [ Oleg Volchkov ]
  * PASSP-19191 Опциональный поиск и регистрация по mailish_id в ручке /bundle/account/get_or_create/mailish

  [ Eugene Primako ]
  * PASSP-19192 Ручка миграции мейлиша
  * PASSP-19192 Переходим на валидатор MailishId
  * PASSP-19500 Правки тестов

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 31 May 2018 15:50:40 +0300

yandex-passport-api (4.341) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19818, PASSP-19819 Возможность подтверждать телефон звонком

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 29 May 2018 16:36:34 +0300

yandex-passport-api (4.340) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20082 Не ретраимся при нотификациях Диска

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 28 May 2018 16:32:46 +0300

yandex-passport-api (4.339) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20055 Фикс тестов

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 25 May 2018 16:48:59 +0300

yandex-passport-api (4.338) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-20044 Выключаем нотификацию Денег о включении Плюса

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 24 May 2018 15:18:04 +0300

yandex-passport-api (4.337) unstable; urgency=low

  [ Dmitry Lavrukhin ]
  * PASSP-19730 пишем в statbox признак того, что аккаунт восстановлен после удаления

  [ Konstantin Merenkov ]
  * PASSP-20007 Добавил альтернативную зависимость yandex-passport-gunicorn
  * PASSP-19827 Вынес греп имени машинки в переменную

  [ Eugene Primako ]
  * PASSP-19966 Делаем watch на критичные поля трека при записи

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 23 May 2018 15:01:45 +0300

yandex-passport-api (4.336) unstable; urgency=low

  * PASSP-19827 Поменял регулярку для хостов медленного паспорта

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 22 May 2018 12:50:35 +0300

yandex-passport-api (4.335) unstable; urgency=low

  * PASSP-19910 Ручка consume promo code теперь ограничена счётчиком по уиду
  * PASSP-19946 Проксирование плюсовой ручки account/activate-plus

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 21 May 2018 15:13:49 +0300

yandex-passport-api (4.334) unstable; urgency=low

  * PASSP-19827 Подобрано количество воркеров для медленного инстанса паспорта

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 18 May 2018 17:58:29 +0300

yandex-passport-api (4.333) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-19880 Диск добавляется в Плюс только для Яндексоидов

  [ Konstantin Merenkov ]
  * PASSP-19955 Ручка submit-native-order проксирует опциональный параметр source

  [ Eugene Primako ]
  * PASSP-19603 Принимаем клиентский токен в ручках привязки email

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 18 May 2018 17:00:08 +0300

yandex-passport-api (4.332) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19900 Защищаемся от смены уида через авторизацию

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 17 May 2018 19:36:55 +0300

yandex-passport-api (4.331) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19900 Рефакторинг для наглядности

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 17 May 2018 18:44:17 +0300

yandex-passport-api (4.330) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19900 Избавляемся от watch
  * PASSP-19900 Принудительно сбрасываем авторизационные поля при записи уида в трек

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 17 May 2018 14:54:53 +0300

yandex-passport-api (4.329) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19900 Гонки при записи уида в трек

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 16 May 2018 15:46:52 +0300

yandex-passport-api (4.328) unstable; urgency=low

  * PASSP-19877 Не позволяем менять uid в треке

 -- Eugene Primako <eugene311@yandex-team.ru>  Fri, 11 May 2018 21:15:00 +0300

yandex-passport-api (4.327) unstable; urgency=low

  * PASSP-19789 Продублировал плюсовые ручки со слешом на конце

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 07 May 2018 12:28:23 +0300

yandex-passport-api (4.326) unstable; urgency=low

  * PASSP-19767 Тесты на то, что изменение плюсовых атрибутов записывает в статбокс время в правильном формате

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Sat, 28 Apr 2018 12:37:31 +0300

yandex-passport-api (4.325) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19745 Обрабатываем невозможность захватить лок в ручке для тестировщиков

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 27 Apr 2018 13:30:36 +0300

yandex-passport-api (4.324) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-19717 Ещё один фикс retpath для tut.by

  [ Oleg Volchkov ]
  * PASSP-19473 Делаем «разогревочный» запрос к СУБД при инициализации пула соединений и в ручке /ping
  * PASSP-19442 Запроксировали ручки проверки и активации промокодов Музыки в бандле Плюса
  * PASSP-17522 Опциональный параметр uid в /auth/social/callback/ для саджеста в домике

  [ Andrey Isaev ]
  * PASSP-19285 Не пишем в statbox об отказе залогинить заблокированного фониша

  [ Eugene Primako ]
  * PASSP-19690 Не вычищаем заглогаученных из саджеста

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 26 Apr 2018 14:03:42 +0300

yandex-passport-api (4.323) unstable; urgency=low

  * PASSP-19698 Разрешаю ставить с паспортом python-flask 0.9*

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 24 Apr 2018 13:58:06 +0300

yandex-passport-api (4.322) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-18663 Поле karma_full в historydb

  [ Oleg Volchkov ]
  * PASSP-19691 Выдаем понятную ошибку, если бэкенду YaSMS не хватает грантов

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 23 Apr 2018 19:28:56 +0300

yandex-passport-api (4.321) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-19654 В ручке создания трека убрал возможность переопределить uid

  [ Eugene Primako ]
  * PASSP-19654 Расширен список защищённых полей; логируем посторонние поля
  * PASSP-19654 Полностью защищаемся от записи не разрешённых явно полей в трек

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 20 Apr 2018 13:31:20 +0300

yandex-passport-api (4.320) unstable; urgency=low

  * PASSP-19610 Логирую походы в плюсовые проксирующие ручки в статбокс

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 19 Apr 2018 12:54:18 +0300

yandex-passport-api (4.319) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19494 Не просим капчу при повторных авторизациях из недоверенной сети

  [ Oksana Gorobets ]
  * PASSP-19478 Отдаем ненормализованный логин в display name

  [ Oleg Volchkov ]
  * PASSP-19036 Ручка /bundle/account/get_or_create/phonish

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 13 Apr 2018 16:53:09 +0300

yandex-passport-api (4.318) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-19187 Всегда включаем ЛЦА на регистрациях с телефоном

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 11 Apr 2018 16:19:24 +0300

yandex-passport-api (4.317) unstable; urgency=low

  * PASSP-15898 Поддержал в тестах на парсинг журнала событий поле display_name_format

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 11 Apr 2018 13:47:54 +0300

yandex-passport-api (4.316) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19347 Фикс retpath для tut.by

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 11 Apr 2018 11:49:01 +0300

yandex-passport-api (4.315) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19087 Учитываем authorization_session_policy в edit_session

  [ Oleg Volchkov ]
  * PASSP-18828 Опциональный параметр route в ручках /bundle/phone

  [ Oksana Gorobets ]
  * PASSP-18646 Обновляем тесты для отписки от почты

  [ Pasha Perevedentsev ]
  * PASSP-15023 Сборка под Xenial

  [ Oleg Volchkov ]
  * PASSP-18614 Показываем крупно код в письме из bundle/email/send_confirmation_email/ с code_only=true

  [ Eugene Primako ]
  * PASSP-19029 Сравниваем пароль с телефоном аккаунта на добровольной смене пароля
  * PASSP-18960 Ручки с данными Карт для ЛК

 -- Eugene Primako <eugene311@yandex-team.ru>  Thu, 05 Apr 2018 18:34:38 +0300

yandex-passport-api (4.314) unstable; urgency=low

  * PASSP-19340 Фикс сборочного скрипта

 -- Eugene Primako <eugene311@yandex-team.ru>  Mon, 02 Apr 2018 14:42:22 +0300

yandex-passport-api (4.313) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс сабмодулей

  [ Oksana Gorobets ]
  * PASSP-18227 Больше полей для дозапроса соц. профиля

  [ Eugene Primako ]
  * PASSP-18879 Тесты на retpath без хоста

  [ Oksana Gorobets ]
  * PASSP-18227 Фильтр соц. профилей для дозапроса

  [ Eugene Primako ]
  * PASSP-19313 В bundle/email требуем наличия пароля, только если он действительно нужен
  * PASSP-19313 Разрешаем привязывать unsafe-емейлы через фронт

 -- Eugene Primako <eugene311@yandex-team.ru>  Fri, 30 Mar 2018 15:53:33 +0300

yandex-passport-api (4.312) unstable; urgency=low

  * PASSP-19245 Правки сборочного скрипта
  * PASSP-18636 Передаём страну в ЧЯ

 -- Eugene Primako <eugene311@yandex-team.ru>  Mon, 26 Mar 2018 13:24:47 +0300

yandex-passport-api (4.311) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-18883 Параметр сброса пароля в ручке flush_pdd

  [ Oleg Volchkov ]
  * PASSP-15074 Вместо exception.unhandled выкидываем track.invalid_state при вызове ручки с треком неверного типа

  [ Eugene Primako ]
  * PASSP-17603 Удалил дубликаты исключений
  * PASSP-17603 Отдаём InvalidTrackState вместо IncompleteTrack (exception.unhandled)
  * PASSP-19048 Смягчаем ограничения на повторную выдачу токенов и кук
  * PASSP-19048 Используем функцию string_to_integer_unixtime

  [ Andrey Isaev ]
  * PASSP-17656 Сообщаем retpath в отказах ручек соц. авторизации

  [ Konstantin Merenkov ]
  * PASSP-19219 Поддержал булевый параметр show_bound_cards в ручке submit_native_order

  [ Oksana Gorobets ]
  * PASSP-19214 Не падаем, если видео чего-то не вернуло

  [ Konstantin Merenkov ]
  * PASSP-19151 Использую для каждого метода Плюса свой таймаут

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 21 Mar 2018 17:27:40 +0300

yandex-passport-api (4.310) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18639 Челленж для тестовых аккаунтов в тестинге
  * PASSP-18935 Добавляем обработку device_id в BundleDeviceInfoMixin
  * PASSP-19195 passport-yandex-cas добавлен в зависимости
  * PASSP-19034 Разрешаем ПДДшникам становиться ПДД-админами

  [ Andrey Isaev ]
  * PASSP-18643 Сообщаем свойства ЦА в fill_response_with_account
  * PASSP-18643 Ручки для управления почтовым ЦА

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 20 Mar 2018 15:08:07 +0300

yandex-passport-api (4.309) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19132 Освобождаем пользователей с 2fa от дозапроса

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 15 Mar 2018 13:34:35 +0300

yandex-passport-api (4.308) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-19117, PASSP-19118 Правки мобильной регистрации

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 14 Mar 2018 16:53:27 +0300

yandex-passport-api (4.307) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-19102 Фикс плавающей ошибки тестов
  * PASSP-18622 Запрещаем GET для ручки валидации пароля

  [ Konstantin Merenkov ]
  * PASSP-19097 Возвращаем backend.music_api_permanent_error при невалидном ответе от музыкального апи

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 13 Mar 2018 18:25:13 +0300

yandex-passport-api (4.306) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18984 Валидируем тип трека в авторизационных ручках мобильного флоу
  * PASSP-16564 Принимаем уид в ручке code_for_am
  * PASSP-18729 Удаляем все нужные поля в tearDown

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 02 Mar 2018 14:01:38 +0300

yandex-passport-api (4.305) unstable; urgency=low

  [ Oleg Volchkov ]
  * PASSP-18971 Посылаем сообщение Деньгам при включении/выключении Плюса.

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 01 Mar 2018 12:03:29 +0300

yandex-passport-api (4.304) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18586 Переименовал ясмсный хелпер балкового получения аккаунтов
  * PASSP-18586 Используем правильный хелпер в mobile/restore_login

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 28 Feb 2018 15:02:44 +0300

yandex-passport-api (4.303) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-18809 Всегда ищем по ЦА в blackbox.login
  * PASSP-18809 Передаём find_by_phone_alias в blackbox.userinfo

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 27 Feb 2018 12:26:04 +0300

yandex-passport-api (4.302) unstable; urgency=low

  [ Oleg Volchkov ]
  * PASSP-18948 Разрешили retpath=morda://
  * PASSP-18788 Простановка тарифа в диске, если у человека появился плюс
  * PASSP-18788 Подключил настройки Плюса для Диска. Сделал тест а вызов Диска при подключении Плюса.
  * PASSP-18788 Убрал лишнюю запись в лог при ошибках АПИ Диска.
  * PASSP-18788 Добавил тесты на эксепшн при активации подписки на Диск

  [ Eugene Primako ]
  * PASSP-18937 Фиксы редактирования ПДД-доменов
  * PASSP-18932 Рефакторинг ручки start
  * PASSP-18932 Ручка валидации телефонного номера

  [ Oleg Volchkov ]
  * PASSP-18724 Логируем domain_id в ручках mdapi.
  * PASSP-18724 Удалил лишние тесты

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 26 Feb 2018 19:16:23 +0300

yandex-passport-api (4.301) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-18508 Удалил остатки внешнего email validator

  [ Eugene Primako ]
  * PASSP-18729 Используем FakeTrackIdGenerator

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 20 Feb 2018 15:24:14 +0300

yandex-passport-api (4.300) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18905 Фикс валидации формы в start
  * PASSP-18872 Фикс работы с капчей в rfc_otp
  * PASSP-18826 Фикс assert_error_response для check_content=False
  * PASSP-18912 Отдаём ненормализованный логин в ручках для АМ

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 19 Feb 2018 11:17:58 +0300

yandex-passport-api (4.299) unstable; urgency=low

  [ Oleg Volchkov ]
  * PASSP-17402 Запретили пустой заголовок Ya-Client-Host.
  * PASSP-17402 Добавил дефолтное значение для host в mock_headers.

  [ Andrey Isaev ]
  * PASSP-18780 Починил тесты упавшие из-за новых записей в статбокс

  [ Eugene Primako ]
  * PASSP-18884 Рефакторинг ручки start
  * PASSP-18884 Параметр force_register в start

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 16 Feb 2018 15:25:14 +0300

yandex-passport-api (4.298) unstable; urgency=low

  [ Oleg Volchkov ]
  * PASSP-18879 Схема viewport:// в retpath

  [ Konstantin Merenkov ]
  * PASSP-18820 Добавил проксирование ручек музыки для работы с подписками

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 15 Feb 2018 18:48:34 +0300

yandex-passport-api (4.297) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18827 Запрещаем GET для mobile/start
  * PASSP-18872 Правильно обрабатываем счётчики в rfc_otp
  * PASSP-18872 Консистентный нейминг в rfc_otp

  [ Oksana Gorobets ]
  * PASSP-18596 Ручка мобильной регистрации

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 13 Feb 2018 18:33:34 +0300

yandex-passport-api (4.296) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18586 Проще парсим телефон в mobile/restore_login
  * PASSP-18840 Делаем более удобным апи входа по телефону

  [ Oksana Gorobets ]
  * PASSP-18674 Ручка фонишной регистрации

  [ Eugene Primako ]
  * PASSP-18790 Правильно получаем список блокирующих сидов
  * PASSP-18621 Проксируем бандловую ручку валидации логина
  * PASSP-18622 Бандловая ручка валидации пароля

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 13 Feb 2018 11:14:09 +0300

yandex-passport-api (4.295) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18583 Ручка проверки rfc_otp
  * PASSP-18586 Ручка восстановления логина
  * PASSP-18666 Капча и письмо для недоверенных сетей
  * PASSP-18798 Не предлагаем регистрацию в ятиме
  * PASSP-18814 Обрабатываем ошибки капчи в бандловом апи

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 09 Feb 2018 18:41:14 +0300

yandex-passport-api (4.294) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18748 Более мягко проверяем ямботность в ручке перевыдачи токена
  * PASSP-18748 Опция для регистрации ПДД с ямботным алиасом
  * PASSP-18742 Фикс ручек Денег для ЛК

  [ Andrey Isaev ]
  * PASSP-18633 Починил тесты упавшие из-за нового атрибута

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 09 Feb 2018 17:29:46 +0300

yandex-passport-api (4.293) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18846 Фикс логаута для удалённых ПДД
  * PASSP-18846 Переименовал метод вьюхи

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 08 Feb 2018 19:46:09 +0300

yandex-passport-api (4.292) unstable; urgency=low

  * PASSP-18822 Запретил ходить в ручку /1/account/questions/change/ с токеном
  * PASSP-18811 Валидирую device_id и device_name в ручках для Колонкишей точно так же, как это сделано в oauth

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 07 Feb 2018 17:58:28 +0300

yandex-passport-api (4.291) unstable; urgency=low

  * PASSP-18604 Добавил забытый параметр by_uid=True

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 02 Feb 2018 18:18:02 +0300

yandex-passport-api (4.290) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-18760 Исправления работы с исключениями
  * PASSP-18678 Дополнительно проверяем выставленность флага is_pdd_agreement_accepted

  [ Konstantin Merenkov ]
  * PASSP-18604 В ручках Колонкишей не передаю заголовки в oauth, но передаю user_ip

  [ Oksana Gorobets ]
  * PASSP-18227 Пишем UID в трек

  [ Konstantin Merenkov ]
  * PASSP-18776 Ручка отправки письма для регистрации лайтов поддерживает больше языков

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 02 Feb 2018 16:46:26 +0300

yandex-passport-api (4.289) unstable; urgency=low

  * PASSP-18604 Регистрация и перевыдача токена Колонкишам

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 30 Jan 2018 18:23:49 +0300

yandex-passport-api (4.288) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-16666 Ошибки Япика для тестинга

  [ Eugene Primako ]
  * PASSP-18601 Фикс сравнения емейла с лайтовым алиасом
  * PASSP-18601 Не шлём на челленж, если доступных челленжей нет
  * PASSP-18601 Рефакторинг вычисления челленжных емейлов

  [ Pasha Perevedentsev ]
  * PASSP-18678 Удаление требования дорегистрированности в flush_pdd

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 26 Jan 2018 17:49:11 +0300

yandex-passport-api (4.287) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-18227 таки отдаем трек фронту

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 26 Jan 2018 14:14:29 +0300

yandex-passport-api (4.286) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-18676 Переводы пушей
  * PASSP-18679 Убрать секцию notification из gcm

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 23 Jan 2018 17:17:46 +0300

yandex-passport-api (4.285) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-18414 Разлогин для tut.by

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 23 Jan 2018 12:35:15 +0300

yandex-passport-api (4.284) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18581 account_short_info вынесена в миксин
  * PASSP-18582 Поддержка кастомного auth_type в blackbox_login_v2
  * PASSP-18582 Переименовал функцию проверки тестовости логина
  * PASSP-18581, PASSP-18582 Стартовая ручка, ручка проверки пароля

  [ Oksana Gorobets ]
  * PASSP-18227 Ручки для дозапроса данных

  [ Eugene Primako ]
  * PASSP-18601 Не показываем лайту челленж с его основным емейлом

  [ Konstantin Merenkov ]
  * PASSP-17690: ручки /account/questions/{,optional} работают только по сессии
  * PASSP-17690 ручка /2/change_avatar/ теперь работает по сессии + uid, по токену или по uid

  [ Eugene Primako ]
  * PASSP-17860 Изменён скоуп для дисковых ручек ЛК

  [ Konstantin Merenkov ]
  * PASSP-18605 Добавил ручку /1/plus/{uid}/, через которую можно менять атрибуты подписки

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 22 Jan 2018 19:02:13 +0300

yandex-passport-api (4.283) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-18563 Маркер для пуша

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 18 Jan 2018 12:56:02 +0300

yandex-passport-api (4.282) unstable; urgency=low

  [ Dmitry Lavrukhin ]
  * PASSP-18217 возможность попросить голосовую капчу одновременно с ocr

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 12 Jan 2018 13:09:15 +0300

yandex-passport-api (4.281) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-18454: тесты на поддержку code_format в ручке bind_simple_or_confirm_bound

  [ Pasha Perevedentsev ]
  * PASSP-18487 Поле push_host, замена формата

  [ Eugene Primako ]
  * PASSP-18533 Логируем факт передачи пустого Ya-Client-Host
  * PASSP-18153 Добавляем длину отправленного смс-кода в ответ ручек

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 25 Dec 2017 17:27:08 +0300

yandex-passport-api (4.280) unstable; urgency=low

  * PASSP-18369 Более строгая валидация значений параметра gps_package_name

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 15 Dec 2017 15:21:00 +0300

yandex-passport-api (4.279) unstable; urgency=low

  [ Dmitry Lavrukhin ]
  * PASSP-18217 OCR-капча в Паспорте

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 14 Dec 2017 19:11:11 +0300

yandex-passport-api (4.278) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18202 Ручка для валидации доменов Директории
  * PASSP-17298 Раскидал контроллеры для external_data по разным файлам
  * PASSP-17298 Допокрыл ручку для Видео
  * PASSP-17298 Ручки для Денег в ЛК

  [ Konstantin Merenkov ]
  * PASSP-18213: поддержал в некоторых ручках отправки смс параметр code_format

  [ Pasha Perevedentsev ]
  * PASSP-18419 Добавить uid, am-service и am_event поля в пуш

  [ Oksana Gorobets ]
  * PASSP-18230 Умеем не добавлять в письмо о подтверждении почты ссылку

  [ Eugene Primako ]
  * PASSP-18365 Ручка регистрации бота для Ямба
  * PASSP-18365 Ручка перегенерации ямботного токена

  [ Pasha Perevedentsev ]
  * PASSP-17921 Сервисные тикеты в паспорте

  [ Konstantin Merenkov ]
  * PASSP-18190: выпилил из запросов в ЧЯ параметры is_safe и get_safe
  * PASSP-18190: выпилил использование is_safe / get_safe из кода
  * PASSP-18190: удалил / поправил несколько уже неактуальных тестов на https
  * PASSP-18190 правки по комментариям

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 14 Dec 2017 16:57:14 +0300

yandex-passport-api (4.277) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-18294 Пишем статистику отказов заблокированным фонишам

  [ Pasha Perevedentsev ]
  * PASSP-17665 Не проверяем oauth-токен в ручке отписки
  * PASSP-17665 Отправка пушей

  [ Eugene Primako ]
  * PASSP-18279 Отдаём нормальную ошибку для заблокированных в Диске пользователей

  [ Dmitry Lavrukhin ]
  * PASSP-17245 сохранять input_login в куку lah при регистрации

  [ Eugene Primako ]
  * PASSP-18203 Правильно валидируем ПДД-логины с завершающим пробелом

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 06 Dec 2017 18:18:20 +0300

yandex-passport-api (4.276) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-18231 Не саджестим логины из стоп-листа никому

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 27 Nov 2017 17:14:10 +0300

yandex-passport-api (4.275) unstable; urgency=low

  * PASSP-18005: ручка /phone/confirm/submit/ научилась оформлять СМС для Sms Retriever
  * PASSP-18005: Использую новый ключ SMS.APPROVE_CODE.GPS

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 23 Nov 2017 17:28:04 +0300

yandex-passport-api (4.274) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-18258 Добавил в фабфайл настройки для сборки PR passport-api с упомянутыми в PR passport-{core,settings}

  [ Eugene Primako ]
  * PASSP-18092 Отдаём в дисковых ручках правильную ошибку для социальщиков и лайтов
  * PASSP-18211 Отдаём урл новой аватарки в /2/change_avatar/

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 23 Nov 2017 16:05:36 +0300

yandex-passport-api (4.273) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17935 Убираем походы в перловый саджестор

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 17 Nov 2017 18:51:17 +0300

yandex-passport-api (4.272) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18008 Пускаем пользователей без пароля в ручку email/list_all/
  * PASSP-18092 Не ходим в дисковые ручки ЛК, если у юзера нет 59 сида
  * PASSP-18093 Поддержка multisession_uid в ручках change_avatar
  * PASSP-18093 Отрываем принудительную смену дефолта из ручек change_avatar

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 16 Nov 2017 17:51:13 +0300

yandex-passport-api (4.271) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18223 Правильно выставляем passport_verification_passed_at при проверке rfc_otp

  [ Konstantin Merenkov ]
  * PASSP-17900: origin логируется при сабмите пароля из формы, если его нет в треке.

  [ Eugene Primako ]
  * PASSP-16833 Делаем organization_name опциональным при регистрации Директории
  * PASSP-17975 Не смотрим на display_master_id при выборе display_name

  [ Andrey Isaev ]
  * PASSP-18018 Отдаём социальные связи с фонишными аккаунтами
  * PASSP-18018 Вынес функции специальные для ручки из FakeSocialApi в тесты ручки

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 16 Nov 2017 17:31:52 +0300

yandex-passport-api (4.270) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18095 Правильно выставляем пустую куку lah

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 01 Nov 2017 14:55:21 +0300

yandex-passport-api (4.269) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-18068 Передаём параметр yateam_auth при создании сессий в интранете

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 01 Nov 2017 13:16:53 +0300

yandex-passport-api (4.268) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17920 Возвращаем код установки времени проверки otp

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 30 Oct 2017 15:24:30 +0300

yandex-passport-api (4.267) unstable; urgency=low

  [ Pasha Perevedentsev ]
  * PASSP-17665 Push API

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 20 Oct 2017 15:14:35 +0300

yandex-passport-api (4.266) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17692 Убираем введенный пользователем логин из саджеста

  [ Eugene Primako ]
  * PASSP-17898 Не регистрируем пользователя в Деньгах при регистрации с капчей

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 19 Oct 2017 15:39:43 +0300

yandex-passport-api (4.265) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17970 Расширяем список допустимых процессов для bundle/session

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 18 Oct 2017 18:00:04 +0300

yandex-passport-api (4.264) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17890 Передаём country_id в ручки Музыки

  [ Andrey Isaev ]
  * PASSP-17912 Привязываем телефон по токену со скоупом passport:bind_phone
  * PASSP-17912 Привязываем телефон по токену со скоупом passport:bind_phone

  [ Eugene Primako ]
  * PASSP-17929 Логируем ошибки datasync-кэша
  * PASSP-17883 Увеличен максимальный page_size для ручек external_data

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 18 Oct 2017 16:02:02 +0300

yandex-passport-api (4.263) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17874 Принимаем период для отложенных событий Афиши

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 09 Oct 2017 12:59:54 +0300

yandex-passport-api (4.262) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17837 Тест на попытку удаления основного ПДД-алиаса

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 04 Oct 2017 18:42:36 +0300

yandex-passport-api (4.261) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17851 Ручка для дисковых подписок
  * PASSP-17299 Отдельная ошибка для неподдерживаемых Диском пользователей

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 04 Oct 2017 16:55:18 +0300

yandex-passport-api (4.260) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17394 Ослабляем валидацию txm_session

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 04 Oct 2017 12:26:34 +0300

yandex-passport-api (4.259) unstable; urgency=low

  [ Dmitry Lavrukhin ]
  * PASSP-17741 Добавляем ручку для мобильного языкового саджеста

  [ Eugene Primako ]
  * PASSP-17394 Доработки register/alternative для совместной регистрации с Деньгами

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 03 Oct 2017 12:55:52 +0300

yandex-passport-api (4.258) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17786 Ещё немного выпиленного фонишного кода

  [ Konstantin Merenkov ]
  * PASSP-17784: правильно маскируем punycode-домены почтовых адресов в челлендже

  [ Eugene Primako ]
  * PASSP-17658 Дополнительные счётчики на отправку писем
  * PASSP-17797 Используем пониженный таймаут для datasync-кэша
  * PASSP-17643 Проксируем ручки изменения данных аккаунта

  [ Oksana Gorobets ]
  * PASSP-17655 Новое поле в ответе для Афиши
  * PASSP-17766 Всегда https урлы для Афиши

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 02 Oct 2017 12:10:07 +0300

yandex-passport-api (4.257) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс тестов для external_data/music/account_status
  * Удалены ручки дорегистрации и миграции фонишей
  * Мелкие рефакторинги account/external_data
  * Рефакторинг работы с кэшом в external_data
  * Удаление фонишного кода
  * Обрабатываем случай несуществующего Диска

  [ Oksana Gorobets ]
  * PASSP-17655 Ручка для отложенных событий Афиши

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Fri, 22 Sep 2017 18:42:37 +0300

yandex-passport-api (4.256) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17606 Отключаем кэширование ответа ЧЯ в ручке доввода пароля

  [ Andrey Isaev ]
  * PASSP-17246 Удалил валидацию номера по длине
  * PASSP-17641 fix: ручка (пере)привязки телефона не умеет фонишей

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Tue, 19 Sep 2017 12:42:06 +0300

yandex-passport-api (4.255) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-17595: RFC_OTP_ISSUER берётся из сеттингов, больше не захардкоден

  [ Eugene Primako ]
  * PASSP-17512 Ручки для Видео и Музыки
  * PASSP-17513 Кэширование ответов ручек
  * PASSP-17512 Ручки для Картинок, Коллекций и Маркета

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Sep 2017 19:36:01 +0300

yandex-passport-api (4.254) unstable; urgency=low

  * bump

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Sep 2017 16:32:52 +0300

yandex-passport-api (4.253) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-17029 Передаём Фродо число связанных с телефоном аккаунтов

  [ Konstantin Merenkov ]
  * PASSP-17590: ручка /account/ отдаёт is_rfc_2fa_enabled (true / false)
  * PASSP-17595: ручка для генерации кода для включения RFC 2FA

  [ Oksana Gorobets ]
  * Правки для правильного урла Аватарницы

  [ Eugene Primako ]
  * PASSP-17584 Не ходим в social_api в саджесте аккаунта в ятиме

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Sep 2017 13:59:20 +0300

yandex-passport-api (4.252-2) unstable; urgency=low

  * Правильно выставляем TTL куки для RFC 2FA

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Sep 2017 16:30:05 +0300

yandex-passport-api (4.252-1) unstable; urgency=low

  * PASSP-17584 Не ходим в social_api в саджесте аккаунта в ятиме

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Sep 2017 13:57:57 +0300

yandex-passport-api (4.252) unstable; urgency=low

  [ Andrey Isaev ]
  * Выбираем маршрут отправки кода подтверждения для потребителя

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 11 Sep 2017 18:48:18 +0300

yandex-passport-api (4.251) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17438 Правки для прокси билдеров

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Wed, 06 Sep 2017 14:56:16 +0300

yandex-passport-api (4.250) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17578 Игнорируем ошибку коннекта к БД на старте
  * tvm-keyring добавлен в зависимости

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 31 Aug 2017 17:10:09 +0300

yandex-passport-api (4.249) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17495 Запрещаем юникод в убер-алиасах

  [ Pasha Perevedentsev ]
  * PASSP-17367 native_default_email вместо default_email

  [ Andrey Isaev ]
  * PASSP-17320 Удалил ручку /yasms/validationsexceeding

  [ Pasha Perevedentsev ]
  * PASSP-17051 Исправление бага с неправильным форматом телефона в счетчике

  [ Eugene Primako ]
  * PASSP-17489 Не ломаемся в full_account_info при недоступном social_api

  [ Konstantin Merenkov ]
  * PASSP-17287: В /1/bundle/account/short_info отдаю social_provider для mailish-ей
  * PASSP-17524: Ручки привязки и отвязки карточки больше не просят пароль при старой сессии

  [ Andrey Isaev ]
  * Предварительный рефакторинг социальной авторизации
  * Заменил вызовы get_task_id_response на task_data_response
  * PASSP-17311 Вынес логику предназначенную для яндексовых приложений
  * Проверяем хост в соц. авторизации только когда нужно
  * PASSP-17311 Ручки для нативной соц. авторизации внешним ПО
  * fix: ломаемся, когда передаётся неизвестное приложение
  * Рефакторинг и чинка тестов социальной авторизации
  * Удалил SilentConfirmedEmailCreationMixin
  * PASSP-17428 Ручка привязки или переподтверждения телефона

  [ Eugene Primako ]
  * PASSP-17562 Правильно отображаем юникодные емейлы в письмах
  * Опция для запуска run_shell с включёнными логами
  * PASSP-17512 Ручки для Я.Плюс (Диск, Маркет, Афиша)
  * Фикс тестов account/external_data/

  [ ppodolsky ]
  * PASSP-17367 Правильная кодировка в short_info

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Thu, 31 Aug 2017 13:08:41 +0300

yandex-passport-api (4.248) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс тестов после переноса merge_dicts
  * PASSP-17504 Правильно меняем тип display_name для ПДД

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 23 Aug 2017 17:43:06 +0300

yandex-passport-api (4.247) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-17062 Неправильный timeout на загрузку аватарки

  [ Oksana Gorobets ]
  * PASSP-17381 Ручка создания убер-аккаунта

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 21 Aug 2017 16:23:09 +0300

yandex-passport-api (4.246) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17206 Ограничение длины Hostname

  [ Pasha Perevedentsev ]
  * PASSP-17051 Телефонный счетчик на регистрацию

  [ Eugene Primako ]
  * Не ломаемся на куках lah с неизвестным методом
  * PASSP-17225 Выставление куки ilahu
  * PASSP-17108 Поднимаем коннекты к БД на старте приложения
  * PASSP-17082 Принимаем параметр birthday при регистрации ПДД
  * PASSP-17251 Выставляем password_verification_age при всех вводах пароля
  * PASSP-16862 Удаляем неиспользуемую ручку rfc_otp/set_check_time

  [ Andrey Isaev ]
  * PASSP-17063 fix: можно привязать защищённый телефон без пароля

  [ Konstantin Merenkov ]
  * PASSP-16526: ручка подтверждения регистрационного имейла отдаёт количество оставшихся попыток

  [ Alexander Kudryavtsev ]
  * PASSP-17104 Подтверждение номера в базе при восстановлении и рефакторинг
  * PASSP-17104 Доделки

  [ Eugene Primako ]
  * PASSP-17280 Добавляем инфу о соцпровайдере в shortinfo

  [ Alexander Kudryavtsev ]
  * PASSP-17139 Отмена операции над защищенным номером при успешном восстановлении с его использованием

  [ Eugene Primako ]
  * PASSP-17208 Опциональная поддержка PKCE для гугловых мейлишей
  * PASSP-17135 Правильно генерим варианты display_name из соцпрофилей
  * PASSP-17135 Меняем формат display_name на паспортный при дорегистрации социальщика
  * PASSP-17135 Запрещаем изменять тип display_name вне дорегистрации аккаунта

  [ Alexander Kudryavtsev ]
  * Исправление долгой sonar-сборки

  [ Andrey Isaev ]
  * PASSP-17062 Заполняем персональные данные данными из Социализма

  [ Oksana Gorobets ]
  * PASSP-17308 Логаут с невалидными куками

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 27 Jul 2017 14:24:17 +0300

yandex-passport-api (4.245) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-16782 Записываем ретпас в трек

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 18 Jul 2017 15:37:24 +0300

yandex-passport-api (4.244) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-17242 В саджесте не ломаемся на куках без логина

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 17 Jul 2017 17:44:46 +0300

yandex-passport-api (4.243) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-16837 Подчистка кода проверки совпадения пароля с хешом
  * PASSP-17211 Смена пароля ходит в статус капчи

  [ Eugene Primako ]
  * PASSP-17238 Правильно выставляем куки в logout?target=everybody

  [ Oksana Gorobets ]
  * PASSP-17237 fix default target в логауте

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 17 Jul 2017 14:12:36 +0300

yandex-passport-api (4.242) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-15417 Храним и отдаём input_login для саджеста
  * PASSP-17049 При записи passman_recovery_key отдаём uid строкой

  [ Alexander Kudryavtsev ]
  * PASSP-17224 Правильный хеш старого пароля для сравнения с новым при чтении из аккаунта

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 13 Jul 2017 18:17:12 +0300

yandex-passport-api (4.241) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-17175 Турецкие тикеты в турецкую очередь

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 10 Jul 2017 12:53:28 +0300

yandex-passport-api (4.240) unstable; urgency=low

  * bump

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 03 Jul 2017 20:05:39 +0300

yandex-passport-api (4.239) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-17021 Специальный роут для Такси в ручках отправки СМС
  * PASSP-17021 Переключение роута на 10% и доделки

  [ Oksana Gorobets ]
  * PASSP-17116, PASSP-17119 При самообелении пользователя не отправляем на рестор, не требуем обеления, если карма чистая

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 03 Jul 2017 12:54:30 +0300

yandex-passport-api (4.238) unstable; urgency=low

  [ ppodolsky ]
  * PASSP-17051 Счетчики смс при регистрации аккаунта
  * Revert "PASSP-17051 Счетчики смс при регистрации аккаунта"

  [ Eugene Primako ]
  * PASSP-16849 Мелкий рефакторинг ручек включения/выключения RFC 2FA
  * PASSP-16862 Первый шаг RFC 2FA
  * PASSP-16862 Второй шаг RFC 2FA
  * Не позволяем пропустить второй шаг при довводе пароля
  * PASSP-16901 Ставим куку lah, если известен логин, но неизвестен способ входа
  * PASSP-16901 Правильно сортируем аккаунты в саджесте
  * PASSP-16901 Обновляем куку lah и на auth/update

  [ Alexander Kudryavtsev ]
  * PASSP-15709 Новый хеш пароля при смене пароля

  [ Eugene Primako ]
  * Фикс тестов на переводы

  [ Alexander Kudryavtsev ]
  * PASSP-16972 Разбиение добровольной смены пароля на два шага

  [ Eugene Primako ]
  * PASSP-17049 Доработки ручек для ключа сброса пароля для Яндекс.Браузера
  * PASSP-17022 Ручка account/short_info

  [ Alexander Kudryavtsev ]
  * PASSP-17007 Получение UID фониша после подтверждения телефона
  * PASSP-16915 Договорились перенести ручку в бандловое апи

  [ Konstantin Merenkov ]
  * PASSP-17018: В статбокс пишется track_id, переданный в ручку /auth/social/start/

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 21 Jun 2017 17:50:59 +0300

yandex-passport-api (4.237-1) unstable; urgency=low

  * PASSP-17021 Переключение роута на 10% и доделки
  * PASSP-17021 Специальный роут для Такси в ручках отправки СМС

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 03 Jul 2017 20:02:52 +0300

yandex-passport-api (4.237) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16915: отрефакторил часть миксинов и ручку регистрации фонишей
  * PASSP-16915: добавил новую ручку /1/account/$uid/phonish/can_login/

  [ Alexander Kudryavtsev ]
  * PASSP-17045 Баг с подтверждением любого номера

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 14 Jun 2017 19:30:42 +0300

yandex-passport-api (4.236) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-15962 При восстановлении получаем атрибут с операцией удаления во всех случаях

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 24 May 2017 11:29:17 +0300

yandex-passport-api (4.235) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Исправление теста

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 23 May 2017 14:51:51 +0300

yandex-passport-api (4.234) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-15709 Запись изменений версии хеша пароля в статбокс
  * PASSP-15709 Поддержка хеширования паролей через ЧЯ на регистрации
  * PASSP-15709 Эксперимент перехеширования на регистрации на основе login
  * PASSP-16839 Выставление признака админа Коннекта, управление признаком
  * PASSP-16839 Уточнение условий удаления для ПДД/Коннект

  [ Oksana Gorobets ]
  * PASSP-16652 Логгируем флаги в action=ufo_profile_checked

  [ Eugene Primako ]
  * PASSP-16821 Пишем данные в трек в commit-ручке удаления
  * Пишем ses_kill вместо ses_update на удалении аккаунта
  * Рефакторинг логирования авторизаций
  * PASSP-16805 Разрешаем удаление лайтов без дорегистрации
  * PASSP-16782 Правильно обрабатываем невалидные и полувалидные куки на логауте
  * PASSP-16782 Сохраняем куки в трек на логауте
  * PASSP-16782 Отдаём в session/check знание о непустоте сессии
  * Рефакторинг получения аккаунта в logout
  * PASSP-16849 Ручки для работы с ятимным 2фа

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 23 May 2017 11:37:01 +0300

yandex-passport-api (4.233) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-16094 Ручка test.update_phone меняет атрибуты телефона
  * PASSP-16094 Ручка test.update_email меняет атрибуты e-mail'а
  * PASSP-16094 Ручка test.update_account_deletion_operation

  [ Eugene Primako ]
  * PASSP-16814 Разрешаем подновлять время ввода пароля в куке при удалении аккаунта

  [ Andrey Isaev ]
  * PASSP-16811 Явно сообщаем что требуется дорегистрация, чтобы удалить аккаунт

  [ Eugene Primako ]
  * PASSP-16686 Чиним удвоение подписей в письмах про емейлы

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Sun, 14 May 2017 22:02:02 +0300

yandex-passport-api (4.232) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс тестов удаления аккаунта
  * PASSP-16647 Ручки для работы с запасным ключом для менеджера паролей

  [ Oksana Gorobets ]
  * PASSP-16734 Разрешаем привязывать простой номер телефона к социальщикам

  [ Andrey Isaev ]
  * Разрешаем проверять пароль в процессе удаления аккаунта

  [ Eugene Primako ]
  * PASSP-16671 Отдаём паспортный хост в ручке bundle/auth/x_token/
  * PASSP-16687 Явно разделяем получение кода подтверждения по уиду и по креденшлам

  [ Konstantin Merenkov ]
  * PASSP-16480: расширение тестов под новые возможности парсера журнала событий аккаунта

  [ Eugene Primako ]
  * PASSP-16686 Унифицируем отправляемые письма
  * PASSP-16675 Пропуск части грантов в get_or_create_mailish в случае тестовых емейлов

  [ Konstantin Merenkov ]
  * PASSP-16747: поддержка нового поля is_suitable_for_restore, которое пишется в статбокс при изменении имейла

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 26 Apr 2017 19:00:24 +0300

yandex-passport-api (4.231) unstable; urgency=low

  * Revert "PASSP-16451 Ослабляем валидацию хостнеймов"
  * update sumbodules

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 20 Apr 2017 13:29:18 +0300

yandex-passport-api (4.230) unstable; urgency=low

  [ Eugene Primako ]
  * Revert "PASSP-16564 Принимаем уид в ручке code_for_am"

  [ Andrey Isaev ]
  * PASSP-15674 fix: account_delete_v2 не сообщает что нужно дополнительное средство

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 12 Apr 2017 13:41:59 +0300

yandex-passport-api (4.229) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-15674 Удаляя аккаунт, используем общий способ проверки пароля

  [ Eugene Primako ]
  * PASSP-16564 Принимаем уид в ручке code_for_am

  [ Konstantin Merenkov ]
  * PASSP-16586: ручка отправки письма подтверждения регистрации лайта теперь требует в треке отметки о прохождении каптчи или подтверждении телефона

  [ Oksana Gorobets ]
  * PASSP-16579 Фикс саджестора логинов

  [ Alexander Kudryavtsev ]
  * Увеличил время жизни счетчика в тестах для Сонара

  [ Oksana Gorobets ]
  * PASSP-16451 Ослабляем валидацию хостнеймов

  [ Alexander Kudryavtsev ]
  * PASSP-16519 Пишем подобие access.log в tskv-формате

  [ Eugene Primako ]
  * PASSP-16570 Фикс на случай пустого retpath в треке и форме

  [ Alexander Kudryavtsev ]
  * PASSP-16563 Запись окружения в auth_challenge.log по флагу
  * PASSP-16563 Проверяем, что при походе в UfoApi правильно выставляется флаг use_rc

  [ Oksana Gorobets ]
  * PASSP-16446 Валидация поддоменов для директории

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 10 Apr 2017 15:47:04 +0300

yandex-passport-api (4.228) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16385: поддержка новой модели с фичами за 6 мес без фич за 3, 1 месяца и 1 недели.
  * PASSP-16385: отрефакторил мапинг модели на feature builder

  [ Alexander Kudryavtsev ]
  * PASSP-16600 Игнорируем язык при дорегистрации пользователя Коннекта

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 05 Apr 2017 16:18:33 +0300

yandex-passport-api (4.227) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-16523 Вернул потерянный uid в запрос к OAuth

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 30 Mar 2017 16:52:31 +0300

yandex-passport-api (4.226) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-16523 Доработки для мобильной соц.авторизации во внешнем браузере
  * PASSP-16523 Поддержка новых урлсхем для мобильной соцавторизации

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 29 Mar 2017 13:35:12 +0300

yandex-passport-api (4.225) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16216: ручка разбивки пользователей по экспериментам теперь доступна в mobproxy
  * PASSP-16216: поправил тесты под новый uatraits

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 28 Mar 2017 13:50:41 +0300

yandex-passport-api (4.224) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-16412 Запуск детектора утечек моков на уровне отдельных тестов при сборке по флагу

  [ Konstantin Merenkov ]
  * PASSP-16485: принудительное приведение email'а для регистрации лайта к нижнему регистру в ручке отправки письма

  [ Eugene Primako ]
  * PASSP-16489 Правки тестов statbox
  * Удаляем неиспользуемый код работы со старым емейл-валидатором

  [ Alexander Kudryavtsev ]
  * Обновлен core
  * PASSP-16412 Обновлен readme

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 20 Mar 2017 13:04:16 +0300

yandex-passport-api (4.223) unstable; urgency=low

  [ Andrey Isaev ]
  * Перенёс часть тестов в passport-core

  [ Oksana Gorobets ]
  * PASSP-16293 Ручка удаления бэкапов ключа для тестирования
  * PASSP-14957 Ручка саджестора логинов

  [ Konstantin Merenkov ]
  * PASSP-16216: новая ручка /experiments/by_device_id/

  [ Eugene Primako ]
  * PASSP-16080 Переносим выдачу пинов в пакет мобпрокси

  [ Konstantin Merenkov ]
  * PASSP-16462: В YaSMS передаётся identity на сценариях восстановления

  [ Alexander Kudryavtsev ]
  * PASSP-14578 Письмо после прохождения анкеты восстановления
  * PASSP-14578 В письме после восстановления по анкете залогиновые урлы на домене пользователя

  [ Eugene Primako ]
  * PASSP-16407 Поддержка произвольного client_id в bundle/auth/oauth/code_for_am
  * PASSP-16401 Гранты из 1 версии account_options добавлены во 2 версию

  [ Alexander Kudryavtsev ]
  * При пробросе авторизации по смс требуем секьюрную сессию

  [ Konstantin Merenkov ]
  * PASSP-16441: ручка bundle/test/track/ теперь возвращает значения счётчиков из трека

  [ Eugene Primako ]
  * PASSP-16050 Отдельные гранты для ПДД в account/personal_info
  * PASSP-16383 Разрешаем ПДД-админу-пддшнику создавать новые домены

  [ Andrey Isaev ]
  * PASSP-16094 Ручки для тестирования удаления

  [ Eugene Primako ]
  * PASSP-14224 Сохраняем в БД "недосекреты" при включении и миграции 2фа

  [ Andrey Isaev ]
  * PASSP-16369 Пользуемся счётчиком СМС с кодом подтверждения от потребителя

  [ Anton Batenev ]
  * PASSP-15582, Обновление зависимости от python-mysql-connector

  [ Alexander Kudryavtsev ]
  * PASSP-16412 Удаление моков после каждого теста, исправление утекающих моков
  * PASSP-16412 Вызов детектора утечек при сборке на ферме
  * PASSP-16412 Удаление остатков моков

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 16 Mar 2017 15:56:50 +0300

yandex-passport-api (4.222) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16452: ручка /account/register/confirm_email/by_code/ теперь может кидать email.already_confirmed

  [ Alexander Kudryavtsev ]
  * PASSP-16408 Пробуем собирать coverage на всех ядрах на ферме

  [ Eugene Primako ]
  * PASSP-16422, PASSP-16432 Используем отдельный валидатор лайт-логинов
  * PASSP-16450 Игнорируем mx при валидации лайт-логина

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 13 Mar 2017 15:35:37 +0300

yandex-passport-api (4.221) unstable; urgency=low

  * PASSP-16370 Принимаем параметр policy в /2/bundle/auth/password/commit_password/

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 28 Feb 2017 13:30:34 +0300

yandex-passport-api (4.220) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16366: добавил остановку моков в тестах, где её не хватало
  * PASSP-16366: удалил неиспользуемый код в тестах

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 27 Feb 2017 16:30:13 +0300

yandex-passport-api (4.219) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-15987: Ручки регистрации пользователя с имейлом вместо логина, ручки валидации почтового адреса для незарегистрированного пользователя
  * PASSP-15987: поправил переводы под танкер
  * PASSP-15987: удалил unreachable code

  [ Eugene Primako ]
  * PASSP-16114 Ручка для отправки оаусных писем
  * Удаляем ручку, более не использующуюся OAuth'ом
  * PASSP-16311 Валидация лайт-логинов
  * PASSP-16311 Валидация лайт-логинов в ручке регистрации
  * Моки настроек для тестов лайтов
  * Поддержка процессов для bundle/validate/login

  [ Oksana Gorobets ]
  * PASSP-16028 Фикс получения телефонов в commit

  [ Alexander Kudryavtsev ]
  * PASSP-16092 Капчу нельзя обойти при отправке смс при авторизации по смс

  [ Konstantin Merenkov ]
  * PASSP-16209: логирование консьюмеров и тесты на изменение default_avatar и display_name
  * PASSP-16209: больше запятых богу запятых

  [ Eugene Primako ]
  * PASSP-16266 Отдельные гранты для фонишей в account_options

  [ Andrey Isaev ]
  * PASSP-15959 Поменял текст письма про удаление аккаунта

  [ Eugene Primako ]
  * PASSP-16276 Доработки run_coverage_teamcity для нужд Sonar

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 27 Feb 2017 15:40:34 +0300

yandex-passport-api (4.218) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-16092 Авторизация по СМС
  * PASSP-16092 Вызываем check_user_policies при авторизации по смс

  [ Oksana Gorobets ]
  * PASSP-16028 Требуем защищенный номер для отписки от почты

  [ Eugene Primako ]
  * PASSP-16273 В /auth/password/commit_magic/ не ругаемся на трек с логином

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 15 Feb 2017 11:57:23 +0300

yandex-passport-api (4.217-1) unstable; urgency=low

  * PASSP-16370 Принимаем параметр policy в /2/bundle/auth/password/commit_password/

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 28 Feb 2017 13:27:58 +0300

yandex-passport-api (4.217) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-15847: добавил логирование consumer в ручках mdapi

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 13 Feb 2017 12:53:40 +0300

yandex-passport-api (4.216) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-16159 Если аккаунт не найден при выписывании сессии, не падаем

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 10 Feb 2017 13:28:07 +0300

yandex-passport-api (4.215) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16232: Челлендж для тестовых пользователей работает, даже если челлендж выключен в сеттингах.
  * PASSP-16232: слегка порефакторил show_challenge_if_necessary. Надеюсь, что спасёт от бесконечной каптчи тестового lucky пользователя.
  * PASSP-16232: тест на то, что тестовый lucky пользователь не видит каптчи после её прохождения

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 09 Feb 2017 13:45:48 +0300

yandex-passport-api (4.214) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-16159 Записываем fresh-профиль при обмене x-токена на трек

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 08 Feb 2017 17:18:55 +0300

yandex-passport-api (4.213) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-16232: Для логинов yndx.force-challenge.* показывается каптча не зависимо от результатов проверки профиля.

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 08 Feb 2017 16:20:20 +0300

yandex-passport-api (4.212) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-15674 Ручка commit, которая начинает удалять аккаунт
  * PASSP-15674 Ручка submit, которая начинает удалять аккаунт

  [ Alexander Kudryavtsev ]
  * PASSP-15960, PASSP-15961 Ручки подтверждения телефона и проверки КО для удаления аккаунта
  * PASSP-15962 Восстановление удаленного аккаунта

  [ Konstantin Merenkov ]
  * PASSP-15847: Тесты на логирование изменений в модели домена.
  * PASSP-15847: поправил опечатку в тестах: modified_entires -> modified_entries

  [ Andrey Isaev ]
  * PASSP-15959 Удаление аккаунта: E-Mail

  [ Alexander Kudryavtsev ]
  * PASSP-15801 Сделать в ручке регистрации для АМ необязательной проверку на совпадение телефона и пароля
  * PASSP-16048 Поддержать новые домены Паспорта

  [ Konstantin Merenkov ]
  * PASSP-16055: Безусловный показ каптчи для логинов yndx.force-challenge.*
  * PASSP-16055: Добавил тест на тестовый логин + разнёс тесты для паролей и otp.

  [ Oksana Gorobets ]
  * PASSP-15942 Принимаем любой язык в бэкапах Ключа

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 02 Feb 2017 12:56:39 +0300

yandex-passport-api (4.211) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-15744 Фикс и небольшой рефакторинг подписок

  [ Konstantin Merenkov ]
  * PASSP-15647: Возможность принудительно показывать каптчу на % трафика

  [ Alexander Kudryavtsev ]
  * PASSP-15274 Принудительная дорегистрация лайта после восстановления

  [ Oksana Gorobets ]
  * PASSP-14960, PASSP-2861 mode=userapprove

  [ Alexander Kudryavtsev ]
  * PASSP-15709 Переход на чтение пароля через password.encrypted
  * PASSP-15709 Переход на сравнение хеша пароля через test_pwd_hashes
  * PASSP-15709 Пишем в historydb хеш пароля с версией

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 09 Jan 2017 14:49:50 +0300

yandex-passport-api (4.210) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-15799 Записываем ID трека при пробросе авторизации по СМС

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 12 Dec 2016 10:21:36 +0300

yandex-passport-api (4.209) unstable; urgency=low

  * bump

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 09 Dec 2016 14:06:54 +0300

yandex-passport-api (4.208) unstable; urgency=low

  * PASSP-15828 Исправление ошибки - некорректное состояние в треке при смене номера на бекапах Ключа
  * PASSP-15828 Исправление ошибки - некорректное состояние в треке при смене номера на восстановлении логина

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 09 Dec 2016 13:11:45 +0300

yandex-passport-api (4.207) unstable; urgency=low

  [ Eugene Primako ]
  * Правки тестов pytz

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 07 Dec 2016 18:54:49 +0300

yandex-passport-api (4.206) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Добавил восстановление логина в множество всех процессов

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 07 Dec 2016 13:26:20 +0300

yandex-passport-api (4.205) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * TRUST-2166 Передаем host в UnbindCard

  [ Pasha Perevedentsev ]
  * PASSP-15681 Переключение на bigb-fast
  * pull: Добавлен тест

  [ Alexander Kudryavtsev ]
  * PASSP-15664 Уточнение причины авторизации для x-token, auth forwarding
  * PASSP-5153 Восстановление логина
  * PASSP-5153 Доделки

  [ Anton Batenev ]
  * PASSP-15582, зависимость от python-mysql-connector с поддержкой SSL

  [ Alexander Kudryavtsev ]
  * PASSP-5153 Отдаем аватарку в саджесте логина для восстановления

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 02 Dec 2016 18:14:05 +0300

yandex-passport-api (4.204-2) unstable; urgency=low

  * Выключаем тесты

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 09 Dec 2016 14:04:06 +0300

yandex-passport-api (4.204-1) unstable; urgency=low

  * PASSP-15828 Исправление ошибки - некорректное состояние в треке при смене номера на бекапах Ключа

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 09 Dec 2016 13:07:44 +0300

yandex-passport-api (4.204) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-15472 Чиним ручной ввод секрета при миграции

  [ Alexander Kudryavtsev ]
  * PASSP-15506 Более надежный формат шаблона для проброса авторизации в смс
  * PASSP-15710 Параметр domain_sfx для ручки CreateBinding

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 17 Nov 2016 17:31:25 +0300

yandex-passport-api (4.203) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-15506 Проброс авторизации по смс
  * PASSP-15506 Доделки

  [ Oksana Gorobets ]
  * PASSP-14956 Перловый mode=subscribe

  [ Eugene Primako ]
  * PASSP-15620, PASSP-15621 Правки и тесты ПДД-форм
  * PASSP-15623 Тесты для кириллических доменов

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 08 Nov 2016 19:03:56 +0300

yandex-passport-api (4.202) unstable; urgency=low

  * bump

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Nov 2016 16:55:39 +0300

yandex-passport-api (4.201) unstable; urgency=low

  * bump

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Nov 2016 16:13:41 +0300

yandex-passport-api (4.200) unstable; urgency=low

  * bump-version

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Nov 2016 15:47:15 +0300

yandex-passport-api (4.199) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14914: request_id генерируется, если он не прилетел в заголовках.
  * PASSP-14914: увеличил длину request_id в логах. Авось будет меньше коллизий.

  [ Eugene Primako ]
  * В emeil-бандле не ломаемся на не-ascii retpath

  [ Andrey Isaev ]
  * PASSP-13565 fix: ручка get_phonish_completion_state не принимает трек
  * PASSP-13565 Тесты на интеграцию с Биллингом
  * PASSP-15566 Новые правила обеления аккаунта телефоном

  [ Eugene Primako ]
  * PASSP-15570 Ручка удаления email для админки
  * PASSP-15490 Правки action в historydb-логах валидатора
  * Не ходим в ЧЯ с пустым persistent_track_id

  [ Alexander Kudryavtsev ]
  * PASSP-15455 Валидация целочисленных параметров для ручки create_binding Биллинга

  [ Eugene Primako ]
  * PASSP-15622 Не выставляем на аккаунт несуществующие поля
  * PASSP-14936 Не ломаемся, если HistoryDB разломана

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 31 Oct 2016 12:07:53 +0300

yandex-passport-api (4.198-5) unstable; urgency=low

  * Обноление сабмодулей

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Nov 2016 16:54:22 +0300

yandex-passport-api (4.198-4) unstable; urgency=low

  * Обноление сабмодулей

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Nov 2016 16:08:53 +0300

yandex-passport-api (4.198-3) unstable; urgency=low

  * fix: Проверяем номер, на который высылали код

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Nov 2016 15:10:56 +0300

yandex-passport-api (4.198-2) unstable; urgency=low

  * Сломали мтс-музыку

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 01 Nov 2016 18:31:56 +0300

yandex-passport-api (4.198-1) unstable; urgency=low

  * PASSP-14936 Не ломаемся, если HistoryDB разломана

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 31 Oct 2016 12:06:53 +0300

yandex-passport-api (4.198) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-15407 Валидация ПДД-логина как в Перле

  [ Eugene Primako ]
  * PASSP-15528 Правильно учитываем authorization_session_policy при добавлении аккаунта в мультикуку
  * Делаем куку lah secure и httpOnly

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 19 Oct 2016 14:42:31 +0300

yandex-passport-api (4.197) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-15163 Учим ручку session/update чинить дубликаты сессионных кук
  * PASSP-15013 Ручка для пиннинга сертификатов

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 10 Oct 2016 19:46:13 +0300

yandex-passport-api (4.196) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-15019 Выставляем куку lah на авторизациях
  * PASSP-15019 Ручки для работы с саджестом аккаунтов
  * PASSP-15259 Ручка для проверки наличия саджеста
  * Правки по замечаниям

  [ Andrey Isaev ]
  * PASSP-15363 Запрещаем вход заблокированным фонишем
  * PASSP-15153 Запрещаем привязку нескольких телефонов к фонишам

  [ Eugene Primako ]
  * PASSP-15482 Всегда требуем трек в ручке отправки письма
  * PASSP-15225 Ручка для смены ПДД-домена

  [ Andrey Isaev ]
  * PASSP-15275 Всегда выдаем X-токены на приложение Социализма

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 10 Oct 2016 13:42:30 +0300

yandex-passport-api (4.195) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-15451 Добавил новые параметры в CreateBinding

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 03 Oct 2016 18:04:40 +0300

yandex-passport-api (4.194) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-15393 Нормализуем ПДД-алиас при регистрации
  * Сбрасываем счётчик проверки кода при отправке нового письма

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 29 Sep 2016 18:39:02 +0300

yandex-passport-api (4.193) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13391 Чиним сломавшийся register_by_task

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 27 Sep 2016 17:35:28 +0300

yandex-passport-api (4.192) unstable; urgency=low

  [ Eugene Primako ]
  * Сборка без python-teamcity
  * Фикс ясмсных ручек мобпрокси
  * Фикс пингера перлового паспорта
  * PASSP-15309 Забираем емейлы из ЧЯ в ручке отправки писем

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 21 Sep 2016 17:16:20 +0300

yandex-passport-api (4.191) unstable; urgency=low

  * PASSP-15163 Меняем порядок парсинга кук

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 19 Sep 2016 19:39:46 +0300

yandex-passport-api (4.190) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13565 Миграция фонишей
  * PASSP-13565 Миграция фонишей (исправления и тесты)
  * PASSP-13565 Ручка phonish_migration_insignificant_arguments
  * PASSP-13565 Обработка отказов Музыки и Биллинга
  * PASSP-13565 Замокал ответ Биллинга

  [ Eugene Primako ]
  * PASSP-15276 В емейловых ручках принимаем любой портальный язык
  * PASSP-15309 Ручка для отправки письма о подозрительном входе
  * PASSP-15325 Логируем в статбокс событие подновления кук
  * PASSP-15325 Добавлены логи и для ручки session/update

  [ Oksana Gorobets ]
  * PASSP-15208 Регистрация аккаунта ПДД с punycode доменом
  * PASSP-12112, PASSP-5452, PASSP-9479 Логаут

  [ Eugene Primako ]
  * Правки по замечаниям

  [ Oksana Gorobets ]
  * PASSP-14813 Маскируем ошибку EavUpdatedObjectNotFound

  [ Eugene Primako ]
  * PASSP-13391 Передаём информацию об устройстве в OAuth при нативной соцавторизации

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 19 Sep 2016 12:47:24 +0300

yandex-passport-api (4.189-1) unstable; urgency=low

  * Меняем порядок парсинга кук

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 19 Sep 2016 19:37:12 +0300

yandex-passport-api (4.189) unstable; urgency=low

  [ Eugene Primako ]
  * Не теряем знание о "магичности" авторизации

  [ Alexander Kudryavtsev ]
  * PASSP-15151 Ручки для похода в Биллинг

  [ Eugene Primako ]
  * PASSP-15220 Доработки ручки отправки валидационного письма
  * PASSP-15226 Правки писем о привязке и удалении email
  * PASSP-15245 Не принимаем нативные емейлы в setup_confirmed
  * PASSP-15268 Правильно инкрементим трековый счётчик

  [ Pasha Perevedentsev ]
  * PASSP-15042 Добавление процесса веб регистрации в список разрешенных

  [ Alexander Kudryavtsev ]
  * Ручка check_exists не принимает персонализированных токенов

  [ Andrey Isaev ]
  * PASSP-14817 Phone.compromised когда телефон с плохой кармой

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 07 Sep 2016 15:13:43 +0300

yandex-passport-api (4.188) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-15197, PASSP-15192 Правки бэкапов

  [ Andrey Isaev ]
  * MOBDEVAUTH-2384 Неверный токен в native_start

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 24 Aug 2016 13:42:35 +0300

yandex-passport-api (4.187) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-15141 Метаинформация о бэкапе

  [ Alexander Kudryavtsev ]
  * PASSP-14567 Передаем в createsession auth_time в миллисекундах

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 19 Aug 2016 13:25:10 +0300

yandex-passport-api (4.186) unstable; urgency=low

  [ Anastasia Morozova ]
  * Удаляем неиспользуемый метод /1/account/{uid}/phone/
  * Изменен __init__ ViewsTestEnvironment, добавлены новые fake объекты
  * Фиксим утечки памяти в тестах yasms

  [ Eugene Primako ]
  * PASSP-15062 Не проверяем lingvo в passport-ping в intranet-testing

  [ Alexander Kudryavtsev ]
  * PASSP-14624, PASSP-14645 Доработки для дорегистрации и смены пароля WS-пользователей

  [ Oksana Gorobets ]
  * fix: Выносим процесс бэкапов в треке к общим процессам

  [ Eugene Primako ]
  * PASSP-13623 Новое апи для управления email-адресами

  [ Dmitry Kovega ]
  * Исправление тестов

  [ Alexander Kudryavtsev ]
  * PASSP-15092 Ручка проверки существования аккаунта по email-адресу

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 16 Aug 2016 13:57:01 +0300

yandex-passport-api (4.185) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Удаление зависимости от bcrypt
  * PASSP-15051 Разрешаем записывать состояние фронтенда в трек

  [ Anastasia Morozova ]
  * Update README.md

  [ Alexander Kudryavtsev ]
  * PASSP-15078 Переезд на libgeobase5

  [ Eugene Primako ]
  * PASSP-15081 В ручке code_for_am выдаём коды, не требующие активации
  * PASSP-15062 Поддержка intranet testing в bin/passport-ping
  * PASSP-14504 Правки ручки для отправки писем о ПП
  * PASSP-15074 Не пятисотим на авторизациях с треком неверного типа

  [ Oksana Gorobets ]
  * PASSP-14253 Хранилище для Ключа

  [ Anastasia Morozova ]
  * Переносим make_request в BaseBundleTestViews
  * Удаляем make_request из тестов
  * Добавлены потеренные запятые
  * Немного магии, чтобы наши тесты не кушали память

  [ Oksana Gorobets ]
  * Ограничиваем длину урла для загрузки аватарок

  [ Anastasia Morozova ]
  * Удаляем легаси метод /auth/after_restore/
  * Удаляем старое апи восстановления для 2fa /1/bundle/restore/otp/
  * PASSP-14910 Удаляем устаревший метод validator api mk/user.xml

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 03 Aug 2016 15:58:58 +0300

yandex-passport-api (4.184) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13565 Ручка GetPhonishCompletionState

  [ Alexander Kudryavtsev ]
  * PASSP-14732 Не различаем нормализованные и ненормализованные логины в саджесте рестора

  [ Eugene Primako ]
  * PASSP-15014 Отдаём в user_info знание о пустоте аватарки
  * PASSP-15020 Не ходим в капча-сервер с заведомо неверными ответами

  [ Konstantin Merenkov ]
  * PASSP-14987: В тестах журнала historydb явно передаю IP-адреса.

  [ Pavel Perevedentsev ]
  * PASSP-14923 Ручка для ответа БК в statbox-log

  [ Andrey Isaev ]
  * PASSP-13565 Перенёс фонишные ручки в отдельный модуль

  [ Alexander Kudryavtsev ]
  * PASSP-12899 Флаги для промо привязки телефона после окончания рестора

  [ Oksana Gorobets ]
  * PASSP-14973, PASSP-15008 Общая ручка загрузки аватарки

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 25 Jul 2016 15:36:25 +0300

yandex-passport-api (4.183) unstable; urgency=low

  [ Eugene Primako ]
  * Правильно мокаем сеттинги в тестах дорегистрации

  [ Oksana Gorobets ]
  * PASSP-14936 Не падаем, если historydb не доступна
  * PASSP-14951 Правки КО

  [ Dmitry Kovega ]
  * Исправление моков в тестах регистрации ПДД

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Jul 2016 16:21:50 +0300

yandex-passport-api (4.182) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14504 Новая версия ручки для отправки писем
  * PASSP-14398 Правки текста челленжных писем
  * Удалён неиспользуемый код

  [ Konstantin Merenkov ]
  * PASSP-14940: Не парсим и не отображаем в журнале изменения info.lang - языка интерфейса паспорта и почты.

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 12 Jul 2016 18:22:26 +0300

yandex-passport-api (4.181) unstable; urgency=low

  [ alexco ]
  * PASSP-14586 Добавляем запись о показе челленджа в auth-лог

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 11 Jul 2016 15:18:10 +0300

yandex-passport-api (4.180) unstable; urgency=low

  [ Eugene Primako ]
  * Не пишем временные ошибки билдеров в exception.log
  * PASSP-14791 Ручки для получения кода для АМ (в паспорте и прокси)

  [ Andrey Isaev ]
  * Исправил ошибку в phones.manage.set_default

  [ alexco ]
  * PASSP-14908 Фактор совпадения пароля с текущим на анкете

  [ Andrey Isaev ]
  * PASSP-13565 Дорегистрация фонишей (тесты и исправления)

  [ Kirill Borisov ]
  * PASSP-14899 Проставляем корректный Content-Type для /mk/user.xml

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 08 Jul 2016 18:14:13 +0300

yandex-passport-api (4.179-1) unstable; urgency=low

  * PASSP-14899 Проставляем корректный Content-Type для /mk/user.xml

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 08 Jul 2016 18:12:31 +0300

yandex-passport-api (4.179) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14895 Временно убираем проверку грантов для /mk/user.xml

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 05 Jul 2016 16:36:28 +0300

yandex-passport-api (4.178) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-14764 Разрешаем отправлять на смену пароля свежезарегистрированного

  [ Eugene Primako ]
  * PASSP-14854 Перестаём отдавать 500 на невалидный токен в мобпрокси

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 04 Jul 2016 14:53:22 +0300

yandex-passport-api (4.177) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14830 Проставляем unsafe=True при создании подтвержденного e-mail'а в бандле e-mail.
  * PASSP-14830 Вносим исправления в тестовые записи HistoryDB.
  * PASSP-14830 Исправляем выдачу /mk/user.xml
  * PASSP-14841 Исправляем проверку существования биндинга в тестах валидатора.

  [ Eugene Primako ]
  * PASSP-14589 Принимаем и GET, и POST в ясмсных ручках мобпрокси
  * PASSP-14589 Правильно оборачиваем ошибки от проксируемых ручек

  [ Oksana Gorobets ]
  * Не даем лайтам обменять x-token на куку

  [ Eugene Primako ]
  * PASSP-14771 Не отзываем ПП при их включении

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 30 Jun 2016 16:40:05 +0300

yandex-passport-api (4.176) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 29 Jun 2016 17:20:32 +0300

yandex-passport-api (4.175-1) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14589 Отмена ошибочных изменений

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 29 Jun 2016 17:17:54 +0300

yandex-passport-api (4.175) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14589 Мелкие правки мобпрокси

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Jun 2016 17:34:53 +0300

yandex-passport-api (4.174) unstable; urgency=low

  [ Kirill Merkushev ]
  * Параметризация в тестах легаси форм

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Jun 2016 17:25:03 +0300

yandex-passport-api (4.173) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14810 Временный симулякр legacy-ручки /mk/user.xml

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Jun 2016 16:29:28 +0300

yandex-passport-api (4.172) unstable; urgency=low

  [ Dmitry Kovega ]
  * Ошибка phone.compromised на регистрации и принудительной смене пароля
  * Ошибка phone.blocked на управлении телефонами в случае плохой кармы

  [ alexco ]
  * PASSP-14732 Ручка саджеста для рестора версии 2

  [ Konstantin Merenkov ]
  * Правки по PR #2023

  [ Andrey Isaev ]
  * PASSP-13565 Дорегистрация фонишей (уже почти)

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Jun 2016 15:50:42 +0300

yandex-passport-api (4.171) unstable; urgency=low

  [ Kirill Borisov ]
  * Исправляем зависимость от pyIsEmail.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Jun 2016 20:12:51 +0300

yandex-passport-api (4.170) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14788 Используем работу с БД при отключении старого валидатора.
  * PASSP-14789 Исправляем создание адреса на регистрации мэйлишей.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Jun 2016 19:37:36 +0300

yandex-passport-api (4.169) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14670 Заменяем валидатора адресов в формах на более строгие.

  [ Eugene Primako ]
  * PASSP-14589 Ручки ЯСМС для прокси
  * PASSP-14589 Закрываем удаление трека в мобпрокси

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Jun 2016 19:35:56 +0300

yandex-passport-api (4.168) unstable; urgency=low

  [ alexco ]
  * PASSP-14699 Фиксируем версию as data для тестов при сборке
  * Сборка с python-teamcity

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Jun 2016 12:38:33 +0300

yandex-passport-api (4.167) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14765: Исправил тесты под свежие правки в AccountHistory

  [ Alexander Kudryavtsev ]
  * PASSP-14075 Ручка для получения persistent-треков пользователя

  [ Oksana Gorobets ]
  * fix: Сбрасываем 1000 сид, если аккаунт является рассылкой

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Sat, 25 Jun 2016 01:05:38 +0300

yandex-passport-api (4.166) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-14484 Зависимости для шифрования лога

  [ alexco ]
  * Пока убираем python-teamcity, на ферме тесты массово падают

  [ Dmitry Kovega ]
  * Whitelist для префиксов телефонов

  [ Kirill Merkushev ]
  * Разбитые тесты bundle/email на 3 части + параметры

  [ Dmitry Kovega ]
  * PASSP-14761 Добавлена проверка кармы телефона к управлению телефонами

  [ Kirill Borisov ]
  * PASSP-14757 Проверяем нативность даже при существовании запрошенного адреса.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 22 Jun 2016 22:14:03 +0300

yandex-passport-api (4.165) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14756 Падение при работе с уже существующим адресами.
  * PASSP-14757 Проверяем адрес на нативность.
  * PASSP-14720 Исправляем проверку глобальных лимитов на отправку писем подтверждения.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 21 Jun 2016 20:37:26 +0300

yandex-passport-api (4.164) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-14720 Ослабляем условия отправки переподтверждения email

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 21 Jun 2016 11:10:53 +0300

yandex-passport-api (4.163) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14589 Не требуем слеша на конце части урлов мобпрокси
  * PASSP-14589 Ручка social_token, ходящая в OAuth
  * PASSP-14589 Забытая ручка 1/session мобпрокси

  [ Oksana Gorobets ]
  * PASSP-14720 Заполняем emails при получении аккаунта

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 17 Jun 2016 19:59:34 +0300

yandex-passport-api (4.162) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-14731 Записываем сразу дату создания email в валидаторе

  [ Kirill Merkushev ]
  * Удален rednose из полного запуска тестов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 17 Jun 2016 19:10:44 +0300

yandex-passport-api (4.161) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-14698 Проверка кармы телефона для принудительной смены пароля

  [ Kirill Merkushev ]
  * pip зависимость на rednose и build-dep на teamcity-messages

  [ Eugene Primako ]
  * PASSP-14589 Ручки мобпрокси для походов в ЧЯ
  * PASSP-14389 Ручка user_info/intranet для прокси

  [ Kirill Borisov ]
  * PASSP-14718 Не отсылаем оповещение об удалении адреса, если он не подтвержден.
  * PASSP-14720 Убираем поддержку unsafe в op=validate.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 Jun 2016 18:28:11 +0300

yandex-passport-api (4.160) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-14123 Требование капчи на неверный КО

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 15 Jun 2016 17:11:55 +0300

yandex-passport-api (4.159) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13565 Имя и фамилия обязательные для дорегистрации фониша

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 14 Jun 2016 17:59:00 +0300

yandex-passport-api (4.158) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14635: Добавил поддержку новой ручки historydb-api для выдачи историй аутентификаций + перевёл lastauth на новую ручку historydb-api

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 10 Jun 2016 19:55:11 +0300

yandex-passport-api (4.157) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14551 Конвертируем базовый класс тестов в PassportTestCase.
  * PASSP-14551 Заменяем удаление адресов во flush_pdd.
  * PASSP-14551 Заменен код и обновлен restore.
  * PASSP-14551 Переделана часть бандла email.
  * PASSP-9609 Исправляем код ошибки уже отосланного сообщения.
  * PASSP-14551 Добивам email-бандл, большой рефакторинг отсылки подтверждающих писем.
  * PASSP-14658 Добавляем букву ё в диапазон распознаваемых символов.
  * PASSP-14551 Заменяем обращения в регистрации мэйлишей.
  * PASSP-14671 Правки тестов в связи с изменениями в логике биндингов.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 10 Jun 2016 17:21:14 +0300

yandex-passport-api (4.156) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-14483 Минимальная поддержка кармы телефона

  [ Eugene Primako ]
  * PASSP-14589 Ещё пачка паспортных ручек для мобпрокси

  [ Alexander Kudryavtsev ]
  * PASSP-14673 Не показывать челлендж для тестовых аккаунтов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 09 Jun 2016 19:45:33 +0300

yandex-passport-api (4.155) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-14483 Поддержка process=web_registration в ShowLimits

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 09 Jun 2016 17:29:30 +0300

yandex-passport-api (4.154) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-14631 Отправляем лайтов с паролем на дорегистрацию при соц. авторизации
  * PASSP-14632 Дорегистрация лайтов в новом АПИ авторизации

  [ Alexander Kudryavtsev ]
  * Правка тестов из-за обновления uatraits-data

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 08 Jun 2016 22:31:10 +0300

yandex-passport-api (4.153) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-14483 Поддержка process=web_registration

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 08 Jun 2016 16:26:06 +0300

yandex-passport-api (4.152) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-14638 Различаем переходы с рестора на анкету по наличию средств восстановления

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 Jun 2016 01:05:49 +0300

yandex-passport-api (4.151) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14641 Новая ручка для подновления кук

  [ Anastasia Morozova ]
  * Update README.md

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 03 Jun 2016 21:41:32 +0300

yandex-passport-api (4.150) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14589 Возвращаем потерянные костыли для register/simple в мобпрокси

  [ Oksana Gorobets ]
  * PASSP-14634 Не падаем при повторной дорегистрации с невалидной кукой

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 02 Jun 2016 19:34:49 +0300

yandex-passport-api (4.149) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13565 Миграция и дорегистрация фонишей
  * 2-я итерация
  * PASSP-13565 Написал сериализацию атрибутов
  * Упорядочил записи в HistoryDB про телефоны
  * Статбокс-записи о создании телефонной операции пишутся в сериализаторе
  * Избавился от before_commit
  * 3-я итерация

  [ Kirill Borisov ]
  * PASSP-14138 Добавляем флажок is_maillist на регистрации пользователя ПДД.
  * PASSP-14367 Добавляем country и language в регистрацию ПДД.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 02 Jun 2016 17:53:18 +0300

yandex-passport-api (4.148) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14589 Правильно проксируем хедера в мобпрокси

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 31 May 2016 18:02:29 +0300

yandex-passport-api (4.147) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14603 Не учитываем регистр при прохождении челленжа по email
  * PASSP-14285 Возвращаем international-формат номера в письмах
  * Отрываем устаревшую настройку FORCE_GLOGOUT_ATTRIBUTE_USAGE

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 31 May 2016 14:10:39 +0300

yandex-passport-api (4.146) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14589 "Простые" ручки мобпрокси

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 30 May 2016 18:16:19 +0300

yandex-passport-api (4.145) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14285 Меняем маску телефона в письмах после рестора

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 30 May 2016 17:06:25 +0300

yandex-passport-api (4.144) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14556: Поддержал hours_limit в ручке /account/events

  [ Kirill Borisov ]
  * PASSP-9609 Начинаем проверять счетчики только при отсылке письма валидации для уже существующего адреса.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 30 May 2016 16:50:40 +0300

yandex-passport-api (4.143) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-14564 Не пишем в exception.log о ненайденном таске

  [ Konstantin Merenkov ]
  * PASSP-14305: Устремился к полному покрытию

  [ Oksana Gorobets ]
  * PASSP-13965 Флаг существования средств восстановления для лайтов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 27 May 2016 21:47:22 +0300

yandex-passport-api (4.142) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-9609 Исправления для админки email-validatorа им. Жени

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 26 May 2016 21:14:41 +0300

yandex-passport-api (4.141) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Удаление ручки анкеты версии 3
  * PASSP-14081 Запрет повторного автоматического ДА на анкете

  [ Eugene Primako ]
  * PASSP-14285 Новая маска для телефонных номеров

  [ Oksana Gorobets ]
  * PASSP-14541 Расширяем данные о пароле для профиля

  [ Alexander Kudryavtsev ]
  * Правка покрытия анкеты

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 26 May 2016 15:58:48 +0300

yandex-passport-api (4.140) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14326 Правим упавшие после выгрузки новых переводов тесты Я.СМС

  [ Konstantin Merenkov ]
  * PASSP-14305: Появилась ручка /account/events/, которая отдаёт наружу определённые события из пользовательской history db

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 23 May 2016 22:43:33 +0300

yandex-passport-api (4.139) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14387 Пишущая ручка для DataSync
  * Удалено недостижимое исключение
  * PASSP-14527 Эксперимент по смене почтового host_id
  * PASSP-12070 Рефакторинг тестов статбокс-логов

  [ Kirill Borisov ]
  * PASSP-14433 Защита флага unsafe=false и самих ручек грантами.
  * PASSP-14507 Добавляем забытый параметр force в op=validate
  * PASSP-14521 Исправляем порядок проверки типа аккаунта и грантов на него в ручке /set_password

  [ Oksana Gorobets ]
  * PASSP-14491 Информация о пароле

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 20 May 2016 21:16:29 +0300

yandex-passport-api (4.138) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14412: Добавление LaaS в старую ручку регистрации

  [ Kirill Borisov ]
  * PASSP-14505 Закрываем редактирование опций отдельных типов аккаунтов грантами.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 20 May 2016 00:33:01 +0300

yandex-passport-api (4.137) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-14464 Добавить в account/history параметр hours_limit

  [ Oksana Gorobets ]
  * Разные счетчики для окружений на смену КВ/КО

  [ Dmitry Kovega ]
  * PASSP-14503 profile whitelist facebook/linkedin/vk

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Tue, 17 May 2016 16:42:31 +0300

yandex-passport-api (4.136) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14395 Дополнительный redis-счётчик на отправку челленжных писем

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 12 May 2016 15:37:04 +0300

yandex-passport-api (4.135) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13817 Пишем sms_id отправленной СМСки

  [ ppodolsky ]
  * PASSP-14400 Добавлено логирование создания oauth токена

  [ Andrey Isaev ]
  * Связываем события об отвязке с привязкой телефона по времени
  * PASSP-14420 Починил удаление телефонного алиаса

  [ Konstantin Merenkov ]
  * PASSP-14412: При регистрации через домик не записывались в трек координаты из LaaS API.

  [ Oksana Gorobets ]
  * PASSP-14290 Новый атрибут для Аудитории

  [ Kirill Borisov ]
  * PASSP-14326 Письмо с ссылкой подтверждения e-mail'а теперь в HTML.
  * PASSP-14326 Отсылка оповещения о привязке e-mail'а к аккаунту.
  * PASSP-14326 Исправляем маскирование логинов.
  * PASSP-9609 Функция удаления адреса, рефакторинг.
  * PASSP-9609 Ручка удаления адреса и отсылка сообщения при удалении.
  * PASSP-14326 Тестируем тексты писем.
  * PASSP-9609 Исправляем запись в statbox и HistoryDB.
  * PASSP-9609 Ручка deleteemails c тестами.
  * PASSP-14247 Фиксы проверки нативного адреса в validate, использования параметра host.
  * PASSP-9609 Исправляем проверку записи account_modification в тестах.

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 11 May 2016 15:51:13 +0300

yandex-passport-api (4.134) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14406: хотфикс + небольшой рефакторинг (упрощение) работы с LaaS API

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 27 Apr 2016 23:45:03 +0300

yandex-passport-api (4.133) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14394 Не падаем на челленже при недоступном мастере БД

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Apr 2016 22:39:53 +0300

yandex-passport-api (4.132) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-14378 При сломанном профиле не требуем челлендж

  [ Eugene Primako ]
  * PASSP-14381 Разрешаем приходить в /account/short с треком от миграции

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Apr 2016 16:52:47 +0300

yandex-passport-api (4.131) unstable; urgency=low

  [ Konstantin Merenkov ]
  * PASSP-14151: Проброс показаний LaaS в historydb через трек для парольной аутентификации.
  * PASSP-14151: Возможность получить отпарсенный ответ LaaS API без запроса в API (можно передать ответ в аргументах).
  * PASSP-14151: LaaS в социальной, otp, key_link и x-token аутентификациях.
  * PASSP-14151: Сохраняю LaaS precision в auth-log.
  * PASSP-14151: Дописываем показания LaaS в треки на регистрации.
  * PASSP-14151: Добавлена пропущенная запятая.
  * PASSP-14151: Использую уже написанную функцию для заполнения трека LaaS'ом в BaseSocialAuthView.
  * PASSP-14151: Проверяю, что в трек записались значения из LaaS в тестах test_register_directory.
  * PASSP-14151: Унёс содержимое pos в auth-log в константу для тестов.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 22 Apr 2016 13:21:59 +0300

yandex-passport-api (4.130) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-14321 Строгая проверка КО

  [ Kirill Borisov ]
  * PASSP-9609 Ручка legacy API e-mail валидатора validate.
  * PASSP-13604 Дополнительный счетчик общего числа посланных писем для uid + адрес.
  * PASSP-9609 Заменяем костыль со specific_host на другой костыль.
  * PASSP-9609 Вырефакторил функции отсылки письма подтверждения.
  * PASSP-9609 Правки по результатам ревью.
  * PASSP-9609 Короткий код для ввода на странице подтверждения.

  [ Eugene Primako ]
  * PASSP-12070 Рефакторинг тестов statbox

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 21 Apr 2016 23:03:46 +0300

yandex-passport-api (4.129) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Фикс тестов из-за обновления сеттингов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 19 Apr 2016 15:55:52 +0300

yandex-passport-api (4.128) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-14188 Статус безопасности аккаунта

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 19 Apr 2016 15:12:12 +0300

yandex-passport-api (4.127) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14233 Отрываем зависимость от yandex-passport-local-redis

  [ Andrey Isaev ]
  * В новый телефонный бандл можно ходить по uid'у

  [ Eugene Primako ]
  * PASSP-14258 Окончательно отрываем телефон на добровольной смене пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 18 Apr 2016 17:49:10 +0300

yandex-passport-api (4.126) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14258 Не просим подтвердить телефон на добровольной смене пароля
  * Удаляем поле трека is_global_logout
  * PASSP-14270 Квотим куку yandex_login для ПДД с кириллическим доменом

  [ Andrey Isaev ]
  * test.get_phones маскирует реальные телефоны
  * fix: делаем замену, когда номер привязывается

  [ Alexander Kudryavtsev ]
  * Заменил костыль на анкете для переключения с 3 на 4 версию

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 Apr 2016 22:19:40 +0300

yandex-passport-api (4.125) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14214 Правильно обрабатываем отсутствие логина-пароля на авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 Apr 2016 12:37:00 +0300

yandex-passport-api (4.124) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-14283 Не требуем челлендж для пользователей из серверных сетей Яндекса

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 13 Apr 2016 15:35:55 +0300

yandex-passport-api (4.123) unstable; urgency=low

  [ Andrey Isaev ]
  * Не врём в статбокс, что проверяли код подтверждения
  * Показываем тестировщикам списки из трека

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 12 Apr 2016 17:32:55 +0300

yandex-passport-api (4.122) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-14242 Добавляем новые записи в historydb при работе с e-mail'ами.

  [ Eugene Primako ]
  * PASSP-14214 В новом апи не всегда берём закэшированный ответ ЧЯ из трека

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 11 Apr 2016 15:59:41 +0300

yandex-passport-api (4.121) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс теста анкеты

  [ Alexander Kudryavtsev ]
  * Фикс тестов из-за изменений в libipreg

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 08 Apr 2016 12:29:41 +0300

yandex-passport-api (4.120) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13649 Телефонные уведомления по СМС
  * PASSP-13649 Храним подтверждения операций в треке
  * PASSP-13667 Исправил ошибку в ReplaceSecurePhone

  [ Alexander Kudryavtsev ]
  * PASSP-14140 Принимаем решение на 5 шаге анкеты
  * Фикс теста анкеты

  [ Kirill Borisov ]
  * PASSP-9609 Ручки legacy api валидатора getkey и confirm.
  * PASSP-9609 Правки по результатам ревью, новая ручка deleteunsafe.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 07 Apr 2016 18:48:45 +0300

yandex-passport-api (4.119) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13989 Выбираем приложение МТС или Vodafone

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 07 Apr 2016 12:33:32 +0300

yandex-passport-api (4.118) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * В деве не требуем челлендж
  * PASSP-14225 Фикс падающего теста

  [ Eugene Primako ]
  * Фикс логирования факта отправки письма

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 06 Apr 2016 16:16:47 +0300

yandex-passport-api (4.117) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 06 Apr 2016 13:55:41 +0300

yandex-passport-api (4.116) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-14225 Оборачиваем ошибку Геобазы при отправке письма профиля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 06 Apr 2016 13:47:47 +0300

yandex-passport-api (4.115) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Автоматическая анкета для части пользователей с автовосстановления

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 05 Apr 2016 18:50:04 +0300

yandex-passport-api (4.114) unstable; urgency=low

  [ Eugene Primako ]
  * Пишем в statbox факт отправки челленжного письма

  [ Alexander Kudryavtsev ]
  * Профиль выключен в части окружений

  [ Kirill Borisov ]
  * Автоматический перезапуск инстанса при изменении шаблона.

  [ Alexander Kudryavtsev ]
  * В тестинге не требуем челлендж

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 05 Apr 2016 16:36:49 +0300

yandex-passport-api (4.113) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14095 Удаляем неиспользуемые поля трека
  * Не используем поле трека is_global_logout
  * PASSP-14016 Удаляем сессионную карму

  [ Alexander Kudryavtsev ]
  * PASSP-13819 Записываем в event-лог использованный при восстановлении телефон/email/КВ

  [ Anastasia Morozova ]
  * Update submodules

  [ Alexander Kudryavtsev ]
  * PASSP-14157 Удаление кода микропрофиля
  * Фикс тестов, завязанных на актуальную версию uatraits-data

  [ Oksana Gorobets ]
  * PASSP-13974 Доделки в ручку получения информации об аккаунте

  [ Kirill Borisov ]
  * PASSP-13808 Ручка установки пароля теперь принимает два вида хэшей.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 04 Apr 2016 22:39:32 +0300

yandex-passport-api (4.112-1) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-14225 Оборачиваем ошибку Геобазы при отправке письма профиля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 06 Apr 2016 13:51:28 +0300

yandex-passport-api (4.112) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14178 Добавляем поддержку челленжей в старое авторизационное апи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 31 Mar 2016 22:23:01 +0300

yandex-passport-api (4.111) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13649 Переставил костыль к больной ноге

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 31 Mar 2016 00:08:22 +0300

yandex-passport-api (4.110) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13649 Костыль для хранения факта помещения в карантин

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 30 Mar 2016 18:54:10 +0300

yandex-passport-api (4.109) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13649 Тесты переводов телефонных уведомлений
  * PASSP-13649 Тесты notify_about_phone_changes_by_email
  * PASSP-13649 Поправил замечания

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 29 Mar 2016 14:02:28 +0300

yandex-passport-api (4.108) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14099 Отправляем письма, только если собирались показать челленж

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 28 Mar 2016 17:24:43 +0300

yandex-passport-api (4.107) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13649 Телефонные письма

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 25 Mar 2016 14:00:27 +0300

yandex-passport-api (4.106) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс тестов бандлового апи для DELETE-ручек

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 25 Mar 2016 13:14:40 +0300

yandex-passport-api (4.105) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-13566 АПИ смены КВ/КО

  [ Eugene Primako ]
  * PASSP-14107 Не требуем флажка track.is_social_change в социальных ручках
  * PASSP-14107 Новая версия ручки SocialSetAuth
  * PASSP-14107 Новая версия ручки SocialDelete
  * PASSP-14110 Не требуем https-схему в ручке track/init_infected
  * PASSP-14099 Отправляем письма и при challenge=captcha

  [ Konstantin Merenkov ]
  * PASSP-14111: Исключил показ челленджей для пользователей с 2FA, вообще.

  [ Alexander Kudryavtsev ]
  * PASSP-13042 Меньше ворнингов при анализе событий истории

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 24 Mar 2016 20:37:46 +0300

yandex-passport-api (4.104) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-9609 Обвязка для ручек нового email-validator'а и первая ручка - addrpop.

  [ Eugene Primako ]
  * PASSP-8951 Рефакторинг кода работы с ответом ЧЯ
  * PASSP-14078 Не падаем на % в переводах
  * Не требуем логин-пароль в коммит-ручке авторизации

  [ Alexander Kudryavtsev ]
  * PASSP-14101 Тестовые логины для профиля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 18 Mar 2016 23:28:22 +0300

yandex-passport-api (4.103) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-13974 Доделки в ручке выдачи полной информации об аккаунте

  [ Andrey Isaev ]
  * PASSP-13834 Проверяем, что указываем phone_id защищённого телефона

  [ Eugene Primako ]
  * PASSP-14088 Не делаем ложных предположение о формате токена

  [ Kirill Borisov ]
  * PASSP-14092 Ошибка в наименовании гранта на смену пароля для Кинопоиска.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Mar 2016 20:47:20 +0300

yandex-passport-api (4.102) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13834 Проверяем, что пишем об изменении защищённого телефона
  * PASSP-13892 Привязываем телефон к МТС-никам

  [ Alexander Kudryavtsev ]
  * PASSP-14055 Добавляем новую модель профиля passp-14054
  * PASSP-14059 Ошибка в отдельном случае восстановления по email

  [ Eugene Primako ]
  * PASSP-13945 Пишем в statbox длину 2фа-пина
  * PASSP-13923 Ограничиваем длину логина в requestid

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 15 Mar 2016 12:14:54 +0300

yandex-passport-api (4.101) unstable; urgency=low

  [ Andrey Isaev ]
  * Расставил недостающие pragma: no cover
  * Тесты для модуля телефонной алиасификации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 10 Mar 2016 21:21:53 +0300

yandex-passport-api (4.100) unstable; urgency=low

  [ Oksana Gorobets ]
  * Получение полных данных об аккаунте: отдаем КВ; фикс + тесты на получение телефонных операций

  [ Andrey Isaev ]
  * Записываем стеш после создания операции привязки телефона
  * PASSP-13565 Ручка дорегистрации Phonish'ей
  * PASSP-13565 Тесты для дорегистрации Phonish'ей

  [ Alexander Kudryavtsev ]
  * PASSP-13991 Избавляемся от ICU

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 09 Mar 2016 14:15:02 +0300

yandex-passport-api (4.99) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13889 Ручка для переноса кук при инфицировании
  * PASSP-13683 Фикс тестов

  [ Oksana Gorobets ]
  * Более строгая валидация ДР при изменении персональной информации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 04 Mar 2016 13:05:17 +0300

yandex-passport-api (4.98) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Явно указываем поход в мастер-базу в ручке ping
  * Фикс тестов анкеты из-за обновления модели

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Mar 2016 12:20:07 +0300

yandex-passport-api (4.97) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-14024 Запрашиваем из ЧЯ все поля при проверке куки перед подновлением

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Mar 2016 12:10:54 +0300

yandex-passport-api (4.96) unstable; urgency=low

  [ Oksana Gorobets ]
  * Доработки по лайтам

  [ Alexander Kudryavtsev ]
  * PASSP-12999 Рефакторинг БД (доделки)

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 26 Feb 2016 22:02:32 +0300

yandex-passport-api (4.95) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13650 Письма после успешного восстановления

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 26 Feb 2016 14:49:56 +0300

yandex-passport-api (4.94) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13936 Ограничение даты сверху на анкетах восстановления
  * PASSP-13940 Особый лимит по IP для восстановления по саппортской ссылке
  * PASSP-12999 Рефакторинг тестов на ошибки в БД
  * PASSP-13764 При восстановлении с флагом принудительной смены пароля требуем привязать телефон

  [ Andrey Isaev ]
  * Рефакторинг тестов дорегистрации

  [ Oksana Gorobets ]
  * PASSP-11980 Дорегистрация лайтов при авторизации

  [ Eugene Primako ]
  * PASSP-13760 Подновление кук при авторизации

  [ Kirill Borisov ]
  * JKP-3649 Удаляем требование секьюрной куки на смене пароля для Кинопоиска.

  [ Alexander Kudryavtsev ]
  * PASSP-13877 Не требуем https в ручке создания саппортской ссылки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 25 Feb 2016 21:08:22 +0300

yandex-passport-api (4.93) unstable; urgency=low

  [ Eugene Primako ]
  * Ручка для записи данных в трек тестировщиками

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 24 Feb 2016 17:40:22 +0300

yandex-passport-api (4.92) unstable; urgency=low

  [ Anastasia Morozova ]
  * update submodules

  [ Alexander Kudryavtsev ]
  * PASSP-13673 Доработка логики показа капчи в случае недавней регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 24 Feb 2016 16:14:36 +0300

yandex-passport-api (4.91) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13673 Поход в новую модель профиля с ЧЯ-факторами
  * PASSP-13919 Показ капчи по данным нового профиля

  [ Eugene Primako ]
  * PASSP-13590 Правки замечаний по челленжам
  * Не требуем вызова submit на новой парольной авторизации
  * Кэшируем ответ нового авторизационного апи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Sat, 20 Feb 2016 22:42:48 +0300

yandex-passport-api (4.90) unstable; urgency=low

  [ Oksana Gorobets ]
  * Правки валидации полей в изменении персональной информации

  [ Eugene Primako ]
  * Фикс записи failed_pin_checks_count
  * PASSP-13590 Ручка для авторизационного челленжа

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 17 Feb 2016 19:03:09 +0300

yandex-passport-api (4.89) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-13623 Правки для использования новой модели Emails.

  [ Eugene Primako ]
  * PASSP-13725 Принимаем os_version в ручке short_info

  [ Oksana Gorobets ]
  * Правки ручек персональной информации аккаунта

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 17 Feb 2016 15:00:11 +0300

yandex-passport-api (4.88) unstable; urgency=low

  [ Andrey Isaev ]
  * Рефакторинг и очистка

  [ Alexander Kudryavtsev ]
  * PASSP-13894 Проверка пароля на совпадение с предыдущим при дорегистрации автозарег. по ссылке

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 15 Feb 2016 15:39:07 +0300

yandex-passport-api (4.87) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13693 Фикс тестов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 12 Feb 2016 17:10:40 +0300

yandex-passport-api (4.86) unstable; urgency=low

  [ Eugene Ardarov ]
  * PASSP-13562 Удалено хождение паспорт в yasms (остатки)
  * правки по замечаниям eugene311@

  [ Alexander Kudryavtsev ]
  * PASSP-13876 Валидация длины MD5-хеша в ручке регистрации КП
  * PASSP-13145 Дорегистрация автозарег. пользователя с телефоном возможна без пароля

  [ Oksana Gorobets ]
  * PASSP-13872 Необязательные поля ФИО при регистрации посредников

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 12 Feb 2016 14:39:00 +0300

yandex-passport-api (4.85) unstable; urgency=low

  [ Kirill Borisov ]
  * JKP-4127 Убираем требование https для ручки смена пароля Кинопоиска.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 11 Feb 2016 21:53:25 +0300

yandex-passport-api (4.84) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-13876 Удаляем выставления качества пароля при использовании хэша.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Feb 2016 13:25:18 +0300

yandex-passport-api (4.83) unstable; urgency=low

  [ Eugene Primako ]
  * Изменение формата вызова валидатора пина

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Feb 2016 15:42:20 +0300

yandex-passport-api (4.82) unstable; urgency=low

  [ Eugene Ardarov ]
  * PASSP-13562 Удалено хождение паспорт в yasms

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Feb 2016 14:47:54 +0300

yandex-passport-api (4.81) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13651 Не требуем https в ручке отправки писем

  [ Oksana Gorobets ]
  * PASSP-13770 Рефакторинг статбокс в /auth/social

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 05 Feb 2016 17:07:10 +0300

yandex-passport-api (4.80) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13651 Ручка для отправки писем при создании ПП

  [ Alexander Kudryavtsev ]
  * PASSP-13786 Отдаем логин в ручках восстановления
  * Фикс покрытия

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 05 Feb 2016 13:02:04 +0300

yandex-passport-api (4.79) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13788 Не проверяем профиль при авторизации, если стоит флаг принуд. смены пароля

  [ Oksana Gorobets ]
  * PASSP-12241 Передаем User-Ip и User-Agent в Yapic

  [ Alexander Kudryavtsev ]
  * LIB-478 Используем специальный файл Геобазы для тестов

  [ Kirill Borisov ]
  * PASSP-13808 Установка пароля для Кинопоиска и всех прочих аккаунтов.

  [ Alexander Kudryavtsev ]
  * PASSP-13145 Возможность читать лимиты отправки СМС разным трекам
  * PASSP-13830 Возможна регистрация пользователя КП без пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 04 Feb 2016 21:52:06 +0300

yandex-passport-api (4.78) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-13564 Доделки и покрытие

  [ Eugene Primako ]
  * PASSP-13769 Рефакторинг statbox-тестов
  * PASSP-13701 Новое апи авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 01 Feb 2016 13:59:21 +0300

yandex-passport-api (4.77) unstable; urgency=low

  [ Andrey Isaev ]
  * fix: отдельные URL для social-api и social-broker
  * Revert "fix: тесты зависят от имени хоста Социализма"
  * fix: тесты зависят от имени хоста Социализма

  [ Alexander Kudryavtsev ]
  * PASSP-13708 Для удаления всех email-адресов пользователя достаточно UID

  [ Oksana Gorobets ]
  * Получение полной информации об аккаунте: PASSP-13694 Профили, emails, телефоны; PASSP-13695 Валидация города; PASSP-13564 Варианты display_name.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 29 Jan 2016 15:48:02 +0300

yandex-passport-api (4.76) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13673 Поддержка модели профиля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 28 Jan 2016 21:34:57 +0300

yandex-passport-api (4.75) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13477 Выбрасываем не-ASCII символы из заголовка UserAgent

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Jan 2016 17:48:55 +0300

yandex-passport-api (4.74) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13747 Строгая проверка КО на восстановлении
  * PASSP-13063 Нельзя выписать саппортскую ссылку ПДД не из списка
  * PASSP-13754 Не показываем промо 2ФА на восстановлении когда нет телефона

  [ Oksana Gorobets ]
  * PASSP-13573 Правки для смены пароля

  [ Eugene Primako ]
  * Revert "PASSP-12705 Откатываем увеличение максимальной длины пина"
  * PASSP-13092 Правки записи 2фа-секретов в historydb
  * PASSP-13094 Ручки для миграции 2фа
  * PASSP-13198 Отдаём CRC и длину пина на включении/миграции 2фа
  * Фикс логики migrate/commit
  * Увеличиваем длину CRC-подписи 2фа-секрета
  * Вычитаем 1 при сериализации пина в контейнер
  * Правильно парсим ответ edit_totp ЧЯ
  * PASSP-12705 Изменения в валидации пина
  * Фикс тестов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Jan 2016 13:51:15 +0300

yandex-passport-api (4.73) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11005 Апи для заведения простых атрибутов

  [ Andrey Isaev ]
  * fix: тесты зависят от имени хоста Социализма

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 22 Jan 2016 21:12:44 +0300

yandex-passport-api (4.72) unstable; urgency=low

  [ Eugene Primako ]
  * Правильно валидируем ключи JSON в mode=location

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 21 Jan 2016 13:50:00 +0300

yandex-passport-api (4.71) unstable; urgency=low

  [ Eugene Primako ]
  * Оптимизируем потребление памяти при подсчёте покрытия

  [ Andrey Isaev ]
  * PASSP-12284 Не проверяем HOST в ручке register_by_task_id

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 19 Jan 2016 18:24:14 +0300

yandex-passport-api (4.70) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13513 Поиск профиля во fresh-данных
  * PASSP-13513 Рефакторинг кода работы с микропрофилем

  [ Eugene Primako ]
  * Отрываем вызовы OAuth revalidate
  * PASSP-13659 Сохраняем длину пароля на модель при успешной авторизации

  [ Alexander Kudryavtsev ]
  * PASSP-13384 Пишем origin в Статбокс при смене пароля, вкл/выкл ПП/2ФА

  [ Eugene Primako ]
  * PASSP-13630 Пишем в statbox события генерации и проверки капчи

  [ Oksana Gorobets ]
  * PASSP-13494 Принимаем трек, куки и токен в методах изменения телефона

  [ Alexander Kudryavtsev ]
  * PASSP-13658 Разрешаем читать защищенные треки тестировщикам

  [ Andrey Isaev ]
  * PASSP-13529 Ручка для тестировщика может работать без номера

  [ Kirill Borisov ]
  * PASSP-12325 Уточняем интерфейс для взаимодействия с новым MDAPI.

  [ Eugene Primako ]
  * PASSP-13717 Не разрешаем без необходимости выписывать куки по треку

  [ Alexander Kudryavtsev ]
  * PASSP-13063 Дорегистрация по саппортской ссылке
  * PASSP-13712 Возможность на восстановлении начать привязывать защищенный телефон без пароля

  [ Oksana Gorobets ]
  * PASSP-13573 Смена пароля во время замены защищенного телефона
  * PASSP-12792 Рефакторинг статбокс тестов в /complete и /phone

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 19 Jan 2016 16:28:51 +0300

yandex-passport-api (4.69) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 28 Dec 2015 13:12:32 +0300

yandex-passport-api (4.68) unstable; urgency=low

  [ Anastasia Morozova ]
  * Update submodules

  [ Eugene Primako ]
  * Поддержка сборки на templated-конфигурации
  * Забираем мастер-покрытие из templated-сборки

  [ Anastasia Morozova ]
  * Переименование BaseBundleViewTestCase -> BaseBundleTestViews

  [ Andrey Isaev ]
  * PASSP-13327 Выбираем последнего активного Phonish'а

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 25 Dec 2015 17:52:11 +0300

yandex-passport-api (4.67) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Dec 2015 20:17:58 +0300

yandex-passport-api (4.66) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-13507 Ручка смены пароля для Кинопоиска.

  [ Andrey Isaev ]
  * Перенёс тесты get_many_accounts_by_uids в core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Dec 2015 18:53:37 +0300

yandex-passport-api (4.65) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13586 Восстановление по телефонному алиасу пока недоступно

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Dec 2015 17:05:18 +0300

yandex-passport-api (4.64) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-13507 Ручка смены пароля для Кинопоиска.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Dec 2015 13:20:19 +0300

yandex-passport-api (4.63) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12793 Рефакторинг тестов statbox
  * statbox.assert_equals -> assert_has_written

  [ Oksana Gorobets ]
  * Требуем https и секьюрную куку при получении аккаунта

  [ Andrey Isaev ]
  * PASSP-13581 Проверяем, что карма не обеляется, когда телефон плохой

  [ Oksana Gorobets ]
  * PASSP-10809 Тесты

  [ Andrey Isaev ]
  * PASSP-13327 Изменил регистрацию Phonish'а

  [ Kirill Borisov ]
  * PASSP-13515 Ручка проставления пароля пользователю ПДД.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 21 Dec 2015 16:38:02 +0300

yandex-passport-api (4.62) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Dec 2015 21:10:48 +0300

yandex-passport-api (4.61) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13270 Обрабатываем параллельные операции в confirm_secure_bound_and_aliasify/commit

  [ Andrey Isaev ]
  * PASSP-13581 Починил: использовалась не вся телефонная история

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Dec 2015 16:09:02 +0300

yandex-passport-api (4.60) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-13442 Закрываем грантами отдельные типы аккаунтов для смены удаления.
  * PASSP-13442 Исправляем код и тесты для правильной работы с аккаунтами КП.

  [ Oksana Gorobets ]
  * PASSP-10809 Ручка, сохраняющая обычный телефон в бандле

  [ Kirill Borisov ]
  * PASSP-13544 Исправляем редкую ошибку с удалением домена ПДД при несуществующем админе.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 16 Dec 2015 14:01:12 +0300

yandex-passport-api (4.59-3) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13327 Выбираем последнего активного Phonish'а

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 28 Dec 2015 13:09:53 +0300

yandex-passport-api (4.59-2) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13614 Фикс тестов из-за нового значения NATIVE_EMAIL_DOMAINS

  [ Alexander Kudryavtsev ]
  * PASSP-13586 Восстановление по телефонному алиасу пока недоступно

  [ Andrey Isaev ]
  * PASSP-13327 Изменил регистрацию Phonish'а

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Dec 2015 20:05:09 +0300

yandex-passport-api (4.59-1) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13581 Починил: использовалась не вся телефонная история

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Dec 2015 21:04:09 +0300

yandex-passport-api (4.59) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-13387 Персональные данные: принимаем трек, UID, куки и токен

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Dec 2015 16:26:49 +0300

yandex-passport-api (4.58) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10607 Ручки для операций с дополнительным логином для ПДД-алиаса.

  [ Andrey Isaev ]
  * PASSP-13327 Ручка регистрации Phonish'ей

  [ Eugene Ardarov ]
  * Рефакторинг PhoneNumber

  [ Eugene Primako ]
  * PASSP-13506 Запрещаем отписку от sid=passport

  [ Alexander Kudryavtsev ]
  * PASSP-13440 Регистрация для КП версия 2

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Dec 2015 14:25:43 +0300

yandex-passport-api (4.57) unstable; urgency=low

  [ Mikhail Vostrykh ]
  * PASSP-13459 Исправил шаблон письма

  [ Alexander Kudryavtsev ]
  * PASSP-13490 Доделки по восстановлению

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 08 Dec 2015 20:43:00 +0300

yandex-passport-api (4.56) unstable; urgency=low

  [ Mikhail Vostrykh ]
  * PASSP-13151 Убрал Host из хэдеров в laas запросе и добавил тест для хэдеров

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 02 Dec 2015 15:22:43 +0300

yandex-passport-api (4.55) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13412 Общие инлайн-стили для всех писем

  [ Oksana Gorobets ]
  * PASSP-13337 Починка истекших операций

  [ Dmitry Kovega ]
  * PASSP-13204 Запись микро-профиля в лог

  [ Kirill Borisov ]
  * PASSP-13351 Белый список доменов верхнего уровня для регистрации в Директории.

  [ Mikhail Vostrykh ]
  * PASSP-13151 Добавил запись от laas в statbox при регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 01 Dec 2015 14:20:51 +0300

yandex-passport-api (4.54) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13356 Письмо для восстановления по email

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 23 Nov 2015 20:07:20 +0300

yandex-passport-api (4.53) unstable; urgency=low

  [ Andrey Isaev ]
  * Изменил тестовый метод blackbox_phone_bindings_response
  * PASSP-13002 Подругому работаем с телефонными привязками

  [ Mikhail Vostrykh ]
  * PASSP-13316 Добавил uid, login из куки L и данные из куки my, yp, ys в запись submitted при парольной аутентификации
  * PASSP-13316 Полностью покрыл тестами, и пoменял немного логику
  * PASSP-12077 Добавил retpath, origin, user_agent, referer в statbox log при логауте

  [ Dmitry Kovega ]
  * Добавлен authtype password-oauth

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 23 Nov 2015 15:56:43 +0300

yandex-passport-api (4.52) unstable; urgency=low

  [ Mikhail Vostrykh ]
  * PASSP-12152  Добавлено расширенное апи дорегистрации для автоматически зарегистрированных пользователей
  * PASSP-12152 Аутентификация по ключу с возможностью дорегистрации
  * PASSP-12152 Выделил интеграционные тесты в отдельный фаил

  [ Kirill Borisov ]
  * PASSP-10606 Исправляем упавшие тесты.
  * PASSP-10606 Удаление аккаунта.

  [ Mikhail Vostrykh ]
  * PASSP-13252  Добавил загрузку данныx из либы phonenumbers при старте app.py
  * PASSP-13252  Переместил вызов функции в конец, и написал развернутый коментарий
  * PASSP-13252 Опечатки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 17 Nov 2015 14:51:56 +0300

yandex-passport-api (4.51) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-13183 Принимаем вместо куки oauth token

  [ Anastasia Morozova ]
  * Update README.md

  [ Oksana Gorobets ]
  * PASSP-12791 Рефакторинг статбокс тестов в /register
  * PASSP-12866 Очищаем кэш паспорта

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 12 Nov 2015 20:39:15 +0300

yandex-passport-api (4.50) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-13265 Возможность забрать только парольные аутентификации
  * PASSP-13288 Проверять при показе журнала, что кука секьюрная

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Nov 2015 14:37:23 +0300

yandex-passport-api (4.49) unstable; urgency=low

  [ Andrey Isaev ]
  * Пользователь больше не может отменять протухшие телефонные операции

  [ Oksana Gorobets ]
  * PASSP-12791 Рефакторинг статбокс тестов в /otp

  [ Andrey Isaev ]
  * PASSP-13192 Маскируем отказ удаления телефонов у 2ФАщика

  [ Dmitry Kovega ]
  * PASSP-13143 Не показывать next_auth_row, если данные закончились

  [ Andrey Isaev ]
  * PASSP-13191 Исправил ошибку в delete_phone

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 09 Nov 2015 17:13:20 +0300

yandex-passport-api (4.48) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13220 Проверяем совпадение UID-ов в ключе и треке на восстановлении
  * PASSP-13209 Отдаем новый телефон в get_state восстановления
  * PASSP-13208 Возможность закончить восстановление после прохождения анкеты
  * PASSP-13218 Сливаем способы восстановления 2ФА в один способ восстановления

  [ Anastasia Morozova ]
  * PASSP-12118 Закрыть метод simplereg в апи регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 03 Nov 2015 18:17:14 +0300

yandex-passport-api (4.47) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-13153 Начать писать referer, retpath в action=submitted на аутентификации

  [ Eugene Primako ]
  * Удалена настройка IS_APP_PASSWORD_ENABLED
  * Логика работы с device_info вынесена в миксин

  [ Kirill Borisov ]
  * PASSP-13189 Исправление ошибок в тестах сериализации ПДД домена.
  * PASSP-12675 При регистрации ПДД-шника автоматом проставляем ему шаблон display_name
  * PASSP-13189 Исправляем внезапно вылезший тест.
  * PASSP-12675 Откатываем установку шаблона display_name.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 02 Nov 2015 16:46:12 +0300

yandex-passport-api (4.46) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-8920 Добавил позднее связывание приложения с Jinja
  * PASSP-8920 Миграция в core

  [ Kirill Borisov ]
  * PASSP-10605 Ручка проставления КВ\КО.
  * PASSP-13166 Проставление organization_name домену.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 28 Oct 2015 19:06:48 +0300

yandex-passport-api (4.45) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-13140 Пишем в статбокс причину отказа при редактировании ключей Браузера

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 26 Oct 2015 13:08:06 +0300

yandex-passport-api (4.44) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-13120 Добавить сортировку по timestamp

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 22 Oct 2015 20:48:10 +0300

yandex-passport-api (4.43) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12705 Откатываем увеличение максимальной длины пина
  * Учимся пробрасывать поле field при валидации формы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 22 Oct 2015 17:30:18 +0300

yandex-passport-api (4.42) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12705 Увеличиваем максимальную длину пина
  * Новая ручка для валидации пина

  [ Anastasia Morozova ]
  * Делаем корректные проверки, что ручки реально произвели действие

  [ Alexander Kudryavtsev ]
  * PASSP-11969 Поиск скомпрометированного пароля при смене пароля
  * PASSP-12386 Создаем unsafe-адреса в ручке привязки подтвержденного email-адреса

  [ Eugene Primako ]
  * PASSP-12793 Рефакторинг тестов statbox

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 22 Oct 2015 13:24:14 +0300

yandex-passport-api (4.41) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-13021 Поток анкет на обучение с фидбека
  * Удалил поддержку старого YaSMS из восстановления

  [ Oksana Gorobets ]
  * PASSP-12791 Рефакторинг статбокс тестов в social

  [ Andrey Kazarinov ]
  * PASSP-12867 - Добавить is_changing_required, glogout*, revoker* в event=account_modification

  [ Kirill Borisov ]
  * PASSP-10604 Правки по результатам ревью.

  [ Alexander Kudryavtsev ]
  * PASSP-13029 Отдаем состояние после окончания восстановления
  * PASSP-13040 Саджест логинов из сессии на восстановлении

  [ Andrey Kazarinov ]
  * PASSP-13047 - Соломка в password_options
  * fix: сломались тесты на агентах из-за различий в тайм зонах

  [ Andrey Isaev ]
  * Исправил ошибки в secure_bound_and_aliasify
  * Меняем флаги на телефоне только в момент привязки

  [ Alexander Kudryavtsev ]
  * Удалены тесты старого YaSMS на восстановлении
  * PASSP-12790 Рефакторинг тестов восстановления

  [ Kirill Borisov ]
  * PASSP-10605 Бандловая ручка редактирования персональных данных.

  [ Eugene Primako ]
  * Добавлен стайлгайд на имена коммитов

  [ Alexander Kudryavtsev ]
  * PASSP-13069 При смене пароля (задании или удалении) всегда сбрасываем флаги требования смены

  [ Eugene Ardarov ]
  * PASSP-12908 Больше не выписываем xtoken в auth/social/bot_start
  * Исправлены запятые
  * Исправлена опечатка
  * Не разрешаем создание сессии по треку после соц. авторизации при output_mode == xtoken и не разрешаем создание токена по треку при output_mode != xtoken

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 16 Oct 2015 18:17:36 +0300

yandex-passport-api (4.40) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13043 Исправил ошибку в ручке check_phone(all=1)
  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 09 Oct 2015 12:25:38 +0300

yandex-passport-api (4.39) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12976 Сбрасываем и otp при неверном пароле на магии доввода пароля

  [ Kirill Borisov ]
  * PASSP-10604 Ручки регистрации ПДД-аккаунта.
  * PASSP-10604 Правки по результатам ревью.

  [ Alexander Kudryavtsev ]
  * PASSP-12924 Автоматическое положительное решение на анкете, поддержка на восстановлении

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 08 Oct 2015 17:00:52 +0300

yandex-passport-api (4.38) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-9830 Определяем тип аккаунта по алиасам (правки кода)
  * PASSP-9830 Определяем тип аккаунта по алиасам (правки тестов)
  * Правки по замечаниям

  [ Dmitry Kovega ]
  * PASSP-12158 Разработать бэкенд для журнала авторизаций

  [ Alexander Kudryavtsev ]
  * PASSP-12784 Валидатор неточной даты кидает особую ошибку если год меньше заданного порога
  * PASSP-13029 Ручки привязки нового номера отдают телефон в различных форматах
  * PASSP-13029 Ручка get_state сообщает состояние привязки нового телефона на восстановлении

  [ Eugene Primako ]
  * PASSP-12976 Сбрасываем track.login при неверном пароле на магии

  [ Alexander Kudryavtsev ]
  * PASSP-10856 Новые ссылки на статику в письмах

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 07 Oct 2015 15:44:06 +0300

yandex-passport-api (4.37-1) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-13043 Исправил ошибку в ручке check_phone(all=1)

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 09 Oct 2015 12:16:52 +0300

yandex-passport-api (4.37) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-12521 Оптимизация потребления памяти паспортом

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 06 Oct 2015 11:56:47 +0300

yandex-passport-api (4.36) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12900 Добровольная привязка телефона на восстановлении
  * PASSP-12611 Ослабляем ограничения на длину КВ/КО на анкете восстановления
  * PASSP-12922 Анкета доступна для процента пользователей на автовосстановлении
  * PASSP-11924 Для анкет на смену КВ/КО не проверяем контактный адрес

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 05 Oct 2015 20:30:40 +0300

yandex-passport-api (4.35) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновление сабмодулей

  [ Andrey Isaev ]
  * Маскируем ошибку EavDeletedObjectNotFound
  * Починил: ПДДшник не может заменить защищённый номер

  [ Andrey Kazarinov ]
  * fix: ломается coverage на teamecity из-за нехватки памяти

  [ Alexander Kudryavtsev ]
  * PASSP-11912 Переход на внутренние почтовые ручки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 05 Oct 2015 15:57:15 +0300

yandex-passport-api (4.34) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12065 Ручка для проверки короткой анкеты 2ФА на восстановлении

  [ Kirill Borisov ]
  * PASSP-12934 Вычищаем все, связанное с CLEAR_PDD_COOKIES.

  [ Oksana Gorobets ]
  * PASSP-12744 Ручка подтверждения номера без смс

  [ Andrey Kazarinov ]
  * PASSP-12943 - Добавить параметр from в билдер historydb-api

  [ Alexander Kudryavtsev ]
  * PASSP-12073 Рефакторинг Статбокс-тестов change_avatar, session

  [ Anastasia Morozova ]
  * Всегда пишем хоть какой-то request_id

  [ Eugene Primako ]
  * Не получаем фейковую куку для получения токена

  [ Andrey Isaev ]
  * Маскируем ошибки базы данных в ручках Я.Смс

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 01 Oct 2015 15:01:00 +0300

yandex-passport-api (4.33) unstable; urgency=low

  [ Andrey Isaev ]
  * Ручка check_phone может вернуть null в validation_date

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 30 Sep 2015 16:31:25 +0300

yandex-passport-api (4.32) unstable; urgency=low

  [ Andrey Isaev ]
  * Проставляем phone.confirmation_datetime

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 29 Sep 2015 20:15:19 +0300

yandex-passport-api (4.31) unstable; urgency=low

  [ Andrey Isaev ]
  * Исправил ошибку в ручке замены защищённого телефона

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 25 Sep 2015 15:31:46 +0300

yandex-passport-api (4.30) unstable; urgency=low

  [ Eugene Ardarov ]
  *  PASSP-12908 добавлена ручка auth/social/bot_start для соц. авторизации внутри бота

  [ Andrey Isaev ]
  * PASSP-12556 remove_userphones удаляет _все_ телефоны

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 24 Sep 2015 18:02:07 +0300

yandex-passport-api (4.29) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12775 Тесты на чтение телефонов из ЧЯ в новом восстановлении
  * PASSP-8577 Более гибкое сравнение email-адреса на восстановлении

  [ Andrey Isaev ]
  * Уведомляем пользователя о появлении защищённого телефона
  * Тестово-телефонная ручка не работает с несуществующими аккаунтами

  [ Andrey Kazarinov ]
  * PASSP-12072 - Порефакторить тесты на statbox записи в tests/views/bundle/account/*, tests/views/bundle/email/*

  [ Andrey Isaev ]
  * PASSP-12917 Поменял тесты из-за смены алгоритма выбора номера для увемлений

  [ Dmitry Kovega ]
  * PASSP-12099 Тесты otp/enable/get_state, интеграционные тесты otp/enable

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 23 Sep 2015 19:10:44 +0300

yandex-passport-api (4.28) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-12673 Корректно забираем алиасы у домена из ЧЯ.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Sep 2015 12:36:15 +0300

yandex-passport-api (4.27) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-12778 Исправлена опечатка в hyphen

  [ Andrey Isaev ]
  * PASSP-12648 Добавил сведения о биндингах в тестовый ответ

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 18 Sep 2015 18:37:18 +0300

yandex-passport-api (4.26) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-12812 Дописал ручку CompleteAutoregistered

  [ Dmitry Kovega ]
  * PASSP-12806 Переписать /complete/

  [ Eugene Primako ]
  * PASSP-12837 Нормализация логинов в auth.password.confirm.commit_magic
  * PASSP-12840 Запрашиваем емейлы из ЧЯ при вкл-выкл ПП

  [ Alexander Kudryavtsev ]
  * PASSP-12842 После фатальной ошибки на последнем шаге анкеты повторный вызов может отрабатывать успешно

  [ Andrey Isaev ]
  * Временно разрешаем отменять протухшие операции

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Sep 2015 17:06:17 +0300

yandex-passport-api (4.25) unstable; urgency=low

  [ Eugene Primako ]
  * Вместо 3 ревокеров выставляем глогаут
  * PASSP-12770 Поддерживаем выборочный отзыв сущностей на выключении 2фа

  [ Kirill Borisov ]
  * PASSP-12673 Исправлены моки hosted_domains в тестах.
  * PASSP-12673 Возможность указывать отображаемого мастера для домена.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 16 Sep 2015 21:33:19 +0300

yandex-passport-api (4.24) unstable; urgency=low

  [ Andrey Isaev ]
  * Исправил тесты
  * PASSP-12722 Переписал и протестировал ручки принудительной смены пароля

  [ Oksana Gorobets ]
  * PASSP-10615 Новая ручка выдачи информации об аккаунте в треке

  [ Dmitry Kovega ]
  * PASSP-12781 Переписать добровольную смену пароля

  [ Alexander Kudryavtsev ]
  * PASSP-12687 Возможность дорегистрации соц. пользователя на восстановлении
  * PASSP-3852 Отдаем число секунд до повторной отправки СМС на восстановлении
  * PASSP-12553 Восстановление по телефону недоступно при вводе цифрового алиаса
  * PASSP-12661 Для рассылок возможно восстановление только через анкету

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 16 Sep 2015 17:22:49 +0300

yandex-passport-api (4.23) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Замокал хосты в тесте анкеты

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 14 Sep 2015 21:12:21 +0300

yandex-passport-api (4.22) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12202 Поиск пароля в HistoryDB ручкой версии 2
  * PASSP-12202 Избавляемся от вызовов старых ручек contains_ip и auths_successful_envs
  * PASSP-12756 При передаче факторов в TensorNet заменяем значение -1

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 14 Sep 2015 18:59:10 +0300

yandex-passport-api (4.21) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-12648 Отдаём список вместо словаря

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 14 Sep 2015 12:36:21 +0300

yandex-passport-api (4.20) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Зависимость от новой версии python-tensornet

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Sep 2015 17:21:31 +0300

yandex-passport-api (4.19) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12756 Зависимость от Тензорнета в Depends

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Sep 2015 15:17:40 +0300

yandex-passport-api (4.18) unstable; urgency=low

  [ Dmitry Kovega ]
  * Выбрасываем непонятные логи

  [ Oksana Gorobets ]
  * PASSP-12782 Обновлен шаблон письма для отзыва ПП

  [ Alexander Kudryavtsev ]
  * PASSP-12687 Поддержка саппортских ссылок на восстановлении
  * PASSP-12756 Автоматический отказ на анкете

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Sep 2015 13:59:18 +0300

yandex-passport-api (4.17) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12769 Защищаемся от выключения ПП при включенной 2фа
  * Отдаём инфо об аккаунте при капче на сабмите подтверждения пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 10 Sep 2015 14:54:51 +0300

yandex-passport-api (4.16) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12579 Поддержка нового YaSMS в тестах анкеты восстановления

  [ Andrey Isaev ]
  * Пишем об успешном подтверждении телефона в HistoryDb
  * Отвязываем номер по лимиту в новом телефонном бандле

  [ Dmitry Kovega ]
  * PASSP-12757 Поддержка нового Я.смс в phone_copy

  [ Andrey Isaev ]
  * Грант для ручки RegisterByTaskView

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 09 Sep 2015 17:32:19 +0300

yandex-passport-api (4.15) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-12708 Чтение из нового Я.смс restore/factors

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 07 Sep 2015 15:54:09 +0300

yandex-passport-api (4.14) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-12099 Исправлено включение 2ФА, если новая схема включена, а телефон не перелит

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 04 Sep 2015 17:18:01 +0300

yandex-passport-api (4.13) unstable; urgency=low

  [ Dmitry Kovega ]
  * Добавление потерянных YASMS_NEW_DATA_SOURCE_IS_ACTIVE=False

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 04 Sep 2015 14:19:53 +0300

yandex-passport-api (4.12) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12030 Отправляем письма при включении/выключении ПП

  [ Dmitry Kovega ]
  * PASSP-12708 Чтение из нового Я.смс restore/otp

  [ Oksana Gorobets ]
  * PASSP-12051 Передаем user_ip в паспортных вызовах oauth

  [ Eugene Primako ]
  * PASSP-12619 Правильно отдаём token_id в ручке LastAuth

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Sep 2015 17:46:51 +0300

yandex-passport-api (4.11) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12619 Фикс парсинга ответа LastAuth от HistoryDB

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Sep 2015 13:10:36 +0300

yandex-passport-api (4.10) unstable; urgency=low

  [ Anastasia Morozova ]
  * Update submodule core

  [ Alexander Kudryavtsev ]
  * Изменил тестовый IP-адрес в связи с изменениями данных AS

  [ Eugene Primako ]
  * PASSP-12619 Переработана ручка LastAuth

  [ Oksana Gorobets ]
  * PASSP-12370 Принудительная смена пароля в социальной аутентификации

  [ Andrey Isaev ]
  * Заменил ZeroDatetime на zero_datetime в тестах

  [ Alexander Kudryavtsev ]
  * Разрешаем работу саджеста логина для восстановления

  [ Dmitry Kovega ]
  * PASSP-12708 Перевод смены пароля на BundlePhoneMixinV2
  * PASSP-12708 Перевод Unsubscribe на BundlePhoneMixinV2
  * PASSP-12708 Перевод password_options на BundlePhoneMixinV2
  * PASSP-12708 after_restore не нужен BundlePhoneMixin
  * PASSP-12708 auth/social не нужен BundlePhoneMixin
  * PASSP-12708 Перевод oauth/submit на BundlePhoneMixinV2
  * PASSP-12708 Перевод auth/confirm на BundlePhoneMixinV2
  * PASSP-12708 Перевод auth/password/(secure|submit) на BundlePhoneMixinV2
  * PASSP-12708 Перевод otp/disable на BundlePhoneMixinV2
  * PASSP-12708 Перевод otp/enable/check_otp на BundlePhoneMixinV2
  * PASSP-12708 Перевод otp/enable/commit на BundlePhoneMixinV2
  * PASSP-12708 Перевод otp/enable/set_pin на BundlePhoneMixinV2
  * PASSP-12708 Перевод otp/enable/get_secret на BundlePhoneMixinV2
  * PASSP-12708 Перевод otp/enable/submit на новый YaSms
  * Правка замечаний

  [ Andrey Isaev ]
  * PASSP-12648 Ручка отдающие телефонные данные тестировщикам

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 02 Sep 2015 22:03:03 +0300

yandex-passport-api (4.9) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-12672 Бандловая ручка регистрации в интранете вызывает валидатор.

  [ Andrey Isaev ]
  * Дополнил тест

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 31 Aug 2015 13:05:31 +0300

yandex-passport-api (4.8) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-12626 Поддержка новой схемы YaSms в ручке PhoneAndAliasify

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 28 Aug 2015 17:20:48 +0300

yandex-passport-api (4.7) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-12626 Исправляем тесты в регистрации Директории.
  * PASSP-12626 Пишем во Фродо закодированный логин ПДДшника с доменом.

  [ Alexander Kudryavtsev ]
  * PASSP-12257 Выставляем обязательное требование имени процесса на восстановлении

  [ Andrey Isaev ]
  * Научил get_account_by_login получать телефоны

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 27 Aug 2015 17:59:00 +0300

yandex-passport-api (4.6) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-12099 Готовим тесты к переключению телефонной схемы
  * PASSP-11605 Требуем секьюрную куку в новом телефонном бандле

  [ Dmitry Kovega ]
  * PASSP-12626 Поддержка новой схемы YaSms в ручке AccountRegisterAlternativeEasyViewV2

  [ Eugene Primako ]
  * PASSP-12646 Пишем в лог о требовании смены пароля при показе env_profile'ной капчи
  * Инвалидируем ПП при их включении-выключении

  [ Alexander Kudryavtsev ]
  * PASSP-11337 Ручки проверки email-адреса и проверки кода восстановления
  * PASSP-12681 Более точная валидация контактного email-адреса на анкете восстановления

  [ Kirill Borisov ]
  * PASSP-12576 Уменьшим копипасту в тесте.
  * PASSP-12576 Проставляем is_maillist через ручку /account/options.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 26 Aug 2015 21:11:05 +0300

yandex-passport-api (4.5) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-12615 валидация ПДД-логина при регистрации директории

  [ Alexander Kudryavtsev ]
  * PASSP-12627 Ручка валидации пароля не смотрит на личные данные в треке

  [ Dmitry Kovega ]
  * PASSP-12626 Удаляем AccountRegisterAlternativeEasyView

  [ Andrey Isaev ]
  * PASSP-12099 SaveSecurePhone и телефонный бандл

  [ Anastasia Morozova ]
  * Проверяем заблокированность при удалении и на unsubscribe
  * Правка логики работы показа/проверки контрольных вопросов из истории
  * PASSP-4094 При отписке от Почты проверяем текущий кв-ко

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 24 Aug 2015 20:42:34 +0300

yandex-passport-api (4.4) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-12559 добавлена проверка гранта ignore_stoplist
  * PASSP-12559 новый грант, гранулированные ошибки, удаление пробелов

  [ Dmitry Kovega ]
  * PASSP-12626 Поддержка нового Я.смс в ручки регистрации директории

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 21 Aug 2015 12:23:57 +0300

yandex-passport-api (4.3) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12635 Очищаем request_id после запроса

  [ Anastasia Morozova ]
  * Add GITHUB_REPO to settings.json

  [ Alexander Kudryavtsev ]
  * PASSP-12563 Ручка создания/редактирования подтвержденного email с опциями
  * PASSP-12563 Не отправляем письма на адреса с флагом silent

  [ Dmitry Kovega ]
  * PASSP-12594 Переписать account_register_phonish

  [ Alexander Kudryavtsev ]
  * PASSP-12257 Общий подход к разграничению доступа процессов к ручкам, применение к восстановлению

  [ Eugene Primako ]
  * PASSP-12154 Логика отзыва отдельных доступов на добровольной смене пароля
  * PASSP-12154 Поддержка отзыва отдельных доступов в password_options
  * PASSP-12149 Инвалидация треков при отзыве веб-сессий
  * Фиксы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 20 Aug 2015 13:10:19 +0300

yandex-passport-api (4.2) unstable; urgency=low

  [ Oksana Gorobets ]
  * PASSP-12559 Валидация логина для ПДД
  * PASSP-12559 Валидация логина для ПДД + fixes + отдельная валидация логина и домена

  [ Dmitry Kovega ]
  * PASSP-12574 Переход на новую схему данных YaSms в account_uncompleted_set_password

  [ Kirill Borisov ]
  * PASSP-12203 Отрываем ручки миграции ПДД-кук.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 17 Aug 2015 15:32:20 +0300

yandex-passport-api (4.1) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-12218 Фиксим тесты

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 14 Aug 2015 14:20:54 +0300

yandex-passport-api (4.0) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-12578 Нельзя хранить хеш пароля в треке при добровольной смене / на восстановлении

  [ Eugene Primako ]
  * PASSP-12586 Рефакторинг пинга БД

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 14 Aug 2015 13:02:21 +0300

yandex-passport-api (3.129) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс тестов в связи с PASSP-12398 Показываем кириллическую капчу на mode=changepass, если в настройках выбрана Бельгия

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Aug 2015 20:51:50 +0300

yandex-passport-api (3.128) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-12398 Показываем кириллическую капчу на mode=changepass, если в настройках выбрана Бельгия

  [ Dmitry Kovega ]
  * PASSP-12560 Тесты на account_register_alternative

  [ Alexander Kudryavtsev ]
  * PASSP-12573 Саджест логина на восстановлении не использует yandex_login

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Aug 2015 20:38:30 +0300

yandex-passport-api (3.127) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-12099 Программы для работы с телефонами

  [ Eugene Primako ]
  * PASSP-12552 Защищаем вводом пароля активацию ПП

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 11 Aug 2015 18:32:52 +0300

yandex-passport-api (3.126) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-12534 Переход на новую схему данных YaSms во FlushPdd

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 10 Aug 2015 14:08:04 +0300

yandex-passport-api (3.125) unstable; urgency=low

  [ Andrey Isaev ]
  * Упрощение ручек алиасификации и системы исключений

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 07 Aug 2015 17:33:29 +0300

yandex-passport-api (3.124) unstable; urgency=low

  [ Andrey Isaev ]
  * Алиасификация в новом телефонном бандле

  [ Dmitry Kovega ]
  * PASSP-12419 Падение при парсинге кук
  * PASSP-12521 Уменьшение количество воркеров в деве и тестинге

  [ Eugene Primako ]
  * Фикс тестов социальной авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 05 Aug 2015 18:25:23 +0300

yandex-passport-api (3.123) unstable; urgency=low

  [ Anastasia Morozova ]
  * Доделки по unsusbcribe по ревью
  * PASSP-12261 exception.unhandled при попытке отписки от некоторых сидов
  * Улучшение покрытия тестами unsubscribe

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 04 Aug 2015 01:02:41 +0300

yandex-passport-api (3.122) unstable; urgency=low

  [ Andrey Isaev ]
  * Поправил в тестах создание алиасов

  [ Kirill Borisov ]
  * PASSP-12309 Изменена логика валидации ПДД-домена, валидация ПДД-логина.

  [ Anastasia Morozova ]
  * PASSP-12231 Обработка пользователей без пароля при отписке от сервиса
  * PASSP-12239 Телефон подтвержден, но все равно возвращается user.not_verified
  * Правки кода и улучшение покрытия

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 03 Aug 2015 13:21:57 +0300

yandex-passport-api (3.121) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12397 Сохраняем изменения в треке в социальных ручках

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 31 Jul 2015 16:49:32 +0300

yandex-passport-api (3.120) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-10807 Добавлено поле csrf_token в ответ password.confirm.submit
  * Фикс снятия моков
  * PASSP-10807 Не даём сменить пользователя в password.confirm.commit_magic

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 31 Jul 2015 14:40:32 +0300

yandex-passport-api (3.119) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-11585 Дополнительные проверки и информация в statbox.

  [ Anastasia Morozova ]
  * PASSP-11060 Правки по ревью
  * Фикс ПДД тестов

  [ Kirill Borisov ]
  * PASSP-12309 Полагаемся на декодирование punycode в валидаторе домена.
  * PASSP-11585 Пишем название организации для Директории.

  [ Eugene Primako ]
  * Новая логика проверки пароля вынесена в миксин
  * Требуем HTTPS и секьюрную сессию в ручках переключения ПП
  * Дефолтные значения параметров для is_password_verification_required
  * Ручка bundle/session смотрит на auth_session_policy из трека
  * create_csrf_token унесён в common
  * PASSP-10807 Апи для домика доввода пароля
  * Правки по замечаниям
  * Добавлены недостающие параметры для выписывания кук в bundle/session

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 30 Jul 2015 21:01:17 +0300

yandex-passport-api (3.118) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-12284 Ручка регистрации соц аккаунта по брокерному task_id

  [ Anastasia Morozova ]
  * PASSP-12352 Поддержка аватарок размера 150x150, 200x200

  [ Eugene Primako ]
  * PASSP-11826 Ручка для создания трека
  * Фикс тестов нативной соцавторизации

  [ Anastasia Morozova ]
  * Фикс ПДД тестов
  * PASSP-11060 Перетащили ручку /1/account/ на бандловую реализацию
  * PASSP-12153 Привязывать email для восстановления на mode=admreg

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Jul 2015 21:44:14 +0300

yandex-passport-api (3.117) unstable; urgency=low

  [ Anastasia Morozova ]
  * Удаление устаревшей настройки
  * Правки по регистрации Директории
  * Удалена неиспользуемая регистрация для Такси
  * PASSP-12175 PASSP-12174 В ручке short_info отдаём uid и признак включенности 2fa

  [ Alexander Kudryavtsev ]
  * PASSP-12328 Ручка саджеста логина для восстановления

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 22 Jul 2015 17:44:47 +0300

yandex-passport-api (3.116) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9307 Доработка ручек и часть тестов для нового восстановления
  * PASSP-9307 Более строгое сравнение КО на восстановлении, доделки
  * Зависимость от passport-libs-checker при сборке
  * PASSP-12297 На анкете восстановления игнорируем некорректные номера из YaSMS

  [ Andrey Isaev ]
  * PASSP-12099 Тесты /account/register/phone

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 21 Jul 2015 20:13:21 +0300

yandex-passport-api (3.115) unstable; urgency=low

  [ Andrey Isaev ]
  * Доработка телефонного бандла

  [ Alexander Kudryavtsev ]
  * PASSP-12212 Сравнение UA с весами
  * PASSP-12201 Неточное сравнение ДР на анкете восстановления
  * PASSP-11814 Учет номеров из YaSMS на анкете восстановления
  * PASSP-12203 Фактор глубины, сравнение окружений для совпадений средств восстановления на анкете
  * PASSP-12203 Фактор поиска окружений в истории авторизаций для совпадений средств восстановления на анкете
  * PASSP-12215 Сравнение имени на анкете восстановления

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 15 Jul 2015 16:15:48 +0300

yandex-passport-api (3.114) unstable; urgency=low

  [ Anastasia Morozova ]
  * autorebase
  * PASSP-12119 Поправить authtype на verify во всех наших апи, где проверяется пароль

  [ Kirill Borisov ]
  * PASSP-11585 Базовая ручка проверки занятости домена.
  * PASSP-11585 Черновой вариант ручки регистрации организации.
  * PASSP-11585 Тесты к ручке создания организации.
  * PASSP-11585 Правки по результатам ревью.
  * Переносим специцифчные исключения MDAPI в отдельный модуль.
  * PASSP-11585 Переделанные ручки регистрации организации и проверки домена.
  * PASSP-11585 В очередной раз все перенесено.
  * PASSP-11585 Фродо и счетчики.
  * PASSP-11585 Правки и тесты.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 14 Jul 2015 12:28:44 +0300

yandex-passport-api (3.113) unstable; urgency=low

  [ Anastasia Morozova ]
  * Revert "PASSP-12119 Поправить authtype на verify во всех наших апи, где проверяется пароль"
  * Update README.md

  [ Anton Kirilenko ]
  * PASSP-12071 рефакторинг тестов statbox в auth/otp

  [ Andrey Isaev ]
  * PASSP-12099 Добавил в register_simple работу с телефонами
  * PASSP-12099 Поменял записи, которые пишутся history_db в момент отвязки телефона
  * Учитываем, что пользователь не владеет телефоном
  * Ручки телефонного бандла отправляют код через yasms.api
  * PASSP-12166 Считаем ошибкой пустой код подтверждения

  [ Alexander Kudryavtsev ]
  * PASSP-12189 Допокрыл код, поправил замечание

  [ Andrey Isaev ]
  * PASSP-12194 Исправил ошибку с защищённым номером у 2fa-щика
  * Заменил password.is_set на account.have_password
  * Поменял ошибку телефонного бандла

  [ Alexander Kudryavtsev ]
  * PASSP-12208 Неправильно определяем факт того, что ФИО/ДР установлены при регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 10 Jul 2015 12:25:12 +0300

yandex-passport-api (3.112) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-12060 PASSP-12059 Пофикшены настройки для заведения altdomain алиаса в yandex-team
  * Обновлены сабмодули
  * PASSP-12119 Поправить authtype на verify во всех наших апи, где проверяется пароль

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 08 Jul 2015 10:49:25 +0300

yandex-passport-api (3.111) unstable; urgency=low

  [ Anastasia Morozova ]
  * add pypi.version

  [ Alexander Kudryavtsev ]
  * PASSP-12189 Более точная ошибка при дорегистрации ПДД пользователя без возможности установить пароль

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 Jul 2015 14:06:06 +0300

yandex-passport-api (3.110) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-12181 Писать в статбокс логи успешные и неуспешные проверки капчи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 Jul 2015 12:54:17 +0300

yandex-passport-api (3.109) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Удалил неиспользуемые поля в треке old_session_uid, old_session_authid

  [ Ivan Styazhkin ]
  * PASSP-11315 Замена perl-ручке unsubscribe

  [ Anton Kirilenko ]
  * PASSP-12147 Запрещаем соц авторизацию фонишам и мейлишам

  [ Anastasia Morozova ]
  * Убираем передачу sid в ЧЯ при поиске аккаунта - по умолчанию в ЧЯ sid=passport

  [ Kirill Borisov ]
  * PASSP-10603 Создание и удаление алиаса ПДД-домена.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 03 Jul 2015 15:29:53 +0300

yandex-passport-api (3.108) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-11574 Используем трек authorize вместо social.

  [ Alexander Kudryavtsev ]
  * PASSP-9307 Ручки нового восстановления (телефон, КВ/КО, 2ФА)
  * PASSP-9307 Провязка нового восстановления с анкетой, вынос кода капчи
  * PASSP-12116 Не трогаем куку my при выписывании кук
  * PASSP-12097 Сохраняем подробную информацию о найденных сменах данных в один день на анкете восстановления

  [ Anastasia Morozova ]
  * В связи с PASSP-10865 теперь 6ти символьный код в СМС везде - удаляем костыли

  [ Kirill Borisov ]
  * PASSP-11574 Заменяем тип трека account на authorize.
  * PASSP-11574 Костыль для выдачи трека authorize вместо account/social.
  * PASSP-11574 Обновляем сабмодули.

  [ Anastasia Morozova ]
  * PASSP-11280 Не надо валидировать контрольный вопрос и контрольный ответ в ручках проверки этого самого КО

  [ Alexander Kudryavtsev ]
  * PASSP-12074 Рефакторинг Статбокс-логов в тестах бандлов change_password, validate

  [ Andrey Isaev ]
  * Запрещаем повторную проверку пароля и кода подтверждения

  [ Anastasia Morozova ]
  * PASSP-12103 Удаляем МК

  [ Andrey Isaev ]
  * Добавил в телефонный бандл ошибку operation.secure_operation_exists

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 29 Jun 2015 17:22:36 +0300

yandex-passport-api (3.107) unstable; urgency=low

  [ Andrey Isaev ]
  * Не записываем в трек phone_operation_id

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 23 Jun 2015 12:40:40 +0300

yandex-passport-api (3.106) unstable; urgency=low

  [ Eugene Primako ]
  * Используем настройку со списком altdomains, доступных при регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 22 Jun 2015 18:41:22 +0300

yandex-passport-api (3.105) unstable; urgency=low

  [ Eugene Ardarov ]
  * PASSP-11979: удалён mode=createautologin и mode=autologin

  [ Anton Kirilenko ]
  * Фикс тестов для 67 подписки

  [ Eugene Primako ]
  * PASSP-12067 Не создаём записи в subscription_created

  [ Alexander Kudryavtsev ]
  * PASSP-12044 Переход на версию 2 HistoryDBApi ручек events, events_restore
  * PASSP-12037 Уменьшаем количество ворнингов на анкете

  [ Andrey Isaev ]
  * Добавил обработку исключения OperationExpired
  * Ручки телефонного бандла возвращают разные формы номера

  [ Eugene Primako ]
  * PASSP-11943 Запрещаем mailish-аккаунтам получать куки по х-токену

  [ Andrey Kazarinov ]
  * PASSP-11490 - Возвращать ошибку sslsession.required в методах дорегистрации lite и соц пользователя

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 22 Jun 2015 17:26:43 +0300

yandex-passport-api (3.104) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11945 Более жёстко валидируем mailish-алиасы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 19 Jun 2015 14:48:05 +0300

yandex-passport-api (3.103) unstable; urgency=low

  [ Eugene Primako ]
  * Revert "PASSP-12027 Отдаём новую ошибку при коллизии altdomain-алиасов"
  * PASSP-12027 Отдаём ошибку, если у пользователя уже есть алиас

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 18 Jun 2015 18:45:23 +0300

yandex-passport-api (3.102) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11945 Апи для регистрации mailish-аккаунтов
  * Переименованы поля ответа

  [ Andrey Isaev ]
  * PASSP-11957 Запрещаем использовать новый телефонный бандл

  [ Anton Kirilenko ]
  * PASSP-11955 Обрабатываем "session logged out" при соц авторизации

  [ Andrey Isaev ]
  * Распатчиваем моки в обратном порядке

  [ Eugene Primako ]
  * PASSP-12027 Отдаём новую ошибку при коллизии altdomain-алиасов

  [ Anton Kirilenko ]
  * PASSP-9301 Обрабатывать параметр origin при соц авторизации-регистрации на бэкенде

  [ Andrey Isaev ]
  * PASSP-11999 otp/enable/get_state стала возвращать сведения о учётной записи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 17 Jun 2015 17:44:57 +0300

yandex-passport-api (3.101) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-12039 Не требуем обязательной передачи validation_method на bundle/complete/commit
  * PASSP-12038 Подписываем дорегистрированных лайтов и социальщиков на 2 сид

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 16 Jun 2015 20:16:53 +0300

yandex-passport-api (3.100) unstable; urgency=low

  [ Andrey Kazarinov ]
  * PASSP-12025 - Не сохраняются настройки приватности на https://passport.yandex.ru/profile/social
  * PASSP-12019 - Выкидывает на домик после подтверждения пароля на странице соц. профилей

  [ Eugene Ardarov ]
  * PASSP-11826: ручки включения/выключения паролей приложений

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 15 Jun 2015 17:43:42 +0300

yandex-passport-api (3.99) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11561 Удаление кода старой анкеты восстановления, рефакторинг тестов
  * PASSP-11561 Приведение факторов в общий формат
  * PASSP-11753 Новые факторы анкеты восстановления

  [ Anastasia Morozova ]
  * PASSP-11953 Всегда отдаём social_providers в /auth/secure

  [ Dmitry Kovega ]
  * PASSP-11988 Сериализовать изменение пола и даты рождения в statbox.log

  [ Alexander Kudryavtsev ]
  * PASSP-11984 Регистрация Я.Денег с заведением цифрового алиаса

  [ Andrey Isaev ]
  * PASSP-11928 Бандловые ручки для удаления телефона

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 15 Jun 2015 11:58:48 +0300

yandex-passport-api (3.98) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11983 Фикс фикса кэширования капчи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Jun 2015 16:04:24 +0300

yandex-passport-api (3.97) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс теста на ретраи OAuth

  [ Kirill Borisov ]
  * PASSP-11872 Изменена логика формирования и выдачи логинов.
  * PASSP-11872 Исправлен пропуск проверки натурального логина.

  [ Eugene Primako ]
  * PASSP-11983 Фикс кэширования капчи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Jun 2015 15:23:12 +0300

yandex-passport-api (3.96) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11956 Пишем yandexuid в event-лог

  [ Eugene Primako ]
  * PASSP-11486 Правки по трекам

  [ Andrey Isaev ]
  * PASSP-11756 Навый вариант Я.Смсной ручки confirm
  * Поправил тесты
  * Запрашиваем отвязанные номера у перлового Я.Смс

  [ Kirill Borisov ]
  * PASSP-10602 Удаляем 104 сид только когда это нужно.

  [ Andrey Kazarinov ]
  * PASSP-11954 - Если есть логин, но нет пароля, то профиль не удалить, но ошибка не выдаётся

  [ Ivan Styazhkin ]
  * PASSP-11958 Не пишем в логи None из трека

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Jun 2015 13:40:38 +0300

yandex-passport-api (3.95) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10602 Проверка на оставшихся пользователей при удалении домена.

  [ Eugene Primako ]
  * PASSP-11610 Запрещаем фонишам получать куку по х-токену
  * PASSP-11397 Поправлена валидация формы для ручки track_save

  [ Andrey Isaev ]
  * PASSP-11794 Тесты для ручек замены телефона

  [ Kirill Borisov ]
  * PASSP-11834 Исправляем тесты для совместимости с новым поведением.
  * PASSP-11834 Заменяем ошибку блокировки из-за 20 SIDа на более общую.
  * PASSP-11834 Фильтруем аккаунты на плашке выбора социальных.
  * PASSP-11834 Проверяем, что места выдачи account.disabled выдают новый код.

  [ Andrey Kazarinov ]
  * PASSP-11933 - Перенести логику показа флажка разрешения авторизации в Паспорт

  [ Eugene Primako ]
  * PASSP-11397 Опять поправлена валидация формы для ручки track_save

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Jun 2015 19:21:41 +0300

yandex-passport-api (3.94) unstable; urgency=low

  [ Eugene Primako ]
  * Не пишем InvalidTrackStateError в exception.log в ручках для Ключа

  [ Andrey Isaev ]
  * PASSP-11794 Исправил ошибку в ручке замены телефона

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 May 2015 17:08:56 +0300

yandex-passport-api (3.93) unstable; urgency=low

  [ Andrey Kazarinov ]
  * PASSP-11687 - На коме нельзя добавить профиль к аккаунту

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 May 2015 16:00:41 +0300

yandex-passport-api (3.92) unstable; urgency=low

  [ Andrey Kazarinov ]
  * PASSP-4771 - Можно обойти сложную парольную политику на 67 сиде

  [ Andrey Isaev ]
  * PASSP-11794 Ручки замены защищённого номера

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 May 2015 13:01:00 +0300

yandex-passport-api (3.91) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-11201 Перенёс тестовые подпрограммы в core
  * Сохраняем сведения о перехваченном YaSmsError
  * Не позволяем привязывать номера с которыми мы не умеем работать
  * Исправил ошибку в userphones, которая ходит в ЧЯ

  [ Anastasia Morozova ]
  * PASSP-11397 Вынесены в отдельные параметры checkcssload, checkjsload вместо параметра page_loading_info для записи в трек
  * Обновлены submodules

  [ Andrey Isaev ]
  * PASSP-11629 Удалил 1-й вариант ручки принудительной смены пароля
  * PASSP-11629 Удалил OtpEnableSubmitView
  * PASSP-11775 Экранируем символы переноса строки и пробелы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 May 2015 13:14:22 +0300

yandex-passport-api (3.90) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10602/1063 Ручки редактирования и удаления доменов.
  * PASSP-10601/10602 Правки по результатам ревью.
  * PASSP-11709 Условие выдачи портальной куки лайтам.

  [ Ivan Styazhkin ]
  * PASSP-11214 В анкете восстановления получаем аккаунт через микс-ин с обработкой ошибки InvalidParams от ЧЯ
  * PASSP-11214 Ввожу новое исключение для ошибки вызова editsession на недействительной сессии
  * Обновил core

  [ Anastasia Morozova ]
  * PASSP-11675 Удалить сервис закладки sid=3 (Питон)
  * Обновлены сабмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 05 May 2015 17:18:27 +0300

yandex-passport-api (3.89) unstable; urgency=low

  [ Andrey Isaev ]
  * Добавил в ручки дорегистрации тесты с ненормализованным логином

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 30 Apr 2015 20:27:02 +0300

yandex-passport-api (3.88) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-11718 Валидация любой строки, похожей на логин или алиас или email
  * Обновлен core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 29 Apr 2015 13:13:06 +0300

yandex-passport-api (3.87) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11702 Фикс сравнения телефонов на анкете восстановления

  [ Andrey Isaev ]
  * PASSP-11705 Сделал ручки дорегистрации устойчивей к ошибкам
  * PASSP-11705 Пишем в журнал о номерах, которые не умеем парсить

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Apr 2015 18:04:57 +0300

yandex-passport-api (3.86) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11187 Заголовок письма анкеты восстановления для случая смены КВ/КО
  * Обновил Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Apr 2015 15:36:54 +0300

yandex-passport-api (3.85) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Частичный реверт коммита "Обновил тесты в связи с изменением данных подсетей"
  * Обновил Core

  [ Anastasia Morozova ]
  * ЧЯ сам определяет время создания сессии
  * Обновлён сабмодуль core

  [ Andrey Isaev ]
  * PASSP-11201 Переписанная Я.Смсная ручка register (продолжение)
  * Подмодули

  [ Ivan Styazhkin ]
  * PASSP-11498 Сделал на восстановлении валидацию логина через составной валидатор
  * Обновил core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Apr 2015 16:31:59 +0300

yandex-passport-api (3.84) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-11619 Добавил маски в описание телефонного номера
  * Подмодули

  [ Andrey Kazarinov ]
  * Сборка virtualenv для разработки

  [ Eugene Primako ]
  * Не пишем в лог ошибку отсутствия уида в треке при отправке email

  [ Alexander Kudryavtsev ]
  * PASSP-11187 Отдаем в ручке состояния источник обращения к анкете

  [ Kirill Borisov ]
  * PASSP-11411 Проставляем правильный флаг для пропуска проверки телефона.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 22 Apr 2015 18:04:45 +0300

yandex-passport-api (3.83) unstable; urgency=low

  [ Andrey Isaev ]
  * Переименовал passport_api.yasms.base в passport_api.yasms.api
  * Изменил ручки, которые всегда пишут в history_db внешние события
  * PASSP-11201 Переписанная Я.Смсная ручка register
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-11579 Ручка submit_with_captcha для 2ФА восстановления

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 21 Apr 2015 13:20:51 +0300

yandex-passport-api (3.82) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-10851 Запрашиваем из ЧЯ список емейлов на ресторе 2фа

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 15 Apr 2015 15:50:28 +0300

yandex-passport-api (3.81) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11160 Догружаем uid и login в бандловом parse_account
  * Изменён порядок полей в request_id

  [ Ivan Styazhkin ]
  * PASSP-11500 password_options устанавливает флажок show_2fa_promo
  * PASSP-11501 Смена пароля снимает флажок, привязка защищенного телефона показывает промо

  [ Anastasia Morozova ]
  * PASSP-10614 Отдаём список соц профилей при state=complete_social

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 14 Apr 2015 21:20:00 +0300

yandex-passport-api (3.80) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс ошибки в дебаг-логировании
  * Мелкие фиксы тестов
  * PASSP-10851 Отправляем нотификации при отключении 2фа на ресторе
  * Не пишем в БД totp_check_time на авторизации
  * Обновлены сабмодули

  [ Kirill Borisov ]
  * PASSP-11390 Добавляем запись о начале авторизации в statbox.

  [ Alexander Kudryavtsev ]
  * Обновил тесты в связи с изменением данных подсетей
  * Обновил Core

  [ Anton Kirilenko ]
  * PASSP-11445 При соц авторизации отдаем is_native даже при ошибке

  [ Andrey Isaev ]
  * Исправит интеграционную ошибку с ЧЯшкой phone_bindings
  * Подмодули

  [ alpinist ]
  * PASSP-11160 Догружать uid/login в requiestid

  [ Alexander Kudryavtsev ]
  * При запуске тестов загружаем данные по AS один раз
  * Обновил Core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 13 Apr 2015 21:27:09 +0300

yandex-passport-api (3.79) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11473 Тесты для форматирования соц. аккаунтов в письме анкеты
  * PASSP-11484 Больше лимит для числа соц. аккаунтов на анкете ФИО

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 06 Apr 2015 17:16:48 +0300

yandex-passport-api (3.78) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-11364 Пишем authid в статбокс.

  [ Ivan Styazhkin ]
  * PASSP-11430 Ручка /passport/mailhost переехала на /mailhost

  [ Eugene Primako ]
  * PASSP-11395 Ручка для обмена х-токена на трек
  * PASSP-11211 Ручка для сброса микропрофилей

  [ Kirill Borisov ]
  * PASSP-11364 Запись authid при редактировании кук.

  [ Andrey Kazarinov ]
  * Пакетирование для pypi

  [ Ivan Styazhkin ]
  * PASSP-11351 Записываем в трек параметры от приложения Я.Ключ. Записываем в их лог при включении 2ФА
  * Обновил core

  [ Andrey Kazarinov ]
  * PASSP-4771 - Можно обойти сложную парольную политику на 67 сиде

  [ Eugene Primako ]
  * PASSP-11474 Изменён скоуп для ручек работы с ключом браузера

  [ Anton Kirilenko ]
  * PASSP-11451 берем business_token из социального task и передаем в social-api
  * Submodules update

  [ Alexander Kudryavtsev ]
  * PASSP-11473 Вывод информации о соц. профилях в письме анкеты ФИО
  * Обновил Core

  [ Ivan Styazhkin ]
  * Фикс - мокаем гранты в тесте формы ShortInfoForm

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 06 Apr 2015 15:05:53 +0300

yandex-passport-api (3.77) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 01 Apr 2015 13:26:55 +0300

yandex-passport-api (3.76) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10600 Ручка добавления домена ПДД.
  * PASSP-10600 Тесты к ручке добавления домена.
  * PASSP-10600 Выдуманы и добавлены гранты.
  * Добавлен тест, сильно урезан ответ ручки.
  * PASSP-10600 Правки по результатам ревью.
  * PASSP-10600 Записываем IP и UA пользователя в статбокс.

  [ Alexander Kudryavtsev ]
  * PASSP-11230 Более точная валидация телефонов на анкете ФИО
  * Обновил Core, Settings

  [ Eugene Primako ]
  * PASSP-11418 Разрешаем ходить в ручку по GET
  * PASSP-11421 Поддержка удаления ключа браузера

  [ Andrey Isaev ]
  * PASSP-11420 Научил ручку user_phones возвращать json-документ

  [ Kirill Borisov ]
  * PASSP-10600 Фикс падающих тестов.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 31 Mar 2015 18:34:57 +0300

yandex-passport-api (3.75-1) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11418 Разрешаем ходить в ручку по GET

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 01 Apr 2015 13:20:14 +0300

yandex-passport-api (3.75) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11412 Ручка для записи в БД времени проверки OTP

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 30 Mar 2015 16:12:57 +0300

yandex-passport-api (3.74) unstable; urgency=low

  [ Andrey Kazarinov ]
  * PASSP-11358 - Добавить track_id в статбокс логи
  * PASSP-11254 - Не выводить в логи большое тело запроса

  [ Eugene Primako ]
  * PASSP-11359 Сравниваем хосты по db_id в /mailhost

  [ Andrey Isaev ]
  * Исправил тест на сообщение с кодом подтверждения телефона
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-11346 Отрываем индекс в кодах ошибки JSON-схемы

  [ Anastasia Morozova ]
  * Обновлён сабмодуль core
  * Update README.md

  [ Eugene Primako ]
  * PASSP-11356 Фикс тестов statbox (account_modification)

  [ Alexander Kudryavtsev ]
  * PASSP-10611 Увеличение значения числа проверок пина в базе

  [ Anastasia Morozova ]
  * Обновлён сабмодуль core
  * releasing version 3.74

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 27 Mar 2015 17:03:38 +0300

yandex-passport-api (3.73) unstable; urgency=low

  [ Andrey Kazarinov ]
  * PASSP-10868 - Написать апи для нового фронтенда соц профилей

  [ Alexander Kudryavtsev ]
  * PASSP-11346 При валидации JSON-схемы не уточняем, какой элемент не уникален
  * Обновил Core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 25 Mar 2015 15:16:42 +0300

yandex-passport-api (3.72) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-11213 Фикс ручки генерации капчи против гонок

  [ Alexander Kudryavtsev ]
  * PASSP-11339 Фродо берет подтвержденный номер телефона из трека
  * Обновил Core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 24 Mar 2015 13:07:44 +0300

yandex-passport-api (3.71) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-10840, PASSP-11189 Пропуск всех проверок на анкете; поток на обучение на анкете.
  * Обновил Core
  * PASSP-11320 В ручке валидации многошаговой анкеты не требуем обязательных полей

  [ Ivan Styazhkin ]
  * Передаем в валидатор RequireIfEquals список имен полей
  * PASSP-10806 Ручка mailhosts и тесты
  * Обновил core
  * coverage: Тесты на xml-ошибки при возникновении исключений работы с ЧЯ или БД в ручке mailhost

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 20 Mar 2015 21:15:44 +0300

yandex-passport-api (3.70) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 19 Mar 2015 15:22:15 +0300

yandex-passport-api (3.69) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11299 Возможность передать телефон и страну в ручку валидации пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 19 Mar 2015 15:08:18 +0300

yandex-passport-api (3.68) unstable; urgency=low

  [ Anastasia Morozova ]
  * Удаление лишних пробелов
  * Autorebase guide

  [ Eugene Primako ]
  * PASSP-11111 Ручка для работы с простыми алиасами
  * Фикс покрытия для env_profile'ной капчи

  [ Alexander Kudryavtsev ]
  * PASSP-10883 Привожу формат интервалов актуальности данных на анкете ФИО к общему виду
  * PASSP-11165 Корректная валидация контактного адреса с кириллическим доменом на анкете ФИО

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 18 Mar 2015 16:34:33 +0300

yandex-passport-api (3.67) unstable; urgency=low

  [ Anton Kirilenko ]
  * Ручки phones/manage/securify

  [ Alexander Kudryavtsev ]
  * PASSP-11123 Получение персональной информации из соц. API на анкете ФИО

  [ Anastasia Morozova ]
  * Обновлены сабмодули

  [ Andrey Isaev ]
  * PASSP-11215 Временно дублируем поведение перловой confirm

  [ Alexander Kudryavtsev ]
  * PASSP-11184 Юридический блок анкеты ФИО на первом шаге

  [ Ivan Styazhkin ]
  * PASSP-11210 Фикс ошибки при некорректных данных

  [ Andrey Kazarinov ]
  * PASSP-11207 - Починить проверку sessionid2 и доделать МА на странице смены аватарок

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 12 Mar 2015 17:40:52 +0300

yandex-passport-api (3.66-1) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11299 Возможность передать телефон и страну в ручку валидации пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 19 Mar 2015 15:12:08 +0300

yandex-passport-api (3.66) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-11006 Отдаём информацию об избыточности валидации телефона в get_state

  [ Anastasia Morozova ]
  * PASSP-9628 Меняем state на ошибку

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 11 Mar 2015 15:10:09 +0300

yandex-passport-api (3.65) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-11150 Я.Смсная ручка remove_user_phones
  * Подмодули

  [ Kirill Borisov ]
  * PASSP-11006 Не просим подтвердить телефон при включении 2FA с восстановления.
  * PASSP-11006 Интеграционный тест.

  [ Eugene Primako ]
  * PASSP-11006 Правки кода и тестов

  [ Alexander Kudryavtsev ]
  * PASSP-11190 Фильтруем символы, не поддерживаемые функцией вычисления качества пароля
  * PASSP-10883, PASSP-10279: проверка промежуточных ФИО и ДР на анкете; сохранение данных о времени и IP изменений
  * PASSP-10891, PASSP-10883 Приведение к общему виду, доработка вычисления факторов КВ/КО и пароля
  * Обновил Core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Mar 2015 16:26:54 +0300

yandex-passport-api (3.64) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-11190: не валидируем пароль в ручке регистрации Кинопоиска

  [ Anton Kirilenko ]
  * Ручка get_state нового телефонного бандла.
  * Submodules update

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 06 Mar 2015 16:53:47 +0300

yandex-passport-api (3.63) unstable; urgency=low

  [ Kirill Borisov ]
  * Style guide, мелкие правки.

  [ Anastasia Morozova ]
  * Обновление сабмодулей
  * Удаление старой версии ручки otp авторизации
  * Удаление неиспользуемой ручки 1ой версии дорегистрации ПДД
  * PASSP-10532 Удаляем ручку /1/bundle/otp/operation_state/
  * Удаляем апи loyalty
  * Обновление сабмодулей

  [ Eugene Primako ]
  * Удалён неиспользуемый код
  * PASSP-10780 python-frozendict добавлен в build-depends

  [ Andrey Isaev ]
  * PASSP-11100 Я.Смсная ручка drop_phone
  * Подмодули

  [ Ivan Styazhkin ]
  * PASSP-11137 Правка тестов капчи - тесты не зависят от настроек
  * Обновлен settings

  [ Anton Kirilenko ]
  * Ручка отмены телефонной операции

  [ Eugene Primako ]
  * PASSP-11161 Не показываем "профильную" капчу первое время после регистрации

  [ Ivan Styazhkin ]
  * PASSP-11044 Записываем в statbox страну пользователя при регистрациях admreg & phonish

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 05 Mar 2015 19:44:07 +0300

yandex-passport-api (3.62) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновлены сабмодули

  [ Alexander Kudryavtsev ]
  * PASSP-10415: фиксируем поддерживаемые имена сервисов на входе анкеты ФИО

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 27 Feb 2015 20:07:03 +0300

yandex-passport-api (3.61) unstable; urgency=medium

  [ Andrey Kazarinov ]
  * PASSP-10858 кеширование обьектов в Lazy loader

  [ Eugene Primako ]
  * PASSP-11095 Возможность атомарного append'а ключа браузера
  * PASSP-11086 Удаляем код для oauth invalidate

  [ Alexander Kudryavtsev ]
  * PASSP-10415: проверка подписки на Деньги, Метрику, Диск на анкете ФИО

  [ Anton Kirilenko ]
  * Проверка пароля и отправка/проверка кода смс  в телефонном бандле
  * Submodules update

  [ Eugene Primako ]
  * PASSP-11130 Бандловая версия ручки account/
  * PASSP-11130 Не показываем капчу аккаунтам с атрибутом is_shared
  * Обновил сабмодули

 -- Andrey Kazarinov <airjordan@yandex-team.ru>  Fri, 27 Feb 2015 15:59:25 +0400

yandex-passport-api (3.60) unstable; urgency=low

  [ Anton Kirilenko ]
  * Рефакторинг тестов соц авторизации и починка покрытия

  [ Anastasia Morozova ]
  * PASSP-11077 Не отправляем СМС на номер, который уже привязывали несколько раз за день на смене пароля даже при проведении этого номера через карантин

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 26 Feb 2015 13:23:45 +0300

yandex-passport-api (3.59) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9542: при регистрации с Кинопоиска email не обязателен

  [ Anastasia Morozova ]
  * PASSP-9208 Актуализированы тесты добровольной смены пароля

  [ Andrey Isaev ]
  * PASSP-10800 Дополнительные тесты для Я.Смсной delete_phone

  [ Anton Kirilenko ]
  * Улучшенное логирование ответа бэкенда
  * Правка соц авторизации принужденных к смене пароля.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 24 Feb 2015 16:21:14 +0300

yandex-passport-api (3.58) unstable; urgency=low

  [ Anastasia Morozova ]
  * Дефолтный retpath для ПДД на mode=oauth должен быть с https
  * Обновлены сабмодули

  [ Andrey Kazarinov ]
  * PASSP-10888 добавить проверку на avatar_id

  [ Ivan Styazhkin ]
  * PASSP-10640 Ручка регистрации для Такси - phonish без телефона

  [ Eugene Primako ]
  * Фикс моков капчи в тестах

  [ Andrey Isaev ]
  * PASSP-10800 Я.Смсная ручка delete_phone
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-10883: сохранение информации о жизни телефонов и email-ов на анкете ФИО
  * Фикс ошибки с обработкой ID вопроса на многошаговой анкете ФИО
  * PASSP-10883: сохранение информации о жизни КВ/КО на анкете ФИО
  * Обновил Core, Settings
  * PASSP-10578: указание AltDomain алиаса при интранет-регистрации (пока только домен auto.ru)
  * Обновил Core

  [ Anastasia Morozova ]
  * PASSP-11041 Удаляем запись в лог historydb старого формата
  * Обновлён сабмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 20 Feb 2015 18:46:19 +0300

yandex-passport-api (3.57) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-11011 Ослабил требования Я.Смсной ручки confirm к форме кода

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 19 Feb 2015 13:08:08 +0300

yandex-passport-api (3.56) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-9628 Не пускать через соц. профиль принужденных к смене пароля

  [ Anastasia Morozova ]
  * Одноразовый пароль может в себе содержать пробелы
  * Новая константа TEST_TOTP_CHECK_TIME

  [ Anton Kirilenko ]
  * Submodules update

  [ Anastasia Morozova ]
  * PASSP-10306 Больше информационных флагов для фронтенда

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 17 Feb 2015 18:35:27 +0300

yandex-passport-api (3.55) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-10306 Фикс в хелперах - при прохождении короткой анкеты на принудительной смене пароля можно заменить секьюрный телефон

  [ Ivan Styazhkin ]
  * PASSP-10919 Защищаемся от пустого поля из трека

  [ Alexander Kudryavtsev ]
  * PASSP-10774: ручка get_state отдает состояние finished для завершенной анкеты

  [ Eugene Primako ]
  * Фиксы для изменений в core

  [ Kirill Borisov ]
  * PASSP-10597 Правильное получение адресной информации.

  [ Anastasia Morozova ]
  * Фикс для /auth/secure в yandex-team
  * Фикс для /auth/secure в yandex-team
  * Фикс для /auth/secure в yandex-team
  * Сборка

  [ Kirill Borisov ]
  * Переписана логика маскирования полей трека.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 16 Feb 2015 13:27:15 +0300

yandex-passport-api (3.54) unstable; urgency=low

  * Сборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 13 Feb 2015 14:25:12 +0300

yandex-passport-api (3.53-1) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс для /auth/secure в yandex-team

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 13 Feb 2015 14:22:10 +0300

yandex-passport-api (3.53) unstable; urgency=low

  [ Anastasia Morozova ]
  * Сохраняем retpath в трэк в ручке валидации

  [ Andrey Kazarinov ]
  * fix: Добавил обработку ошибки file_size_error в Yapic

  [ Kirill Borisov ]
  * PASSP-10597 Исправлено получение сессии пользователя

  [ Anastasia Morozova ]
  * Обновляем submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 11 Feb 2015 14:28:33 +0300

yandex-passport-api (3.52) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-10889: пишем в Статбокс input_login при успешной авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Feb 2015 13:02:22 +0300

yandex-passport-api (3.51) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-10932 До 1 апреля не сохраняем env_profiles в register/alternative/easy/

  [ Anton Kirilenko ]
  * Ручки работы с телефонами
  * Submodules update

  [ Kirill Borisov ]
  * Пример использования механизма шаблонизации записей statbox'а.
  * PASSP-10597 Добавлена возможность отсылать запросы и через POST.
  * PASSP-10597 Уничтожение окружения по завершении тестов.

  [ Andrey Isaev ]
  * PASSP-10750 Я.Смсная ручка prolong_valid
  * Подмодули

  [ Ivan Styazhkin ]
  * PASSP-10739 Нельзя игнорировать требование ЧЯ о необходимости капчи

  [ Andrey Isaev ]
  * PASSP-10726 UserPhones возвращает замаскированный номер
  * Подмодули

  [ Nikolay Chernyshov ]
  * PASSP-10508. Поменял значение настройки ретраев в оаус, оказалась недомоканной в тесте

  [ Anastasia Morozova ]
  * Обновление submodules

  [ Nikolay Chernyshov ]
  * PASSP-10784. Фикс глогаута на auth/secure. Используем новое поле в треке для проверки трека на глогаут.

  [ Anastasia Morozova ]
  * Обновление submodule core

  [ Eugene Primako ]
  * Не используем типы аккаунта из passport.models.account

  [ Alexander Kudryavtsev ]
  * PASSP-10831: проверка привязанных соц. профилей на анкете ФИО

  [ Anastasia Morozova ]
  * Обновление submodule core

  [ Nikolay Chernyshov ]
  * PASSP-10542. Выносим чтение трека в ручки для тестировщиков. На публичном чтении трека эскейпим чувствительные поля

  [ Andrey Isaev ]
  * Перенёс yasms из passport-core в passport-api
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-10803: не делаем подстановку в шаблон дважды в письме анкеты ФИО

  [ Anastasia Morozova ]
  * При дорегистрации ПДД всегда сбрасываем флаги про пароль: требование создание пароля и требование смены пароля
  * Обновление submodule core
  * При дорегистрации ПДД всегда сбрасываем флаги про пароль: требование создание пароля и требование смены пароля
  * Обновление submodule core
  * При дорегистрации ПДД всегда сбрасываем флаги про пароль
  * Сборка

  [ Ivan Styazhkin ]
  * PASSP-10785 Различаем в statbox дорегистрации лайтов и социальщиков

  [ Alexander Kudryavtsev ]
  * PASSP-10831: ручка для получения информации для отрисовки иконки соц. профиля

  [ Andrey Isaev ]
  * PASSP-10877 Дополнительные гранты в Я.Смс
  * Подмодули

  [ Eugene Primako ]
  * PASSP-10925 Ловим все ошибки БД в /ping

  [ Anastasia Morozova ]
  * PASSP-10935 Защита от поддельного запроса на магической авторизации по QR-коду
  * Обновление submodule core

  [ Nikolay Chernyshov ]
  * PASSP-10614. Отдаем спискок соцпровайдеров для соцпрофилей с разрешенной авторизацией на шаге submit в /auth/secure
  * PASSP-10614. Социальный callback для auth/secure
  * PASSP-10614. Умеем передавать уид пользователя для выписки sessionid2 в ручку auth/secure

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 09 Feb 2015 21:28:37 +0300

yandex-passport-api (3.50) unstable; urgency=low

  * Сборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 09 Feb 2015 15:06:07 +0300

yandex-passport-api (3.49-1) unstable; urgency=low

  [ Anastasia Morozova ]
  * При дорегистрации ПДД всегда сбрасываем флаги про пароль: требование создание пароля и требование смены пароля
  * Обновление submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 09 Feb 2015 14:59:13 +0300

yandex-passport-api (3.49) unstable; urgency=low

  [ Eugene Primako ]
  * Обработка гонок между магической и обычной авторизациями

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Feb 2015 13:35:37 +0300

yandex-passport-api (3.48) unstable; urgency=low

  [ Anastasia Morozova ]
  * Ставим флаг в куку YP только если у пользователя есть 2fa, сносим флаг из куки только на выключении и восстановлении

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 03 Feb 2015 14:00:11 +0300

yandex-passport-api (3.47) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс тестов в связи с изменением поведения функций ФО
  * Обновление submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 02 Feb 2015 17:12:43 +0300

yandex-passport-api (3.46) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-10874: экранирование ссылки на Восстановлятор для ОТРС

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 30 Jan 2015 15:53:37 +0300

yandex-passport-api (3.45) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-10783 Заменяем тексты писем при вкл-выкл 2fa

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 27 Jan 2015 18:00:33 +0300

yandex-passport-api (3.44) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-10759. Передаю параметр policy в ручку commit авторизационной магии

  [ Alexander Kudryavtsev ]
  * PASSP-10295: вычисление фактора при вводе нескольких вариантов фамилии
  * PASSP-10662: разрешаем ввод до трех паролей в анкете ФИО
  * Обновил Core, Settings

  [ alpinist ]
  * PASSP-10767 добавить счетчики на страницу изменения аватарок

  [ Andrey Isaev ]
  * Пробрасываем интернет-адрес потребителя в Я.Смс
  * Подмодули

  [ Alexander Kudryavtsev ]
  * Фикс тестов ПДД - логин ПДД содержит в себе домен

  [ Anastasia Morozova ]
  * Обновлен сабмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 27 Jan 2015 12:06:56 +0300

yandex-passport-api (3.43) unstable; urgency=low

  [ Anton Kirilenko ]
  * Фикс тестов после изменения логики телефона по умолчанию
  * Submodules update

  [ Nikolay Chernyshov ]
  * PASSP-10727. Во второй версии ручки дорегистрации ПДД требую капчу

  [ Andrey Isaev ]
  * PASSP-10568 Тесты для Я.Смсной ручки check_phone
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-10762: ссылка на Восстановлятор в теле письма от анкеты ФИО
  * PASSP-10774: убираем номер из имен шагов анкеты ФИО для большей гибкости
  * PASSP-10774: в ручке get_state отдаем введенный пользователем логин
  * Обновил settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 23 Jan 2015 17:39:26 +0300

yandex-passport-api (3.42) unstable; urgency=low

  [ alpinist ]
  * PASSP-10767 добавить счетчики на страницу изменения аватарок

  [ Anastasia Morozova ]
  * Revert "PASSP-10767 добавить счетчики на страницу изменения аватарок"
  * Фикс скрипта smoke-тестов для yateam

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 22 Jan 2015 11:30:52 +0300

yandex-passport-api (3.41) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10597 Новая ручка для замены mode=location.

  [ Alexander Kudryavtsev ]
  * PASSP-10155: доработки разбиения анкеты на шаги

  [ Andrey Isaev ]
  * В Я.Смсных ручках можно получать потребителя из POST-параметров

  [ Anastasia Morozova ]
  * PASSP-10697 Потеря слеша при редиректе

  [ Dmitry Kovega ]
  * PASSP-10673 Статбокс логи по 2FA в питоньем паспорте

  [ Ivan Styazhkin ]
  * PASSP-10093 Запрещаем лайт-пользователю выбрать логин, совпадающий с его паролем

  [ Nikolay Chernyshov ]
  * PASSP-10733. Не падаем при ошибках в соцапи на включении 2фа

  [ Ivan Styazhkin ]
  * PASSP-10741 Нативная соц-авторизация не пропускает пользователя с 2ФА

  [ Anastasia Morozova ]
  * PASSP-10714 Проломили регистрацию ПДД и стали рассылать спам
  * Обновление submodules

  [ alpinist ]
  * PASSP-10691 - увеличить таймаут при удаления изображения

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 20 Jan 2015 15:52:10 +0300

yandex-passport-api (3.40) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-10693. Фикс: передаем знание о включенности 2фа при сменах дефолта и разлогина

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 16 Jan 2015 16:28:55 +0300

yandex-passport-api (3.39) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10140 Рефакторинг в связи с переходом на https-only.

  [ Anton Kirilenko ]
  * PASSP-10572 PASSP-10574 Передавать в sendsms caller и identity
  * Submodules update.

  [ Nikolay Chernyshov ]
  * PASSP-10429. Не пишем default_email как 12 алиас
  * Обновил подмодуль settings

  [ Ivan Styazhkin ]
  * PASSP-9873 Обрабатываем параметр scale_factor при создании капчи
  * Обновлен core

  [ Andrey Isaev ]
  * PASSP-10581 Тесты к Я.Смсной ручке check_user
  * Подмодули

  [ Eugene Primako ]
  * Переключаемся на mysql-connector в деве, тесте и рц

  [ Ivan Styazhkin ]
  * PASSP-10666 Запись нового поля в трек
  * Обновлен core

  [ Alexander Kudryavtsev ]
  * PASSP-10155: отделение валидации, основанной на formencode
  * PASSP-10155: разбиение анкеты ФИО на шаги, json-формы
  * Обновил Core

  [ Anton Kirilenko ]
  * Фикс неостановленного патча

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 15 Jan 2015 17:32:20 +0300

yandex-passport-api (3.38) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-10672. Выставляем в куке yp флаг того, что на аккаунте есть 2фа при авторизациях. Убираем флаг, если авторизуется аккаунт без 2фа
  * Обновил подмодуль settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 14 Jan 2015 17:23:49 +0300

yandex-passport-api (3.37) unstable; urgency=low

  [ Anton Kirilenko ]
  * Фикс файла .settings.json

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 14 Jan 2015 14:11:11 +0300

yandex-passport-api (3.36) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс запуска отдельного теста
  * Поднимаем таймаут запуска тестов до 60
  * Передаём -s при запуске тестов

  [ Anton Kirilenko ]
  * PASSP-10535 при включении и восстановлении 2FA отправляем код из 6 символов
  * Submodules update

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 14 Jan 2015 13:04:15 +0300

yandex-passport-api (3.35) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-10562 Тесты для have_user_once_validated_phone

  [ Eugene Primako ]
  * Используем passport-utils
  * Фикс для ./Utils init

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 13 Jan 2015 17:51:58 +0300

yandex-passport-api (3.34) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-10644. При чтении аккаунта по треку и проверке глогаута удостоверимся, что глогаут произошел не на этом треке
  * Ставим забор на подтверждении телефона: если при включении 2fa пытаются подтвердить не защищенный номер, а другой кидаем ошибку

  [ Andrey Isaev ]
  * PASSP-10463: передаем suid/mdb в почтовое API
  * Подмодули

  [ Nikolay Chernyshov ]
  * PASSP-5478. Фикс ручки сессионной кармы: один счетчик на вызов, ограничивающий запись плохих карм; запись делаем по уид и переданному auth_id - кука больше не нужна
  * Прибил версию python-coverage т.к. пакет на дисте сломан
  * Обновил подмодули

  [ Eugene Primako ]
  * Фикс тестов после изменений в core

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 26 Dec 2014 16:09:26 +0300

yandex-passport-api (3.33) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-10171 Тесты validations_number_of_user_phones
  * Подмодули

  [ Eugene Primako ]
  * Фикс проверки отправленных писем в тестах
  * PASSP-10217 Уведомления при включении/выключении 2fa

  [ Nikolay Chernyshov ]
  * Проверяем глогаут по треку при получении аккаунта из ЧЯ по этому треку
  * Не проверяем глогаут на первых шагах - обычной парольной авторизации и магической авторизации

  [ Andrey Isaev ]
  * PASSP-10638 Починили баг в userphones

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 24 Dec 2014 14:32:26 +0300

yandex-passport-api (3.32) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Сохраняем секрет в тестовых ручках привязки как его передал фронт

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 18 Dec 2014 15:25:50 +0300

yandex-passport-api (3.31) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-10382 Я.Смсная ручка userphones стала ходить и в ЧЯ
  * Подмодули

  [ Nikolay Chernyshov ]
  * Фикс привязки отп для тестировщиков - ходим в ЧЯ и сохраняем шифрованный секрет

  [ Anastasia Morozova ]
  * PASSP-10560 При включении 2fa при проверке пароля более не игнорируем bruteforce_policy

  [ Nikolay Chernyshov ]
  * Фикс тестов на ручку привязки секрета для тестировщиков - передаем отп

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 18 Dec 2014 13:44:05 +0300

yandex-passport-api (3.30) unstable; urgency=low

  [ Anton Kirilenko ]
  * Обновление правил хорошего тона

  [ Nikolay Chernyshov ]
  * На включении 2fa читаем зашифрованный секрет из ЧЯ и пишем именно его в базу
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 17 Dec 2014 16:09:18 +0300

yandex-passport-api (3.29) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-10328 Проверяем пароль на совпадение с предыдущем при 2fa восстановлении в ajax-ручке валидации пароля

  [ Ivan Styazhkin ]
  * PASSP-10339 Костыль для unicode-entities в ответе АПИ

  [ Nikolay Chernyshov ]
  * PASSP-10455. submit на включении 2fa умеет говорить, находится ли защищенный телефон в процессе удаления
  * PASSP-10456. Ручка отмены удаления защищенного телефона
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 15 Dec 2014 21:47:23 +0300

yandex-passport-api (3.28) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-10339 Оборачиваем display_name в unicode
  * PASSP-10515 Пишем в auth-log признак otp-магии

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 15 Dec 2014 14:51:08 +0300

yandex-passport-api (3.27) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10458 Занесли метод do_password_change_cleanup в change_password.
  * PASSP-101458 Не подновляем токены при 67 сиде на смене пароля.
  * PASSP-10458 Часть вспомогательных методов перенеса в миксины.
  * PASSP-10501 Не подновляем токены для 67 сида при 2FA.
  * PASSP-10458 Переименование настройки IS_SAVE_APP_PASSWORD.
  * PASSP-10458 Обработка флагов включения ревалидации токенов.

  [ Anton Kirilenko ]
  * Мелкие правки по pull'у
  * PASSP-10458 Везде отрываем вызов oauth.invalidate
  * Submodules update

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 12 Dec 2014 19:29:35 +0300

yandex-passport-api (3.26) unstable; urgency=low

  [ Anastasia Morozova ]
  * Чистка кода
  * PASSP-10514 Добавить сброс паролей приложений в ручку flush_pdd для приведение ПДД аккаунта в первозданный вид

  [ Ivan Styazhkin ]
  * PASSP-5478 Сохраняем N плохих сессий пользователя
  * Обновлен core

  [ Anton Kirilenko ]
  * PASSP-10512 На каждом шаге 2FA восстановления проверяем, что трек от этого процесса

  [ Ivan Styazhkin ]
  * PASSP-10339 Переработано экранирование display_name
  * Обновлен core

  [ Anastasia Morozova ]
  * PASSP-10328 вот теперь показываем ошибку, что пароль найден в истории

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 11 Dec 2014 20:36:50 +0300

yandex-passport-api (3.25) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Dec 2014 13:49:37 +0300

yandex-passport-api (3.24) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-10518 При регистрации с телефоном присылаем на почту пользователю письмо о привязке номера

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Dec 2014 13:25:24 +0300

yandex-passport-api (3.23) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-10465 Изменил secure_filename
  * Подмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Dec 2014 18:43:29 +0300

yandex-passport-api (3.22) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-10406: поддержка интернационализации письма анкеты ФИО
  * PASSP-10505: логин в теме письма в саппорт от анкеты ФИО
  * Обновил Core, Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Dec 2014 17:12:43 +0300

yandex-passport-api (3.21) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-10311. Не даем выписать куку, если после создания трека для операции на аккаунте выставили glogout

  [ Kirill Borisov ]
  * PASSP-10328 Форсируем поиск пароля в истории паролей при отключении 2FA.

  [ Nikolay Chernyshov ]
  * PASSP-10306. Производим замену защищенного телефона на ПСП через карантин

  [ alpinist ]
  * PASSP-10439 - обработка ошибки AvatarSizeError

  [ Andrey Kazarinov ]
  * PASSP-10177 - увеличение тайминга при загрузке аватара

  [ Anastasia Morozova ]
  * Актуализированы названия 2fa атрибутов
  * Переименован атрибут account.totp.last_successful_time_period в account.totp.check_time
  * Изменены временные интервалы для подновления токенов по совету админов
  * Обновлены сабмодули

  [ Andrey Isaev ]
  * PASSP-10465 Ослабил функцию безопасного преобразования имени файла

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Dec 2014 13:25:29 +0300

yandex-passport-api (3.20-1) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-10518 При регистрации с телефоном присылаем на почту пользователю письмо о привязке номера

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Dec 2014 13:43:12 +0300

yandex-passport-api (3.20) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-10339 Ограничение на частоту вызова ручки с краткой инфо об аккаунте
  * Обновил core & settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 05 Dec 2014 18:06:15 +0300

yandex-passport-api (3.19) unstable; urgency=low

  [ Eugene Primako ]
  * Делаем pull --rebase в операциях для сборки пакета

  [ Nikolay Chernyshov ]
  * Фикс метода проверки пароля. Сначала проверяем статус логина, а только затем пароля в ответе ЧЯ
  * При включении 2fa проверяем одноразовый пароль по секрету новой ручкой ЧЯ вместо ручки login
  * Добавил чтение времени последней успешной проверки отп из ЧЯ и сохранения его в базу при включении 2fa
  * Обнвоил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 05 Dec 2014 16:30:44 +0300

yandex-passport-api (3.18) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-10270: уточнение валидации контактного email-а
  * Обновил Core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 03 Dec 2014 21:11:23 +0300

yandex-passport-api (3.17) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-9404 Поддержал Confirm из ЯСМС в API Паспорта
  * Подмодули
  * Поменял тесты из-за изменений в интерфейса yasms_userphones_response
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-9528: запись defaultemail-алиаса в атрибут
  * Обновил Core и Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 03 Dec 2014 18:09:36 +0300

yandex-passport-api (3.16) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-10326 Сбрасываю число попыток проверок пина при вызове flush_pdd и удалении 2fa

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Dec 2014 20:30:08 +0300

yandex-passport-api (3.15) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фиксы по пулам: cохранение Паролей приложений и перенос атрибута password.web_only

  [ Alexander Kudryavtsev ]
  * PASSP-10429: не проставляется defaultemail-алиас при интранет-регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Dec 2014 18:44:09 +0300

yandex-passport-api (3.14) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9528: интранет-регистрация доступна только в интранете и деве/тестинге

  [ Kirill Borisov ]
  * PASSP-10265 Исправление тестов включению 2FA для 67 сида.
  * PASSP-10265 Удален атрибут need_write_to_history.
  * Удален ставший ненужным атрибут convert_from_string.
  * Новый хук для forgetmenot, выпилена проверка наличия flake8-todo.

  [ Alexander Kudryavtsev ]
  * PASSP-10406: выбор адреса ОТРС на анкете ФИО в зависимости от домена
  * Обновил Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Dec 2014 12:40:56 +0300

yandex-passport-api (3.13) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс тестовых ручке включения/выключения 2fa

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 28 Nov 2014 13:51:53 +0300

yandex-passport-api (3.12) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10265 Ревалидация токенов при glogout.

  [ Ivan Styazhkin ]
  * PASSP-10347 Сообщаем пользователю с 2FA о том, что пароль не похож на otp\ Предупреждаем социальщиков при включении 2ФА

  [ Anastasia Morozova ]
  * Поддерживаем расширенный вариант OAuth ручки ревалидации токенов и паролей приложений
  * Перенесение атрибута password.web_only на модель Account и переименование в account.enable_app_password
  * Обновлены сабмодули
  * Cохраняем Пароли приложений после выключения/восстановления 2fa
  * Обновлены сабмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 28 Nov 2014 02:18:56 +0300

yandex-passport-api (3.11) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-10226 Для пользователя с 2ФА покажем ошибку при входе по паролю, по токену, через соц-сеть

  [ Alexander Kudryavtsev ]
  * PASSP-10270: более строгая валидация контактного адреса
  * Фикс теста, использующего Геобазу
  * Органичение сверху для версии python-sqlalchemy
  * Обновил Core

  [ Andrey Isaev ]
  * PASSP-9403 Поддержал Register из Я.Смс в API Паспорта
  * Подмодули
  * Исправил ручку DropPhone

  [ Anton Kirilenko ]
  * Доработки OTP восстановления: ввод телефона и счетчики
  * Submodules update

  [ Andrey Isaev ]
  * PASSP-10288 ValidationsExceeding использует обе БД
  * Подмодули

  [ Nikolay Chernyshov ]
  * PASSP-10162. Валидатор пина пропускает ТОЛЬКО 4х цифровой пин
  * Обновил подмодуль core
  * Фикс: кеширую totp_time_period в "магической" авторизации из ответа ЧЯ
  * Фикс: не кешируем ответы ЧЯ с кодом UNKNOWN в магических ручках.
  * Обновил подмодуль core

  [ Anton Kirilenko ]
  * Правки проверки защищенного телефона при 2FA восстановлении

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 25 Nov 2014 19:31:40 +0300

yandex-passport-api (3.10) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Удаляем счетчик неправильно введенных пинов и проверяем удаление totp_last_successful_time_period на выключении 2fa

  [ Eugene Primako ]
  * PASSP-9528 Новый метод регистрации для ятима

  [ Alexander Kudryavtsev ]
  * Обновил Core

  [ Nikolay Chernyshov ]
  * Добавил поля, необходимые при валидации пароля в трек для процессов выключения/восстановления 2fa

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 21 Nov 2014 21:44:08 +0300

yandex-passport-api (3.9) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Фикс циклического импорта
  * Обновил Core, Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 21 Nov 2014 15:48:52 +0300

yandex-passport-api (3.8) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10208 Адаптация кода к переходу на атрибут password.2fa_on

  [ Ivan Styazhkin ]
  * Изменен результат вызова функции social_api.get_profiles_by_uid()
  * Обновлен core

  [ Kirill Borisov ]
  * PASSP-10253 Недостающие тесты и проверки.

  [ Nikolay Chernyshov ]
  * Ручка, сообщающая завершили ли включение или выключение 2фа на данном треке
  * PASSP-10139. Удаление моноавторизационного кода
  * Обновил подмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 20 Nov 2014 22:56:17 +0300

yandex-passport-api (3.7) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-10198 В ручке password_options запрашиваем из ЧЯ всю информацию об аккаунте
  * PASSP-10198 В ручке password_options запрашиваем из ЧЯ всю информацию об аккаунте

  [ Kirill Borisov ]
  * PASSP-10253 Установка флага парольной политики в треке.
  * PASSP-10253 Атрибут 67 сида перенесен с пароля на аккаунт.
  * PASSP-10253 Проверяем, что у пользователя не сбрасывается 67 сид при включении 2FA.

  [ Andrey Isaev ]
  * Поддержал api/DropPhone из ЯСМС в API Паспорта
  * Подмодули

  [ Alexander Kudryavtsev ]
  * Оптимизация загрузки геобазы в тестах

  [ Nikolay Chernyshov ]
  * PASSP-10266. Кешируем все варианты ответа метода login ЧЯ для магической авторизации
  * PASSP-10266. Кешируем все варианты ответа метода login ЧЯ при проверке отп на выключении 2fa
  * Обновил подмодуль core

  [ Anastasia Morozova ]
  * Фикс статбокс записи для ФО в register_uncompleted
  * Update submodules

  [ Alexander Kudryavtsev ]
  * Исправление порядка импортов в тестах
  * Исправление порядка импортов (всё кроме тестов)

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 19 Nov 2014 21:15:23 +0300

yandex-passport-api (3.6) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Фикс неправильного срабатывания хука passport_isort
  * Ограничил глубину поиска авторизаций на анкете ФИО

  [ Anastasia Morozova ]
  * Фикс 2fa восстановления - не сбрасываем токены и не выставляем glogout

  [ Andrey Isaev ]
  * PASSP-9408 Поддержал api/DeletePhone из ЯСМС в API Паспорта
  * Подмодули

  [ Anton Kirilenko ]
  * Фикс тестов restore/otp

  [ Ivan Styazhkin ]
  * Расцветка в красный сообщений о необходимости действия

  [ Kirill Borisov ]
  * PASSP-10233 Проверка наличия включенного 2FA у пользователя.
  * PASSP-10223 Заменена проверка пароля на функцию с поддержкой 2FA.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 17 Nov 2014 22:10:00 +0300

yandex-passport-api (3.5) unstable; urgency=low

  [ Andrey ]
  * PASSP-10177 - Поддержка .gif формата

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Nov 2014 19:12:30 +0300

yandex-passport-api (3.4) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-10027: подписка на почту при регистрации
  * Хуки и настройки для проверки порядка импортов
  * Обновил Core, Settings

  [ Kirill Borisov ]
  * PASSP-10198 Изменение поведения с принудительной сменой пароля при наличии 2FA.

  [ Ivan Styazhkin ]
  * PASSP-9728 Если пользователь успешно ввел пароль и прошел капчу, а ЧЯ вновь требует ее, делаем вход, а про требование капчи забываем

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Nov 2014 17:06:07 +0300

yandex-passport-api (3.3) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9542: исправил замечания

  [ Anton Kirilenko ]
  * Не отдаем retpath, если его нет в треке в /restore/otp/commit/
  * Отдаем pin_checks_left при ошибке pin.not_matched в ручке восстановления otp

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 11 Nov 2014 12:42:48 +0300

yandex-passport-api (3.2) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9542: обновление ручки регистрации Кинопоиска

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 10 Nov 2014 18:35:38 +0300

yandex-passport-api (3.1) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Дооделка ручки проверки отп при выключении 2fa: отдаем статус готовности для магической проверки

  [ Kirill Borisov ]
  * PASSP-10146 Убраны лишние варианты логинов в саджесте Кинопоиска.

  [ Nikolay Chernyshov ]
  * PASSP-10136. Правильно вычитываем флажек multib из куки yp и записываем его в статбокс лог
  * Обновил подмодуль settings

  [ Anton Kirilenko ]
  * PASSP-9967 В ручках соц атворизации отдавать is_native фронтенду

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 10 Nov 2014 17:02:38 +0300

yandex-passport-api (3.0) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-9857 API получения расширенного lastauth
  * Обновление submodule: core
  * PASSP-9857 Комментарии к тестам. Фикс ответа

  [ Alexander Kudryavtsev ]
  * Фикс теста из-за смены часового пояса

  [ Nikolay Chernyshov ]
  * В связи с рефакторингом билдеров поправил тест на урл с которым вызывается билдер
  * Обновил подмодули core и settings

  [ Anastasia Morozova ]
  * PASSP-9812 Ручка для выставления кук для страницы выставления кук после регистрации

  [ Eugene Primako ]
  * PASSP-9887 Сравниваем пароль с телефоном в 2fa восстановлении
  * PASSP-10069 Используем правильный метод проверки пина в восстановлении для 2fa
  * PASSP-9969 Не инкрементим дважды счётчик для одного и того же пина
  * PASSP-10069 Фикс тестов для POST userinfo

  [ Andrey Isaev ]
  * PASSP-9811 Поправил контроллеры и тесты со счётчиками
  * Подмодули
  * PASSP-9410 Поддержал api/RemoveUserPhones из ЯСМС в API Паспорта

  [ Nikolay Chernyshov ]
  * Обновил подмодуль core

  [ Artem Fedosov ]
  * PASSP-10104:ChangeAvatar: Добавил понятный ответ при ошибке yapic 'invalid_url'

  [ Anastasia Morozova ]
  * Обновлён сабмодуль core

  [ Nikolay Chernyshov ]
  * PASSP-9990. При выключении отп, кешируем ответ ЧЯ об успешной проверке пароля для магии. Капча теперь только по требованию ЧЯ
  * PASSP-9990. При авторизации через отп-магию, кешируем ответ ЧЯ об успешной проверке пароля.

  [ Eugene Primako ]
  * PASSP-10036 Добавлена запись типа ошибки в traceback.log

  [ Alexander Kudryavtsev ]
  * PASSP-9809: ввод логина с проверкой капчи для анкеты ФИО

  [ Nikolay Chernyshov ]
  * Не вызываем oauth.invalidate и глогаут на включении/выключении и восстановлении 2fa

  [ Kirill Borisov ]
  * PASSP-10134 Список логинов отдается при отсутствующем имени/фамилии.
  * PASSP-10146 Заранее отфильтровываем явно невалидные логины.
  * PASSP-10156 Пишем варианты логинов в трек.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 07 Nov 2014 14:29:32 +0300

yandex-passport-api (2.83) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-10009 Ручка саджеста для Кинопоиска.

  [ Artem Fedosov ]
  * PASSP-9116:ChangeAvatar: Добавил трек во все возможные ответы.

  [ Kirill Borisov ]
  * PASSP-4930 Лимиты на попытки смены взломанного пароля.
  * PASSP-4930 Перенос констант в отдельный файл.

  [ Eugene Primako ]
  * PASSP-9921 Фикс валидации пароля в internal/lite_register
  * Освобождаем моки в тестах

  [ Alexander Kudryavtsev ]
  * PASSP-9883: всегда проверяем ПДД домен в списке обслуживаемых на анкете ФИО
  * Обновил Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 30 Oct 2014 15:51:58 +0300

yandex-passport-api (2.82) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Покрытие падает сразу если нет прав на запись в папку назначения

  [ Andrey Isaev ]
  * PASSP-9409 Поддержал api/ProlongValid из ЯСМС в API Паспорта
  * Подмодули

  [ Artem Fedosov ]
  * PASSP-9116: ChangeAvatar: Делаем пользователя дефолтным при каждом запросе.
  * PASSP-10065:ChangeAvatar: добавил в трек установку и проверку флага is_avatar_change
  * Обновил core
  * PASSP-10062:EmailValidator: Добавил проверку наличия пароля у пользователя

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 28 Oct 2014 17:59:43 +0300

yandex-passport-api (2.81) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-9073 Выставлять sessionid2 всегда, когда выставляем Session_id по HTTPS
  * Обновлён сабмодуль settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Oct 2014 18:07:42 +0300

yandex-passport-api (2.80) unstable; urgency=low

  [ Andrey Isaev ]
  * Добавил обработку отрицательного UID'а в Я.Смсные ручки.

  [ Kirill Borisov ]
  * PASSP-10042 Пишем retpath при успешной авторизации.
  * PASSP-10042 Пишем UID пользователя в случае успешной миграции ПДД кук.

  [ Anastasia Morozova ]
  * PASSP-10047 При заходе на /auth/secure challenge response от микропрофиля надо отдавать при проверке пароля

  [ Anton Kirilenko ]
  * Фиксы для ручки complete

  [ Alexander Kudryavtsev ]
  * Фикс тестов из-за смены часовых поясов
  * Обновил Core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 Oct 2014 13:50:43 +0300

yandex-passport-api (2.79) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9542: ручка регистрации для пользователей Кинопоиска
  * Обновил Core, Settings

  [ Andrey Isaev ]
  * PASSP-9399 Поддержал CheckUser из ЯСМС в API Паспорта
  * Подмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 24 Oct 2014 12:58:55 +0400

yandex-passport-api (2.78) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-9877 При выгрузке КВ из historydb, отфильтровываем пустые
  * Обновлен core

  [ Nikolay Chernyshov ]
  * PASSP-9758. Добавил ручку валидации пина

  [ Anastasia Morozova ]
  * Обновлён сабмодуль core

  [ Kirill Borisov ]
  * PASSP-9718 Показ капчи только части участников эксперимента с профилями.
  * PASSP-9998 Пишем cookie_remove в statbox при выходе последнего пользователя.

  [ Ivan Styazhkin ]
  * Интергационный тест выгрузки КВ из historydb

  [ Nikolay Chernyshov ]
  * Фикс ручки get_state процесса включения 2фа: добавил в ответ поле is_otp_checked

  [ Kirill Borisov ]
  * Инциализация окружения отделена от создания приложения.

  [ Andrey Isaev ]
  * PASSP-9407 Поддержал api/CheckPhone из ЯСМС в API Паспорта
  * Подмодули
  * Исправил Я.Смсные ручки

  [ Alexander Kudryavtsev ]
  * Перевел ручной run_coverage.sh на мастер-покрытия из TeamCity

  [ Ivan Styazhkin ]
  * PASSP-9948 Записываем в statbox uid'ы из сессионной куки
  * Временно обновил core

  [ Alexander Kudryavtsev ]
  * PASSP-9852: отсылаем другой заголовок в ОТРС
  * PASSP-9832: новое правило для анкеты ФИО
  * Обновил Core, Settings

  [ Eugene Primako ]
  * Убрал отладочный вывод curl

  [ Nikolay Chernyshov ]
  * Убрал логи об успешной валидации форм и успешной записи ответа в кеш во имя оптимизации

  [ Alexander Kudryavtsev ]
  * PASSP-9831: обобщение galatasaray-алиаса в altdomain
  * PASSP-9831: уточненная сериализация алиасов в HistoryDB
  * Обновил Core

  [ Nikolay Chernyshov ]
  * Починил тест на валидатор пинов
  * PASSP-10019. Доработки ручек включения 2фа: правильная ошибка для завершения процесса, количество неудачных проверок отп, валидация сгенерированных пинов

  [ Anastasia Morozova ]
  * Доработки по admsimplereg
  * Обновлены сабмодули

  [ Alexander Kudryavtsev ]
  * Больше таймаут для тестов restore

  [ Kirill Borisov ]
  * Выправлен импорт константы из настроек.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 23 Oct 2014 23:40:04 +0400

yandex-passport-api (2.77) unstable; urgency=low

  [ Kirill Borisov ]
  * Исправление вывода имени файла при проверке хуком.

  [ Eugene Primako ]
  * Обрабатываем ошибки в coverage_diff

  [ Anastasia Morozova ]
  * Паспорт не совместим с python-flask=0.10.1-1

  [ Kirill Borisov ]
  * PASSP-9775 Рефакторинг рассчета факторов.
  * PASSP-9775 Новая ручка проверки укороченной анкеты восстановления.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 20 Oct 2014 14:28:24 +0400

yandex-passport-api (2.76) unstable; urgency=low

  [ Artem Fedosov ]
  * PASSP-9808: EmailValidator: Ручка для посылки письма подтверждения email по uid из трека
  * Обновил core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 Oct 2014 17:00:17 +0400

yandex-passport-api (2.75) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9883:  настройка для отключения проверки домена ПДД
  * Обновил Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 Oct 2014 14:49:32 +0400

yandex-passport-api (2.74) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9905. Сделал отдельную ручку проверки отп. Ручка commit на включении 2fa больше не проверяет отп.

  [ Anton Kirilenko ]
  * Фиксы для ручки complete

  [ Dmitry Kovega ]
  * PASSP-9674 Дополнительные statbox логи при валидации слабого пароля
  * Обновление submodules: core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 Oct 2014 14:02:26 +0400

yandex-passport-api (2.73) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Избавляемся от settings.QUESTIONS_DICT

  [ Nikolay Chernyshov ]
  * PASSP-9758. Добавил ручку редактирования пин-кода на включении 2fa
  * Обновил подмодуль core

  [ Kirill Borisov ]
  * Хуки теперь используют flake8.

  [ Alexander Kudryavtsev ]
  * PASSP-9883: пускаем на анкету только ПДД из списка обслуживаемых доменов
  * Вернул запись UID, login в Статбокс для ручек восстановления semi_auto, manual
  * PASSP-8893: не допускаем пробелы внутри контактного email'а.
  * Обновил Settings

  [ Ivan Styazhkin ]
  * PASSP-9939 Отвечаем хорошей ошибкой, когда ЧЯ вернул ошибку UNKNOWN
  * Обновлен core

  [ Anton Kirilenko ]
  * Фиксы и тесты для формы при 2FA восстановлении

  [ Eugene Primako ]
  * PASSP-9923 Пишем env_profiles в register/alternative/easy/

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 15 Oct 2014 16:21:12 +0400

yandex-passport-api (2.72) unstable; urgency=low

  [ Andrey Isaev ]
  * Исправления для Я.Смса

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 14 Oct 2014 16:16:47 +0400

yandex-passport-api (2.71) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9829: доработки подписки на 61 SID

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 14 Oct 2014 15:51:44 +0400

yandex-passport-api (2.70) unstable; urgency=low

  [ Anton Kirilenko ]
  * Отложенное выставление параметра валидатора при нативной соц авторизации

  [ Anastasia Morozova ]
  * Не ругаемся на неизвестного from в admreg

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 13 Oct 2014 14:55:42 +0400

yandex-passport-api (2.69) unstable; urgency=low

  [ Eugene Primako ]
  * Запускаем на teamcity все тесты, включая core

  [ Artem Fedosov ]
  * PASSP-9048: ChangeAvatar: Поправил баг с пустым stream при повторной посылке файла
  * Обновил core

  [ Ivan Styazhkin ]
  * PASSP-6821 В дорегистрации ПДД после входа по oauth-токену, выписываем защищенную сессию

  [ Nikolay Chernyshov ]
  * PASSP-7366. Поправил тесты в связи с переводом саджесторов на BaseBuilder.
  * PASSP-7366. Поправил тесты в связи с переводом OAuth на BaseBuilder
  * Обновил подмодуль core

  [ Andrey Isaev ]
  * PASSP-9405 Поддержал UserPhones из ЯСМС в API Паспорта

  [ Kirill Borisov ]
  * Исправлено удаление временной папки.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 10 Oct 2014 19:58:15 +0400

yandex-passport-api (2.68) unstable; urgency=low

  [ Andrey Isaev ]
  * Сделал чтобы Я.Смсные ручки использовали верный адрес потребителя
  * Подмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 09 Oct 2014 14:39:42 +0400

yandex-passport-api (2.67) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-7366 Изменил тесты из-за переноса FakeYaSmsBuilder на BaseFakeBuilder
  * Изменил тесты из-за переименования методов FakeBuilder'ов
  * Подмодули

  [ Anton Kirilenko ]
  * PASSP-9872 Не проверяем счетчики ip для определенных сетей
  * Submodules update

  [ Ivan Styazhkin ]
  * PASSP-9867 Нет смысла посылать пустой oauth-токен на проверку в ЧЯ - падаем с form-like ошибкой быстро
  * PASSP-9876 Если неизвестна дата регистрации пользователя, примем ее 2000-01-01

  [ Nikolay Chernyshov ]
  * PASSP-9696. Ручки выключения 2фа

  [ Andrey Isaev ]
  * PASSP-9780 Научил Я.Смсные ручки работать с Я.Смсными грантами
  * Подмодули

  [ Artem Fedosov ]
  * PASSP-9116: Обработка ошибок отсутвия uid в треке и некорректного ответа Yapic

  [ Alexander Kudryavtsev ]
  * PASSP-9829: перестаем работать с алиасами типов 9, 11, 13, как с подписками
  * Обновил Core, Settings

  [ Anton Kirilenko ]
  * PASSP-9847 Передаем password_check_time в ЧЯ
  * Submodule "core" updated
  * PASSP-9889 проверка переполнения куки при соц авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 08 Oct 2014 21:11:20 +0400

yandex-passport-api (2.66) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Запишем request_id и yandexuid в статбокс на куковой авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 Oct 2014 17:31:38 +0400

yandex-passport-api (2.65) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-9902 Параметр retpath необязательный, допустимы пустые значения

  [ Nikolay Chernyshov ]
  * При чтении X-Request-Id делаем фоллбек на обычный нжинксовый хедер

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 Oct 2014 17:20:00 +0400

yandex-passport-api (2.64) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9708. По результатам стрельб, поднимаем количество рабочих процессов до 72

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 06 Oct 2014 17:32:02 +0400

yandex-passport-api (2.63) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9732: обработка невалидного IP-адреса в заголовке

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 06 Oct 2014 15:56:54 +0400

yandex-passport-api (2.62) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-9817 Счетчик телефонных регистраций не влияет на регистрацию с КВ/КО на mode=simplereg

  [ Artem Fedosov ]
  * PASSP-9853: Включил асинхронную загрузку аватара в yapic при соцрегистрации
  * PASSP-9853: Обновил core

  [ Eugene Primako ]
  * PASSP-9800 Новые error-логи
  * Обновил сабмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 03 Oct 2014 22:45:43 +0400

yandex-passport-api (2.61) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9044. Провязка запросов бекенда уникальным идентификатором
  * Обновил подмодуль core

  [ Alexander Kudryavtsev ]
  * Обновление для вычисления coverage-диффа на TeamCity

  [ Andrey Isaev ]
  * PASSP-9401 и PASSP-9402
  * Переименовал файлы с Я.Смсными контроллерами
  * Подмодули
  * Изменил тесты из-за переноса FakeFrodo на BaseFakeBuilder
  * Изменил тесты из-за разделения passport.frodo
  * Подмодули

  [ Eugene Primako ]
  * PASSP-9813 Запрашиваем usermessages в ЧЯ в auth/oauth
  * PASSP-9690 validate_password умеет брать логин из трека
  * PASSP-9737 Игнорируем настройки SEND_*_ON_PASSWORD_CHANGE (отправляем всегда)
  * PASSP-9737 Игнорируем настройку CHANGE_PASSWORD_FORCE_REQUIRES_SMS_VERIFICATION_DENOMINATOR
  * PASSP-9737 Игнорируем CHANGE_PASSWORD_ALLOW_PASSWORD_PHONE_COMPARE
  * Переименовал функцию is_valid_secure_number
  * Правки тестов принудительной смены пароля
  * Обновил сабмодули

  [ Alexander Kudryavtsev ]
  * Доработка для вычисления coverage без virtualenv

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 02 Oct 2014 21:12:00 +0400

yandex-passport-api (2.60) unstable; urgency=low

  [ Anastasia Morozova ]
  * Удаляем не нужные файлы запуска приложения

  [ Eugene Primako ]
  * Фикс вызова EmailValidator в flush_pdd

  [ Andrey Isaev ]
  * Изменил тесты из-за переноса FakeHistoryDbApi на BaseFakeBuilder
  * Подмодули

  [ Eugene Primako ]
  * PASSP-9765 Не принимаем в flush_pdd недорегистрированных ПДД

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 29 Sep 2014 19:56:00 +0400

yandex-passport-api (2.59) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9594: изменил форматирование в письме в ОТРС
  * PASSP-9338: проверка поля contact_email на наличие в аккаунте

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 26 Sep 2014 16:11:11 +0400

yandex-passport-api (2.58) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9207. При добровольной смене пароля кидаем ошибку, если нет секьюрной сессии при включенной настройке
  * Обновил подмодуль settings
  * PASSP-9613. Добавил параметры для записи в статбокс и хисторидб в ручке short_info

  [ Anton Kirilenko ]
  * PASSP-9308 2FA восстановление аккаунта

  [ Eugene Primako ]
  * PASSP-9686 Фикс подписки на yastaff в views/subscription

  [ Anton Kirilenko ]
  * PASSP-9675 Поддержка параметра domik при соц авторизации

  [ Eugene Primako ]
  * PASSP-9065 Правки ручки сброса ПДД и тестов

  [ Ivan Styazhkin ]
  * Убрал в fill_track_with_accoun_data() запись в трек полей состояния  is_password_change & is_force_change_password измодели пользователя
  * PASSP-9661 Правильно обновляем мульти-сессию на mode=oauth

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 26 Sep 2014 14:55:16 +0400

yandex-passport-api (2.57) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-8621 Не требуем КО/КВ для смен пароля без ТБВС

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 25 Sep 2014 12:09:33 +0400

yandex-passport-api (2.56) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-8621 Если не требуется телефон на принудительной смене, то требуем КВ-КО

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 24 Sep 2014 13:29:07 +0400

yandex-passport-api (2.55) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9662, PASSP-9656: источник запроса на восстановление; больше логов в истории
  * Обновил Core

  [ Eugene Primako ]
  * PASSP-9622 Пишем uid в statbox при action=profile_threshold_exceeded
  * PASSP-9622 Фикс тестов

  [ Dmitry Kovega ]
  * PASSP-8621 Изменения в логике принудительной смены пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 23 Sep 2014 15:22:27 +0400

yandex-passport-api (2.54) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9474: игнорируем КВ с ID 0 в ручке /restore/semi_auto/form_data/
  * Обновил Core

  [ Nikolay Chernyshov ]
  * PASSP-9503. Поменяли длину тотп секрета на 128 бит
  * Обновил подмодуль core
  * Ручка short_info для 2fa: фикс вычисления кода аватара по размеру
  * PASSP-9342. Ручка получения состояния процесса включения 2fa
  * PASSP-9342. Новые версии ручек привязки защищенного телефона - проверяют авторизацию, проверяют время смены пароля.

  [ Eugene Primako ]
  * Фикс тестов historydb
  * PASSP-9582 Фикс ошибки при подтверждении телефона
  * PASSP-9065 АПИ-ручка для сброса ПДД-аккаунта

  [ Andrey Isaev ]
  * PASSP-9400 Реализовал ручку-посредника getunconfirmed
  * PASSP-9406 Реализовал ручку validationsexceeding
  * Подмодули

  [ Alexander Kudryavtsev ]
  * PASSP-9638: при парсинге КВ, полученного из HistoryDB, учитываем язык
  * Обновил Core

  [ Nikolay Chernyshov ]
  * Ручки для нечеткой проверки КВ-КО по истории, отдачи КВ-КО по истории
  * PASSP-9660. Тесты для ручек нечеткой проверки КВ-КО по истории и отдачи КВ-КО по истории
  * Обновил подмодули
  * PASSP-9342. Фиксы и рефакторинг ручек включения 2fa.
  * PASSP-9342. Добавил параметр retpath в ручки включения 2фа
  * PASSP-9342. Фикс ручки get_secret включения 2fa: проверяет факт подтверждения телефона по треку
  * PASSP-9342. Интеграционные тесты на процесс включения 2fa

  [ Anton Kirilenko ]
  * Дополнительный тест для нативной соц авторизации

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 17 Sep 2014 13:53:09 +0400

yandex-passport-api (2.53) unstable; urgency=low

  [ Anton Kirilenko ]
  * README по добавлению нового атрибута

  [ Kirill Borisov ]
  * PASSP-9544 Зачищаем пропущенные ранее куки ПДД.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 03 Sep 2014 19:03:40 +0400

yandex-passport-api (2.52) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-9543 Добавляем выдачу кук, не связанных с авторизацией.

  [ Anastasia Morozova ]
  * Фикс вывода coverage репорта на stdout
  * Обновлены сабмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 03 Sep 2014 16:33:44 +0400

yandex-passport-api (2.51) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-9499 Не показываем капчу, если аккаунт слишком молод.

  [ Nikolay Chernyshov ]
  * Записываем информацию о мультибраузерности при авторизации в статбокс

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Sep 2014 20:38:19 +0400

yandex-passport-api (2.50) unstable; urgency=low

  [ Andrey Isaev ]
  * Перенёс mock_grants
  * PASSP-9087 Добавил 2 ручки для измененения password.web_only
  * Подмодули

  [ Nikolay Chernyshov ]
  * Починил get_account_from_session: раздельно корректно рассматриваем случаи мультиавторизации и моноавторизации
  * PASSP-9342. Ручка commit включения 2фа + рефакторинг по выносу общего кода включения 2фа
  * Обновил подмодуль core

  [ Kirill Borisov ]
  * PASSP-9499 Исправление проблемы с повторным показом капчи для некоторых пользователей.

  [ Anastasia Morozova ]
  * Правильная обработка ошибок ЧЯ и БД в legacy api
  * PASSP-7330 admreg не пишет from в ответе
  * PASSP-7328 пустые значения параметров
  * PASSP-7327 Параметр yastaff_login не может приходить пустым при from=yastaff
  * PASSP-7326 yastaff_login сохраняем как передали
  * PASSP-6791 Саджест логинов в admreg
  * Поправлено покрытие тестов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 01 Sep 2014 18:12:51 +0400

yandex-passport-api (2.49) unstable; urgency=low

  [ Kirill Borisov ]
  * PASSP-9150 Best effort recovert для ошибок при миграции.
  * PASSP-9360 Добавлена поддержка очистки retpath к autologin, otp, after_restore.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 29 Aug 2014 18:11:54 +0400

yandex-passport-api (2.48) unstable; urgency=low

  [ Andrey Isaev ]
  * PASSP-9268 Скелет для ручек для Я.Смс на Питоне
  * Подмодули

  [ Eugene Primako ]
  * Update test_submit.py

  [ Anastasia Morozova ]
  * Fix utf-8

  [ Alexander Kudryavtsev ]
  * Обновил Core
  * Перевёл ручку /restore/semi_auto/commit на новый тип RestoreId

  [ Kirill Borisov ]
  * PASSP-9147 Показ капчи при превышении порога расстояния до микропрофиля.
  * PASSP-9147 Фиксируем подмодули.

  [ Alexander Kudryavtsev ]
  * PASSP-9461: проверка выставленных пустых кук

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 29 Aug 2014 17:03:22 +0400

yandex-passport-api (2.47) unstable; urgency=low

  [ Artem Fedosov ]
  * PASSP-9385: Change_avatar (yapic): Добавил ошибку при неверном размере аватара
  * Обновил core

  [ Anton Kirilenko ]
  * PASSP-9418 Убрана лишняя попытка записи в лог телефона

  [ Kirill Borisov ]
  * PASSP-9147 Фиксы для имени кук, хоста в запросах, трека в ответе.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Aug 2014 16:51:39 +0400

yandex-passport-api (2.46-1) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-9418 Убрана лишняя попытка записи в лог телефона

  [ Kirill Borisov ]
  * PASSP-9147 Фиксы для имени кук, хоста в запросах, трека в ответе.

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Aug 2014 16:38:46 +0400

yandex-passport-api (2.46) unstable; urgency=low

  [ Anastasia Morozova ]
  * Время в атрибуте phone.confirmation_datetime отдаётся как unixtime

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 22 Aug 2014 22:28:05 +0400

yandex-passport-api (2.45) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Фикс retpath на ручке oauth

  [ Nikolay Chernyshov ]
  * PASSP-9074. Флажек мультилогиновости браузера при авторизациях
  * Обновил подмодуль settings
  * Обновил подмодуль core
  * PASSP-9248. Поддержал параметр размера аватарки ручки чтения инфы об аккаунте для Яндекс.Ключ

  [ Artem Fedosov ]
  * PASSP-9340: Ручки change_avatars для получения ав из социалок и открытых источников (через yapic).
  * Обновил core

  [ Alexander Kudryavtsev ]
  * PASSP-9260: смягчены условия отправки письма
  * PASSP-9007: хранение в HistoryDB данных о попытках восстановления semi_auto
  * PASSP-5439: нумерация КВ для фронтенда посредством их хранения в треке
  * Обновил Core, Settings

  [ Anton Kirilenko ]
  * Проверяем валидность сессии аккаунта в assert_uid_in_session_and_parse

  [ Alexander Kudryavtsev ]
  * PASSP-9244: настройка локали перед запуском gunicorn

  [ Anton Kirilenko ]
  * PASSP-9050 Лог с телефонами для IPREG
  * Submodules update

  [ Nikolay Chernyshov ]
  * PASSP-9342. Ручка вызова метода ЯСмс prolongvalid для защищенного телефона из трека

  [ Kirill Borisov ]
  * PASSP-9150 Миграция Eda_id в Session_id.
  * PASSP-9360 Фикс retpath в контексте портализации и связанных с этим тестов.

  [ Nikolay Chernyshov ]
  * PASSP-9342. Ручка submit для начала включения 2fa

  [ Alexander Kudryavtsev ]
  * PASSP-8826: не логгируем sensitive-поля

  [ Nikolay Chernyshov ]
  * PASSP-9342. Ручка генерации секрета при включении

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 22 Aug 2014 20:51:28 +0400

yandex-passport-api (2.44) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9284. Записываем retpath в трек на создании автологинящей ссылки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 Aug 2014 17:14:31 +0400

yandex-passport-api (2.43) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9128. Кидаем ошибку для пустого или пробельного поля from

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 Aug 2014 14:00:37 +0400

yandex-passport-api (2.42) unstable; urgency=low

  * Добавил пакет с тестовыми утилитами в сборку

 -- Alexander Kudryavtsev <alexco@yandex-team.ru>  Thu, 14 Aug 2014 18:24:52 +0400

yandex-passport-api (2.41) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-9109. Добавил сохранение атрибута totp_last_successful_time_period, а так же тест на подписку
  * Обновил подмодуль core

  [ Anton Kirilenko ]
  * Правильно реагируем на постоянные ошибки сервисов, не отвечаем 500

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 Aug 2014 16:20:47 +0400

yandex-passport-api (2.40) unstable; urgency=low

  [ Anastasia Morozova ]
  * Добавила дерикторию для graphite-логов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 Aug 2014 15:40:51 +0400

yandex-passport-api (2.39) unstable; urgency=low

  [ Kirill Borisov ]
  * Изменения в README относительно запроса грантов на подписки.

  [ Alexander Kudryavtsev ]
  * PASSP-9153: обновить requests

  [ Ivan Styazhkin ]
  * PASSP-9078 Фикс формы
  * Обновлен core

  [ Alexander Kudryavtsev ]
  * PASSP-9103: игнорирование некорректного ДР
  * Удалил ручку /1/password_options/
  * Удалил ручку restore/semi_auto/commit первой версии

  [ Anton Kirilenko ]
  * PASSP-4626 При дорегистрации передаем в frodo account_karma
  * Submodules update

  [ Nikolay Chernyshov ]
  * PASSP-9131. Исправил баг с ретпас + расставил комментарии с объяснениями(в т.ч. почему не проверяем вторые шаги)
  * PASSP-9273. Фикс ошибки при переключении на недефолтный логин в куке

  [ fedosov ]
  * PASSP-9116: Ручки для страницы смены аватара (проксируют в yapic)

  [ Artem Fedosov ]
  * PASSP-9116: Возвращаем session.invalid при получении невалидной сессии при мультиавторизации
  * PASSP-9116: Обновил core

  [ Andrey Isaev ]
  * Поправил run_tests, чтобы удалялись pyc'и
  * PASSP-8820 Передаю request_id в GraphiteFormatter перед каждым запросом
  * Подмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 Aug 2014 12:49:22 +0400

yandex-passport-api (2.38) unstable; urgency=low

  * Rebuild

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 08 Aug 2014 20:28:07 +0400

yandex-passport-api (2.37) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-8751 Не обращаем внимания на max_change_frequency_in_days, если is_changing_required=0

  [ Alexander Kudryavtsev ]
  * Параллельный coverage

  [ Ivan Styazhkin ]
  * PASSP-9183 Проверка заголовка Host на пустоту
  * PASSP-9217 Фикс формы для телефонной ручки confirm_tracked_secure
  * PASSP-9166 Ручка записи истории кармы использует два счетчика
  * Обновлены core & settings

  [ Anton Kirilenko ]
  * PASSP-8721 Перевод /account/uid/complete на бандлы
  * submodules update

  [ Andrey Isaev ]
  * Сделал чтобы run_tests.sh всегда удаляла .pyc
  * Поправил путь до модуля captcha
  * Подмодули

  [ Anastasia Morozova ]
  * Добавлены поля в ответ при генерации totp
  * Обновлён сабмодуль core

  [ Alexander Kudryavtsev ]
  * Обновил Core, Settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 08 Aug 2014 18:15:07 +0400

yandex-passport-api (2.36) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-9153: ослабил ограничение на версию requests

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 05 Aug 2014 16:22:38 +0400

yandex-passport-api (2.35) unstable; urgency=low

  * Влитие хотфикса

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 04 Aug 2014 16:52:47 +0400

yandex-passport-api (2.34) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-8742 Ручки для отправки sms с кодом на безопасный номер из трека

  [ Andrey Isaev ]
  * PASSP-8654: Поправки в связи изменением в core
  * PASSP-8654: Сабмодули

  [ Anton Kirilenko ]
  * PASSP-8952 Переход на запрос атрибутов в ЧЯ
  * Submodules update
  * PASSP-9130 Используем перенесенный на BaseBuilder email_validator
  * Submodules update

  [ Nikolay Chernyshov ]
  * PASSP-9075. Добавил параметр retpath для инициализации магического трека
  * PASSP-9075. Добавил тесты на ручки для приложения Яндекс.Ключ
  * PASSP-9075. Рефакторинг обработки ошибок в бандле - убираем рекурсию + тесты на бандл для ручек приложения Яндекс.Ключ
  * Обновил подмодуль settings
  * PASSP-9075. Улучшения: принимаем параметры для МДА в ручке submit; пишем записи в статбокс

  [ Alexander Kudryavtsev ]
  * PASSP-5439: фикс тестов

  [ Ivan Styazhkin ]
  * PASSP-8702 Отдаем track_id в успешном ответе

  [ Anastasia Morozova ]
  * Обновлены submodules

  [ Nikolay Chernyshov ]
  * PASSP-9077. Ручка проверки магической-тотп авторизации
  * Обновил подмодуль core

  [ Dmitry Kovega ]
  * PASSP-4671 Увеличить ограничение на длину пароля до 255 символов и расширение алфавита

  [ Anastasia Morozova ]
  * Обновила submodules

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 01 Aug 2014 23:26:12 +0400

yandex-passport-api (2.33-1) unstable; urgency=low

  * PASSP-5439: в тексте письма в ОТРС указываем логин

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 04 Aug 2014 16:47:53 +0400

yandex-passport-api (2.33) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Фикс тотп секрета: пин это ВСЕГДА 4 цифры
  * Возвращаем в ручке генерации totp-секрета сам секрет в base64
  * Теперь длина ТОТП-секрета 32 байта, т.к. используем sha256
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 29 Jul 2014 01:05:24 +0400

yandex-passport-api (2.32) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-8903: добавил проверку в ручку form_data

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 28 Jul 2014 15:12:55 +0400

yandex-passport-api (2.31) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-8974 автодетект языка и страны при создании аккаунта

  [ Nikolay Chernyshov ]
  * PASSP-8738. Ручки тестировщиков для записи/удаления/генерации totp_secret
  * Обновил подмодуль core

  [ Alexander Kudryavtsev ]
  * PASSP-8826: перенос mode=admsession
  * Поменял IP в тестах
  * PASSP-8903: редирект автозарегистрированных пользователей со сменой пароля
  * Обновил Core, Settings
  * PASSP-9072: проверка размера файла в форме ФИО-2

  [ Nikolay Chernyshov ]
  * PASSP-9100. Тестировочная ручка totp_generate более не сохраняет секрет в базу. Если ей передали track_id, то она сохранит секрет в трек
  * Обновил подмодуль core

  [ Dmitry Kovega ]
  * PASSP-6828 Выставляем куки ys, yx, yandex_login, ed
  * PASSP-6828 Добавлены вторые шаги авторизации

  [ Nikolay Chernyshov ]
  * PASSP-9075. Ручки для приложения Яндекс.Ключ: short_info и подготовки otp-магии
  * PASSP-9075. Ручка инициализации трека для отп-магии
  * PASSP-9100. Отрезали паддинг от секрета, фикс тестов на этот случай
  * Обновил подмодуль core

  [ fedosov ]
  * PASSP-9048. Изменил имя метода вызова yapic upload_by_uid > upload_by_uid_from_url
  * Обновил core

  [ Anastasia Morozova ]
  * Обновила submodules

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 25 Jul 2014 15:37:42 +0400

yandex-passport-api (2.30) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-5382 Фикс форм - admin_name & comment не должны состоять только из пробелов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Jul 2014 17:48:15 +0400

yandex-passport-api (2.29) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-6828 Дополнительная логика с изменением текущего пользователя в сессии

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Jul 2014 10:44:05 +0400

yandex-passport-api (2.28) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-5478 Тест на правильный вызов к ЧЯ
  * PASSP-5382 Параметры admin_name & comment в ручку /2/../password_options/

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 21 Jul 2014 21:26:22 +0400

yandex-passport-api (2.27) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-5478 Фикс запроса к ЧЯ

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 21 Jul 2014 18:23:01 +0400

yandex-passport-api (2.26) unstable; urgency=low

  [ Anton Kirilenko ]
  * Позволяем регулировать выгрузку аватарок параметром в настройках
  * Submodules update

  [ Ivan Styazhkin ]
  * Фикс формы работающей с validators.Email

  [ Anastasia Morozova ]
  * Обновила сабмодуль core

  [ Ivan Styazhkin ]
  * PASSP-5382 Принимаем параметры admin_name & comment

  [ Nikolay Chernyshov ]
  * PASSP-8983. Не кидаем ошибку переполненности, если пользователь уже есть в куке

  [ Alexander Kudryavtsev ]
  * Обновил Core, Settings
  * PASSP-9026: вместо ошибки возвращаем стейт rate_limit_exceeded

  [ Ivan Styazhkin ]
  * PASSP-9054 Фикс записей в statbox при регистрации от Я.Денег

  [ Nikolay Chernyshov ]
  * PASSP-8923. На галатасарай подписываться могут только нормалы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 21 Jul 2014 15:47:03 +0400

yandex-passport-api (2.25) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-8751 Фикс отрицательных чисел в форме password_options

  [ Anton Kirilenko ]
  * PASSP-9049 Пишем код провайдера при загрузке аватарки пользователя

  [ Anastasia Morozova ]
  * Обновила submodules: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Jul 2014 22:26:28 +0400

yandex-passport-api (2.24) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-5172: включаем проверку IP на странице ФИО-2

  [ Ivan Styazhkin ]
  * PASSP-8689 Загружаем шаблоны с диска в память при запуске web-приложения

  [ Anastasia Morozova ]
  * PASSP-8751 Отсутствие даты обновления пароля - стандартная ситуация

  [ Yaroslav Demin ]
  * PASSP-9038 — Подверстать письма в OTRS

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Jul 2014 13:05:50 +0400

yandex-passport-api (2.23) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-5478 Ручка записи истории плохих/хороших сессий

  [ Alexander Kudryavtsev ]
  * PASSP-9026: поменял код ошибки при превышении числа запросов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 15 Jul 2014 15:28:37 +0400

yandex-passport-api (2.22) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Обновил Core
  * Revert "PASSP-8986: не декодируем UTF-8 в ListValidator"

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 15 Jul 2014 13:29:03 +0400

yandex-passport-api (2.21) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-8800. Удаляем ПДДшные куки при включенной мультиавторизации и специальной настройке
  * Обновил подмодули
  * PASSP-8995. Пофиксил подписку на галатасарай через admsubscribe, subscription

  [ Alexander Kudryavtsev ]
  * Обновил Core
  * PASSP-8986: не декодируем UTF-8 в ListValidator

  [ Nikolay Chernyshov ]
  * PASSP-8995. Добавил обработку сидов, на которые подписка невозможна
  * Обновил подмодуль core

  [ Eugene Primako ]
  * Не фетчим ненужные бранчи в run_coverage

  [ Alexander Kudryavtsev ]
  * Обновил Core, Settings
  * PASSP-5439: счетчик на число сравнений введенных данных

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 14 Jul 2014 19:16:23 +0400

yandex-passport-api (2.20) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-6488 При регистрации ставим аккаунту аватарку

  [ Eugene Primako ]
  * PASSP-8607 Добавлены счётчики registration_karma в ручках дорегистрации
  * Новый coverage diff для изменённых файлов

  [ Anton Kirilenko ]
  * Submodules update

  [ Alexander Kudryavtsev ]
  * PASSP-5439: отправка письма в рассылку при неуспешной проверке

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 10 Jul 2014 20:23:31 +0400

yandex-passport-api (2.19) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-8751 В /password_options принимаем параметр max_frequency
  * Обновлены core & settings

  [ Nikolay Chernyshov ]
  * PASSP-8812. Добавил ошибку переполнения куки пользователями
  * Рефакторинг: переименование ошибки session.no_uid->sessionid.no_uid

  [ Alexander Kudryavtsev ]
  * PASSP-5439: отправка письма в ОТРС

  [ Anastasia Morozova ]
  * Обновлен submodule core
  * Меняем диапозон валидных uid: ставим начальное значение 0
  * Обновлён submodule core
  * Обновлён submodule core

  [ Nikolay Chernyshov ]
  * Обновил подмодули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 09 Jul 2014 13:05:01 +0400

yandex-passport-api (2.18) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-8904: проверяем применимость аккаунта в ручке /form_data

  [ Anastasia Morozova ]
  * PASSP-3168. Сохраняем human_readable_login в куку L только новой версии

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 08 Jul 2014 11:07:03 +0400

yandex-passport-api (2.17) unstable; urgency=low

  [ Anastasia Morozova ]
  * При смене пароля отправляем в ЧЯ в метод login authtype=web

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 07 Jul 2014 13:57:41 +0400

yandex-passport-api (2.16) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил поле type в статбокс-логи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 04 Jul 2014 17:58:03 +0400

yandex-passport-api (2.15) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-3168. Сохраняем human_readable_login в куку L
  * PASSP-8710. Ручки для входа после третьего шага mode=restore
  * Мелкие фиксы к aвторизации mode=oauth

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 04 Jul 2014 16:00:55 +0400

yandex-passport-api (2.14) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-6204 Добавлена опция CLOSE_ALL_PORTS для закрытия всех балансерных портов при рестрате

  [ Dmitry Kovega ]
  * PASSP-6828 Доввод пароля
  * run_tests.sh удаляют flymake артефакты
  * Обновление submodule: core

  [ Ivan Styazhkin ]
  * OAuth пишет в statbox события с параметром type=oauth

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Jul 2014 18:26:59 +0400

yandex-passport-api (2.13) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-8888. Ручка /start в контексте мультиавторизации редиректит на брокер без привязски соцаккаунта

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Jul 2014 14:28:07 +0400

yandex-passport-api (2.12) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-8733 Тест социальной авторизации для пользователя с флагом принудительной смены пароля

  [ Ivan Styazhkin ]
  * Фикс тестов - правильно работаем при моноавторизации
  * Обновлены подмодули core, settings

  [ Anton Kirilenko ]
  * PASSP-8668 Ставим person.display_name в Yx куки при социальной авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 02 Jul 2014 17:14:29 +0400

yandex-passport-api (2.11) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Фикс вызова команды git diff для git 2.0

  [ Nikolay Chernyshov ]
  * PASSP-7355. Ручка createautologin
  * PASSP-7355. Автологинящая ручка на бекенде для переноса mode=autologin
  * PASSP-5226. Капча теперь умеет работать с неподдерживаемым языком - берет дефолтный
  * Обновил сабмодули

  [ Anastasia Morozova ]
  * Обновлён submodule core

  [ Eugene Primako ]
  * PASSP-5156 Пишем env_profiles с пониженным таймаутом
  * Не пишем в HistoryDB при обновлении env_profiles в регистрациях

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 01 Jul 2014 12:12:51 +0400

yandex-passport-api (2.10) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Логгируем дополнительные поля при куковой авторизации

  [ Ivan Styazhkin ]
  * Убираем лишнюю запись в statbox
  * PASSP-8795 Принимаем только верный номер телефона

  [ Anton Kirilenko ]
  * PASSP-7366 Выделение общего кода для хождения во внешние сервисы
  * Submodules update

  [ Eugene Primako ]
  * Отмена правок валидации хедеров
  * PASSP-8766 Запрещаем пустые значения для некоторых заголовков
  * PASSP-8811, PASSP-8814 Фиксы для browser key

  [ Anastasia Morozova ]
  * Обновлён submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 27 Jun 2014 20:41:00 +0400

yandex-passport-api (2.9) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Рефакторинг клиента ЧЯ: метод createsession больше не принимает произвольных параметров
  * Обновил core

  [ Eugene Primako ]
  * account/secrets/browser_key работает с base64 ключом
  * Отождествляем пустой Ya-Consumer-Client-Ip с отсутствующим
  * Обновил сабмодули
  * Обрабатываем некорректные IP-заголовки в бандлах

  [ Nikolay Chernyshov ]
  * Пингер на стрессе работает с пользователем, который там есть

  [ Ivan Styazhkin ]
  * PASSP-7353 Замена mode=oauth. Только для ПДД-партнеров

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 26 Jun 2014 15:36:54 +0400

yandex-passport-api (2.8) unstable; urgency=low

  [ Anastasia Morozova ]
  * Добавлена проверка для RC окружения в passport-ping

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 24 Jun 2014 17:24:33 +0400

yandex-passport-api (2.7) unstable; urgency=low

  [ Anton Kirilenko ]
  * Передаем в RetPath список доступных схем для /auth/social/native_start

  [ Eugene Primako ]
  * PASSP-8730 При отправке на второй шаг авторизации отдаём флаг is_yandexoid

  [ Nikolay Chernyshov ]
  * PASSP-8761. Логгируем в статбокс вызовы авторизации только по кукам.
  * PASSP-6783. Не читаем sessionid2, если фронт передал схему http

  [ Eugene Primako ]
  * Фикс записи env_profiles на регистрации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 24 Jun 2014 13:46:43 +0400

yandex-passport-api (2.6) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Update README.md
  * Поправил ФАК по добавке подписки.

  [ Anton Kirilenko ]
  * PASSP-8726 Разрешаем нестандартные схемы в native_start
  * Submodules update

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 19 Jun 2014 17:29:02 +0400

yandex-passport-api (2.5) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Не передаем social_id при выписке сессии ЧЯ на парольной авторизации(смене пароля)
  * Обновил подмодули

  [ Eugene Primako ]
  * Правки записи авторизационных профилей
  * Фикс тестов логов env_profiles

  [ Ivan Styazhkin ]
  * PASSP-8605 Тесты АПИ используют актуальные имена голосовой капчи
  * Обновлены подмодули

  [ Anton Kirilenko ]
  * PASSP-8709 Пишем в статбокс о заходах в /auth/social/start с авторизацией

  [ Nikolay Chernyshov ]
  * Рефакторинг флажков have_password и определения is_safe секьюрности сессии в авторизациях

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 18 Jun 2014 22:57:52 +0400

yandex-passport-api (2.4) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-5439: перенос и обновление кода отправки почты

  [ Ivan Styazhkin ]
  * PASSP-5439 Подгружаем mailer при запуске web-приложения

  [ Anastasia Morozova ]
  * Обновлены submodules core, settings

  [ Nikolay Chernyshov ]
  * PASSP-6826. Пишем правильно коммент о секьюрности сессии.
  * PASSP-6826. Удаляем safeses_sync

  [ Anastasia Morozova ]
  * Быстрая настройка, отключающая эксперименты на сменах пароля
  * PASSP-8691 Тесты отправки СМС при смене пароля при наличии защищённого номера
  * Обновлены submodules core,settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 17 Jun 2014 14:11:19 +0400

yandex-passport-api (2.3) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-8691 Нельзя при принудительной смене пароля при наличии уже защищённого номера отправлять СМС на другой

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 16 Jun 2014 17:24:07 +0400

yandex-passport-api (2.2) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Используем кешированный объект ЧЯ.

  [ Alexander Kudryavtsev ]
  * PASSP-5439: проверка номеров телефонов в истории
  * PASSP-5439: проверка имейлов
  * PASSP-5439: проверка КО
  * PASSP-5439: проверка подписки на сервисы
  * PASSP-5439: анализ социальных профилей
  * PASSP-5439: проверка адресов доставки
  * PASSP-5439: рефакторинг работы с факторами
  * PASSP-5439: проверка города и страны регистрации
  * PASSP-5439: проверка пароля и даты авторизации
  * PASSP-5439: проверка папок и черно-белых списков в почте
  * PASSP-5439: проверка сборщиков
  * PASSP-5439: проверка исходящих адресов
  * PASSP-5439: не записываем чувствительные данные в Статбокс
  * PASSP-5439: проверка КО среди ответов на заданный КВ
  * PASSP-5439: обновил Core, Settings
  * PASSP-5439: поддерживаем POST-запрос для ручки form_data

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 16 Jun 2014 11:53:32 +0400

yandex-passport-api (2.1) unstable; urgency=low

  [ Dmitry Kovega ]
  * Хвосты по старой схеме

  [ Eugene Primako ]
  * Оторвана старая ручка complete_autoregistered
  * Обновил сабмодули
  * Фикс теста на удаление env_profiles
  * env_profiles пишут statbox-логи только после успешной сериализации в БД

  [ Anton Kirilenko ]
  * Удалена ручка /1/suggest/login/social/
  * Submodules update

  [ Nikolay Chernyshov ]
  * PASSP-6823. ПДДшникам разрешаем привязывать защищенный телефон.
  * PASSP-8597. В куках Yx теперь умеем удалять display_name + Интеграционные тесты на пддшников
  * PASSP-8597. Ручки logout/change_default корректно выставляют куки Yx/Yandex_login в случае разлогина всех или переключения дефолта на невалидную подсессию
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Jun 2014 13:31:20 +0400

yandex-passport-api (2.0) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-5210 Новая схема -- основная
  * PASSP-5210 test_account_register_simple.py
  * PASSP-5210 test_account_register_phonish.py
  * PASSP-5210 test_account_register_alternative.py
  * PASSP-5210 test_account_register_require_confirmed_phone.py
  * PASSP-5210 test_account_register_uncompleted.py
  * PASSP-5210 test_account_set_password.py
  * PASSP-5210 test_account_create.py
  * PASSP-5210 test_account_complete.py
  * PASSP-5210 test_phone.py
  * PASSP-5210 test_account.py
  * PASSP-5210 test_api, test_ping
  * PASSP-5210 test_legacy_views.py
  * PASSP-5210 test_subscription.py
  * PASSP-5210 test_legacy_views.py
  * PASSP-5210 test_password_options.py
  * PASSP-5210 test_default_avatar.py
  * PASSP-5210 auth/password/test_submit.py
  * PASSP-5210 auth/password/test_change_password.py
  * PASSP-5210 auth/password/test_complete_autoregistered.py
  * PASSP-5210 auth/password/test_complete_pdd.py
  * PASSP-5210 tests/views/bundle/auth/social/
  * PASSP-5210 tests/views/bundle/usermessages/
  * PASSP-5210 tests/views/bundle/register/
  * PASSP-5210 bundle/phone
  * PASSP-5210 internal/test_lite_register.py
  * PASSP-5210 change_password
  * PASSP-5210 Актуализация тестов
  * Нельзя подписываться на почту, после подписки на narodmail
  * PASSP-5210 Удалены тесты на подписку на mail, если есть narodmail
  * Обновление submodule: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 06 Jun 2014 12:52:22 +0400

yandex-passport-api (1.114) unstable; urgency=low

  [ Anton Kirilenko ]
  * Социальная ручка native_start пробрасывает consumer в брокер
  * Submodules update
  * PASSP-5368 Вычистка мусора по старой соц регистрации
  * PASSP-6535 Вычистка переходного кода смены формата брокерного task
  * Submodules update

  [ Eugene Primako ]
  * PASSP-8546 Правки ручки получения статуса проверки капчи

  [ Ivan Styazhkin ]
  * JsonLoggedResponse не должен изменять оригинальный ответ

  [ Anton Kirilenko ]
  * Правильная обработка ошибок OAuth в social/native_start
  * Submodules update

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 05 Jun 2014 19:33:13 +0400

yandex-passport-api (1.113) unstable; urgency=low

  [ Anton Kirilenko ]
  * Передаем правильный social_id в ЧЯ для создания куки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 05 Jun 2014 13:46:08 +0400

yandex-passport-api (1.112) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-8557 ЯД передает телефон, провалидированный на своей стороне

  [ Eugene Primako ]
  * Поддержка POST для ручки captcha/status

  [ Anastasia Morozova ]
  * Добавлены новые параметры для исключения их из логов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Jun 2014 02:53:43 +0400

yandex-passport-api (1.111) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Теперь ставим всегда куку третьей версии
  * Обновил подмодули core и settings

  [ Alexander Kudryavtsev ]
  * PASSP-6136: запрещаем запись пустого ключа

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 03 Jun 2014 16:30:12 +0400

yandex-passport-api (1.110) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс run_coverage для случая неизменившегося покрытия
  * PASSP-7386 Новая версия ручки complete_autoregistered

  [ Alexander Kudryavtsev ]
  * PASSP-6136: API ключей для браузера

  [ Anastasia Morozova ]
  * Обновлён submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 03 Jun 2014 01:19:31 +0400

yandex-passport-api (1.109) unstable; urgency=low

  [ Eugene Primako ]
  * Игнорируем ошибки при записи в БД env_profiles
  * Не пишем в HistoryDB при обновлении env_profiles

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 29 May 2014 20:21:32 +0400

yandex-passport-api (1.108) unstable; urgency=low

  [ Eugene Primako ]
  * Добавлены недостающие моки настроек
  * Обновлены сабмодули

  [ Ivan Styazhkin ]
  * Меньше вывода @run_coverage

  [ Anastasia Morozova ]
  * Аяксовый вызов пароля может сверять пароль с текущим или с историей только после авторизации
  * Обновлён submodule core

  [ Eugene Primako ]
  * PASSP-8546 Ручка для получения статуса проверки капчи

  [ Nikolay Chernyshov ]
  * PASSP-5281. Мультиавторизация и портализация пдд.
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 29 May 2014 16:56:46 +0400

yandex-passport-api (1.107) unstable; urgency=low

  [ Eugene Primako ]
  * В submit пишем uid в statbox при изменении env_profiles

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 28 May 2014 12:58:29 +0400

yandex-passport-api (1.106) unstable; urgency=low

  [ Eugene Primako ]
  * Сравнение текущего покрытия с покрытием мастера

  [ Anastasia Morozova ]
  * В аяксовом вызове валидации пароля при policy=strong не сообщаем что пароль был в истории без ввода старого пароля
  * Обновлен submodule core
  * В добровольной смене пароля проверяем статус нового пароля, только после успешной проверки старого

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 26 May 2014 20:18:10 +0400

yandex-passport-api (1.105) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * PASSP-7322: ручка получения данных для формы ФИО-2
  * Установил таймаут для тестов в 30 секунд вместо 10 по-умолчанию

  [ Eugene Primako ]
  * PASSP-5156 Сохраняем профили пользователей
  * Открываем запись env_profiles по доле уидов, а не по доле нагрузки

  [ Alexander Kudryavtsev ]
  * PASSP-8524: выставляем срок жизни для куки ed.* как для Eda_id

  [ Anastasia Morozova ]
  * Revert "Revert "PASSP-4736 Смена контрольных вопросов на регистрации""
  * Обновлены submodules core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 23 May 2014 16:19:32 +0400

yandex-passport-api (1.104) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-6209 Bundle-ручка альтернативной регистрации с необязательным ФИО

  [ Anastasia Morozova ]
  * Используем libipreg для определения пользовательских сетей Яндекса
  * Обновлён submodule core
  * Мы не должны в ручке валидации пароля раскрывать информацию о текущем пароле пользователя

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 20 May 2014 22:38:38 +0400

yandex-passport-api (1.103) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-6801 Поддержка нативной соц авторизации
  * Submodules update

  [ Eugene Primako ]
  * PASSP-5420 Запрещаем пароль, совпадающий с дефолтным емейлом

  [ Dmitry Kovega ]
  * При срабатывании BRUTEFORCE_CAPTCHA_STATUS мы не должны раскрывать информацию о правильности пароля

  [ Anastasia Morozova ]
  * Форматирование debian/control
  * Переименовано событие load_secure_number в statbox-логе для консистентности
  * Фиксим событие account_created при соц авторизации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 20 May 2014 15:08:09 +0400

yandex-passport-api (1.102) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-5211 Все тесты АПИ проверяют запись в новую схему БД
  * Обновлен core

  [ Anastasia Morozova ]
  * Фикс проблемы с невалидными телефонами в YaSMS в случае экспериментов на смене пароля

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 15 May 2014 21:18:00 +0400

yandex-passport-api (1.101) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-6825 Поддержка в голосовой капче стран КУБРа
  * Обновлён submodule settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 14 May 2014 13:19:44 +0400

yandex-passport-api (1.100) unstable; urgency=low

  [ Anastasia Morozova ]
  * Revert "Обновление submodules core, settings"
  * Revert "PASSP-4736 Смена контрольных вопросов на регистрации"

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 12 May 2014 17:29:49 +0400

yandex-passport-api (1.99) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Обновил Core
  * PASSP-5439: проверка даты регистрации при восстановлении
  * PASSP-6177: больше событий в Статбокс для restore

  [ Anton Kirilenko ]
  * PASSP-6189 Передаем флажки is_yandexoid и is_betatester при соц авторизации

  [ Alexander Kudryavtsev ]
  * PASSP-6213: проверка подписки на 58 SID при восстановлении semi_auto

  [ Ivan Styazhkin ]
  * PASSP-5437 При установке ТБВС и отправке инфо-sms, отдаем статус отправки sms

  [ Anastasia Morozova ]
  * PASSP-4663 При регистрации в simplereg не сравниваем пароль с неподтверждённым телефоном
  * Пишем в статбокс логи факты отправки уведомительной СМС везде и в едином стиле
  * Отдаём redirect state и для портального пользователя с социальном алиасом и без пароля

  [ Alexander Kudryavtsev ]
  * Обновил Core
  * Фиксы тестов для поддержки изменений в ListValidator

  [ Anastasia Morozova ]
  * PASSP-4736 Смена контрольных вопросов на регистрации
  * Обновление submodules core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 08 May 2014 19:55:12 +0400

yandex-passport-api (1.98) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс тестов кармы для statbox
  * Фикс тестов алиасных сидов для statbox
  * Обновил сабмодули

  [ Ivan Styazhkin ]
  * PASSP-5437 Отправлять sms когда пароль отмечен как скомпрометорованный
  * Обновлен settings

  [ Anastasia Morozova ]
  * PASSP-5085 Изменена логика отправки уведомлений при смене пароля
  * Использование нового поля при валидации пароля как телефона
  * Проглатываем ошибки при прологнации телефона, но не при привязке секьюрного номера
  * Обвнолён submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 28 Apr 2014 02:55:18 +0400

yandex-passport-api (1.97) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил тестов, где ответ ЧЯ sessionid возвращает данные о пользователе даже для невалидных сессий
  * Обновил подмодуль core

  [ Eugene Primako ]
  * Пишем event=account_modification в statbox

  [ Anastasia Morozova ]
  * PASSP-4931 Отдаём ошибку про скомпрометированный аккаунт по результату работы ФО только при принудительной смене пароля
  * Обновлён сабмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 25 Apr 2014 12:53:20 +0400

yandex-passport-api (1.96) unstable; urgency=low

  [ Anton Kirilenko ]
  * Убираем ненужные warning при работе с EmailValidator
  * Submodules update

  [ Eugene Primako ]
  * Не вычисляем сложность пароля второй раз при записи в БД

  [ Alexander Kudryavtsev ]
  * PASSP-6168: в событиях HistoryDB гарантируется только поле name

  [ Ivan Styazhkin ]
  * PASSP-6165 Позволяем обновлять данные login_rule & host_id для некоторых подписок
  * Обновлен core

  [ Anastasia Morozova ]
  * PASSP-4931 Рефакторинг класса BundleAntiRobotMixin, BundlePhoneMixin
  * PASSP-4931 Учитываем, что функция check_spammer теперь возвращает аккаунт и статусы по карме на основании ответа ФО
  * PASSP-4931 В ответе по аккаунту отдаётся и логин данного аккаунта
  * PASSP-4931 Отдаём в ответе /change_password/commit информацию по аккаунту
  * PASSP-4663 Сохраняем защищённый номер из ЯСМСа в отдельное поле трека secure_phone_number
  * PASSP-4931 При добровольной и принудительной (ТБВС) смене пароля всегда требуем капчу
  * PASSP-4931 Сохраняем куки в трэк
  * PASSP-5385 При валидации пароля сверяем его только с провалидированным телефоном и защищённым
  * PASSP-4980 В ФО надо передавать данные о старой куке sessionid, а не от только что созданной
  * PASSP-4931 Смена пароля с учётом требований https://st.yandex-team.ru/PASSP-4931#1395328380000
  * PASSP-5085 Отключаем уведомления по смс
  * Обновлены сабмодули core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 23 Apr 2014 13:50:25 +0400

yandex-passport-api (1.95) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-5442 Перед выдачей кэшированной капчи проверяем времена создания и проверки

  [ Anastasia Morozova ]
  * Починила тесты для ручки капчи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Apr 2014 21:31:32 +0400

yandex-passport-api (1.94) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-5410. Поправил шаблоны алиасных писем: указываем разыне вариации написания телефонного алиаса
  * PASSP-5126. Кидаем InvalidTrackStateError вместо IncompleteTrackError если get_state не находит закешированного ответа

  [ Anastasia Morozova ]
  * PASSP-6126 Сбрасываем флаги только если они были выставлены

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 17 Apr 2014 00:15:12 +0400

yandex-passport-api (1.93) unstable; urgency=low

  * PASSP-5442 Параметр use_cached для captcha/generate

 -- Eugene Primako <eugene311@yandex-team.ru>  Tue, 15 Apr 2014 18:37:30 +0400

yandex-passport-api (1.92) unstable; urgency=low

  [ Eugene Primako ]
  * Переменование поля в логах: user_ip -> ip
  * PASSP-5442 Доработки captcha/generate:
  * python-protobuf добавлен в build-depends
  * При сработавшем ограничении на число смс пишем в statbox префикс счётчика

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 15 Apr 2014 17:55:41 +0400

yandex-passport-api (1.91) unstable; urgency=low

  [ Anastasia Morozova ]
  * Добавлен тестовый пользователь для stress

  [ Nikolay Chernyshov ]
  * Фикс теста на неверный пароль - всвязи с изменением правил сравнения пароля с телефоном
  * Фикс падения тестов из-за новой версии куки: еще одно место где мокаем настройки
  * Обновил подмодули core и settings

  [ Alexander Kudryavtsev ]
  * PASSP-5416: проверка подтверждения ПС; отдаем логин фронтенду

  [ Dmitry Kovega ]
  * Детектим timezone как pytz.tzinfo.DstTzInfo
  * Обновление submodule: core, settings

  [ Nikolay Chernyshov ]
  * PASSP-5227. Не выводим в лог содержимое пользовательских кук при ошибках

  [ Dmitry Kovega ]
  * Пишем событие account_created в statbox.log в admreg

  [ Anastasia Morozova ]
  * PASSP-5372 Увеличиваем лимит на открытые файлы до 16384

  [ Anton Kirilenko ]
  * Везде пишем в statbox useragent вместо user_agent
  * PASSP-4997 Фикс работы с капчей при соц регистрации

  [ Dmitry Kovega ]
  * PASSP-5381 Фикс сравнения punycode домена и домена в retpath

  [ Eugene Primako ]
  * strip=True для валидатора логина

  [ Alexander Kudryavtsev ]
  * Обновил Core, Settings
  * PASSP-5172: проверка анкеты, проверка только фамилии

  [ Eugene Primako ]
  * PASSP-4921 Отдельные счётчики смс для "левых" стран
  * Пишем в statbox ip при успешной отправке смс

  [ Alexander Kudryavtsev ]
  * PASSP-5451: historydb может вернуть запись info.birthday без значения

  [ Eugene Primako ]
  * PASSP-5442 captcha/generate отдаёт закешированную в треке капчу, если можно

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 14 Apr 2014 23:22:26 +0400

yandex-passport-api (1.90) unstable; urgency=low

  [ Anastasia Morozova ]
  * Флаг enabled_required используется только в bundle.mixins.account.parse_account

  [ Nikolay Chernyshov ]
  * Передаем флажки is_yastaff, is_betatester, social_id в ЧЯ при выписывании куки
  * Обновил подмодуль core

  [ Alexander Kudryavtsev ]
  * PASSP-5245: переезд дева на тестовую БД

  [ Eugene Primako ]
  * PASSP-5270 Регистрационная ручка для Директа
  * В тестах форм не учитываем порядок ошибок
  * PASSP-5240 Убрано дефолтно-пустое значение city при регистрации

  [ Anton Kirilenko ]
  * Считаем статус валидации куки NEED_RESET наличием авторизации в auth/social/start

  [ Anastasia Morozova ]
  * PASSP-5372 Увеличиваем лимит на открытые файлы до 4096

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 09 Apr 2014 17:25:46 +0400

yandex-passport-api (1.89) unstable; urgency=low

  [ Anastasia Morozova ]
  * При авторизации по куке не запрашиваем все поля, просто отключаем проверку на заблокированность

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 08 Apr 2014 15:58:25 +0400

yandex-passport-api (1.88) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Еще нашел места, где проверяется версия куки

  [ Ivan Styazhkin ]
  * Обновлены модули core & settings

  [ Anastasia Morozova ]
  * При авторизации по куке запрашиваем все поля из ЧЯ

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 08 Apr 2014 15:00:23 +0400

yandex-passport-api (1.87) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Обновил Core
  * Рефакторинг получения аккаунта /auth/ и /change_password/

  [ Dmitry Kovega ]
  * PASSP-5347 При регистрации, если параметр timezone не был указан, то его надо определить по входящим данным
  * PASSP-5205 Логировать в event.log смену почтового host_id у sid=2
  * Обновление submodule: core

  [ Alexander Kudryavtsev ]
  * PASSP-5229: ручка проверки фамилии и ДР для OTRS
  * PASSP-5229, анкета ФИО: фильтруем события на стороне historydb

  [ Anton Kirilenko ]
  * PASSP-5371 Правильно помечаем процесс соц авторизации завершенным

  [ Eugene Primako ]
  * Revert "PASSP-5356 Попытка исправить баг с маскировкой логина"

  [ Anastasia Morozova ]
  * Повышаем число возможных файловых дескрипторов

  [ Nikolay Chernyshov ]
  * Отключил раздачу новой версии куки на процент аудитории в тестах

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 07 Apr 2014 17:46:25 +0400

yandex-passport-api (1.86) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-5356 Попытка исправить баг с маскировкой логина

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Apr 2014 18:04:03 +0400

yandex-passport-api (1.85) unstable; urgency=low

  [ Eugene Primako ]
  * Удалил неиспользуемые шаблоны писем
  * PASSP-5085 Уведомления при смене пароля

  [ Dmitry Kovega ]
  * PASSP-5258 Наличие Session_id и Eda_id вместе нормальная ситуация

  [ Nikolay Chernyshov ]
  * Пишем в статбокс версию куки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 03 Apr 2014 13:37:05 +0400

yandex-passport-api (1.84) unstable; urgency=low

  [ Eugene Primako ]
  * Переключаемся на 4 геобазу

  [ Nikolay Chernyshov ]
  * PASSP-5290. Кешируем ответ ручки submit в треке. Ручка get_state отдает закешированное значение
  * Обновил подмодуль core
  * Обновил подмодуль settings

  [ Alexander Kudryavtsev ]
  * Рефакторинг с использованием BundleAccountGetterMixin
  * PASSP-5316: парсим телефон перед отправкой Frodo

  [ Eugene Primako ]
  * PASSP-5265 Понижен приоритет логов в /1/bundle/cookies/l/parse/

  [ Anton Kirilenko ]
  * При авторизации передаем в ЧЯ правильный  password_check_delta
  * Обновление модулей core и settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 31 Mar 2014 18:19:21 +0400

yandex-passport-api (1.83) unstable; urgency=low

  [ Anastasia Morozova ]
  * Revert "PASSP-4663 ручка валидации пароля смотрит на настройку, включающую валидацию пароля с учётом телефона"

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 26 Mar 2014 22:23:08 +0400

yandex-passport-api (1.82) unstable; urgency=low

  [ Anton Kirilenko ]
  * PASSP-5256 Исправлена ошибка парсинга 0000-02-29 при соц регистрации
  * submodules update

  [ Anastasia Morozova ]
  * Фикс тестов в legacy views для плохих хэдеров

  [ Ivan Styazhkin ]
  * PASSP-5248 Корректно обрабатываем ошибки YaSMS NOROUTE & MSGFAIL & NOPHONE
  * Обновлен core

  [ Alexander Kudryavtsev ]
  * PASSP-5151: ручки получения КВ и проверки КО

  [ Nikolay Chernyshov ]
  * PASSP-5226. Кидаем ошибку, если при проверке капчи не нашли ключ ни в аргументах запроса ни в треке
  * PASSP-5231. Функционал для включения новой куки на процент аудитории
  * Обновил подмодули core и settings

  [ Anastasia Morozova ]
  * PASSP-4663 ручка валидации пароля смотрит на настройку, включающую валидацию пароля с учётом телефона

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 26 Mar 2014 14:01:39 +0400

yandex-passport-api (1.81) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4931 Опциональная верификация пользователя по sms при смене пароля
  * Функция получения тест-куки вынесена в passport_api.common
  * Отдельный views.bundle.change_password для ручек submit & commit
  * Обновлен settings

  [ Alexander Kudryavtsev ]
  * Обновил core, settings
  * PASSP-4908: при поиске ФИО в истории учитываем записи userinfo_ft

  [ Anton Kirilenko ]
  * SOC-518 Поддержка нового формата social-api
  * Обновлена ссылка на core

  [ Nikolay Chernyshov ]
  *  PASSP-4663. Ручка валидации пароля вычитывает телефон из трека и учитывает при валидации
  * PASSP-4663. Бандловые ручки с паролем учитывают телефон при проверке пароля:     * Создание аккаунта с алиасом     * Принудительная смена пароля     * Добровольная смена пароля
  * PASSP-4663. Валидируем пароль в не-бандловых ручках внутри, а не на форме. Вынес валидацию пароля в вспомогательную функцию
  * Фикс: записываем хеш пароля и политику пароля в трек в ручке сабмит добровольной смены
  * PASSP-4663. Обновил подмодули core и settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 24 Mar 2014 13:42:07 +0400

yandex-passport-api (1.80) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-5152 action=account_create_admreg в admreg
  * Обновление submodule: core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 20 Mar 2014 14:59:48 +0400

yandex-passport-api (1.79) unstable; urgency=low

  [ Anastasia Morozova ]
  * Переименован пакет bundle.test в bundle.internal

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 18 Mar 2014 21:16:38 +0400

yandex-passport-api (1.78) unstable; urgency=low

  [ Eugene Primako ]
  * portallib перенесён в core

  [ Ivan Styazhkin ]
  * PASSP-5165 Новый action в ФО при добровольной смене пароля

  [ Anastasia Morozova ]
  * Логика проверяющая возможность подписки на сервис уехала в subscription.can_be_subscribe
  * Обновлён submodule core

  [ Nikolay Chernyshov ]
  * PASSP-5131. Ручка создания лайт-логинов для тестировщиков

  [ Anastasia Morozova ]
  * Изменён url для bundle.change_password и название параметров в форме

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 18 Mar 2014 20:49:19 +0400

yandex-passport-api (1.77) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновилён submodule core

  [ Alexander Kudryavtsev ]
  * PASSP-5179: явно сообщаем в ответе страницы ФИО, что нет совпадения
  * PASSP-4908: принимаем ДР со сдвигом до 200 лет

  [ Anastasia Morozova ]
  * Обновлён submodule core
  * Обновлён submodule core

  [ Dmitry Kovega ]
  * PASSP-5142 Запись в историю трех КВ

  [ Eugene Primako ]
  * PASSP-5085 Отправка писем и смс вынесена наружу
  * PASSP-5085 Бандловые миксины вынесены в пакет

  [ Dmitry Kovega ]
  * PASSP-4790 Проверяем наличие аватарки при добавлении или удалении
  * Обновление submodule: core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 17 Mar 2014 12:53:11 +0400

yandex-passport-api (1.76) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Обновил core
  * PASSP-4900, PASSP-5129: ручка password_options

  [ Eugene Primako ]
  * PASSP-5130 Ручка для добавления usermessages

  [ Ivan Styazhkin ]
  * Поправлены тесты АПИ для работы с сериализацией bool при записи в statbox
  * Обновил core
  * PASSP-4958 Запись дополнительных данных в statbox при принудительной смене пароля

  [ Dmitry Kovega ]
  * PASSP-5100 Добавить создание/удаление алиаса type=13 в новой схеме при подписке/отписке sid=669
  * Обновление submodule: core

  [ Nikolay Chernyshov ]
  * Мокаем сеттинг BLACKBOX_NEW_SESSION_VERSION в тестах

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Mar 2014 13:47:13 +0400

yandex-passport-api (1.75) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-5140. В ручке проверки капчи параметр key теперь необязательный
  * PASSP-5126. Информационная ручка для embededauth
  * PASSP-5126. Записываем в трек причину смены пароля в ручке submit авторизации
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 11 Mar 2014 14:58:44 +0400

yandex-passport-api (1.74) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-5143. Включаем 3ю версию куки для яндексоидов
  * Обновил подмодули core и settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 07 Mar 2014 13:12:32 +0400

yandex-passport-api (1.73) unstable; urgency=low

  [ Eugene Primako ]
  * Фикс тестов для сериализатора HistoryDB
  * PASSP-4961 Фикс тестов для отсутствующего useragent

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 06 Mar 2014 16:14:02 +0400

yandex-passport-api (1.72) unstable; urgency=low

  [ Anton Kirilenko ]
  * tskv логи для социальной авторизации/регистрации
  * Обновление ссылок на core и settings

  [ Eugene Primako ]
  * PASSP-1889 Удаляем referer из auth-логов
  * PASSP-4470 При регистрации пишем retpath из трека в statbox

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 06 Mar 2014 15:33:13 +0400

yandex-passport-api (1.71) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-5108 Не падать при UID=0

  [ Eugene Primako ]
  * PASSP-5092 Пишем в statbox bruteforce и пройденность капчи
  * PASSP-4980 Параметр is_ssl_session_cookie_valid для frodo

  [ Nikolay Chernyshov ]
  * PASSP-5098. Изображения в письмах берем по хттпс

  [ Alexander Kudryavtsev ]
  * Обновление core
  * Предварительная инициализация библиотеки ICU

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 04 Mar 2014 20:08:12 +0400

yandex-passport-api (1.70) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4974 Ручка commit для добровольной смены пароля пользователя

  [ Alexander Kudryavtsev ]
  * Обновление core
  * PASSP-4908: новое API сравнения, запись данных в статбокс

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 03 Mar 2014 18:27:46 +0400

yandex-passport-api (1.69.1) unstable; urgency=low

  * Фикс для выписывания куки lite пользователям

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 03 Mar 2014 18:23:35 +0400

yandex-passport-api (1.69) unstable; urgency=low

  [ Anton Kirilenko ]
  * Добавлены новые ошибки, ограничен список доступных для авторизации социальных провайдеров
  * Обновление ссылок на core и settings

  [ Dmitry Kovega ]
  * Выбрасываем повторный unquote при исправлении PDD retpath

  [ Alexander Kudryavtsev ]
  * PASSP-4908: возврат данных при успехе ручки commit

  [ Eugene Primako ]
  * PASSP-4980 Данные о куке my для frodo
  * PASSP-4980 Данные о куке L для frodo
  * PASSP-4980 Данные о сессионной куке для frodo

  [ Anastasia Morozova ]
  * PASSP-4939 Записываем номер телефона в event.log при добавлении через /account/<int:uid>/phone/
  * Обновлён submodule core

  [ Anton Kirilenko ]
  * PASSP-5088 Подписка на сервис и отправка гендерной статистики при социальной авторизации
  * Обновление ссылок на core и settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 28 Feb 2014 15:35:15 +0400

yandex-passport-api (1.68) unstable; urgency=low

  [ Anastasia Morozova ]
  * При авторизации подписываем на сервисы делая те же проверки, что и в subscription

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 26 Feb 2014 14:39:02 +0400

yandex-passport-api (1.67) unstable; urgency=low

  [ Anton Kirilenko ]
  * Фикс тестов

  [ Anastasia Morozova ]
  * Обновлены submodules: core, settings
  * Перестаём писать лишние логи
  * В логах пишем track_id в request_id
  * Дополнительный тест на track_id в request_id

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 24 Feb 2014 22:23:04 +0400

yandex-passport-api (1.66) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4980 Отдаём во frodo дополнительные параметры

  [ Ivan Styazhkin ]
  * PASSP-5060 Проверяем переданный в заголовках хост перед авторизацией. Если хост недопустимый - покажем ошибку

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 21 Feb 2014 20:15:59 +0400

yandex-passport-api (1.65) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Обновил core и settings
  * PASSP-4908: проверка недорегистрированных ПДД-пользователей

  [ Eugene Primako ]
  * В complete_autoregistered пишем сильный пароль в историю и выполняем glogout

  [ Ivan Styazhkin ]
  * Свойство account вынесено в базовую bundle-вьюху
  * Удалена старая ручка смены пароля

  [ Anastasia Morozova ]
  * Обновлён submodule core
  * Замена двойных кавычек на одинарные в legacy тестах
  * Разбиение функции mock_statbox_account_modification_entries на 2
  * Удаляем ненужные statbox логи при изменении персональных данных
  * Переводим изменение персональных данных на использование fill_person_from_args
  * Доработка теста для admchangereg
  * Удаление бесполезного теста на display_name в телефонных алиасах
  * Отдаём display_name везде как dict

  [ Dmitry Kovega ]
  * password_delta_check -> password_check_delta
  * Выбрасываем повторный /for/

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 21 Feb 2014 15:02:17 +0400

yandex-passport-api (1.64) unstable; urgency=low

  [ Dmitry Kovega ]
  * Дополнительная логика в квотирование /for/<domain> в fix_pdd

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 19 Feb 2014 12:39:42 +0400

yandex-passport-api (1.63) unstable; urgency=low

  [ Alexander Kudryavtsev ]
  * Обновление Core
  * PASSP-4908: ручка проверки ФИО и даты рождения

  [ Nikolay Chernyshov ]
  * Вынес код записи информации об аккаунте в ответ
  * PASSP-4973. Ручка submit для добровольной смены пароля

  [ Anton Kirilenko ]
  * Вся генерация url ушла в фронт

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 17 Feb 2014 16:39:50 +0400

yandex-passport-api (1.62) unstable; urgency=low

  [ Dmitry Kovega ]
  * gunicorn слушает только lo интерфейс

  [ Eugene Primako ]
  * PASSP-4961 Пишем в event.log user_agent при модификациях аккаунта

  [ Dmitry Kovega ]
  * Фиксим retpath при авторизации ПДД пользователя без логина-пароля
  * tld хоста в retpath при авторизации ПДД меняется на паспортный tld
  * Обновление submodule: settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 14 Feb 2014 15:18:03 +0400

yandex-passport-api (1.61) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4920 Ручка проверки числа возможных отправок SMS и числа возможных вводов кода проверки
  * Запись поля mode при записи ошибки в statbox при превышении счетчика регистраций по sms

  [ Dmitry Kovega ]
  * Отдаем retpath, clean, fretpath на resign cookie

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 13 Feb 2014 16:45:50 +0400

yandex-passport-api (1.60.1) unstable; urgency=low

  * Отдаем retpath, clean, fretpath на resign cookie

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Thu, 13 Feb 2014 16:41:57 +0400


yandex-passport-api (1.60) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс значения языка в cookiemy

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 10 Feb 2014 20:38:06 +0400

yandex-passport-api (1.59) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4888 Автоматически пишем в statbox изменения аккаунта
  * Функции для тестирования statbox перенесены в core

  [ Nikolay Chernyshov ]
  * Добавил в FAQ пункт о конфигурации редис-счетчиков в случае нового ДЦ
  * Используем кешированные http-серверы
  * Обновил подмодуль core

  [ Anton Kirilenko ]
  * Новая социальная авторизация/регистрация, готовая к тестированию
  * обновлены core и settings

  [ Eugene Primako ]
  * Фикс тестов statbox
  * Обновил core

  [ Ivan Styazhkin ]
  * PASSP-4934 Ручка password_options принимает поле comment и пишет его в event_log
  * Удалена лишняя функция для тестирования логгирования в event_log, оставшиеся функции переименованы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 10 Feb 2014 13:13:54 +0400

yandex-passport-api (1.58) unstable; urgency=low

  [ Anastasia Morozova ]
  * Удалена запись в auth лог при первой неуспешной попытки ввода капчи
  * В auth логе в комментарии пишем короткие слаги
  * Фикс тестов проверки полноты auth логов
  * Обновлён submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 05 Feb 2014 12:26:09 +0400

yandex-passport-api (1.57) unstable; urgency=low

  [ Anastasia Morozova ]
  * Правильно реагируем на пустые options в ответе ЧЯ hosted_domains
  * Обновила submodule core
  * Обновилены submodules core, settings

  [ Nikolay Chernyshov ]
  * Оптимизируем получение host_id/host_dc

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 04 Feb 2014 12:36:22 +0400

yandex-passport-api (1.56) unstable; urgency=low

  [ Eugene Primako ]
  * Отправляем во frodo uid

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 31 Jan 2014 18:07:32 +0400

yandex-passport-api (1.55) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил код для профилирования
  * Поднимаем количество воркеров гуникорна по результатам стрельб в auth
  * Передаем инстанс формы для проверки, а не ее класс
  * Оптимизация: убраны излишние логи; хешируем пароль в треке только для дорегистраций
  * Обновил подмодуль settings
  * Обновил подмодуль core

  [ Eugene Primako ]
  * В submit отдаём страну пользователя
  * PASSP-4917 Ручка /captcha/generate/ теперь принимает язык либо страну

  [ Anastasia Morozova ]
  * Отправляем в ФО action=change_password

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 31 Jan 2014 16:20:56 +0400

yandex-passport-api (1.54) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновлён core
  * Фикс создание токенов после регистрации портального аккаунта

  [ Ivan Styazhkin ]
  * Рефактор сетапа тестов вьюх. Сначала создаем FakeTrackManager, потом получаем track_id
  * Обновлен core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 30 Jan 2014 17:44:18 +0400

yandex-passport-api (1.53) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-4901 Фикс запроса userinfo при заблокированном пользователе

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 29 Jan 2014 18:01:50 +0400

yandex-passport-api (1.52) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Не пропускаем авторизацию по куке, если пользователь Disabled в ЧЯ

  [ Eugene Primako ]
  * Переезжаем на StatboxLogger
  * В admchangereg в statbox пишем uid
  * При авторизации пишем user_agent в statbox
  * Убрана копипаста при добавлении/удалении алиасов
  * Поправлен account_type при создании сессии
  * Багфикс и тесты для социальной авторизации
  * PASSP-4901 Выдаем другую ошибку при заблокированном пользователе с 20 сидом

  [ Ivan Styazhkin ]
  * PASSP-4907 Сообщаем в ФО причину смены пароля пользователем. Взломан или подписан на сильный пароль

  [ Eugene Primako ]
  * PASSP-4901 Отдаём ошибку о заблокированном пользователе с 20 сидом в ручках дорегистрации

  [ Alexander Kudryavtsev ]
  * Обновление core
  * Поддержка работы с файлами в формах multipart/form-data

  [ Ivan Styazhkin ]
  * PASSP-4906 Тесты api изменены для проверки различных параметров action, передаваемого в statbox при изменении кармы пользователя
  * Обновлен core
  * Переименованы формы для работы с треком

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 29 Jan 2014 15:56:58 +0400

yandex-passport-api (1.51) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-4913 Авторизация для lite-пользователя

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 24 Jan 2014 23:49:24 +0400

yandex-passport-api (1.50) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Фикс тестов при создании трека
  * Обновил core

  [ Eugene Primako ]
  * PASSP-4888 Пишем больше событий в tskv-лог
  * Единообразно подписываем на сиды

  [ Anastasia Morozova ]
  * Удален merge_dicts из views
  * Session_id для ПДД пользователя при наличии тестовой куки создаётся аналогично портальным пользователям

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 23 Jan 2014 19:29:42 +0400

yandex-passport-api (1.49) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4790 Добавление установки/удаления дефолтной аватарки
  * Обновление submodule: core, settings

  [ Ivan Styazhkin ]
  * Фикс ошибки при установке куки sessionid для ПДД-юзера - правильно определяем Domain для куки
  * Обновлен core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 21 Jan 2014 11:02:49 +0400

yandex-passport-api (1.48) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4795. Не удаляем display_name при удалении алиаса

  [ Eugene Primako ]
  * Куки берём только из HTTP_YA_CLIENT_COOKIE
  * Тесты на авторизацию с пустыми хедерами
  * В BaseBundle добавлены шорткаты для useragent и referer

  [ Ivan Styazhkin ]
  * PASSP-4835 Проверка наличия флажка портализации ПДД в тестовой куке после авторизации и установка sessionid куки если да
  * Обновлен core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 Jan 2014 15:36:21 +0400

yandex-passport-api (1.47) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4813 Тесты на установку куки my на путь /for/... для ПДД-пользователя  Тесты переименованы по такой схеме:  test_<что тестируем?>__<в каких условиях тестируем?>__<какое поведение ожидаем?>  Устанавливаем куку my на путь /for/* для ПДД-пользователей

  [ Eugene Primako ]
  * В ручках дорегистрации ПДД проверяем домен на заблокированность
  * В auth submit по куке отдаём в ответе fretpath и clean
  * Убрал костыль с from=unknown для ПДД frodo
  * В submit пишем в трек service.slug, а не sid

  [ Ivan Styazhkin ]
  * PASSP-4438 Путь установки ПДД-кук кодируется как в текущей реализации(urlquote)

  [ Nikolay Chernyshov ]
  * PASSP-4791. Отключаем автоперезагрузку шаблонов джинджи

  [ Ivan Styazhkin ]
  * PASSP-4770 Переименована функция, используемая в саджесторе логина
  * Обновлен core

  [ Dmitry Kovega ]
  * Разбиение pre-commit хуков на модули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 14 Jan 2014 13:40:52 +0400

yandex-passport-api (1.46) unstable; urgency=low

  [ Eugene Primako ]
  * В ручке валидации пароля смотрим на policy из трека
  * PASSP-4827 Ручка для парсинга куки L
  * Единообразно отправляем запрос во frodo в ручках дорегистрации

  [ Dmitry Kovega ]
  * PASSP-4819 Записываем authid в поле comment в historydb/auth.log

  [ Anastasia Morozova ]
  * Автоматически ищутся python модули и пакуются в deb-пакет
  * Update .gitignore
  * Удалено ограничение сверху на версию библиотеки libipreg

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 10 Jan 2014 13:49:53 +0400

yandex-passport-api (1.45) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4820 При необходимости поправляем retpath для ПДД
  * В ручке submit не отдаём state=to_retpath

  [ Dmitry Kovega ]
  * PASSP-4819 Blackbox.createsession возвращает ответ ЧЯ целиком
  * Обновление submodule: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 25 Dec 2013 16:41:13 +0400

yandex-passport-api (1.44) unstable; urgency=low

  [ Eugene Primako ]
  * Поправлен вызов frodo для ПДД
  * Рефакторинг ручек авторизации
  * PASSP-4797 В дорегистрации не принимаем одновременно question и question_id
  * PASSP-4812 При вызове submit сохраняем в трек параметры clean, fretpath
  * PASSP-4812 В check_session отдаём поля трека retpath, fretpath и clean
  * Временно используем более старую версию libipreg

  [ Dmitry Kovega ]
  * PASSP-4818 Уходим в ЧЯ метод login без password

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 24 Dec 2013 13:17:24 +0400

yandex-passport-api (1.43) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4563 Тесты на авторизационные формы
  * PASSP-4563 Рефакторинг ручек авторизации
  * PASSP-4775 Телефон, указанный при дорегистрации, делаем защищенным

  [ Nikolay Chernyshov ]
  * PASSP-4727. Переходим на ручку ЯСмс save_phone везде, где привязываем телефон, кроме simple-регистрации без провалидированного телефона
  * Бандлы валидации. Добавил валидацию телефона
  * В старой ручке валидации телефонов пишем маскированный телефон при ошибках и отфильтровываем запись коротких телефонов в статбокс
  * Обновил подмодуль core

  [ Anastasia Morozova ]
  * Из pre-commit hook убрано игнорирование ошибки E128 для pep8

  [ Dmitry Kovega ]
  * PASSP-4792 Добавить параметров в ручке submit в вызов ЧЯ метода login
  * PASSP-4796 Для параметра policy в ручке сабмит должен быть валидатор

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 20 Dec 2013 13:30:37 +0400

yandex-passport-api (1.42) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4737 Добавлена капча на change_pass
  * PASSP-4754 Читающее API для HistoryDB loyalty

  [ Dmitry Kovega ]
  * PASSP-4753 API для записи полезного действия
  * Обновление submodule: core, settings

  [ Anastasia Morozova ]
  * Не прописываем display_name при создании телефонного алиаса
  * В телефонных бандлах загружаю только подтверждённые телефоны
  * Поправила setup.py

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 17 Dec 2013 14:49:58 +0400

yandex-passport-api (1.41) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Разрешаем деалисифицировать на среднеуровневой ручке для ВСЕХ типов аккаунтов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 16 Dec 2013 16:22:10 +0400

yandex-passport-api (1.40) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Кидаем правильный ексепшен в bind_phone в зависимости от флажка secure
  * Рефакторинг: вынес парсинг аккаунта и проверку его типа в отдельную функцию. Теперь в verify_password всегда проверяем тип. Тесты для ConfirmAndBindSecureCommit

  [ Anastasia Morozova ]
  * Тест на то что туркам письма отправляются после алиасной регистрации на yandex.com

  [ Eugene Primako ]
  * PASSP-4563 Вынес общий код авторизационных ручек в базовую
  * interntal_subscribe -> internal_subscribe
  * Выдаём правильную ошибку в submit при ошибке ЧЯ
  * Используем новый bb bruteforce_status
  * Исправлена ошибка с повторным запросом капчи
  * Отправляем гендерную статистику в ручках дорегистрации
  * Вынес общие тестовые данные из тестов авторизации
  * Не ставим кукам expire, если он нулевой
  * Добавил артефакты сборки в .gitignore
  * Обновил submodules

  [ Anastasia Morozova ]
  * Обрабатываю ошибки BADPHONE и BADNUMFORMAT от YaSMS
  * Обновила submodule core
  * Фикс проверки пароля: не сохраняем в трэк факт успешности проверки пароля
  * Проверка кода валидации телефона проходит каждый раз
  * Приводим порядок операций в контроллерах к единому виду
  * Обновила submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 13 Dec 2013 17:24:12 +0400

yandex-passport-api (1.39) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновила submodule core

  [ Nikolay Chernyshov ]
  * PASSP-4744. Не отсылаем уведомительные письма на внешний адрес, если на него настроен наш сборщик

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 11 Dec 2013 16:41:22 +0400

yandex-passport-api (1.38) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Убираем лишний отступ в верстке после алиаса в приветствии

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Dec 2013 15:44:17 +0400

yandex-passport-api (1.37) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Среднеуровневая ручка dealiasify должна удалять алиас даже на неактивном аккаунте

  [ Anastasia Morozova ]
  * Правильное определение дефолтного домена email-а пользователя
  * Обновила submodule settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Dec 2013 14:14:51 +0400

yandex-passport-api (1.36) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Включаем тесты на тело и тему письма. Поправляем ключи танкера в тестах
  * Добавил подпись в почтовую верстку

  [ Anastasia Morozova ]
  * PASSP-4730 Логировать в tskv 'выслать повторно'

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 09 Dec 2013 14:13:54 +0400

yandex-passport-api (1.35) unstable; urgency=low

  [ Anastasia Morozova ]
  * Не падаем при регистрации phonish аккаунта, если у него уже появился номер после первой попытки привязки номера

  [ Nikolay Chernyshov ]
  * Передаем контекст алиасификации в yasms.save_phone
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 06 Dec 2013 17:12:48 +0400

yandex-passport-api (1.34) unstable; urgency=low

  [ Eugene Primako ]
  * Тесты на display_name для алиасов

  [ Nikolay Chernyshov ]
  * Устанавливаем no_mail=True при вызове yasms в алиасной регистрации, чтобы не приходило лишнее письмо от yasms
  * Обновил ссылку на подмодуль core

  [ Anastasia Morozova ]
  * PASSP-4679 tskv-логи телефонных алиасов
  * Экстренная мера починки сборки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 06 Dec 2013 14:42:35 +0400

yandex-passport-api (1.33) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4691 При валидации пароля проверяем, что он не равен предыдущему (и не найден в истории для strong)
  * Правильно обрабатываем display_name для алиасов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Dec 2013 21:22:27 +0400

yandex-passport-api (1.32) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс авторизационных и бандловых ручек: флаги в трэке не пересекаются регистрирующими и дорегистрирующими ручками
  * Обновила submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Dec 2013 17:55:39 +0400

yandex-passport-api (1.31) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс логов саджестора логинов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Dec 2013 15:58:27 +0400

yandex-passport-api (1.30) unstable; urgency=low

  [ Dmitry Kovega ]
  * Забираем accounts.ena.uid в usermessages/pop

  [ Nikolay Chernyshov ]
  * Правильно ескейпим алиас почты, чтобы почтовики не превращали его в ссылку
  * Алиасы: отправляем верстку почты, если есть нативный дефоолтный адрес + много рефакторинга
  * Обновил подмодуль settings

  [ Anastasia Morozova ]
  * Мелочи
  * Не ругаемся на тип аккаунта при commit в confirm_bound, confirm_and_bind_secure

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Dec 2013 15:41:50 +0400

yandex-passport-api (1.29) unstable; urgency=low

  [ Anastasia Morozova ]
  * Update README.md

  [ Dmitry Kovega ]
  * PASSP-4695 В историю паролей писать предыдущий пароль пользователя, а не новый
  * Обновление submodule: core

  [ Eugene Primako ]
  * PASSP-4691 При смене пароля проверяем что пароль не равен предыдущему

  [ Anastasia Morozova ]
  * PASSP-4701 confirm_bound работает на удалённом аккаунте

  [ Nikolay Chernyshov ]
  * Разбили ключи в танкере, посылаем разные сообщения пользователю если у него есть/нет нативного адреса. Рефакторинг шаблонов и тестов
  * Обновил подмодуль settings

  [ Dmitry Kovega ]
  * PASSP-4693 Добавлена ручка саджеста таймзоны
  * PASSP-4693 При дорегистрации ПДД надо сохранять country, timezone
  * Обновление submodule: core

  [ Nikolay Chernyshov ]
  * Запрещаем создавать алиасы для всех типов пользователей, кроме NORMAL и привязывать телефоны всем, кроме NORMAL и LITE

  [ Anastasia Morozova ]
  * PASSP-4679 Пишем statbox логи для регистрации с алиасом
  * PASSP-4679 Пишем statbox логи для пустого саджеста логинов
  * Дополнительные поля в ответе среднеуровневых ручек создания алиаса

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 02 Dec 2013 20:24:30 +0400

yandex-passport-api (1.28) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4685. Новый шаблон письма при алиасной регистрации. Поправлен код выбора шаблона при отсылке почты
  * PASSP-4685. Обновил подмодуль settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 27 Nov 2013 16:07:56 +0400

yandex-passport-api (1.27) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Ручка submit сохраняет в трек флаг is_strong_policy_required
  * Проверка на ошибки ЧЯ по методу userinfo

  [ Nikolay Chernyshov ]
  * PASSP-4672. Обрабатываем опцию can_users_change_password у пддшников
  * Обновил подмодуль core

  [ Ivan Styazhkin ]
  * PASSP-4651 При авторизации по куке, возвращаем RetPath только если он был валидный
  * Фикс валидатора RetPath в форме авторизации

  [ Dmitry Kovega ]
  * Проверяем в usermessages, что пользовател не disable
  * Игнорируем DBError в submit
  * PASSP-4683 Разобраться с авторизацией в yandex-team паспорте
  * Обновление submodules: core, settings

  [ Anastasia Morozova ]
  * Тест на форму в phone/bundle

  [ Ivan Styazhkin ]
  * PASSP-4689 Штатный ответ при ошибках БД & Redis, проблемах связи с Blackbox & YaSms
  * Переименование BlackboxError -> BaseBlackboxError & RedisTimeoutError -> RedisError
  * Обновил core

  [ Anastasia Morozova ]
  * Тест на форму в phone/bundle
  * Fix: не отдаёт cookie my на регистрирующей ручке

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 27 Nov 2013 15:41:37 +0400

yandex-passport-api (1.26) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4613 Общая статистика

  [ Nikolay Chernyshov ]
  * Увеличиваем таймаут для save_phone
  * Обновил ссылку на settings

  [ Anastasia Morozova ]
  * Увеличиваем таймаут для save_phone
  * Обновила submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 25 Nov 2013 13:20:50 +0400

yandex-passport-api (1.25) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4647 Отдавать в submit информацию о пдд-домене

  [ Eugene Primako ]
  * PASSP-4613 Выводим статистику по операторам
  * PASSP-4613 Костыль для некорректных логов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 22 Nov 2013 15:14:03 +0400

yandex-passport-api (1.24) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4641. Добавил флажок is_pdd и проверку пдд-шного домена в случае если флажок взведен

  [ Eugene Primako ]
  * PASSP-4612, PASSP-4637 Если ЧЯ требует капчу, пишем failed_auth в statbox и failed в authlog
  * PASSP-4613 В статистике смс усредняем время только по успешным вводам кода

  [ Nikolay Chernyshov ]
  * PASSP-4665. Добавил возврат причины смены пароля в ответ

  [ Anastasia Morozova ]
  * PASSP-4645 Пробел в параметре eula_accepted
  * PASSP-4649 ручка commit/ считывает данные из трека, которые относятся к операции /phonenumber/confirm/
  * Ещё немного тестов на пустые firstname,lastname
  * Обновила submodules: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 21 Nov 2013 23:13:55 +0400

yandex-passport-api (1.23) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4655. Фиксим миме-кодировку письма при отправке. Ставим правильные флаги при вызове sendmail. Договорились забрать flask_sendmail себе.

  [ Ivan Styazhkin ]
  * PASSP-4639 Ничего не читаем и не пишем в трек, если пользователь пришел без пароля(только с куками)
  * PASSP-4640 Если в треке сохранена сессия, не проходить авторизацию повторно

  [ Anastasia Morozova ]
  * Фикс записи в файл в скрипте подсчёта отправок смс

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 20 Nov 2013 22:49:19 +0400

yandex-passport-api (1.22) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4610. Убеждаемся, что мы НЕ передаем флажок is_lite при создании сессий в авторизациях

  [ Eugene Primako ]
  * PASSP-4612 Statbox-логи для авторизации

  [ Ivan Styazhkin ]
  * PASSP-4608 При авторизации обновляем поля в куках my, yp, ys
  * Обновил core

  [ Nikolay Chernyshov ]
  * PASSP-4638. Удалил исключение RegistrationAlreadyCompleted т.к. не используется в коде

  [ Dmitry Kovega ]
  * Подписка на сервис при авторизации
  * Изменение historydb логов

  [ Anastasia Morozova ]
  * Разрешаем приходить в /confirm/submit с новым номером вне зависимости от состояния трэка

  [ Eugene Primako ]
  * PASSP-4613 Скрипт для обработки логов отправки смс

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 20 Nov 2013 13:23:32 +0400

yandex-passport-api (1.21) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4613 Поправил в логах отправок смс иногда не писавшийся uid

  [ Dmitry Kovega ]
  * Изменены имена параметров на complete_autoregistered
  * Отдаем usermessages из track в ручке session/check/
  * PASSP-4609 Запрашивать usermessages из ЧЯ в ручке submit и сохранять в трэк
  * Обновление submodule: core
  * На ручке /usermessages/pop/ отдаем сообщения в ключе usermessages

  [ Nikolay Chernyshov ]
  * Порефакторил мейлер, добавил имя отправителя
  * Поправил логгирование в случае ошибки отсылки письма, добавил тесты

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 18 Nov 2013 12:50:22 +0400

yandex-passport-api (1.20) unstable; urgency=low

  [ Eugene Primako ]
  * Ставим куку eda_id на правильный домен
  * В phone-ручках пишем и используем как original, так и e164

  [ Nikolay Chernyshov ]
  * PASSP-4629. Подставляем правильный tld в sender и reply-to письма
  * Вдогонку: логгирование при отправке писем
  * Обновил подмодули core и settings

  [ Anastasia Morozova ]
  * PASSP-4602 Регистрация с телефонным алиасом

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 15 Nov 2013 14:53:45 +0400

yandex-passport-api (1.19) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4613 Логируем отправку смс с кодом и ввод кода
  * Маскируем телефон в statbox-логах sanitize_phone
  * PASSP-4597 В коммитящей ручке проверяем, что телефон не изменился

  [ Ivan Styazhkin ]
  * PASSP-4607 Проверка кук в ЧЯ в случае когда не передан пароль

  [ Nikolay Chernyshov ]
  * Пробрасываем phone_number в саджестор логинов
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 14 Nov 2013 15:54:23 +0400

yandex-passport-api (1.18) unstable; urgency=low

  [ Eugene Primako ]
  * Добавил функцию для тестирования authlog
  * Пишем authlog правильно

  [ Nikolay Chernyshov ]
  * PASSP-4588. Используем save_phone вместо register и prolongvalid из yasms
  * Вдогонку: переименовал new_password->password для ручки change_password. Добавил забытый тест
  * Багфикс: правильно обрабатываем капчу в verify_password

  [ Anastasia Morozova ]
  * Спрашиваем список email адресов в методе login в телефонных алиасах

  [ Nikolay Chernyshov ]
  * Обновил подмодуль core

  [ Dmitry Kovega ]
  * PASSP-4609 Ручка забора usermessages
  * Обновление submodules: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 13 Nov 2013 20:47:33 +0400

yandex-passport-api (1.17) unstable; urgency=low

  [ Anastasia Morozova ]
  * PASSP-4621 send_confirmation_code не оторвал ошибку bindlimitexceeded
  * Обновила submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 13 Nov 2013 11:54:47 +0400

yandex-passport-api (1.16) unstable; urgency=low

  [ Dmitry Kovega ]
  * Изменение ошибки CONFIRMED_NUMBER_EXISTS на NUMEXISTS в копирование телефонов

  [ Eugene Primako ]
  * PASSP-4593 Пишем ses_kill в auth.log

  [ Nikolay Chernyshov ]
  * PASSP-4562. Включаем емейлы в остальных ручках, тестируем емейлы во всех ручках
  * PASSP-4562. Читаем display_language в тех ручках, где он доступен

  [ Eugene Primako ]
  * PASSP-4592 Поправил состояние трека при удалении алиаса
  * PASSP-4597 Проверяем состояние телефона в commit-ручках

  [ Dmitry Kovega ]
  * Обновление submodules: core, settings

  [ Anastasia Morozova ]
  * Проверяем, что мы используем трэк от правильного процесса в телефонном апи

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 12 Nov 2013 23:37:42 +0400

yandex-passport-api (1.15) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавили отступ слева и снизу в верстку письма

  [ Anastasia Morozova ]
  * Рефакторинг
  * Cookies надо брать из request.env
  * Вернула вьюхе account_change_password первозданный вид
  * Зарефакторила тесты из ConfirmSubmitterSendSmsTestMixin
  * Новый грант для привязки защищенного телефона

  [ Dmitry Kovega ]
  * PASSP-4575 UnicodeDecodeError при записи в historydblog
  * Обновление submodules: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 11 Nov 2013 15:36:51 +0400

yandex-passport-api (1.14) unstable; urgency=low

  [ Ivan Styazhkin ]
  * Авторизация по паролю выдает state только когда все хорошо, ошибки только в поле errors

  [ Nikolay Chernyshov ]
  * Пофиксил джинджовскую директорию поиска шаблонов
  * Добавляем шаблоны в пакет

  [ Ivan Styazhkin ]
  * Авторизация ПДД-пользователей & mk-пользователей по email
  * Вынес функцию `is_password_weak()` в новый базовый класс

  [ Nikolay Chernyshov ]
  * Порпавил шаблоны писем: читаем урл лого из танкера, отдельный параграф для команды. Переименовал ключи
  * Обновил подмодуль settings
  * PASSP-4562. Отсылаем емейлы по одному на адрес(а не на все адреса сразу)
  * Обновил подмодуль настроек

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 08 Nov 2013 21:18:51 +0400

yandex-passport-api (1.13) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4546 Повторно проверяем аккаунт в commit-ручках телефонных алиасов
  * PASSP-4544 Выдаем корректную ошибку при заблокированном телефоне или пользователе

  [ Nikolay Chernyshov ]
  * PASSP-4562. Отправка емейлов при создании-удалении алиаса.
  * Обновил подмодуль settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 07 Nov 2013 15:48:46 +0400

yandex-passport-api (1.12) unstable; urgency=low

  [ Anastasia Morozova ]
  * Update README.md

  [ Ivan Styazhkin ]
  * PASSP-4469 Ручка начала авторизации с паролем

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 07 Nov 2013 00:39:11 +0400

yandex-passport-api (1.11) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4560. Добавил тестов
  * PASSP-4560. Рефакторинг кода: выносим общие методы, используемые в различных неродственных ручках в миксины и хелперы

  [ Eugene Primako ]
  * Убрал копипасту тестов PhoneBundle

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 05 Nov 2013 12:50:25 +0400

yandex-passport-api (1.10) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4543 Выдаём ошибку при попытке сделать алиасом недовалидированный номер
  * Переменовал методы check* телефонных алиасов для единообразия
  * PASSP-4561 Убрал ошибку при попытке провалидировать и сделать алиасом телефон, валидация которого уже началась
  * assert_secure_phone_presence -> assert_secure_phone_existence
  * Поправил прекоммит-хук
  * PASSP-4502 Загружаем библиотеки с помощью LazyLoader

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 01 Nov 2013 11:59:37 +0400

yandex-passport-api (1.9) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4560. Добавил среднеуровневые ручки aliasify/dealiasify в телефонное апи

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 30 Oct 2013 12:28:46 +0400

yandex-passport-api (1.8) unstable; urgency=low

  * Fix setup.py

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 28 Oct 2013 17:21:36 +0400

yandex-passport-api (1.7) unstable; urgency=low

  [ Eugene Primako ]
  * PASSP-4446 Ручка CompletePdd
  * Поправили тест TestIpReg

  [ Eugene Ardarov ]
  * Скелет bundle/phone

  [ Anastasia Morozova ]
  * Исправления phonebundle и тесты

  [ Nikolay Chernyshov ]
  * PASSP-4456. Установка пароля для 100го сида.
  * PASSP-4438. Ручка смены пароля и последующей авторизации

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 28 Oct 2013 17:00:19 +0400

yandex-passport-api (1.6) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Фикс теста в связи с новым поведением валидатора PortalLanguage
  * Фикс setup.py

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 16 Oct 2013 14:19:30 +0400

yandex-passport-api (1.5) unstable; urgency=low

  [ Anton Kirilenko ]
  * Ручки социальной авторизации

  [ Anastasia Morozova ]
  * Libipreg заработал с 95.108.173.106 после обновления layout.json

  [ Eugene Primako ]
  * Куки для ПДД; настройки path

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Общие тесты на бандлы
  * Отлавливание ошибки про ненайденный трэк
  * Тесты на ошибки DBError и RedisTimeoutError
  * Вернули что static переменная basic_form хранит в себе класс основной формы
  * Вынесла в ошибку InvalidTrackStateError в base_exceptions

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 15 Oct 2013 18:25:37 +0400

yandex-passport-api (1.4) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Oct 2013 16:58:05 +0400

yandex-passport-api (1.3) unstable; urgency=low

  [ Eugene Primako ]
  * Добавил список хедеров для BaseBundleView.check_headers

  [ Anton Kirilenko ]
  * Параметры required_headers и required_grants для бандла

  [ Dmitry Kovega ]
  * PASSP-4466 Инициализируем password_qualifier при запуске приложения
  * Обновление submodules: core, settings

  [ Anastasia Morozova ]
  * Фикс описания для функции валидации форм

  [ Eugene Primako ]
  * Добавил if_missing к использованным HintAnswer

  [ Dmitry Kovega ]
  * При формировании xml-ответа на legacy ручках надо делать smart_unicode

  [ Anastasia Morozova ]
  * Поправлен метод __str__ у BaseBundleError
  * Фикс теста для libipreg

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 11 Oct 2013 15:56:40 +0400

yandex-passport-api (1.2) unstable; urgency=low

  [ Anastasia Morozova ]
  * Пишем в statbox логи информацию о голосовой капче
  * Обновила submodule core
  * Соглашение про кавычки

  [ Dmitry Kovega ]
  * PASSP-4468 Оптимизировать валидацию вопроса-ответа в API

  [ Eugene Ardarov ]
  * Новый BaseBundleView

  [ Anastasia Morozova ]
  * Тесты на новый BaseBundleView и ошибки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 08 Oct 2013 17:21:41 +0400

yandex-passport-api (1.1) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4449. Более строго енкодим хедеры для логгирования при ошибке
  * PASSP-4448. Прикрутил uatraits. Небольшой рефакторинг вызовов портальных либ

  [ Ivan Styazhkin ]
  * PASSP-4435 jinja-шаблоны для html-версий писем про телефоны
  * Проход шаблонизатора по тому тексту что получен из танкера Пара тестов в коробке

  [ Eugene Primako ]
  * PASSP-4472 Не создаём phonish-аккаунт, если yasms не смог привязать номер

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 02 Oct 2013 17:12:01 +0400

yandex-passport-api (1.0.6) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4397 Пара функций для отправки писем дорогим пользователям через sendmail + Зависимocть от flask-sendmail Тесты в коробке
  * Обновил core до самой актуальной версии
  * Обновил settings до самой актуальной версии

  [ Nikolay Chernyshov ]
  * Читаем правильно дату регистрации из ЧЯ
  * PASSP-4378. Тестируем, что при изменениях кармы, записи об этом попадают в логи для фродо
  * Обновил подмодуль core

  [ Eugene Ardarov ]
  * Удалено использование YaSmsPhoneBlocked

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 30 Sep 2013 13:13:03 +0400

yandex-passport-api (1.0.5) unstable; urgency=low

  [ Anastasia Morozova ]
  * Пингуем только safeguarddb, sezamdb и только мастера
  * Обновила submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 26 Sep 2013 12:30:23 +0400

yandex-passport-api (1.0.4) unstable; urgency=low

  [ Eugene Ardarov ]
  * Исправлена сериализация subscription.login_rule.8
  * core update

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 25 Sep 2013 13:02:15 +0400

yandex-passport-api (1.0.3) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4399 Фикс одного теста в api
  * Обновлен settings
  * Обновлен core

  [ Nikolay Chernyshov ]
  * PASSP-4431. Убрал поле session_policy_choice
  * Обновил подмодуль core

  [ Ivan Styazhkin ]
  * Причесаны тесты с вызовами ФО
  * Обновил core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 23 Sep 2013 14:36:26 +0400

yandex-passport-api (1.0.2) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс тестов в связи возможностью blackbox ещё принимать и POST-запросы
  * Админы не хотят видеть трэйсбэки в ping
  * Обновила submodule core
  * Зависимость от yandex-passport-grants
  * PASSP-4390 В ручках создания акканта не нужен параметр password_policy

  [ Nikolay Chernyshov ]
  * По мотивам написания документации добавил тестов на форму для проверки того, что полям заданы правильные валидаторы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 16 Sep 2013 14:14:08 +0400

yandex-passport-api (1.0.1) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4366. Сохраняем contact_phone_number в ручке персональной информации
  * Обновил подмодуль core
  * PASSP-4326. Фикс енкодинга записи хедеров в лог при возникновении внутренней ошибки
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 10 Sep 2013 19:55:29 +0400

yandex-passport-api (1.0.0) unstable; urgency=low

  [ Ivan Styazhkin ]
  * PASSP-4343 Передаем в yasms телефон в e164
  * PASSP-4343 Вынос проверки номера телефона и регистрации в yasms в отдельную функцию
  * Тесты исправлены

  [ Nikolay Chernyshov ]
  * PASSP-4015. Записываем тайминги действий в трек. Проапдейтил тесты
  * Обновил подмодуль core

  [ Ivan Styazhkin ]
  * PASSP-4335 Связанные изменения в API
  * Обновил core

  [ Nikolay Chernyshov ]
  * PASSP-4350. Грузим lrandoms при старте приложения

  [ Anastasia Morozova ]
  * В ручке phone_copy телефон в yasms уходит в e164
  * Фиксы тестов в подтверждении телефона и регистрациях с нормальным FakeYaSms
  * Обновила submodule core

  [ Ivan Styazhkin ]
  * Фикс тестов АПИ
  * Обновлен core

  [ Dmitry Kovega ]
  * PASSP-4363 Странная бага с ошибкой при взятии логина с 8го сида
  * environment -> env

  [ Nikolay Chernyshov ]
  * PASSP-4351. Ручка саджеста языка теперь не возвращает ошибку при неправильном хосте(не бывает неправильных хостов)
  * Покрываем тестами suggest_country на 100%
  * Обновил подмодуль settings
  * Обновил подмодуль core

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Рефакторинг тестов и тестовых утилит

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 04 Sep 2013 15:28:22 +0400

yandex-passport-api (0.1.95) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4329. Корректно обрабатываем ValueError в ipreg
  * PASSP-4289. Добавил ручки смены пароля и установки пароля на 100м сиде

  [ Ivan Styazhkin ]
  * PASSP-4335 Фикс падающих тестов
  * Обновил core
  * PASSP-4301 Тест проверки перезаписи полей в треке
  * Фикс хитро падающего на билдфарм теста - redis & str(float)

  [ Dmitry Kovega ]
  * PASSP-4323 Выставлять дополнительные куки вместе с авторизационными: ys.udn, yp.udn, yandex_login
  * Обновление submodules: core, settings

  [ Anastasia Morozova ]
  * Рефакторинг тестов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 27 Aug 2013 12:23:54 +0400

yandex-passport-api (0.1.94) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4323 Выставлять дополнительные куки вместе с авторизационными: cookie L

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 21 Aug 2013 17:19:36 +0400

yandex-passport-api (0.1.93) unstable; urgency=low

  [ Anastasia Morozova ]
  * Забытый setup.py

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 21 Aug 2013 12:13:56 +0400

yandex-passport-api (0.1.92) unstable; urgency=low

  [ Dmitry Kovega ]
  * В phone_copy учитывать unlink_elsewhere при проверке bindlimit

  [ Ivan Styazhkin ]
  * PASSP-4264 Новый параметр secure=yes в вызов yasms.register
  * Обновлен core
  * PASSP-4264 Обработка yasms исключений в error_handler +тесты

  [ Anastasia Morozova ]
  * При регистрации phonish аккаунта отдаётся ignore_bindlimit=True
  * Поправлено описание ошибки

  [ Ivan Styazhkin ]
  * PASSP-4315 Безусловная запись параметра в phone_confirmation_send_code +тест

  [ Anastasia Morozova ]
  * Удалила флаг phone_confirmation_ignore_bindlimit
  * Обновила submodule core
  * Разбиение views.py на отдельные модули
  * Разбиение common.py на отдельные модули
  * Разбиение form.py на отдельные модули
  * Убиение формы Track
  * Разбиение utils.py на отдельные модули

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 21 Aug 2013 11:53:12 +0400

yandex-passport-api (0.1.91) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Пишем в статбокс в ручке uncompleted_set_password

  [ Anastasia Morozova ]
  * Перенесла вьюхи капчи в новый модуль
  * Обновила submodule core
  * PASSP-4303 В методе check для капчи не требуется язык и type

  [ Dmitry Kovega ]
  * Дополнительные тесты ручки валидации КО-КВ

  [ Ivan Styazhkin ]
  * PASSP-4288 Fix и тесты. Сохраняем пустую строчку или 'false' в трэк.

  [ Anastasia Morozova ]
  * PASSP-4314 Требуем заголовок Ya-Consumer-Client-Ip на ручке phone_confirmation_send_code
  * PASSP-4308 Поправлен код ошибки для YaSmsLimitExceeded
  * Обновила submodule core и settings
  * PASSP-4303 Голосовая капча
  * Пишем тип голосовой капчи в трэк для отправки в ФО

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 13 Aug 2013 18:26:50 +0400

yandex-passport-api (0.1.90) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4300. Слезаем с кокаина
  * Обновил ссылку на подмодули core, settings

  [ Anastasia Morozova ]
  * PASSP-4300 Удалила зависимость от eblob

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 08 Aug 2013 13:09:26 +0400

yandex-passport-api (0.1.89) unstable; urgency=low

  [ Dmitry Kovega ]
  * Правки установки пароля для uncompleted аккаунта. Требуем Ya-Client-User-Agent, Ya-Consumer-Client-Ip
  * PASSP-4278 Ручка регистрации для ретейлеров
  * Обновление submodule: core, settings

  [ Anastasia Morozova ]
  * Update README.md
  * Обновила submodule core & settings

  [ Dmitry Kovega ]
  * PASSP-4292 Инвалидировать OAuth токены пользователя при дорегистрации retail пользователя

  [ Anastasia Morozova ]
  * Добавила copy при работе с dict-ом в static_statbox

  [ Nikolay Chernyshov ]
  * PASSP-4232. Добавил префиксы v2_ во фродо, префиксы телефонной валидации. Передаем во фроду пустую строку, если параметра нету
  * PASSP-4232. Выставляем флажки по факту достижения лимитов при подтверждении телефонов
  * Обновил подмодуль core

  [ Ivan Styazhkin ]
  * PASSP-4288 Фикс валидатора нового поля is_passwords_diverged
  * PASSP-4227 Фикс тестов в АПИ, расчитывающих на ФО
  * Обновлен core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 07 Aug 2013 16:13:27 +0400

yandex-passport-api (0.1.88) unstable; urgency=low

  * Трек необязателен в ручке генерации капчи

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 02 Aug 2013 19:44:02 +0400

yandex-passport-api (0.1.87) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4195. Ручка смены пароля для ритейлеров
  * Добавил обработку флага allow_authorization в ручки выдачи куки/токена, выставление этого флага в регистрациях. Пофиксил тесты

  [ Eugene Ardarov ]
  * Перешли с is_strong на policy/password_policy в формах Переход с базового валидатора Password на переопределённый (с оверрайдом basic_policy.min_quality через settings) во всех формах Если при валидации пароля возникла ошибка weak, пишем вычисленное качество пароля в statbox.log (при наличии track_id) Добавлена зависимость от пакета passport-recordtype Добавлен скрипт запуска python с учётом virtualenv

  [ Ivan Styazhkin ]
  * PASS-4233 Изменения в формах АПИ, для доп.данных во ФО. Тесты в комплекте

  [ Nikolay Chernyshov ]
  * Значение времен передаем во фродо как есть(как строки). Рефакторинг TimeNow - конвертит во float

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 02 Aug 2013 18:34:29 +0400

yandex-passport-api (0.1.86) unstable; urgency=low

  * Ya-Client-Host необязателен на ручках регистрации и выписывания oauth токена
  * PASSP-4260 Добавить в account_create опциональный track
  * with_settings + yield не работал в test_forms
  * Utils: git co -> git checkout

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 31 Jul 2013 12:24:07 +0400

yandex-passport-api (0.1.85) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4259. Фейк редис хранит теперь bytestring. Фикс тестов.
  * Обновил подмодуль core

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Fri, 26 Jul 2013 12:36:44 +0400

yandex-passport-api (0.1.84) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4229 Маскировать в логах секретные данные
  * Обновление submodule: core

  [ Nikolay Chernyshov ]
  * Переименовал параметры для устройств в ручках создания-сохранения трека
  * Добавил параметр device_app_uuid в ручки создания-сохранения в трек
  * Обновил подмодуль core
  * PASSP-4191. Ручка создания трека может принимать тип трека, OAUTH токен и проставлять уид в трек
  * Убрал суффикс 'error' у ошибки oauth
  * Обновил подмодуль core
  * Обновил подмодуль settings

  [ Dmitry Kovega ]
  * Параметр JSONIFY_PRETTYPRINT_REGULAR есть только во Flask >= 0.10
  * Форсируем установку пакетов в virtualenv

  [ Nikolay Chernyshov ]
  * Фикс формы сохранения трека: принимаем новые параметры для мобильных

  [ Dmitry Kovega ]
  * PASSP-4246 Ручка перепривязки телефона

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Wed, 24 Jul 2013 12:28:37 +0400

yandex-passport-api (0.1.83) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4213 Нужна ручка аналогичная созданию куки session_id, только создающая oauth token по uid и трэку
  * Фикс ручки создания сессии -- требует track_id
  * Обновление submodule: core, settings

  [ Anastasia Morozova ]
  * PASSP-4208 Удалила создание cookie session_id в register_simple
  * В legacy ручке admreg теперь проверяется только грант admreg

  [ Nikolay Chernyshov ]
  * PASSP-4207. Ручка создания трека теперь сохраняет в трек указанные поля, ручка сохранения в трек умеет сохранять еще и поля для ФРОДО
  * Убрал параметр ignore_phone_compare из формы AccountRegisterSimple
  * Обновил подмодуль core

 -- Dmitry Kovega <arhibot@yandex-team.ru>  Mon, 15 Jul 2013 18:38:32 +0400

yandex-passport-api (0.1.82) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4213 FakeOAuth в тестах
  * Обновление submodules: core, settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Jul 2013 17:10:38 +0400

yandex-passport-api (0.1.81) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * PASSP-4167. Ручка создания куки читает данные из трека, а не из строки запроса
  * Проверяем в тесте выставление флагов при проверки капчи
  * Добавил метод для проверки сразу нескольких записей в auth_log, использовал этот метод в test_session

  [ Anastasia Morozova ]
  * Опция --no-start для gunicorninit

  [ Nikolay Chernyshov ]
  * Установил дефолтные значения для полей в тскв логе при валидации телефона
  * PASSP-4194. Добавил параметр ignore_bindlimit в ручку высылки смс при подтверждении
  * Обновил ссылку на подмодуль core
  * Зовем ясмс при регистрации с флажком ignore_bindlimit из трека

  [ Andrew Grigorev ]
  * Обновил submodules
  * PASSP-4166 Ручка регистрации для Парковок

  [ Dmitry Kovega ]
  * PASSP-4208 Быстрый рефакторинг ручек регистрации
  * Фикс теста test_account_register_phonish.py

  [ Ivan Styazhkin ]
  * PASS-4199 Упрощенная проверка телефона в форме Аккаунта

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 08 Jul 2013 14:31:18 +0400

yandex-passport-api (0.1.80) unstable; urgency=low

  [ Anastasia Morozova ]
  * Update README.md

  [ Andrew Grigorev ]
  * Нормальное сравнение логов statbox в тестах
  * Функция сравнения dict'ов

  [ Dmitry Kovega ]
  * PASSP-4067 Регистрация с телефоном и возможной альтернативой кв-ко и капчей
  * Телефонная регистрация не требует display_language

  [ Nikolay Chernyshov ]
  * PASSP-3591 Добавил в пинг проверку лингвоапи на тестинге
  * Обновил ссылку на подмодуль settings

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Отправляем в декоратор @grants set consumer-ов

  [ Nikolay Chernyshov ]
  * PASSP-4184. В саджесте логина прогоняем логин, полученный из емейла через валидатор

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Jul 2013 16:02:51 +0400

yandex-passport-api (0.1.79) unstable; urgency=low

  [ Anastasia Morozova ]
  * YASMS-314 Всегда удаляем для uid запись в таблице userphones

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 25 Jun 2013 21:18:20 +0400

yandex-passport-api (0.1.78) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4067 Выделение общего кода регистраций

  [ Andrew Grigorev ]
  * PASSP-4066 Ручка регистрации с проверенным телефоном

  [ Anastasia Morozova ]
  * Обновила submodule core
  * PASSP-4160 В statbox-логи пишем, что пришли из python passport

  [ Dmitry Kovega ]
  * Обобщенная регистрация
  * PASSP-4069 Отрывать обработку параметра is_require_hint в ручке записи данных в трэк и в ручке регистрации
  * Обновление submodule: core

  [ Nikolay Chernyshov ]
  * (PASSP-4143) Убрал поле email из саджестора логинов, поправил тесты и логику

  [ Anastasia Morozova ]
  * Обновила submodule core
  * PASSP-4168 Метод /generate выдаёт картинку капчи с https схемой, если пришли по https
  * Замена кавычек в тестах капча методов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 25 Jun 2013 19:06:33 +0400

yandex-passport-api (0.1.77) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4149 Вернуть полю account.password.is_changing_by_user_required было название
  * Обновление submodule: core

  [ Anastasia Morozova ]
  * Update README.md
  * Логгирую инциализацию wsgi приложения
  * Обновила submodule settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 21 Jun 2013 13:07:15 +0400

yandex-passport-api (0.1.76) unstable; urgency=low

  [ Anastasia Morozova ]
  * В legacy api не передаётся пустой объект service - пердаётся None
  * Грант subscription передаётся как 'subscription.action.service'
  * Логика по определнию consumer-а по ip переехала в legacy getter
  * Обновила submodule core

  [ Dmitry Kovega ]
  * PASSP-4098 Актуализируем и переименовываем account_create

  [ Nikolay Chernyshov ]
  * Форма сохранения трека умеет теперь сохранять параметр service
  * Убрал переписывание service из consumer в register_simple. Добавил проверки на поле фродо is_suggested_login
  * Обновил подмодуль core
  * Стрипаем пробелы в форме сохранения трека. Не сохраняем параметры, если переданы пустые строки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 18 Jun 2013 16:49:10 +0400

yandex-passport-api (0.1.75) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновила submodule core
  * PASSP-4135 Добавлены поля для записи в authnew.log

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Jun 2013 17:13:04 +0400

yandex-passport-api (0.1.74) unstable; urgency=low

  * Build после merge 0.1.72-1

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 13 Jun 2013 12:43:12 +0400

yandex-passport-api (0.1.73) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс тестов для keyspace

  [ Andrew Grigorev ]
  * PASSP-3800 Рефакторинг passport.translations -> settings.translations

  [ Dmitry Kovega ]
  * Изменена функция шардирования
  * Обновление submodules: core, settings

  [ Nikolay Chernyshov ]
  * Удалил ручку /flags
  * Используем модели для работы с треком
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 10 Jun 2013 15:56:58 +0400

yandex-passport-api (0.1.72-1) unstable; urgency=low

  [ Anastasia Morozova ]
  * Ping умеет проверять локальный redis

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 11 Jun 2013 14:05:59 +0400

yandex-passport-api (0.1.72) unstable; urgency=low

  [ Anastasia Morozova ]
  * Вытащила ping в отдельный файл
  * PASSP-4100 Проверка nodejs фронтенда в /ping

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 04 Jun 2013 15:31:06 +0400

yandex-passport-api (0.1.71) unstable; urgency=low

  [ Dmitry Kovega ]
  * Прототип пострегистрации
  * Обновление submodule: core

  [ Anastasia Morozova ]
  * Строки для логгирования запросов переводим в unicode

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 30 May 2013 15:43:34 +0400

yandex-passport-api (0.1.70) unstable; urgency=low

  [ Anastasia Morozova ]
  * Вывод параметров запроса из query_string и из body
  * Обновила submodules + 2000+ тестов

  [ Dmitry Kovega ]
  * Неправильная работа check_statbox_log_entries

  [ Nikolay Chernyshov ]
  * Добавил форму сохранения треков. Пофиксил код сохранения с учетом полей формы + тесты

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 27 May 2013 18:33:53 +0400

yandex-passport-api (0.1.69) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фиксы для legacy-api + для passport-ping

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 23 May 2013 13:43:45 +0400

yandex-passport-api (0.1.68) unstable; urgency=low

  [ Alexey Bezhan ]
  * Используем Blackbox() с дефолтным параметром dbfields
  * Обновил core и settings

  [ Andrew Grigorev ]
  * PASSP-3981 Мокаем параметры счетчиков в тестах регистрации

  [ Dmitry Kovega ]
  * На форме SessionCheck не разрешаем пустой sessionid

  [ Andrew Grigorev ]
  * Добавил ручку /validation/hint/

  [ Anastasia Morozova ]
  * В POST, PUT принимаем параметры из body

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 22 May 2013 19:04:56 +0400

yandex-passport-api (0.1.67) unstable; urgency=low

  [ Dmitry Kovega ]
  * Меняем название грантов для регистрации + доп. тест

  [ Anastasia Morozova ]
  * Фикс версии для libcocaine-dealer1

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 20 May 2013 15:55:17 +0400

yandex-passport-api (0.1.66) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4025 Изменен урл текущей регистрации с /1/account/register/ на /1/account/register/simple/

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 17 May 2013 14:38:14 +0400

yandex-passport-api (0.1.65) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил RequiredTrackedConsumerFrom чтобы требовать обязательный track_id. Зарефакторил, теперь требуем track_id для валидации телефонов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 May 2013 17:11:29 +0400

yandex-passport-api (0.1.64) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-4007 Не пишем неизвестные поля в old_history_db
  * Обновление submodule: core

  [ Nikolay Chernyshov ]
  * Выделил обработчик ошибок YaSms, поправил тесты на ошибки YaSms

  [ Andrew Grigorev ]
  * Добавил admsimplereg
  * Добавил тест на is_strong=0 при пароле равном логину

  [ Anastasia Morozova ]
  * Обновила submodules: core & settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 16 May 2013 14:46:10 +0400

yandex-passport-api (0.1.63) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил libipreg + тесты
  * Читаем ip юзера через ip_reg. Поправил тесты
  * Инициализируем ipreg при старте

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 08 May 2013 12:12:03 +0400

yandex-passport-api (0.1.62) unstable; urgency=low

  * Пересборка

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 May 2013 15:44:22 +0400

yandex-passport-api (0.1.61) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-3703 Разучиться подписывать на sid=36
  * Обновление submodules: core

  [ Nikolay Chernyshov ]
  * Добавил запись дополнительных параметров для ФРОДО в процессе подтверждения/валидации телефона + тесты
  * Добавил проверку аргументов вызова во фродо в тесты register/social_register
  * Обновил ссылку на core

  [ Dmitry Kovega ]
  * В pre-commit хуке pyflakes и pep8 вызываются подряд и проверяются файлы из stage
  * PASSP-3993 Генерировать соц логин в ручке регистрации соц пользователя
  * Обновление submodule: core

  [ Anastasia Morozova ]
  * Обновила submodules: core & settings
  * Поправлен урл для oauth + тесты

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 07 May 2013 14:38:38 +0400

yandex-passport-api (0.1.60) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Заменил валидаторы CaptchaLanguage, QuestionsLanguage на DisplayLanguage
  * Тестируем консистентность разных компонент использующих языки со списком DISPLAY_LANGUAGES
  * Обновил ссылки на подмодули

  [ Dmitry Kovega ]
  * PASSP-3851 Отдавать свой список вопросов для каждого языка
  * Обновление submodule: settings, core
  * PASSP-3951 регистрация падает, если длина КВ-КО превышает 100 символов
  * Обновление submodule: core

  [ Anastasia Morozova ]
  * PASSP-3983 Не подписываем пользователя на 2ой сид

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 29 Apr 2013 15:19:36 +0400

yandex-passport-api (0.1.59) unstable; urgency=low

  [ Dmitry Kovega ]
  * У социального пользователя нет пароля
  * Обновление submodule core

  [ Nikolay Chernyshov ]
  * Рефакторинг санитайзинга телефонов:
  * Убрал параметр ignore_phone_compare из AccountPhone
  * Обновил подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 26 Apr 2013 15:32:27 +0400

yandex-passport-api (0.1.58) unstable; urgency=low

  [ Dmitry Kovega ]
  * PASSP-3919 Делаем социальную регистрацию для поддержки admsocialreg
  * PASSP-3927 После создания аккаунта писать в трэк событие, что аккаунт создан

  [ Anastasia Morozova ]
  * Удаление pyc-файлов и .coverage при запуске coverage и тестов

  [ Andrew Grigorev ]
  * PASSP-3836 Поправил скрипт passport-ping
  * PASSP-3836 Спрятал портянку за ключ -v

  [ Nikolay Chernyshov ]
  * Перенес функцию statbox_value в common, т.к. нужна в разных модулях
  * Добавил статбокс логи при подтверждении телефона и тесты
  * Перенес ручки подтверждения телефона в отдельный файл

  [ Dmitry Kovega ]
  * Ручка генерации социального логина
  * Обновление submodule: core, settings
  * Обновление submodule: core

  [ Anastasia Morozova ]
  * Комментарии к урлам в app.py
  * Обновление submodules: core & settings
  * PASSP-3918 Возможность добавления, обновления и удаления телефона у аккаунта

  [ Nikolay Chernyshov ]
  * Добавил глобальный счетчик на смс-ip и его проверку при отправке смски + тесты
  * Кидаем исключения в случае ошибок валидации. Ответ апи формируем согласно исключению в функции error_handler

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 25 Apr 2013 15:08:21 +0400

yandex-passport-api (0.1.57) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновила submodule: core & settings

  [ Dmitry Kovega ]
  * Выносим регистрацию в отдельный файл

  [ Nikolay Chernyshov ]
  * Формы которые работают с телефонами, теперь принимают флаг игнорирования несовпадения с отпарсенным телефоном + тесты
  * Функция format_errors записывает значение телефона в тело ошибки, если выкинули ошибку DifferentPhoneNumbers + тесты + в тестах передаем флаг игнорирования несовпадения телефонов
  * Обновил core
  * Обнуляем счетчик количества попыток ввода при перегенерации кода подтверждения

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 22 Apr 2013 12:11:54 +0400

yandex-passport-api (0.1.56) unstable; urgency=low

  [ Dmitry Kovega ]
  * Разрешаем только социальные логины в AccountRegisterSocial
  * Обновление submodule core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 17 Apr 2013 18:37:33 +0400

yandex-passport-api (0.1.55) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Пишем captcha_passed в AuthLog только если действительно прошли капчу
  * Явно сбрасываем флаг phone_validation_is_confirmed в сессии при перегенерации кода
  * Явно сохраняем телефоны в трек в формате е164
  * Для тестирования телефонов при регистрации вводим отдельный тест-кейс
  * Ручка валидации телефонов возвращает, совпадает ли введенный пользователем телефон с нашим приведением телефона в канонический формат.

  [ Dmitry Kovega ]
  * PASSP-3821 В ручке регистрации добавить ещё параметров

  [ Anastasia Morozova ]
  * Капча может проверяться без логина
  * Убила в ручках требование гранта track

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 17 Apr 2013 14:49:03 +0400

yandex-passport-api (0.1.54) unstable; urgency=low

  [ Andrew Grigorev ]
  * Фикс генерации track_id для test_no_track_error
  * Рефакторинг счетчиков
  * Ручка для проверки нужна ли капча на socialreg
  * PASSP-3823 Счетчики для показа капчи
  * Обновил submodules

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Передаём state при валидации формы

  [ Nikolay Chernyshov ]
  * Рефакторинг подтверждения телефона: ручка отправки теперь одна, ручку переотправки убил
  * Убрал лишнюю форму PhoneConfirmationSend
  * Пофиксил остальные тесты для несуществующего ид трека

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Гранты мокаются с помощью FakeGrants

  [ Nikolay Chernyshov ]
  * Регистрация не требует капчи, если провалидирован телефон

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Ручка валидации логина умеет валидировать тестовые яндексовые акканты
  * Капча считается пройденной для тестовых яндексовых логинов с разрешённых ip-адресов

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 16 Apr 2013 18:27:23 +0400

yandex-passport-api (0.1.53) unstable; urgency=low

  [ Andrew Grigorev ]
  * PASSP-3753 Забыли про statbox

  [ Anastasia Morozova ]
  * В ручке проверки капчи track_id обязательный параметр

  [ Dmitry Kovega ]
  * PASSP-3841. Добавлен APIEnvironment.
  * Обновление submodule: core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Apr 2013 12:40:30 +0400

yandex-passport-api (0.1.52) unstable; urgency=low

  [ Anastasia Morozova ]
  * Выдаём cookie session_id, sessionid2 без кавычек

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 09 Apr 2013 18:03:18 +0400

yandex-passport-api (0.1.51) unstable; urgency=low

  [ Ruslan Zhenetl ]
  * Апстримное ядро
  * authorize в утилитах теперь передает параметр lang в метод создания куки session_id числом.

  [ Anastasia Morozova ]
  * PASSP-3846 В ручке регистрации отдаём сформированные cookie session_id, session_id2

  [ Dmitry Kovega ]
  * Передаем from во фродо в admreg
  * Обновление submodules

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 08 Apr 2013 21:17:46 +0400

yandex-passport-api (0.1.50) unstable; urgency=low

  [ Andrew Grigorev ]
  * Тест на работу registration_karma при регистрации
  * Тесты использующие redis.(h)get должны ожидать строки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 04 Apr 2013 20:18:59 +0400

yandex-passport-api (0.1.49) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил ручку проверки введенного кода + тесты
  * Пофиксил проверку лимитов в ручках переотправки и проверки возможности переотправки

  [ Anastasia Morozova ]
  * Удалила ещё один хэдер из обязательных для account_register

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 04 Apr 2013 12:57:25 +0400

yandex-passport-api (0.1.48) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил ручку проверки введенного кода + тесты
  * Пофиксил проверку лимитов в ручках переотправки и проверки возможности переотправки

  [ Anastasia Morozova ]
  * Удалила ещё один хэдер из обязательных для account_register

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 04 Apr 2013 12:57:10 +0400

yandex-passport-api (0.1.47) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Переименовываем грант phonenumber->phone_number

  [ Anastasia Morozova ]
  * PASSP-3814 В ручке регистрации для совместимости с ФО добавлен mode в параметры

  [ Ruslan Zhenetl ]
  * Сабмодули из апстрима.
  * Добавление поля eula_accepted в форму AccountRegister.

  [ Dmitry Kovega ]
  * PASSP-3822 Не подписывать на 69 сид, подписывать на сид почты в ручке регистрации
  * Мелкие правки тестов admreg
  * Удаляем все .pyc перед запуском тестов

  [ Anastasia Morozova ]
  * Не требуем в account_register Ya-Consumer-Real-Ip - его выставляет nginx

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Apr 2013 21:19:09 +0400

yandex-passport-api (0.1.46) unstable; urgency=low

  [ Anastasia Morozova ]
  * Fix url-ов для passport-ping + отрывание cocaine

  [ Ruslan Zhenetl ]
  * Сабмодули из апстрима.
  * Правка параметров createsession: keyspace и ttl.

  [ Nikolay Chernyshov ]
  * Переименовал коммент о треках
  * Добавил ручки: отправку подтверждающего смс, переотправки, проверки возможности переотправки + тесты

  [ Andrew Grigorev ]
  * passport.tracks.redis_manager -> passport.redis_manager
  * Обновил сабмодули

  [ Dmitry Kovega ]
  * Приведение admreg к актуальному виду

  [ Andrew Grigorev ]
  * Счетчики кармы при регистрации и проверке капчи
  * tests/views/captcha.py -> tests/views/test_captcha.py

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 02 Apr 2013 12:57:18 +0400

yandex-passport-api (0.1.45) unstable; urgency=low

  [ Anastasia Morozova ]
  * Зависимость от пакета yandex-passport-local-redis с конфигами для редиса

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 28 Mar 2013 14:06:56 +0400

yandex-passport-api (0.1.44) unstable; urgency=low

  [ Ruslan Zhenetl ]
  * Обновлены сабмодули.
  * Добавлены недостающие гранты, тесты на них, фабрика опциональных грантов.

  [ Anastasia Morozova ]
  * Добавила секцию про ведение пул реквестов
  * Переименование language в display_language в control_questions, captcha
  * Ставим cocaine-framework-python << 0.9.100

  [ Nikolay Chernyshov ]
  * questions был перемещен в passport.translations
  * обновил ссылку на подмодуль core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 27 Mar 2013 17:22:53 +0400

yandex-passport-api (0.1.43) unstable; urgency=low

  [ Dmitry Kovega ]
  * Настройка шардера при запуске приложения
  * Фикс тестов /ping/

  [ Anastasia Morozova ]
  * Добавила функцию mock_headers для моканья хэдеров
  * Пишем дефолтную карму при создании пользователя
  * Использую функцию set_login для выставления логина и типа аккаунта
  * Обновила сабмодули core и settings
  * Ходим в ФО при регистрации для высталения кармы регистрируемому пользователю

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 26 Mar 2013 12:42:24 +0400

yandex-passport-api (0.1.42) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Фикс для тестов всявязи с появлением списков в треках
  * Обновил ссылку на подмодуль core

  [ Anastasia Morozova ]
  * Добавила python-bcrypt в build-depends

  [ Nikolay Chernyshov ]
  * Пишем предложенные логины в трек. В регистрации определяем, выбрал ли пользователь предложенный логин и пишем в статбокс

  [ Alexey Bezhan ]
  * Добавил функцию создания сессии в passport_api.utils
  * Добавил mock auth_log в tests.utils
  * Возвращаем новую сессию после регистрации пользователя
  * Формы SessionCreate и SessionCheck
  * Ручки /session/ и /session/check/
  * Обновил core

  [ Andrew Grigorev ]
  * Фикс admsubscribe для lite и social пользователей

  [ Anastasia Morozova ]
  * Обновила core и settings
  * Тесты для admsubscribe для lite и social пользователей

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 22 Mar 2013 15:58:39 +0400

yandex-passport-api (0.1.41) unstable; urgency=low

  [ Anastasia Morozova ]
  * Фикс для создания директории с логами statbox из пакета

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 Mar 2013 15:59:39 +0400

yandex-passport-api (0.1.40) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил возможность передачи track_id в suggest_language, suggest_country. Там же счетчики и счетчик в методе control_questions. Написал тесты на счетчики.

  [ Konstantin Merenkov ]
  * Отрефакторил валидацию паролей

  [ Nikolay Chernyshov ]
  * Добавил декоратор проверки наличия непустых хттп-заголовков

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Порефакторила валидационную ручку для телефона

  [ Dmitry Kovega ]
  * Чиним сборку. Правильные зависимости от libcocaine-dealer

  [ Konstantin Merenkov ]
  * Ручка валидации паролей отдаёт validation_warnings строкой, а не списком, поправил ошибочные ответы от ручек

  [ Dmitry Kovega ]
  * Удаляем __init__.py и time.time() -> TimeNow()

  [ Anastasia Morozova ]
  * Обновлены submodule core и settings
  * Добавлена ручка для записи statbox-логов

  [ Ruslan Zhenetl ]
  * обновлены сабмодули core и settings из upstream
  * Имплементированы ручки /captcha/check и /captcha/generate для генерации и проверки капчи для этого созданы вью captcha_generate, captcha_check с тестами,  соответствующие формы а также валидаторы для числа проверок капчи и языка капчи с тестами.

  [ Anastasia Morozova ]
  * Фикс для buildfarm

  [ Dmitry Kovega ]
  * Логин необязательный на ручке validation/password
  * Обновление submodule: core
  * По-умолчанию запускаем тесты в несколько процессов

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Поправила тесты для события info.reg_date
  * Фикс для урлов

  [ Nikolay Chernyshov ]
  * Пишем список заголовков, которых не хватает в ошибке апи
  * Добавил ручку для выставления флагов в треке, валидатор для нее и тесты
  * Отдаетм 400ую ошибку если трек не найден

  [ Anastasia Morozova ]
  * Обновлён submodule core
  * Ручка регистрации

  [ Nikolay Chernyshov ]
  * Декоратор increment_track_counter вызывает ensure_exists. Фикс вызова TrackManager.create
  * Обновил ссылку на submodule core

  [ Anastasia Morozova ]
  * Обновила submodule core
  * PASSP-3749: в yastaff_login нельзя присылать пустую строку или строку с пробелами
  * Тесты на присутствие пробелов в firstname, lastname и аналогах

  [ Ruslan Zhenetl ]
  * Обновлены сеттинги
  * Создана ручка /api/validation/retpath, для чего: были созданы вью retpath_validation, форма RetPathValidation их тесты.
  * Обновлен модуль ядра из апстрима
  * Смена префикса /api для директорий ручек на префикс /1 (текущий номер версии апи)

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 13 Mar 2013 21:15:31 +0400

yandex-passport-api (0.1.39) unstable; urgency=low

  [ Andrew Grigorev ]
  * PASSP-3690 Ручка выдачи контрольных вопросов

  [ Nikolay Chernyshov ]
  * Берем consumer_ip из env для грантов
  * Обновлена ссылка на submodule core

  [ Anastasia Morozova ]
  * Сделала перемнную VALID_TRACK_ID для тестов форм
  * Добавила тесты на форму TrackedConsumerForm
  * Поправила форму SuggestGender, добавила тесты
  * Поправила форму SuggestName, добавила тесты
  * Поправила формы SimpleLoginValidation, LoginValidation, добавила тесты
  * Поправила форму SimplePasswordValidation, добавила тесты
  * Поправила формы Subscription, Account, Password
  * Обновила submodule core и settings

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 19 Feb 2013 15:07:26 +0400

yandex-passport-api (0.1.38) unstable; urgency=low

  [ Andrew Grigorev ]
  * Скрипт показывающий покрытие при запуске тестов
  * Рефакторинг валидатора Language
  * Потерялся фикс для test_forms

  [ Nikolay Chernyshov ]
  * Перенесли mock_hosts в core.

  [ Anastasia Morozova ]
  * Update README.md

  [ Nikolay Chernyshov ]
  * Обновил ссылку на submodule core

  [ Anastasia Morozova ]
  * Добавила опцию --cover-tests в run_coverage.sh для показа отчёта по passport.test

  [ Nikolay Chernyshov ]
  * Берем значения заголовков из полей env, а не из request.headers

  [ Dmitry Kovega ]
  * Правильно записываем subscription.login
  * Обновление submodule

  [ Andrew Grigorev ]
  * Тесты для PASSP-3707 Подписка ПДД на sid=78

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 15 Feb 2013 12:04:22 +0400

yandex-passport-api (0.1.37) unstable; urgency=low

  [ Konstantin Merenkov ]
  * Прикрутил саджест логина по email

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 08 Feb 2013 16:22:28 +0400

yandex-passport-api (0.1.36) unstable; urgency=low

  [ Anastasia Morozova ]
  * Fix для buildfarm
  * PASSP-3692: пишем внятную ошибку на пустой логин в admsubcribe

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 07 Feb 2013 14:56:04 +0400

yandex-passport-api (0.1.35) unstable; urgency=low

  [ Andrew Grigorev ]
  * Перенес поле track_id в TrackedConsumerForm
  * Добавил /suggest/login

  [ Konstantin Merenkov ]
  * В common.log_response использую новую ф-цию trim_message из passport.utils.logs

  [ Anastasia Morozova ]
  * Зависим от python-requests=0.13.6-yandex1 в build-depends

  [ Andrew Grigorev ]
  * Добавил обработку WrongHostError

  [ Dmitry Kovega ]
  * Проставляем registration_datetime явно

  [ Anastasia Morozova ]
  * Обновила submodule core & settings
  * Переименование lang в language

  [ Konstantin Merenkov ]
  * Сделал ручку валидации телефонов

  [ Alexey Bezhan ]
  * Перенес missing_params_json_response в common.py
  * Добавил имя поля в ошибки FieldOnlyForSids
  * Привел ошибки валидации форм к единому виду в новом API
  * Добавил проверку ошибок в тестах форм
  * Привел ошибки нового API к общему формату
  * Тесты format_error, format_errors
  * В ответах validation/... возвращаем validation_{errors, warnings}
  * Изменил способ вызова nosetests из ./run_tests

  [ Konstantin Merenkov ]
  * Обновил requests до 1.1.0
  * Поправил тесты в связи с починкой PhoneNumberValidator

  [ Dmitry Kovega ]
  * Разрешаем в run_tests передавать кастомные параметры

  [ Alexey Bezhan ]
  * Поправил валидацию login/password в account_create

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 01 Feb 2013 13:38:08 +0400

yandex-passport-api (0.1.34) unstable; urgency=low

  [ Andrew Grigorev ]
  * Вынес общий код увеличения трековых счетчиков

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Добавила тестов для подписки на сервис ПДД пользователя

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 24 Jan 2013 15:49:26 +0400

yandex-passport-api (0.1.33) unstable; urgency=low

  * Подняла версию

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Jan 2013 19:56:55 +0400

yandex-passport-api (0.1.32) unstable; urgency=low

  [ Nikolay Chernyshov ]
  * Добавил сессионные счетчики в соответствующие методы

  [ Alexey Bezhan ]
  * PASP-3605 Возвращаем 400 в ответ на запросы без параметров
  * Вынес общие тесты в consumer_form_params и uid_form_params

  [ Andrew Grigorev ]
  * Убрал параметр "service" из /validation/login

  [ Nikolay Chernyshov ]
  * Выносим логику валидации логина/пароля в отдельные методы из кода ручек
  * В account_create добавлена логика из ручек login_validation/password_validation

  [ Dmitry Kovega ]
  * Тест admchangereg: не падать, если отсутствует подписка на 8-ой сид

  [ Andrew Grigorev ]
  * Убеждаемся в инициализации geobase и langdetect
  * Ручки /suggest/country и /suggest/language
  * Добавил .coverage и cover/ в .gitignore

  [ Alexey Bezhan ]
  * Добавил status в ответы нового API
  * Добавил тесты status в TestApi

  [ Anastasia Morozova ]
  * Дописала несколько правил в style guide

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 22 Jan 2013 19:09:51 +0400

yandex-passport-api (0.1.31) unstable; urgency=low

  [ Anastasia Morozova ]
  * Используем одну функцию для запуска приложения

  [ Andrew Grigorev ]
  * spaces replaced by tabs in Utils makefile
  * Добавил *~ в .gitignore
  * Обновил submodule core
  * Не используем lxml ради одной строчки

  [ Anastasia Morozova ]
  * Обновила submodule core
  * Fix: гранты mock-ются во всех тестах
  * Обновила submodule core
  * При подписке с вызовом login ругаемся ошибкой unknownlogin для lite, pdd пользователей
  * Не используем account_type в mock-ом ЧЯ

  [ Nikolay Chernyshov ]
  * Переименование session->track, RedisManager->redis_manager
  * Обновлены ссылки на подмодули

  [ Anastasia Morozova ]
  * Перед инструкцией ifneq не нужны табы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 09 Jan 2013 17:22:55 +0400

yandex-passport-api (0.1.30) unstable; urgency=low

  [ Dmitry Kovega ]
  * Разбиение subscription.login_rule.8 на два поля
  * Обновление submodule core

  [ Nikolay Chernyshov ]
  * Обновление submodule settings
  * Обновлен submodule core
  * Добавлены ручки для сессии с тестами

  [ Anastasia Morozova ]
  * Fix build-depends
  * Fix build-depends: собираемся на новом агенте на buildfarm
  * Можно обновлять подписку на сидах 36, 42

  [ Nikolay Chernyshov ]
  * Добавлены тесты сессионных ручек с использованием FakeSessionManager
  * Обновлен submodule core

  [ Anastasia Morozova ]
  * Обновила submodule core & settings
  * Специальная логика при подписке на 67 сид
  * Поправила тесты для ручки подписки на сервис
  * Обновила submodule core
  * Поддержала специальную логику подписки и отписки от 2 сида
  * В новом api тоже можно обновлять подписку на сидах 36, 42

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 17 Dec 2012 17:15:40 +0400

yandex-passport-api (0.1.29) unstable; urgency=low

  [ Anastasia Morozova ]
  * Тест подписывания на сервис на уже существующую подписку

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 05 Dec 2012 13:07:37 +0400

yandex-passport-api (0.1.28) unstable; urgency=low

  [ Dmitry Kovega ]
  * Простая проверялка окружения и example файл с описанием
  * Изменение путей импортов
  * Обновление submodule: passport.core

  [ Anastasia Morozova ]
  * Добавила в README секцию про # TODO
  * В ответе admsubscribe в случае ошибки не отдаём status=fail
  * Если запрещена подписка на sid, то отдаём error=badsid
  * Ручка admsubscribe не принимает параметр login_rule
  * TODO по поводу passport_api/utils.py
  * В admsubscribe некоторые параметры не надо проверять при отписке
  * Обновила core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 04 Dec 2012 12:27:21 +0400

yandex-passport-api (0.1.27) unstable; urgency=low

  [ Anastasia Morozova ]
  * Использую params['service'] в методах admsubscribe, admloginrule
  * Обновила core
  * Дополнительные поля из ЧЯ запрашиваем в api-ручке

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 28 Nov 2012 13:51:02 +0400

yandex-passport-api (0.1.26) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновила core
  * Удалён модуль passport.utils.dictconfig, используемый для совместимости с python < 2.7

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 26 Nov 2012 20:54:52 +0400

yandex-passport-api (0.1.25) unstable; urgency=low

  [ Dmitry Kovega ]
  * Избавление от чтения из базы
  * Ручка /ping не делает SELECT 1 при проверке базы
  * DBTimeoutError -> DBError
  * Обновление submodule: core, settings

  [ Anastasia Morozova ]
  * Добавила команд в Utils для апдейта debian/changelog
  * Обновила core и settings
  * Поменяла сообщение об отсутвии грантов
  * Не принимаем login_rule пустым
  * Тесты на карму и display_name
  * Fix для push-а локального бранча upstream_master в upstream

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 22 Nov 2012 17:54:57 +0400

yandex-passport-api (0.1.24) unstable; urgency=low

  [ Alexey Bezhan ]
  * Поправил ошибку в log_request при 404
  * Добавил host id в request id
  * Обновил core & settings
  * Поправил HOSTS в Test404

  [ Anastasia Morozova ]
  * Поправила значение кармы в passport-ping

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Tue, 13 Nov 2012 12:18:13 +0400

yandex-passport-api (0.1.23) unstable; urgency=low

  [ Anastasia Morozova ]
  * Обновила core
  * Использую валидаторы для префикса и суффикса кармы

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 09 Nov 2012 17:51:16 +0400

yandex-passport-api (0.1.22) unstable; urgency=low

  [ Anastasia Morozova ]
  * 0.1.20

  [ Nikolay Chernyshov ]
  * добавил описание инициализации

  [ Alexey Bezhan ]
  * Поправил ошибку в валидации FieldsMatch формы admreg
  * Добавил идентификатор запроса (@pid,timestamp[,uid]) к логам
  * Добавил логирование начала и конца запроса
  * Добавил логирование admblock
  * Обновил core и settings

  [ Anastasia Morozova ]
  * Проверка гранта subscription.update в admblock должна быть только при указании from или sid
  * Обновила core

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 08 Nov 2012 17:15:32 +0400

yandex-passport-api (0.1.21) unstable; urgency=low

  * Cлишком умный debian при локальном Makefile использует его для сборки

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 01 Nov 2012 14:19:40 +0400

yandex-passport-api (0.1.20) unstable; urgency=low

  * Поправил unicode error в missing_params_xml_response
  * Перевел формы на validators.Uid
  * Переименование методов Blackbox
  * Правка тестов проверяющих Availability() пользователя
  * Добавлено поле ignore_stoplist в forms.LoginValidation
  * login_validation не принимает service

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 01 Nov 2012 13:42:48 +0400

yandex-passport-api (0.1.19) unstable; urgency=low

  * Делаем chown на все папки с логами
  * Зависимость от python-ylog-lib вместо python-ylog

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 10 Oct 2012 17:02:49 +0400

yandex-passport-api (0.1.18) unstable; urgency=low

  * зависимость от cocaine-framework-python >= 0.9.5
  * поправлена проверка cocaine в /ping

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Mon, 01 Oct 2012 17:34:05 +0400

yandex-passport-api (0.1.17) unstable; urgency=low

  * Сделал тесты совместимыми с lucid

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 17 Sep 2012 17:32:49 +0400

yandex-passport-api (0.1.16) unstable; urgency=low

  * Добавил зависимости кокаина

 -- Konstantin Merenkov <kmerenkov@yandex-team.ru>  Mon, 17 Sep 2012 17:27:14 +0400

yandex-passport-api (0.1.15) unstable; urgency=low

  * фикс ошибки UnicodeDecodeError в ручке /ping
  * Переведен suggest для пола и ФИО на лингвистическое API
  * Используем user_exists для проверки занятости yastaff_login

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 12 Sep 2012 13:01:01 +0400

yandex-passport-api (0.1.14) unstable; urgency=low

  * Сделан скрипт, дёргающий ручки паспорта
  * Добавлено пингование старого паспорта в ручку /ping
  * Сделана ручку /ping
  * Ручка admreg
  * Добавилены тесты нормализации логина в account_create

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 07 Sep 2012 13:56:49 +0400

yandex-passport-api (0.1.13) unstable; urgency=low

  * Оторвал passport-front-admin из зависимостей (avmm@ разрешил 27.08.2012 в личной переписке со мной)

 -- Konstantin Merenkov (developer) <kmerenkov@yandex-team.ru>  Mon, 27 Aug 2012 17:25:23 +0400

yandex-passport-api (0.1.12) unstable; urgency=low

  * PASSP-3388

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 24 Aug 2012 14:23:22 +0400

yandex-passport-api (0.1.11) unstable; urgency=low

  * Поправилена ошибка с обработкой неизвестных ошибок в API

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 23 Aug 2012 20:28:03 +0400

yandex-passport-api (0.1.10) unstable; urgency=low

  * passport-core обновлен до 0.1.14

 -- Alexey Bezhan <bezh@yandex-team.ru>  Tue, 21 Aug 2012 16:46:56 +0400

yandex-passport-api (0.1.9) unstable; urgency=low

  * ручка регистрации
  * рефакторинг приложения

 -- Konstantin Merenkov (developer) <kmerenkov@yandex-team.ru>  Tue, 21 Aug 2012 15:18:34 +0400

yandex-passport-api (0.1.8) unstable; urgency=low

  * уходим от str к unicode в DisplayName

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Wed, 15 Aug 2012 17:07:59 +0400

yandex-passport-api (0.1.7) unstable; urgency=low

  * core обновлен до 0.1.8

 -- Alexey Bezhan <bezh@yandex-team.ru>  Tue, 31 Jul 2012 17:05:22 +0400

yandex-passport-api (0.1.6) unstable; urgency=low

  * core обновлен до 0.1.7

 -- Alexey Bezhan <bezh@yandex-team.ru>  Tue, 31 Jul 2012 16:44:24 +0400

yandex-passport-api (0.1.5) unstable; urgency=low

  * core обновлен до 0.1.6

 -- Alexey Bezhan <bezh@yandex-team.ru>  Tue, 31 Jul 2012 15:22:47 +0400

yandex-passport-api (0.1.4) unstable; urgency=low

  * Убран rescue_code

 -- Alexey Bezhan <bezh@yandex-team.ru>  Mon, 30 Jul 2012 18:27:56 +0400

yandex-passport-api (0.1.3) unstable; urgency=low

  * Убрано событие url из логов historydb
  * Проверки на наличие логина и пароля в ручках подписки
  * Проверка занятости yastaff_login в ручках подписки
  * Запись результата валидации форм в лог

 -- Alexey Bezhan <bezh@yandex-team.ru>  Mon, 30 Jul 2012 18:08:54 +0400

yandex-passport-api (0.1.2) unstable; urgency=low

  * добавлен метод POST для legacy-ручек

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 26 Jul 2012 12:57:52 +0400

yandex-passport-api (0.1.1) unstable; urgency=low

  * фиксы форм валидации

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Fri, 20 Jul 2012 16:04:36 +0400

yandex-passport-api (0.1.0) unstable; urgency=low

  * первая выкладка в тестинг :-)

 -- Morozova Anastasia (developer) <scullyx13@yandex-team.ru>  Thu, 19 Jul 2012 15:30:07 +0400

yandex-passport-api (0.0.1) unstable; urgency=low

  * Сборка

 -- Alexey Bezhan <bezh@yandex-team.ru>  Fri, 29 Jun 2012 15:59:10 +0400
