red person
|
bb5caf2d42
|
Ignore invalid editor draft payloads (#1533)
|
2026-06-03 14:07:03 +09:00 |
|
red person
|
c8556eefcb
|
Skip invalid memory extractor rows (#1535)
|
2026-06-03 14:07:00 +09:00 |
|
red person
|
6f9582e3af
|
Skip invalid ownerless JSON rows (#1540)
|
2026-06-03 14:06:57 +09:00 |
|
red person
|
7cf39a927b
|
Skip invalid skill extractor rows (#1546)
|
2026-06-03 14:06:53 +09:00 |
|
red person
|
9629fe3b15
|
Ignore non-string task CLI previews (#1559)
|
2026-06-03 14:06:49 +09:00 |
|
red person
|
8f4191f3ab
|
Ignore non-string docs CLI content lengths (#1561)
|
2026-06-03 14:06:46 +09:00 |
|
red person
|
cd17198633
|
Skip invalid personal CLI index rows (#1571)
|
2026-06-03 14:06:42 +09:00 |
|
red person
|
8ed718c88a
|
Ignore non-string email thread bodies (#1654)
|
2026-06-03 14:06:31 +09:00 |
|
red person
|
e281a04642
|
Normalize session CLI counters (#1578)
* Normalize session CLI counters
* Keep sessions CLI test imports isolated
|
2026-06-03 08:57:41 +09:00 |
|
red person
|
c5e968efbe
|
Reject invalid preset CLI entries (#1579)
* Reject invalid preset CLI entries
* Use modern preset CLI test loader
|
2026-06-03 08:57:35 +09:00 |
|
red person
|
7d82b557f2
|
Validate signature CLI PNG data (#1580)
* Validate signature CLI PNG data
* Keep signature CLI test imports isolated
|
2026-06-03 08:57:28 +09:00 |
|
red person
|
47faf130b9
|
Reject empty mail CLI recipients (#1581)
* Reject empty mail CLI recipients
* Keep mail CLI test imports isolated
|
2026-06-03 08:57:23 +09:00 |
|
red person
|
219047c1e8
|
Reject CalDAV writeback events without uid (#1582)
|
2026-06-03 08:57:15 +09:00 |
|
red person
|
9f32959537
|
Skip invalid research service sources (#1583)
|
2026-06-03 08:57:09 +09:00 |
|
red person
|
8cb59be200
|
Remove duplicate update database body (#1584)
|
2026-06-03 08:57:03 +09:00 |
|
red person
|
231fad20ad
|
Require runnable dispatcher subcommands (#1585)
* Require runnable dispatcher subcommands
* Use modern dispatcher test loader
|
2026-06-03 08:56:56 +09:00 |
|
red person
|
4141bbba56
|
Parse all AMD GPU check args (#1586)
|
2026-06-03 08:56:48 +09:00 |
|
red person
|
e8afdba5be
|
Reject backup output inside data dir (#1587)
|
2026-06-03 08:38:27 +09:00 |
|
red person
|
82ac8d9bab
|
Save only string personal doc paths (#1566)
|
2026-06-03 08:37:29 +09:00 |
|
red person
|
0942df43be
|
Keep presets loading with bad local state (#1417)
|
2026-06-03 04:09:28 +09:00 |
|
red person
|
8196ad94d0
|
Keep group chat session cache loading (#1418)
|
2026-06-03 04:05:40 +09:00 |
|
red person
|
cbcaeec9bf
|
Ignore invalid personal docs state (#1401)
|
2026-06-03 04:02:16 +09:00 |
|
red person
|
d37b354cec
|
Reject invalid preset CLI stores (#1395)
|
2026-06-03 03:59:05 +09:00 |
|
red person
|
c6d4244649
|
Fall back from invalid settings stores (#1416)
|
2026-06-03 03:53:05 +09:00 |
|
red person
|
286a332af7
|
Ignore stale duplicate upload rows (#1256)
|
2026-06-03 00:59:01 +09:00 |
|
red person
|
3cb10dab9e
|
Ignore non-object vault config (#1258)
|
2026-06-03 00:55:04 +09:00 |
|
red person
|
d42ed79a49
|
fix(ui): allow manual prompt bar resize (#1201)
|
2026-06-02 23:43:53 +09:00 |
|
red person
|
e8f6ffeaa6
|
fix(models): clear deleted endpoint fallback refs (#1207)
|
2026-06-02 23:41:04 +09:00 |
|
red person
|
373a98b8c6
|
Report provider-specific search API keys correctly (#1202)
* fix(search): report provider-specific API keys
* fix(search): include provider env keys in status
|
2026-06-02 23:37:15 +09:00 |
|
red person
|
b067418abc
|
fix(models): clear stale speech endpoint settings (#1196)
|
2026-06-02 23:32:01 +09:00 |
|
red person
|
0d33eced8a
|
fix(ui): keep minimized windows above composer (#1197)
|
2026-06-02 23:31:09 +09:00 |
|
red person
|
2313d7706a
|
fix(ui): contain email split divider (#1194)
|
2026-06-02 23:28:24 +09:00 |
|
red person
|
f22c79e733
|
Use shared IMAP timeout for account tests (#1088)
|
2026-06-02 23:11:04 +09:00 |
|
red person
|
4d3c63e95b
|
Fix local Cookbook dependency installs in venvs (#1082)
|
2026-06-02 22:39:02 +09:00 |
|
red person
|
22c85bf0d9
|
Document self-host system requirements (#945)
|
2026-06-02 22:37:10 +09:00 |
|
red person
|
b5d7a011a6
|
Chat: use cached endpoint model ids before probing
|
2026-06-02 21:00:58 +09:00 |
|
red person
|
f48065214a
|
Chat: prefer active model for new desktop chats
|
2026-06-02 21:00:50 +09:00 |
|
red person
|
6a3cd14d95
|
Chat attachments: allow picker to choose any file type
|
2026-06-02 20:55:30 +09:00 |
|
red person
|
8d8cdb7ba9
|
Windows: add Docker update script
|
2026-06-02 20:45:32 +09:00 |
|
red person
|
a546e64e46
|
Normalize setup admin username (#448)
|
2026-06-01 22:38:56 +09:00 |
|
red person
|
a5e35018c2
|
Scope personal RAG uploads by owner (#446)
|
2026-06-01 22:36:53 +09:00 |
|
red person
|
a28d64109d
|
Gate image editor AI endpoints by privilege (#447)
|
2026-06-01 22:35:24 +09:00 |
|
red person
|
9be5c5f482
|
Fix chat stream recovery and PDF library indexing (#468)
|
2026-06-01 22:33:35 +09:00 |
|
red person
|
3dc4d3d5d8
|
Fix sidebar brand text clipping (#362)
|
2026-06-01 19:04:08 +09:00 |
|
red person
|
187ece57ad
|
Clarify first-run admin login
|
2026-06-01 18:59:24 +09:00 |
|
red person
|
d538882c2a
|
Show a clear message when PyMuPDF is missing
|
2026-06-01 18:27:17 +09:00 |
|
 red personandred
|
aa9e03f50a
|
Fix database stubs in regression tests (#301)
* Fix database stubs in regression tests
* Keep regression tests independent of SQLAlchemy
---------
Co-authored-by: red <red@red-MacBook-Air.local>
|
2026-06-01 16:55:09 +09:00 |
|