☼ Uniwex Task
←  Назад

Что нового за неделю с 14 по 20 сентября

На этой неделе мы укрепляли фундамент Uniwex Task: закрыли несколько важных security-задач, навели порядок в правах и лимитах, а заодно исправили серию заметных проблем в английской версии, календаре и канбане. Теперь сервис безопаснее и предсказуемее под нагрузкой, а ежедневные сценарии — от создания колонки до просмотра задач без времени — выглядят аккуратнее.

Улучшения

4

Провели аудит безопасности сервиса

Проверили сервис по основным security-сценариям: авторизацию, роли, публичные ссылки, загрузку файлов, лимиты, журналы и сборку. Результаты аудита превратились в конкретный план исправлений, часть которого уже вошла в этот релиз.

Документировали модель публичных ссылок заметок

Явно описали, что публичная ссылка заметки работает как открытый доступ: прочитать содержимое может любой, у кого есть ссылка. В интерфейсе и документации зафиксировали последствия утечки, отзыв и поведение ссылки после удаления заметки.

Сделали бейджи проектов в блоке «Без времени» компактнее

В календарном блоке «Без времени» длинные названия проектов больше не съедают место у самой задачи. Проект теперь обозначается эмодзи, а для проектов без эмодзи используется аккуратный цветовой маркер.

Проверили и оптимизировали автотесты

Пересмотрели набор автотестов после крупных изменений в сервисе и убрали лишние повторные проверки из обычного цикла. Критичные сценарии остались защищены, а обратная связь при разработке стала быстрее.

Исправления

7

Убрали вспышку стандартного цвета при загрузке

Прелоадер теперь сразу использует сохранённую цветовую тему пользователя. При перезагрузке больше нет короткой вспышки стандартного зелёного цвета перед выбранным акцентом.

Закрыли загрузку изображений для пользователей с правами «Наблюдатель»

Пользователь с ролью «Наблюдатель» больше не может загружать изображения в чужие заметки и задачи. Сервис проверяет права до записи файла, поэтому запрещённый запрос получает ошибку и не расходует ни квоту, ни место в хранилище.

Исправили перевод новой Kanban-колонки

В английской версии новая колонка Kanban теперь получает название «New column», а не русскую заготовку. Перевод применяется сразу при создании и не требует ручного переименования.

Починили перенос длинных названий в календаре

Длинные названия задач в календаре теперь используют доступную высоту блока и переносятся на несколько строк, пока для текста есть место. Обрезание появляется только тогда, когда блок действительно слишком маленький.

Исправили отображение названий календарных блоков при наведении

При наведении на высокий блок календаря заголовок и подписи больше не обрезаются по вертикали. Расширенное состояние показывает содержимое целиком и остаётся читаемым.

Исправили перевод кнопок добавления задач в Kanban

В английском проектном Kanban кнопки создания задач теперь показывают корректный текст — «Add task» и «Add completed task». Рядом с ними больше не остаются русские подписи.

Вернули читаемость маленьким блокам календаря

Короткие календарные блоки больше не сдавливают текст по высоте и не превращают заголовок в трудночитаемую полоску. Для небольших размеров действует отдельная компактная раскладка с одной аккуратной строкой.