Files

75 lines
4.4 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
manifestVersion: "0.0.1"
id: snort
category: social
name: Snort
version: "v0.5.3"
tagline: Быстрый Nostr интерфейс
description: >-
Snort — это клиент для Nostr, созданный с использованием React, быстрый и легкий, но при этом предлагающий широкий спектр функций.
Наша цель предоставить пользователям простой в использовании интерфейс для взаимодействия с сетью Nostr, сделав его доступным для всех типов пользователей.
Благодаря чистому и интуитивно понятному дизайну Snort упрощает навигацию по сети Nostr и доступ к ее функциям, позволяя пользователям эффективно управлять своими данными.
releaseNotes: >-
# Основные моменты
- **Усиление безопасности**: комплексные исправления аудита, включая проверку подписи Шнорра, защиту от подделки ретрансляционных сообщений NIP-46, улучшения шифрования PIN-кода и удаление доверия делегирования NIP-26.
- **Производительность**: пакетная проверка Шнорра в WASM, ленивая загрузка маршрутов, предварительно скомпилированные переводы, пакетная оптимизация рабочих реле и устранение двойной проверки для каждого события.
- **Стабильность**: исправлены многочисленные циклы рендеринга React, массивы зависимостей перехватчиков, устаревшие замыкания и утечки жизненного цикла/памяти во всем приложении.
# Добавлен
- Комплексные тесты пути обработки запросов.
- Загрузчик профилей приоритетов с пакетной загрузкой, уровнями приоритета и фрагментацией
- Вид DVM: 7000, отображение счета-фактуры, требующего оплаты
- Резервное реле по умолчанию, когда пул пуст.
- Миграция манифеста Zapstore (nap.yaml → zapstore.yaml)
# Зафиксированный
- Реальная проверка подписи Шнорра в isValid
- Проблемы безопасности шифрования PIN-кода.
- НИП-46 защищен от поддельных ретрансляционных сообщений и утечки секретов.
- Удалено непроверенное доверие делегирования NIP-26 в getRootPubKey.
- Обернуты все опасные вызовы JSON.parse в try/catch.
- Добавлены таймауты для всех висящих обещаний.
- Добавлено управление жизненным циклом и исправлены утечки таймера/памяти.
— Циклы рендеринга в NoteReaction, закрепленных на странице профиля заметках, уведомлениях и NoteContext.
- Реагировать на массивы зависимостей перехватчиков и устаревшие замыкания между компонентами.
- Отложенный снимок NoteStore и мутация ввода OutboxModel.
- Трассировки очередей для подключения реле с тестами системы запросов на крайние случаи.
https://github.com/v0l/snort/compare/v0.4.0...v0.5.0
developer: Snort
website: https://snort.social
dependencies: []
repo: https://git.v0l.io/Kieran/snort
support: https://t.me/snort_social
port: 52027
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""
submitter: "DFV24"
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"