pewdiepie-archdaemon
8d0822de21
Close app_api blocklist gap for bare /api/tokens and /api/users
...
The blocklist prefixes had trailing slashes, so path.startswith() only
matched /api/tokens/{id} but not /api/tokens itself — the bare GET (list)
and POST (mint) endpoints were reachable via app_api. Same gap on
/api/users (list/create/delete). Drop trailing slashes so both bare and
sub-resource forms are blocked. /api/auth and /api/admin had no bare
endpoints today but get the same treatment to prevent future drift.
Caught by #1462 .
2026-06-03 11:20:39 +09:00
pewdiepie-archdaemon
9621d1a1d1
Polish email and cookbook flows
2026-06-02 22:42:07 +09:00
pewdiepie-archdaemon
f1c6ba096b
Improve Cookbook serve diagnostics and recommendations
2026-06-02 12:15:47 +09:00
pewdiepie-archdaemon
9cf2eaceae
Protect memory tidy owner scope
2026-06-02 09:52:52 +09:00
pewdiepie-archdaemon
028f00f81b
Label Docker bind mounts for SELinux
2026-06-02 09:50:35 +09:00
pewdiepie-archdaemon
05432e7418
Allow Docker startup without env file
2026-06-02 09:49:35 +09:00
pewdiepie-archdaemon
de64bda6bc
Fix endpoint model preservation for tasks
2026-06-02 09:44:24 +09:00
PewDiePie
5a04c78e56
Merge pull request #797 from ErnestHysa/fix/research-path-traversal
...
fix(research): validate session_id to block path traversal
2026-06-02 09:42:23 +09:00
PewDiePie
73d2e25d1e
Merge pull request #782 from tanmayraut45/fix/active-streams-toctou
...
Fix TOCTOU race in chat stream status endpoint
2026-06-02 09:42:07 +09:00
PewDiePie
29052ea60b
Merge pull request #776 from tanmayraut45/fix/searxng-container-caps
...
Fix searxng container permission errors during setup
2026-06-02 09:41:46 +09:00
PewDiePie
0769bb8559
Merge pull request #809 from BSG-Walter/main
...
fix: resolve DuckDuckGo redirect URLs in HTML fallback search
2026-06-02 09:41:34 +09:00
PewDiePie
f857255f14
Merge pull request #824 from ooovenenoso/fix/odysseus-issue-802-windows-js-mime
...
fix: normalize JS static MIME types on Windows
2026-06-02 09:41:18 +09:00
PewDiePie
72575775f6
Merge pull request #837 from jamesarslan/fix/agent-toolcall-null-content
...
Fix tool-calling HTTP 400 on Gemini and Ollama (empty assistant content with tool_calls)
2026-06-02 09:41:01 +09:00
pewdiepie-archdaemon
45bdb1a666
Polish task UI slash commands and Ollama serving
2026-06-02 09:36:03 +09:00
pewdiepie-archdaemon
f991e01df3
Show Ollama models in Cookbook Serve
2026-06-02 07:38:45 +09:00
pewdiepie-archdaemon
24ebb44073
Clarify AI tasks and skipped activity rows
2026-06-02 07:11:40 +09:00
pewdiepie-archdaemon
452eae2bfd
Fix Brain tab panel visibility
2026-06-02 07:07:51 +09:00
pewdiepie-archdaemon
b194604557
Match mobile task state button height
2026-06-02 07:06:17 +09:00
pewdiepie-archdaemon
f5fb1f3995
Polish task activity icons
2026-06-02 07:04:52 +09:00
pewdiepie-archdaemon
f12dfaf025
Compact mobile task controls
2026-06-02 07:02:26 +09:00
pewdiepie-archdaemon
fd59d2d7d5
Remove mobile notes close button
2026-06-02 07:00:40 +09:00
pewdiepie-archdaemon
0df806259d
Clarify task status controls on mobile
2026-06-02 06:57:53 +09:00
pewdiepie-archdaemon
91af23e508
Make favorite dot feedback transient
2026-06-02 06:52:03 +09:00
pewdiepie-archdaemon
fae1a75fbe
Add model favorite dot feedback
2026-06-02 06:50:22 +09:00
pewdiepie-archdaemon
ba8de14b4d
Remove broken remind slash command
2026-06-02 06:48:41 +09:00
pewdiepie-archdaemon
fdb25198d7
Nudge model picker favorite dots
2026-06-02 06:46:05 +09:00
pewdiepie-archdaemon
f9133748db
Add direct tool slash commands
2026-06-02 06:44:29 +09:00
pewdiepie-archdaemon
fb1d399764
Refresh slash command hints
2026-06-02 06:40:23 +09:00
pewdiepie-archdaemon
c7cc6f025a
Adjust model picker favorite dot alignment
2026-06-02 06:36:10 +09:00
pewdiepie-archdaemon
ccb9600d71
Polish model picker favorites
2026-06-02 06:33:53 +09:00
pewdiepie-archdaemon
4ebf370669
Merge branch 'pr-673' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
721ccf85a5
Merge branch 'pr-644' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
8f6bd52b86
Merge branch 'pr-738' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
f2f631cd9c
Merge branch 'pr-480' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
77a3c86cba
Merge branch 'pr-611' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
64d9c14841
Merge branch 'pr-506' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
e556b87caf
Merge branch 'pr-550' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
97705007ee
Merge branch 'pr-594' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
a7acd335f3
Merge branch 'pr-575' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
693c6983ea
Merge branch 'pr-469' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
2ef0121ac0
Merge branch 'pr-684' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
30b4e544b8
Merge branch 'pr-668' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
d889fe8769
Merge branch 'pr-696' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
90b64f32c9
Stabilize auth session revocation tests
2026-06-02 06:02:49 +09:00
pewdiepie-archdaemon
d15a9a5091
Stabilize security regression tests
2026-06-02 05:48:59 +09:00
pewdiepie-archdaemon
7e485919ea
Polish email reply and task controls
2026-06-01 23:02:25 +09:00
pewdiepie-archdaemon
c45a4c8b9a
Fix cached GGUF model metadata in Cookbook Serve
2026-06-01 22:46:54 +09:00
pewdiepie-archdaemon
dd5f4e02bd
Harden Cookbook package SSH probe
2026-06-01 22:44:34 +09:00
pewdiepie-archdaemon
646f2e5acd
Fix Cookbook serve exit code reporting
2026-06-01 22:41:25 +09:00
pewdiepie-archdaemon
190423211a
Polish email tasks and window controls
2026-06-01 20:56:46 +09:00
pewdiepie-archdaemon
636e359de0
Handle incomplete detached agent streams
2026-06-01 16:54:11 +09:00
pewdiepie-archdaemon
740b831728
Validate internal tool owner attribution
2026-06-01 15:25:15 +09:00
pewdiepie-archdaemon
50ad76113e
Add native Windows compatibility layer
2026-06-01 15:09:47 +09:00
pewdiepie-archdaemon
6f468c1335
Trim README quick start
2026-06-01 15:07:41 +09:00
pewdiepie-archdaemon
a53dd28c17
Match task status pills to cookbook style
2026-06-01 15:01:24 +09:00
pewdiepie-archdaemon
ff414b18d2
Add Deep Research extraction controls
2026-06-01 14:55:33 +09:00
pewdiepie-archdaemon
b76b8a5e1d
Make task status pills interactive
2026-06-01 14:54:24 +09:00
pewdiepie-archdaemon
d1a753e2b0
Fix library space toggles
2026-06-01 14:50:06 +09:00
pewdiepie-archdaemon
99b6b9562d
Let hovered space toggles override stale focus
2026-06-01 14:45:47 +09:00
pewdiepie-archdaemon
6bee3833f7
Improve space toggles and email warmup
2026-06-01 14:35:38 +09:00
pewdiepie-archdaemon
0d53ded340
Prewarm email list before first open
2026-06-01 14:25:17 +09:00
pewdiepie-archdaemon
4f68041926
Keep email reader height stable while loading
2026-06-01 14:19:07 +09:00
pewdiepie-archdaemon
c6fc7924d6
Reduce Docker context and fix emoji markdown rendering
2026-06-01 14:18:41 +09:00
pewdiepie-archdaemon
f390c5fc52
Hide pending email send toast after delay
2026-06-01 14:09:02 +09:00
pewdiepie-archdaemon
b50f9279fd
Clarify slow email send status
2026-06-01 14:01:56 +09:00
pewdiepie-archdaemon
e8e0080ff1
Stabilize email card expansion loading
2026-06-01 13:58:27 +09:00
pewdiepie-archdaemon
865d88f359
Polish email send and card toggles
2026-06-01 13:52:07 +09:00
pewdiepie-archdaemon
75ec9926fd
Let email sends continue after closing compose tab
2026-06-01 13:42:14 +09:00
pewdiepie-archdaemon
0c670ea9dd
Clarify contacts integration cards
2026-06-01 13:35:13 +09:00
pewdiepie-archdaemon
ac35588625
Secure cookbook package probe endpoint
2026-06-01 13:22:37 +09:00
pewdiepie-archdaemon
3ecdfb4a77
Make email escape close reliable
2026-06-01 13:21:12 +09:00
pewdiepie-archdaemon
af78253b65
Revert "Keep email list mounted between opens"
...
This reverts commit 8579333b62 .
2026-06-01 13:20:03 +09:00
pewdiepie-archdaemon
8579333b62
Keep email list mounted between opens
2026-06-01 13:17:58 +09:00
pewdiepie-archdaemon
35a1e21800
Fix shell routes on Windows without PTY support
2026-06-01 13:15:40 +09:00
pewdiepie-archdaemon
3f062b952d
Prefetch adjacent emails while reading
2026-06-01 13:14:47 +09:00
pewdiepie-archdaemon
7af6f6f031
Warm recent email read cache
2026-06-01 13:12:11 +09:00
pewdiepie-archdaemon
50b5b04027
Use stable IMAP UIDs for email actions
2026-06-01 13:08:42 +09:00
pewdiepie-archdaemon
ea2778d981
Move email account management to integrations
2026-06-01 13:01:33 +09:00
pewdiepie-archdaemon
2b5510fa0a
Add admin user rename
2026-06-01 12:52:58 +09:00
pewdiepie-archdaemon
67ae1dcf08
Preserve large pasted messages in context
2026-06-01 12:38:35 +09:00
pewdiepie-archdaemon
4a22ee453d
Stop auto-adding Ollama endpoints
2026-06-01 11:52:49 +09:00
pewdiepie-archdaemon
d90fa42151
Clarify Cookbook diffusion dependencies
2026-06-01 11:45:26 +09:00
pewdiepie-archdaemon
2670f28829
Improve Cookbook serve reliability
2026-06-01 11:43:08 +09:00
pewdiepie-archdaemon
464436ea06
Make Docker web port configurable
2026-06-01 11:20:25 +09:00
pewdiepie-archdaemon
ad0b25b703
Fix chat message history timestamps
2026-06-01 11:18:18 +09:00
pewdiepie-archdaemon
71d74290f0
Generate SearXNG secret on first boot
2026-06-01 11:03:02 +09:00
pewdiepie-archdaemon
89093d0b9f
Add contributing guide
2026-06-01 10:57:31 +09:00
pewdiepie-archdaemon
67f1675130
Restrict credentialed CORS headers
2026-06-01 10:54:08 +09:00
pewdiepie-archdaemon
7dd12fc3ad
Fix landing footer snap and uvicorn docs
2026-06-01 10:51:55 +09:00
pewdiepie-archdaemon
0e3734a318
Align SearXNG fallback URL
2026-06-01 10:50:07 +09:00
pewdiepie-archdaemon
bf325f6b21
Gate embedding routes behind admin auth
2026-06-01 10:47:11 +09:00
pewdiepie-archdaemon
7e1a9ccc88
Close stale setup and line-ending gaps
2026-06-01 10:43:35 +09:00
pewdiepie-archdaemon
df5a4dd954
Clarify Windows install support status
2026-06-01 10:36:08 +09:00
pewdiepie-archdaemon
d9d95b4855
Improve OpenRouter and Groq provider requests
2026-06-01 10:32:14 +09:00
pewdiepie-archdaemon
172cc51972
Fix GitHub Pages repository links
2026-06-01 10:30:47 +09:00
pewdiepie-archdaemon
d026e13a5a
Fix provider setup and strip message metadata
2026-06-01 10:20:18 +09:00
pewdiepie-archdaemon
fc7f107b22
Improve Ollama setup and model endpoint handling
2026-06-01 10:00:15 +09:00
pewdiepie-archdaemon
051751adcd
Remove mobile fun fact from README
2026-06-01 00:52:10 +09:00
pewdiepie-archdaemon
d70e052aa9
Fix mobile preview interaction on landing page
2026-06-01 00:48:07 +09:00
pewdiepie-archdaemon
0b2d6d20c1
Landing page: GitHub URLs point to real repo (pewdiepie-archdaemon/odysseus)
2026-06-01 00:00:14 +09:00