40 Commits

Author SHA1 Message Date
83abe3f919 Обновлены инструкции по активации функций ИИ на странице настроек. Добавлены новые пункты в список возможностей, включая автоматическую генерацию тегов и улучшение текста заметок, а также изменены стили для лучшего отображения информации. 2025-11-08 01:10:01 +07:00
5d0e7555da Обновлен API генерации тегов: изменены инструкции для генерации тегов, увеличен лимит токенов до 500, добавлена логика извлечения тегов из reasoning, а также реализована функция нормализации тегов в camelCase. Обновлен ревизионный номер в сервисном работнике. 2025-11-08 00:58:00 +07:00
14cef88a6b Добавлен модуль подсветки синтаксиса с использованием highlight.js для улучшения отображения кода в заметках. Обновлены компоненты MarkdownToolbar и NoteItem для поддержки новых модальных окон для вставки кода и ссылок. Изменены стили для блоков кода и добавлены адаптивные стили для улучшения пользовательского интерфейса. 2025-11-07 23:55:35 +07:00
05a9275253 Обновлены компоненты NoteEditor, NoteItem и NotesList для улучшения обработки сохранения заметок и добавления фокуса на сохраненные заметки. Изменены типы параметров функций и добавлена логика для плавного прокручивания к заметкам. Обновлен сервисный работник с новым ревизионным номером для кэширования. 2025-11-07 22:56:07 +07:00
06400d6e97 Добавлены адаптивные стили для модальных окон и улучшены стили кнопок в компонентах Modal и MergeNotesModal для лучшего отображения на мобильных устройствах. 2025-11-07 17:06:49 +07:00
1d4cf84d6d npm run build 2025-11-07 16:48:24 +07:00
80946a3c4a Обновлены компоненты NoteEditor и NoteItem для улучшения отображения текста кнопок с добавлением обертки в span. Изменены стили кнопок для улучшения их внешнего вида и адаптивности, включая изменения отступов и размеров. Эти изменения способствуют более удобному взаимодействию пользователя с интерфейсом. 2025-11-07 16:45:38 +07:00
cb40f032d2 Добавлен модуль улучшения текста в NoteEditor с интеграцией нового модального окна. Реализована логика обработки ошибок и отображения улучшенного текста. Обновлены состояния для управления модальным окном и улучшением текста, что улучшает взаимодействие пользователя с заметками. 2025-11-07 16:29:00 +07:00
74ae2ead31 Добавлен новый API для генерации тегов через AI, включая валидацию входных данных и обработку ошибок. Реализованы компоненты для отображения модального окна с предложенными тегами в NoteEditor и NoteItem. Обновлены стили и логика для улучшения пользовательского интерфейса и взаимодействия с заметками. 2025-11-07 16:08:23 +07:00
772f5b1955 Добавлено новое поле ai_enabled в запросы к базе данных для получения настроек AI пользователя. Реализована проверка включения функций ИИ в API для улучшения обработки запросов. Обновлены компоненты MergeNotesModal и NotesPage для поддержки удаления оригинальных заметок. Изменены уведомления и стили для улучшения пользовательского интерфейса. 2025-11-07 15:51:35 +07:00
300e881245 Добавлен новый API для объединения заметок с использованием AI, включая валидацию входных данных и обработку ошибок. Обновлены компоненты для поддержки выбора заметок и интеграции с модальным окном для объединения. Обновлены стили и логика в компоненте NotesPage для улучшения пользовательского интерфейса и взаимодействия с заметками. 2025-11-07 13:04:53 +07:00
d023e20862 Обновлена конфигурация Vite для PWA с улучшенной обработкой навигации и кэширования HTML-документов. Добавлены новые правила кэширования для страниц и HTML-файлов, а также изменен тип регистрации сервисного работника на автоматическое обновление. Обновлен HTML-шаблон с улучшениями в загрузке и отображении темы. 2025-11-06 23:29:34 +07:00
e6acd8c5df Обновлены файлы для продакшена 2025-11-06 22:03:25 +07:00
351ba7eb03 Улучшена логика проверки сетевого статуса в функции initOfflineMode, добавлены дополнительные проверки для определения оффлайн-режима. Обновлена обработка ошибок при создании заметок, добавлена логика для обработки сетевых ошибок и локального создания заметок. Оптимизирована функция checkNetworkStatus для более точного определения состояния сети с учетом таймаутов и различных типов ошибок. 2025-11-06 22:02:07 +07:00
2c23044ea4 Добавлены улучшения в конфигурацию Vite для PWA, включая обработку ошибок при кэшировании и фильтрацию манифеста. Обновлен серверный код для корректного возврата статуса аутентификации. Внесены изменения в клиентскую логику Axios для исключения определенных запросов из автоматического разлогинивания. Обновлен HTML-шаблон с улучшениями в загрузке и отображении темы. 2025-11-06 21:13:37 +07:00
e6ebf2cbff Обновлен файл .gitignore для исключения новых временных и кэшированных файлов, а также добавлены переменные окружения для разработки. Обновлены файлы документации с добавлением информации о ключе шифрования. Внесены изменения в серверный код для поддержки шифрования и дешифрования содержимого заметок. Обновлены компоненты для улучшения работы с заметками и их отображением. Оптимизированы стили и скрипты для улучшения пользовательского интерфейса. 2025-11-06 00:00:11 +07:00
82094e46b5 Обновлен файл service worker с новой версией для кэширования. Изменена логика обработки загруженных изображений и файлов в API оффлайн-заметок, теперь возвращаются только загруженные данные вместо всех данных. Улучшена обработка данных, получаемых от сервера. 2025-11-05 21:47:49 +07:00
7367364d93 Обновлены функции поиска заметок для регистронезависимого поиска по содержимому. Добавлен новый API для выхода, который логирует действие и очищает сессию. Реализована очистка IndexedDB при разлогинивании и смене пользователя. Обновлены компоненты для управления состоянием аутентификации и очистки данных при регистрации и удалении аккаунта. 2025-11-05 21:28:27 +07:00
80c42f8df0 Добавлена поддержка колонки floating_toolbar_enabled в таблицу пользователей и обновлены соответствующие компоненты для управления отображением плавающей панели инструментов. Реализована логика настройки и сохранения этого параметра в профиле пользователя. Обновлены API и интерфейсы для поддержки новых функций. 2025-11-05 05:47:12 +07:00
e49b9dc865 Обновлены компоненты FloatingToolbar и MarkdownToolbar для улучшения работы с выделением текста и добавления новых функций форматирования. Расширены свойства позиционирования панели инструментов, добавлена поддержка цветного текста. Обновлен файл service worker с новой версией для кэширования. Оптимизированы стили для мобильных устройств. 2025-11-05 05:39:32 +07:00
30f9daaec8 Обновлены стили для компонента спойлеров, улучшена анимация и добавлены новые визуальные эффекты. Обновлен файл service worker с новой версией для кэширования. Оптимизирована логика рендеринга токенов в markdown, улучшена обработка вложенных элементов и ссылок. 2025-11-05 05:24:07 +07:00
e3b98ea8d3 Добавлена обработка многострочного выделения для списков и цитат в компонентах NoteEditor и NoteItem. Улучшена логика добавления тегов в зависимости от формата выделенного текста, включая поддержку чекбоксов и нумерованных списков. 2025-11-04 12:39:14 +07:00
bdd932bbbb Добавлена функция рендеринга вложенных токенов в markdown, улучшена обработка текстовых элементов и ссылок с поддержкой кастомных рендереров. Обновлены компоненты для корректного отображения вложенных структур в списках и ссылках. 2025-11-04 12:33:51 +07:00
a5f4e87056 Добавлены новые функции для получения версии данных заметок из IndexedDB и сервера. Реализована логика отображения информации о версиях данных в настройках, включая возможность принудительной синхронизации. Обновлены компоненты и стили для поддержки новых функций, а также добавлены методы для очистки локального кэша IndexedDB. 2025-11-04 01:54:50 +07:00
5e16f6d4f0 Добавлена поддержка оффлайн-режима и синхронизации заметок. Реализована логика инициализации оффлайн-функционала, включая управление состоянием сети и синхронизацию данных. Обновлены компоненты для отображения статуса синхронизации и индикаторов оффлайн-режима. Оптимизированы API для работы с оффлайн-данными и добавлены новые стили для улучшения пользовательского опыта. 2025-11-04 00:55:05 +07:00
2ec0fd4496 Обновлен компонент NoteItem для улучшения пользовательского опыта редактирования заметок. Добавлен флаг для установки курсора в конец текста при входе в режим редактирования. Упрощены зависимости в useEffect для повышения производительности. 2025-11-03 22:25:09 +07:00
7de8872f40 Обновлены компоненты и стили для улучшения пользовательского опыта при работе с заметками. Добавлены новые функции для отображения информации и улучшена логика взаимодействия с интерфейсом. Оптимизирована производительность и адаптивность элементов. 2025-11-03 01:12:36 +07:00
8c3db305ca Добавлены новые настройки пользователя: возможность отображения даты редактирования и использования цветных иконок. Обновлены соответствующие компоненты и стили для поддержки новых функций. Реализована логика добавления колонок в базу данных при отсутствии. Обновлены API и интерфейсы для работы с новыми параметрами. 2025-11-03 01:00:52 +07:00
143338bc2b Обновлена логика фильтрации заметок по тегам для регистронезависимого поиска. Фильтрация по тегам теперь выполняется на клиенте, чтобы избежать проблем с кириллицей в SQLite. Также добавлено сохранение тегов в нижнем регистре для единообразия и улучшена обработка уникальных тегов в компоненте TagsFilter. 2025-11-02 23:35:22 +07:00
feca528d1b Обновлен компонент TagsFilter для улучшения обработки кликов по тегам, добавлена поддержка touch-событий и сброс фокуса после клика. Изменены стили для тегов в мобильной версии, улучшена адаптивность и предотвращение "залипания" на устройствах с сенсорным экраном. 2025-11-02 23:19:15 +07:00
10f7fe3556 Добавлен индикатор загрузки на главной странице и обновлен компонент ProtectedRoute для проверки аутентификации. Изменены стили загрузочного оверлея и добавлен анимированный спиннер для улучшения пользовательского опыта. 2025-11-02 23:07:56 +07:00
f59cd87ede Добавлена поддержка PWA с конфигурацией манифеста, иконок и кэширования. Обновлены стили и структура компонентов для улучшения пользовательского опыта. Реализованы фильтры на странице заметок и улучшена логика отображения. Упрощены стили и адаптивность элементов интерфейса. 2025-11-02 22:54:06 +07:00
6013bd1c79 Добавлено автоматическое фокусирование на текстовом поле при переходе в режим редактирования заметки. Установлен курсор в конец текста для улучшения пользовательского опыта. 2025-11-02 12:43:24 +07:00
4eeab85284 Обновлены стили и структура компонентов заголовка и списка заметок. Изменен способ отображения фильтров в заголовке, добавлены новые классы для улучшения адаптивности и визуального оформления. Упрощен стиль пустого сообщения в списке заметок для лучшего восприятия. 2025-11-02 12:37:41 +07:00
212a30d9d4 Обновлены компоненты заголовка, страницы профиля и настроек для улучшения навигации. Реализованы новые кнопки для перехода к заметкам и профилю, добавлена логика выхода из системы. Обновлены стили кнопок навигации и улучшены визуальные эффекты при взаимодействии. 2025-11-02 12:20:23 +07:00
561bf35f13 Добавлен компонент загрузочного оверлея для улучшения пользовательского опыта при проверке аутентификации в ProtectedRoute. Оптимизирована логика загрузки заметок в NotesList, чтобы избежать дублирования запросов и улучшить производительность. Обновлены стили для загрузочного оверлея и устранены лишние отступы в CSS. 2025-11-02 14:21:11 +07:00
5c025b9349 Улучшено управление положением выпадающего меню в панели инструментов Markdown, добавлены ссылки на кнопки и обработка кликов вне меню. Обновлены стили календаря для поддержки переменных цвета акцента, улучшена визуализация элементов при наведении и выделении. 2025-11-01 13:03:19 +07:00
6ed6e045fe Добавлено управление цветом акцента пользователя в заголовке и на странице профиля, улучшена логика отображения длинных заметок с возможностью их раскрытия, а также обновлены стили кнопки "Показать больше". 2025-11-01 12:48:00 +07:00
dc8f1f53fc Добавлены функции для управления темой и цветом акцента, улучшена обработка выделения текста в редакторах заметок, добавлены новые стили для темной и светлой тем, а также улучшена логика отображения плавающей панели инструментов. Исправлены ошибки в обработке контекстного меню и добавлены новые функции для копирования, вырезания и вставки текста. 2025-10-31 23:29:23 +07:00
3224cffafa Переезд на React в новый репозитторий 2025-10-31 07:36:59 +07:00