BarkFluff // Логи разработки
7 subscribers
2.37K links
Download Telegram
📦 Liis17/BarkFluff [dev]
👤 Liis17

удалены ненужные цвета из ресурсов
поднята версия приложения

📂 BarkFluff.Client.WPF
├ Resources ✏️2
└ Services ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

удалено неиспользуемое боковое меню

📂 Barkfluff.Client.Android
└ app 1
📦 Liis17/BarkFluff [dev]
👤 Liis17

исправлено отображение картинок и работа кеша

📂 Barkfluff.Client.Android
├ .idea ✏️1
└ app ✏️4
📦 Liis17/BarkFluff [dev]
👤 Liis17

изменен размер блока вкладок
исправлено поле поиска

📂 Barkfluff.Client.Android
└ app 1 ✏️6
📦 Liis17/BarkFluff [dev]
👤 Liis17

добавлены реалтайм обновления новых сообщений

📂 Barkfluff.Client.Android
└ app 2 ✏️5
📦 Liis17/BarkFluff [dev]
👤 Liis17

chore(web): add JavaScript quality checks

📂 /
└ .editorconfig 1
📂 Backend
└ BarkFluff.Web 2 ✏️4
📦 Liis17/BarkFluff [dev]
👤 Liis17

refactor(web): extract messenger stylesheet

📂 Backend
└ BarkFluff.Web 1 ✏️1
📂 Obsidian
└ ClaudeVault ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

refactor(web): split messenger UI modules

📂 Backend
└ BarkFluff.Web 3 ✏️2
📂 Obsidian
└ ClaudeVault ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

build(web): bundle messenger app with esbuild

📂 Backend
└ BarkFluff.Web 3 ✏️6
📂 /
└ .gitignore ✏️1
📂 Obsidian
└ ClaudeVault ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

fix(web): publish fresh browser bundles in Docker image

📂 Backend
└ BarkFluff.Web ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

fix(web): complete app bundle workflow

📂 .github
└ workflows ✏️1
📂 Backend
└ BarkFluff.Web ✏️7
📂 Obsidian
└ ClaudeVault ✏️1
Сборка успешна

🐋 BarkFluff.Web
📌 Ветка: dev
🔗 Коммит: 84d0f8a40c828a272390456a784344c0d2b17b4e
👤 Автор: Liis17
🏷️ Тег: docker.barkfluff.com/barkfluff-web-dev:1.0.36
📦 Liis17/BarkFluff [dev]
👤 Liis17

feat(winui): port the message markdown dialect to the Core layer

Android and the web client both render message text as markdown, while
WinUI shows the raw source. Port the same dialect into BarkFluff.Client.Core
as a UI-free parser so the WinUI renderer and the plain-text previews can
share it.

Rules and their order follow MarkdownRenderer.kt: inline code is protected
first, then html tags, bold, strike, italic, links and bare-url autolinking.
Bold with stars takes the web variant of the pattern, because the Android
...

📂 Windows
└ BarkFluff.Client.Core 5 ✏️2
📦 Liis17/BarkFluff [dev]
👤 Liis17

Merge branch 'dev' of Liis17/BarkFluff into dev

📂 /
├ .editorconfig 1
└ .gitignore ✏️1
📂 Backend
└ BarkFluff.Web 9 ✏️10
📂 .github
└ workflows ✏️1
📂 Obsidian
└ ClaudeVault ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

feat(winui): render message markdown in the chat bubble

MarkdownTextBlock turns the parsed document into a visual tree: headings,
lists and rules go into RichTextBlock, while quotes, code blocks, tables
and html images need their own containers, the same way the Android
renderer builds separate views.

Each line is its own RichTextBlock so the inline-code highlight ranges are
counted within a single paragraph. Plain messages skip the tree entirely
and get a single TextBlock, which keeps the virtualized feed cheap.
...

📂 Windows
├ BarkFluff.Client.WinUI 1 ✏️1
└ BarkFluff.Client.Core ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

docs(obsidian): describe markdown rendering in the WinUI bubbles

📂 Obsidian
└ ClaudeVault ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

fix(winui): scale html image height when its width is clamped

📂 Windows
└ BarkFluff.Client.WinUI ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

Add variant-aware TLS transport foundation

📂 Android
└ core 6 ✏️1
📦 Liis17/BarkFluff [dev]
👤 Liis17

Route Android clients through TLS policy

📂 Android
├ Barkfluff.Client.Android 3 ✏️10
└ core ✏️3
📦 Liis17/BarkFluff [dev]
👤 Liis17

Add self-signed node certificate approval

📂 Android
├ core 1 ✏️2
└ Barkfluff.Client.Android ✏️7
📦 Liis17/BarkFluff [dev]
👤 Liis17

Document Android TLS trust policy

📂 Android
└ Barkfluff.Client.Android ✏️1
📂 Obsidian
└ ClaudeVault ✏️1