Fisto
|
d99d614c60
|
Add wakeword command routing and the reply-only agent client
|
2026-09-22 09:23:11 +02:00 |
|
Fisto
|
a4d61781e9
|
Apply the Nocturne fidelity pass to the web UI
|
2026-09-21 19:31:29 +02:00 |
|
Fisto
|
267c31337c
|
Keep the TTS echo at unity gain so the level drives the repeats
|
2026-09-21 18:29:13 +02:00 |
|
Fisto
|
63083c54ec
|
Add voice processing settings and a speak-time bypass
|
2026-09-21 18:23:40 +02:00 |
|
Fisto
|
17d4339ea3
|
Turn Discord mic processing off for TTS playback
|
2026-09-21 18:13:28 +02:00 |
|
Fisto
|
15901849a1
|
Fix the speak status tracker and null option handling
|
2026-09-21 18:00:41 +02:00 |
|
Fisto
|
7701664bc6
|
Wait for the first streamed word before playing
|
2026-09-21 12:43:44 +02:00 |
|
Fisto
|
baaaba3dcd
|
Expose the Half-Life voices and tidy the radio kit
|
2026-09-21 12:38:47 +02:00 |
|
Fisto
|
c66d00ee59
|
Add crunch presets, echo options, and streaming word mode
|
2026-09-21 12:31:43 +02:00 |
|
Fisto
|
bbb580deea
|
Merge the MicroslopSam engine into the repository
|
2026-09-21 12:16:33 +02:00 |
|
Fisto
|
51d42b3a16
|
Let word mode combine with the VOX preset
|
2026-09-21 11:47:38 +02:00 |
|
Fisto
|
7ad0a691db
|
Apply TTS presets with vendor tags and both hives
|
2026-09-21 11:43:13 +02:00 |
|
Fisto
|
ac23ee712a
|
Add the Half-Life VOX/HEV TTS presets
|
2026-09-21 11:20:24 +02:00 |
|
Fisto
|
293d131d2b
|
Add the VOX prosody preference and panel controls
|
2026-09-21 11:08:22 +02:00 |
|
Fisto
|
ca3fa5be1e
|
Document the media archive in the README
|
2026-09-21 11:00:59 +02:00 |
|
Fisto
|
6761a2192e
|
Cache the merged media catalog and trim card rendering
|
2026-09-21 10:52:18 +02:00 |
|
Fisto
|
41732bd96f
|
Record the incremental scrape checkpoint
|
2026-09-21 10:46:35 +02:00 |
|
Fisto
|
816939288c
|
Continue new scrapes where the last complete one started
|
2026-09-21 10:45:30 +02:00 |
|
Fisto
|
3bba051971
|
Add friendly scrape names and a completeness check
|
2026-09-21 10:40:53 +02:00 |
|
Fisto
|
19bf6e16fc
|
Attempt the channel lookup once per titled row
|
2026-09-20 19:53:22 +02:00 |
|
Fisto
|
cc3d62336c
|
Capture YouTube titles from Discord's embed cache
|
2026-09-20 19:50:34 +02:00 |
|
Fisto
|
f22ab5ea5f
|
Preload the next page in page mode
|
2026-09-18 16:48:50 +02:00 |
|
Fisto
|
13ffad34d4
|
Add an infinite/page toggle with a pager
|
2026-09-18 16:46:25 +02:00 |
|
Fisto
|
94ddfdeb31
|
Record the completed recovery
|
2026-09-18 13:00:42 +02:00 |
|
Fisto
|
e4d1572199
|
Only HTTP preview errors belong to recovery
|
2026-09-18 13:00:16 +02:00 |
|
Fisto
|
360be5056d
|
Mark refresh failures unavailable as well
|
2026-09-18 12:56:41 +02:00 |
|
Fisto
|
46e4fc23c0
|
Mark recovery-exhausted rows unavailable
|
2026-09-18 12:54:11 +02:00 |
|
Fisto
|
faacedd8f5
|
Sweep due suspects and count them in recovery
|
2026-09-18 12:04:41 +02:00 |
|
Fisto
|
e3edd9c200
|
Fix recovery stale-URL handling and task accounting
|
2026-09-18 11:59:41 +02:00 |
|
Fisto
|
2ae90b23f4
|
Adapt the smoke test to the empty backfill and recovery card
|
2026-09-18 11:48:14 +02:00 |
|
Fisto
|
8752b36209
|
Add message links, suspect retries, and Discord preview recovery
|
2026-09-18 11:47:08 +02:00 |
|
Fisto
|
9481286169
|
Run the title catch-up in its own YouTube lane
|
2026-09-17 14:25:08 +02:00 |
|
Fisto
|
8befc05591
|
Support wildcards in the title search
|
2026-09-17 13:43:27 +02:00 |
|
Fisto
|
0fb93c4830
|
Queue wildcard title search
|
2026-09-17 13:41:45 +02:00 |
|
Fisto
|
8c72def863
|
Normalize YouTube Shorts links to watch URLs
|
2026-09-17 13:34:10 +02:00 |
|
Fisto
|
52049bf186
|
Queue the parallel title lane
|
2026-09-17 13:25:54 +02:00 |
|
Fisto
|
774183b6fa
|
Backfill YouTube titles through the queue
|
2026-09-17 13:19:22 +02:00 |
|
Fisto
|
557ba5ca7e
|
Store embed titles and search them
|
2026-09-17 13:10:16 +02:00 |
|
Fisto
|
c6caa168be
|
Add the picked providers and a Must include group
|
2026-09-17 11:28:27 +02:00 |
|
Fisto
|
83dd9bc0fa
|
Fix the provider test assertion type
|
2026-09-17 11:11:53 +02:00 |
|
Fisto
|
7c9aa43e10
|
Drive provider filters from the archive dataset
|
2026-09-17 11:11:31 +02:00 |
|
Fisto
|
8cb1faf8b4
|
Queue the data-driven provider filter list
|
2026-09-17 11:03:18 +02:00 |
|
Fisto
|
515af01e84
|
Add sort and exclusion filters to the media grid
|
2026-09-17 11:01:50 +02:00 |
|
Fisto
|
cc14140f34
|
Stream the media grid with a scroll buffer
|
2026-09-17 10:47:52 +02:00 |
|
Fisto
|
efd721e83b
|
Smoke-check the ETA tooltips
|
2026-09-17 10:16:12 +02:00 |
|
Fisto
|
5ecbde96f1
|
Fix an escape in the C44 note
|
2026-09-17 10:15:34 +02:00 |
|
Fisto
|
fc876e9794
|
Document the serialized media pipeline and split ETAs
|
2026-09-17 10:15:26 +02:00 |
|
Fisto
|
7bbb45b79b
|
Serialize walks and backfill, split the ETA into start and run
|
2026-09-17 10:15:15 +02:00 |
|
Fisto
|
5b8e78940a
|
Show the effective backfill rate beside the ETA
|
2026-09-17 09:08:59 +02:00 |
|
Fisto
|
a7db9cb200
|
Resolve thumbnail-less embeds, including Discord CDN unfurls
|
2026-09-17 09:07:07 +02:00 |
|
Fisto
|
c6a16a63f7
|
Queue the smallest backfill jobs first and show queued state
|
2026-09-17 09:05:22 +02:00 |
|
Fisto
|
6ae2ff5ab3
|
Add the Bot-tab backfill control room and media strip rules
|
2026-09-17 09:04:27 +02:00 |
|
Fisto
|
16ce809270
|
Add the per-chat backfill queue with progress and ETA
|
2026-09-17 08:53:51 +02:00 |
|
Fisto
|
2e317ba1e1
|
Expose preview batches, rate-limit status, and live option updates
|
2026-09-17 08:51:07 +02:00 |
|
Fisto
|
e52623f1b2
|
Cap transient preview retries and close dead hosts
|
2026-09-17 08:44:55 +02:00 |
|
Fisto
|
445c6ca2fb
|
Keep daemon logs after a button restart
|
2026-09-17 08:42:09 +02:00 |
|
Fisto
|
d886d22d89
|
Reconcile stale running scrapes and allow per-scrape delete
|
2026-09-17 08:40:28 +02:00 |
|
Fisto
|
0b72422afe
|
Add file-type and host filters with a 4chan default
|
2026-09-17 08:39:41 +02:00 |
|
Fisto
|
42b4bfd231
|
Move common filters to the bar and keep the drawer for advanced ones
|
2026-09-17 08:22:32 +02:00 |
|
Fisto
|
f5f3196382
|
Add the optional Playwright web UI smoke test
|
2026-09-17 08:18:30 +02:00 |
|
Fisto
|
5319a028e2
|
Add the advanced search drawer, adaptive paging, and zoom
|
2026-09-17 07:57:26 +02:00 |
|
Fisto
|
dea1724eb3
|
Add daemon restart, preview diagnostics, browse caching, and rate-limit pauses
|
2026-09-17 07:33:35 +02:00 |
|
Fisto
|
cba7ae8143
|
Document the walk/preview cycle
|
2026-09-17 00:20:10 +02:00 |
|
Fisto
|
0ba51e06ba
|
Cycle previews through the walk
|
2026-09-17 00:20:00 +02:00 |
|
Fisto
|
0664b54241
|
Resume paused scrapes from their cursor
|
2026-09-17 00:14:57 +02:00 |
|
Fisto
|
089bca0d4f
|
Fetch message history through the client REST layer
|
2026-09-17 00:09:47 +02:00 |
|
Fisto
|
f4d71cf4f9
|
Note the puppet URL refresh in the backend table
|
2026-09-16 23:57:57 +02:00 |
|
Fisto
|
031da7d8b4
|
Clarify group-chat scraping and refresh puppet URLs via the core
|
2026-09-16 23:57:47 +02:00 |
|
Fisto
|
6c500f0cc5
|
Fetch previews in batches with a rate-limit cooldown
|
2026-09-16 23:51:16 +02:00 |
|
Fisto
|
8f30ec14ad
|
Cache audio waveforms and rescue oversized GIF previews
|
2026-09-16 23:48:17 +02:00 |
|
Fisto
|
caf9b7db3a
|
Cache preview frames for Discord video attachments
|
2026-09-16 23:40:46 +02:00 |
|
Fisto
|
3da0da0ca7
|
Add infinite scroll, gone/private tiles, and live-only scrape strip
|
2026-09-16 14:09:55 +02:00 |
|
Fisto
|
d522681553
|
Refuse non-media streams and gate video framing
|
2026-09-16 14:04:57 +02:00 |
|
Fisto
|
c100bc269c
|
Record the preview backfill in the state file
|
2026-09-16 14:02:18 +02:00 |
|
Fisto
|
96fe17b4c9
|
Backfill previews for paused scrapes and prefer richer dedupe rows
|
2026-09-16 14:02:11 +02:00 |
|
Fisto
|
2309393e3c
|
Poll scrape progress and show page totals
|
2026-09-16 13:52:17 +02:00 |
|
Fisto
|
5645f55356
|
Open embeddable media straight into the player
|
2026-09-16 13:46:51 +02:00 |
|
Fisto
|
7f657cf29a
|
Document the grid source rules
|
2026-09-16 13:44:45 +02:00 |
|
Fisto
|
1e064b69d0
|
Prefer cached stills and stream first frames in the grid
|
2026-09-16 13:44:34 +02:00 |
|
Fisto
|
0081224954
|
Add per-kind stats, GIF hover playback, and static gif previews
|
2026-09-16 13:36:51 +02:00 |
|
Fisto
|
612b2504dc
|
Stream refreshed media for playback and view full
|
2026-09-16 13:18:55 +02:00 |
|
Fisto
|
d3f9d20190
|
Deduplicate media across scrapes and polish the viewer controls
|
2026-09-16 13:05:31 +02:00 |
|
Fisto
|
1b5fcfed2f
|
Resolve external embed previews and keep their real MIME types
|
2026-09-16 12:52:44 +02:00 |
|
Fisto
|
7fa6118b6f
|
Render media dialogs above the settings slide-over
|
2026-09-16 12:43:21 +02:00 |
|
Fisto
|
043d1cd3c5
|
Add video poster frames and rework the media status row
|
2026-09-16 12:40:10 +02:00 |
|
Fisto
|
f9b4041157
|
Rework the media grid with a viewer, metadata banners, and load gate
|
2026-09-16 12:29:45 +02:00 |
|
Fisto
|
fae754fba0
|
Add message counting and date-bounded scrapes
|
2026-09-16 12:06:34 +02:00 |
|
Fisto
|
f14f067413
|
Raise the settings menu in the layering scale
|
2026-09-16 11:56:15 +02:00 |
|
Fisto
|
6f740e3865
|
Keep the settings menu above the media view
|
2026-09-16 11:55:35 +02:00 |
|
Fisto
|
42fd52b96b
|
Add custom download destinations, confirmations, and the bot error feed
|
2026-09-16 11:53:59 +02:00 |
|
Fisto
|
973b9cff92
|
Add links-mode embed thumbnails, item metadata, and media filters
|
2026-09-16 11:44:09 +02:00 |
|
Fisto
|
1fe204b91e
|
Cache embed thumbnails in download mode
|
2026-09-16 11:17:37 +02:00 |
|
Fisto
|
902646224f
|
Add source filters and a full-window media view
|
2026-09-16 11:11:50 +02:00 |
|
Fisto
|
2573dd4d63
|
Add Discord-hosted preview caching (C11)
|
2026-09-16 11:09:51 +02:00 |
|
Fisto
|
b94031d816
|
Live-verify the puppet DM path and expose the backend choice
|
2026-09-16 10:53:51 +02:00 |
|
Fisto
|
9113bafe28
|
Repair the daemon settings table formatting
|
2026-09-16 10:36:14 +02:00 |
|
Fisto
|
f7664256d1
|
Add the media downloader with hash storage and local file serving
|
2026-09-16 10:35:55 +02:00 |
|
Fisto
|
3ea72f587d
|
Document the slopbot token in the daemon .env
|
2026-09-16 10:28:58 +02:00 |
|
Fisto
|
308e771f2a
|
Mark the byte downloader as the next checkpoint
|
2026-09-16 09:54:44 +02:00 |
|
Fisto
|
d483a2fa47
|
Add the media MCP tools and live-verified slopbot path
|
2026-09-16 09:54:22 +02:00 |
|