Цитата:когда же я увижу в списке исправлений что-нть из решений сг?lega4
Сейчас основные изменения идут в плане рефакторинга и подготовке к обновлению версии PHP, поэтому видимых изменения не так много (в отличие от технических внутри)
- Перелопачены почти все текстовки сайта для приведения их к возможному для переводов виду. Переключатель языков пока еще только в ЛК, как и было, но когда объем изменений уменьшится, будет сделано более заметным.
- Модернизирована добрая половина кода, работающего с базой данных, устранено множество "дыр" в безопасности сайта через поля ввода.
- В очередной раз поправлен скрипт синхронизации геокротов
- Изменена схема восстановления пароля - теперь пароль можно восстановить и по нику и по емейлу, не обязательно знать обе части. Также схема модернизирована на стандартную со "ссылкой для сброса пароля"
- Добавлен вывод вирт вопроса в диалог отправки вирт-ответа
- Добавлен таймаут для отправки вирт-вопросов (защита от перебора)
- Исправлены случайно внесенные проблемы (некорректный формат даты в GPX, проблемы с паспортом тайника, наложение полей поиска), внесены новые
- Ограничена возможность оставлять записи в блокноте через API для неактивных тайников (премодерация, архив и остальные 100500 статусов)
- Увеличен лимит тайников в поисковой выдаче до 1000
- Из GPX удалено поле "bounds", поскольку де-факто мы его не использовали и это поле не является обязательным в стандарте GPX (https://bt.geocaching.su/view.php?id=70)
- Добавлены автоматические проверки и запуск тестов перед вливанием изменений. Как нетрудно догадаться, пока покрытие автотестами оставляет желать лучшего, но все лучше, чем ничего.