You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v1.14.0: Tags Sidebar, Templates Security and I18n Auto-Generation
Tags Sidebar, Templates Security and I18n Auto-Generation
Tags Explorer & Sidebar: Added a new Tags tab to sidebar, inline preview chips for tags in document viewer, strict tag search API, and dynamic relationships mapping on the interactive graph.
Access Control & Security for Templates: Enforced strict templates access boundaries on backend endpoints (read, update, comments, versions). Non-admin users are restricted to their own subfolders (Templates//).
Templates I18n Auto-Generation: Refactored templates initialization into a standalone module and added default language adaptivity (generating English or Russian defaults based on system settings).
SQLite Defaults Constraint Fix: Resolved FOREIGN KEY SQLite constraints on global defaults (user_id = 0) by seeding a dedicated system user record.
Superadmin Protection & Delete Lock: Restricted deletion of the primary superadministrator account (admin).
Graph Enhancements: Restored uniform pastel purple document node coloring and added an animated loading spinner during graph data fetching.
🇷🇺 Описание изменений на русском языке
Панель тегов, безопасность шаблонов и мультиязычная автогенерация
Проводник тегов и визуализация: Добавлена новая вкладка «Теги» в боковую панель, отображение тегов в виде интерактивных чипов в режиме предпросмотра, строгое API для поиска тегов и отображение связей документов по тегам на графе.
Разграничение доступа к шаблонам: Внедрена проверка прав доступа к путям шаблонов на бэкенде. Обычные пользователи могут работать только со своей личной папкой (Templates//), при несанкционированном доступе вкладка закрывается с предупреждением.
Мультиязычная автогенерация шаблонов: Логика инициализации перенесена в модуль templates.js. Шаблоны генерируются на английском или русском языках в зависимости от общесистемного языка по умолчанию.
Исправление ограничений целостности БД: Добавлен системный пользователь с id = 0 для исключения ошибок целостности при сохранении общесистемного языка по умолчанию.
Защита суперадминистратора: Установлен жесткий запрет на удаление учетной записи суперадминистратора (admin).
Интерактивный граф заметок: Добавлен анимированный индикатор загрузки и восстановлена пастельно-фиолетовая гамма для узлов заметок.