Releases: Melodyn/ical
Releases · Melodyn/ical
v1.3.5
v1.3.4
v1.3.3
- Если описание календаря содержало форматирование (HTML), то ВКонтакте экранировал его по какой-то своей логике и потом высчитывал длину строки. Поэтому были случаи, когда строка формально выходила длиной более 100 символов, хотя фактически была короче или равна этой длине. Добавил собственную функцию для экранирование и высчитывание разницы длины до/после экранирования.
- Оказалось, что в гуглокалендаре можно создать мероприятие без заголовка. А у ВК для виджета заголовок обязателен. Для таких случаев добавил стандартный заголовок "Мероприятие".
- В некоторых местах интерфейса текст мог выйти за пределы окна. Добавил переносы строк.
- Исправлено несколько опечаток, стандартизировано написание сервиса и сущности. Сервис: "Google Календарь"; сущность: Google-календарь.
- Добавил на страницу справки текст о том, что не поддерживается (и не будет) форматирование текста из календаря.
v1.3.2
За время прохождения модерации нашёл баг, когда приложение падает. Завёл ишью #6 и проработал его, заодно завёз первые исправления по ревью с баг-трекера:
- Исправил в хелпе внешние ссылки, чтобы открывались в новой вкладке. Ранее они приводили к крашу при клике.
- Попробовал поменять порядок проверки экшенов, так как вроде бы в справку нельзя попасть со страницы установки.
v1.3.1
v1.3.0 Предрелизный виджет
- Сделал, чтобы при первой выдаче токена устанавливался виджет, отражающий суть конфигурации.
- Добавил флеш-сообщения в интерфейс, пока что только об установке виджета.
v1.2.0 Предрелизная версия
- Проработал навигацию, сделал её через формы, чтобы не писать отдельно фронтенд
- Добавил над календарём слову "мероприятия" выделение, чтобы было проще сопоставить залитые цветом ячейки с наличием мероприятий
Изменения в способе навигации внесли свои приколы в POST-обработчик, но это уже не так важно.
v1.1.2
v1.1.1
v1.1.0
Кардинальное обновление дизайна:
- ушёл полностью от iframe для календаря;
- в приложении выводятся мероприятия на ближайшие 30 дней;
- немного изменил порядок слов в заголовке виджета;
- изменился вид админки.
А также:
- добавил элементы дизайна в репозиторий, обновил скриншоты;
- отправил приложению на модерацию в каталог.