Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
82094e46b5
Обновлен файл service worker с новой версией для кэширования. Изменена логика обработки загруженных изображений и файлов в API оффлайн-заметок, теперь возвращаются только загруженные данные вместо всех данных. Улучшена обработка данных, получаемых от сервера.
7367364d93
Обновлены функции поиска заметок для регистронезависимого поиска по содержимому. Добавлен новый API для выхода, который логирует действие и очищает сессию. Реализована очистка IndexedDB при разлогинивании и смене пользователя. Обновлены компоненты для управления состоянием аутентификации и очистки данных при регистрации и удалении аккаунта.
80c42f8df0
Добавлена поддержка колонки floating_toolbar_enabled в таблицу пользователей и обновлены соответствующие компоненты для управления отображением плавающей панели инструментов. Реализована логика настройки и сохранения этого параметра в профиле пользователя. Обновлены API и интерфейсы для поддержки новых функций.
e49b9dc865
Обновлены компоненты FloatingToolbar и MarkdownToolbar для улучшения работы с выделением текста и добавления новых функций форматирования. Расширены свойства позиционирования панели инструментов, добавлена поддержка цветного текста. Обновлен файл service worker с новой версией для кэширования. Оптимизированы стили для мобильных устройств.
30f9daaec8
Обновлены стили для компонента спойлеров, улучшена анимация и добавлены новые визуальные эффекты. Обновлен файл service worker с новой версией для кэширования. Оптимизирована логика рендеринга токенов в markdown, улучшена обработка вложенных элементов и ссылок.
e3b98ea8d3
Добавлена обработка многострочного выделения для списков и цитат в компонентах NoteEditor и NoteItem. Улучшена логика добавления тегов в зависимости от формата выделенного текста, включая поддержку чекбоксов и нумерованных списков.
bdd932bbbb
Добавлена функция рендеринга вложенных токенов в markdown, улучшена обработка текстовых элементов и ссылок с поддержкой кастомных рендереров. Обновлены компоненты для корректного отображения вложенных структур в списках и ссылках.
d1a3853449
Обновлен .gitignore для исключения новых артефактов сборки и временных файлов. Изменен тип в конфигурации Vite на "classic" с добавлением navigateFallback. Добавлены новые маршруты для обработки сервисного рабочего скрипта в dev режиме, включая поддержку dev-sw.js и registerSW.js. Обновлен index.html для улучшения пользовательского опыта с индикатором загрузки. Обновлен манифест и сервисный рабочий скрипт для улучшения кэширования и обработки запросов.
4d91b2227d
Упрощены импорты и улучшена типизация в компонентах. Удалены неиспользуемые зависимости и оптимизирована логика обработки идентификаторов в компонентах заметок. Обновлены стили для повышения производительности и улучшения пользовательского опыта.
87a01629ae
Вернул старый оффлайн режим когда он не работал
5b3e41d1b6
Обновлены API для работы с заметками и пользователями, добавлена поддержка идентификаторов в виде строк. Изменены параметры в компонентах для улучшения обработки данных. Оптимизированы стили и логика компонентов для повышения производительности и улучшения пользовательского опыта.
4b3bc3e024
Добавлены новые параметры для компонента BrowserRouter в App.tsx для поддержки будущих функций. Обновлена логика обработки токенов в markdown.ts для улучшения обработки блоковых и инлайн элементов, включая обработку ошибок и использование fallback для пустого текста.
d1a3853449
Обновлен .gitignore для исключения новых артефактов сборки и временных файлов. Изменен тип в конфигурации Vite на "classic" с добавлением navigateFallback. Добавлены новые маршруты для обработки сервисного рабочего скрипта в dev режиме, включая поддержку dev-sw.js и registerSW.js. Обновлен index.html для улучшения пользовательского опыта с индикатором загрузки. Обновлен манифест и сервисный рабочий скрипт для улучшения кэширования и обработки запросов.
4d91b2227d
Упрощены импорты и улучшена типизация в компонентах. Удалены неиспользуемые зависимости и оптимизирована логика обработки идентификаторов в компонентах заметок. Обновлены стили для повышения производительности и улучшения пользовательского опыта.
5b3e41d1b6
Обновлены API для работы с заметками и пользователями, добавлена поддержка идентификаторов в виде строк. Изменены параметры в компонентах для улучшения обработки данных. Оптимизированы стили и логика компонентов для повышения производительности и улучшения пользовательского опыта.
4b3bc3e024
Добавлены новые параметры для компонента BrowserRouter в App.tsx для поддержки будущих функций. Обновлена логика обработки токенов в markdown.ts для улучшения обработки блоковых и инлайн элементов, включая обработку ошибок и использование fallback для пустого текста.
a78d976bcf
Обновлен сервисный рабочий скрипт для улучшения кэширования и обработки запросов. Добавлены новые маршруты для кэширования HTML и статических ресурсов, а также улучшена логика обработки внешних ссылок в Markdown. Удалены устаревшие стили для кнопок и ссылок. Оптимизирована работа с чекбоксами в списках.
2ec93b8cc2
Добавлена поддержка оффлайн-режима с улучшенной логикой инициализации и синхронизации. Обновлены компоненты для работы с состоянием сети, включая использование localStorage для восстановления аутентификации в оффлайн-режиме. Оптимизированы настройки кэширования и обработка ошибок при запросах к API. Улучшена производительность и адаптивность интерфейса.
3c2b23c699
Обновлены компоненты редактирования заметок для поддержки обработки маркеров списков и цитат. Добавлена логика для переключения маркеров на нескольких строках, улучшена производительность и адаптивность интерфейса. Обновлены стили плавающей панели форматирования для улучшения пользовательского опыта на мобильных устройствах.
a5f4e87056
Добавлены новые функции для получения версии данных заметок из IndexedDB и сервера. Реализована логика отображения информации о версиях данных в настройках, включая возможность принудительной синхронизации. Обновлены компоненты и стили для поддержки новых функций, а также добавлены методы для очистки локального кэша IndexedDB.
5e16f6d4f0
Добавлена поддержка оффлайн-режима и синхронизации заметок. Реализована логика инициализации оффлайн-функционала, включая управление состоянием сети и синхронизацию данных. Обновлены компоненты для отображения статуса синхронизации и индикаторов оффлайн-режима. Оптимизированы API для работы с оффлайн-данными и добавлены новые стили для улучшения пользовательского опыта.
2ec0fd4496
Обновлен компонент NoteItem для улучшения пользовательского опыта редактирования заметок. Добавлен флаг для установки курсора в конец текста при входе в режим редактирования. Упрощены зависимости в useEffect для повышения производительности.
7de8872f40
Обновлены компоненты и стили для улучшения пользовательского опыта при работе с заметками. Добавлены новые функции для отображения информации и улучшена логика взаимодействия с интерфейсом. Оптимизирована производительность и адаптивность элементов.
8c3db305ca
Добавлены новые настройки пользователя: возможность отображения даты редактирования и использования цветных иконок. Обновлены соответствующие компоненты и стили для поддержки новых функций. Реализована логика добавления колонок в базу данных при отсутствии. Обновлены API и интерфейсы для работы с новыми параметрами.
143338bc2b
Обновлена логика фильтрации заметок по тегам для регистронезависимого поиска. Фильтрация по тегам теперь выполняется на клиенте, чтобы избежать проблем с кириллицей в SQLite. Также добавлено сохранение тегов в нижнем регистре для единообразия и улучшена обработка уникальных тегов в компоненте TagsFilter.