1. Доменные провайдеры
1.1. Рефакторинг процедуры смены владельца
1.1.1. Перейти на новый механизм во всем коде
1.1.2. Решить судьбу SRS::Helper::Domain::ChangeOwnerContacts
1.1.3. Написать доку
1.2. Рефакторинг кода API2 (говнокод 90%). Unit тесты для API2.
1.3. Переосмыслить работу с блокировками доменов и написать документацию.
1.4. Переработка получения сообщений от провайдеров (Polling)
2. Магазин доменов
2.1. Локи из за распухших таблиц
2.2. Много медленных запросов
2.3. Закончить рефакторинг User::Messages
2.4. Очень медленное добавление лотов с парковкой (30-60 сек)
2.5. Новый сервис МД
3. Ядро SRS
3.1. Рефакторинг SRS::Service
3.2. Обмен сигналами между связанными услугами (фриз, перенос, удаление, ...)
3.3. Уменшить связанность между доменом и связанными услугами (Магазин доменов, освобождающиеся домены, парковки)
4. DNS
4.1. Переключить новый ЛК на прямую работу с сервисом зон
5. Контакты
5.1. Ослабление строгости валидации до минимальных требований провайдеров
5.2. Документирование требований к валидации контактов
5.3. Рефакторинг кода профилей (после выпиливания универсальной формы контактов и “среднего” мастера)
5.4. Сервис контактов???
6. SSL
6.1. Покрыть тестами
6.2. Сервис работы с провайдерами
7. Парковки
7.1. Заменить работу через базу на API
7.2. Переписать на python
7.3. WF перенести логику управления из контроллера в модуль услуги
8. Подбор доменов
8.1. Распилить FO::Domain::New
8.2. Переписать и ускорить check_queue
9. Отданный техдолг
9.1. Контакты
9.1.1. 2018. Перешли на третью версию валидатора контактов (поколения разработчиков не могли это сделать), выпилили первую и вторую версии
9.1.2. 2019. Создали универсальный класс метаданных о контактах SRS::Contacts (используется в старых и новых мастерах, везде)
9.1.3. 2018. Создали документацию по профилям — мало кто знал как они устроены
9.1.4. 2020. КВА перевели на хранение в БД в расспличенном виде.
9.2. Проверка доступности
9.2.1. 2019. Написали domain-checker, убрали много какашки из SRS
9.2.2. 2020. Проверка по спискам через сервис domain-lists
9.3. DNS
9.3.1. 2018. Работу с зонами выделили в отдельный сервис zone-service (на Perl)
9.4. Доменные провайдеры
9.4.1. 2019. Частично покрыли тестами SRS::Domain
9.4.2. 2019. Добавили поддержку юникода в доменных именах (и подборе доменов)
9.4.3. 2020. Добавили мультипровайдерность зон
9.4.4. 2019. Код работы с премиум доменами инкапсулировали в SRS::PremiumDomain