pewdiepie-archdaemon
6153c5ed68
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
ff93a6c63b
Polish email and cookbook flows
2026-06-02 22:42:07 +09:00
pewdiepie-archdaemon
966b53df77
Improve Cookbook serve diagnostics and recommendations
2026-06-02 12:15:47 +09:00
pewdiepie-archdaemon
1c9623a81d
Protect memory tidy owner scope
2026-06-02 09:52:52 +09:00
pewdiepie-archdaemon
da97f1b9ad
Label Docker bind mounts for SELinux
2026-06-02 09:50:35 +09:00
pewdiepie-archdaemon
50b81622e0
Allow Docker startup without env file
2026-06-02 09:49:35 +09:00
pewdiepie-archdaemon
6a78b02976
Fix endpoint model preservation for tasks
2026-06-02 09:44:24 +09:00
PewDiePie
d60ff44c1b
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
7187118aa6
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
564e1ae3ff
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
e84411b86e
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
1ecff0ff8c
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
6cdf3951f7
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
96618b01c0
Polish task UI slash commands and Ollama serving
2026-06-02 09:36:03 +09:00
pewdiepie-archdaemon
ab0a480f30
Show Ollama models in Cookbook Serve
2026-06-02 07:38:45 +09:00
pewdiepie-archdaemon
cd53ad01e8
Clarify AI tasks and skipped activity rows
2026-06-02 07:11:40 +09:00
pewdiepie-archdaemon
81109b85d3
Fix Brain tab panel visibility
2026-06-02 07:07:51 +09:00
pewdiepie-archdaemon
cd0c5fec03
Match mobile task state button height
2026-06-02 07:06:17 +09:00
pewdiepie-archdaemon
ed946d8e61
Polish task activity icons
2026-06-02 07:04:52 +09:00
pewdiepie-archdaemon
1ff8669199
Compact mobile task controls
2026-06-02 07:02:26 +09:00
pewdiepie-archdaemon
7f9afe75e2
Remove mobile notes close button
2026-06-02 07:00:40 +09:00
pewdiepie-archdaemon
b7477d063a
Clarify task status controls on mobile
2026-06-02 06:57:53 +09:00
pewdiepie-archdaemon
59516ec126
Make favorite dot feedback transient
2026-06-02 06:52:03 +09:00
pewdiepie-archdaemon
637c7511a2
Add model favorite dot feedback
2026-06-02 06:50:22 +09:00
pewdiepie-archdaemon
4a112175e2
Remove broken remind slash command
2026-06-02 06:48:41 +09:00
pewdiepie-archdaemon
eda0f1258a
Nudge model picker favorite dots
2026-06-02 06:46:05 +09:00
pewdiepie-archdaemon
d5c7e3d3e4
Add direct tool slash commands
2026-06-02 06:44:29 +09:00
pewdiepie-archdaemon
3959eec602
Refresh slash command hints
2026-06-02 06:40:23 +09:00
pewdiepie-archdaemon
5a5e0e9823
Adjust model picker favorite dot alignment
2026-06-02 06:36:10 +09:00
pewdiepie-archdaemon
3c1e0edea3
Polish model picker favorites
2026-06-02 06:33:53 +09:00
pewdiepie-archdaemon
e5cae37d15
Merge branch 'pr-673' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
5f2509d6a8
Merge branch 'pr-644' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
7242431335
Merge branch 'pr-738' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
2e0b384d72
Merge branch 'pr-480' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
b3765c7b63
Merge branch 'pr-611' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
b041e53c0b
Merge branch 'pr-506' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
0ae30211d8
Merge branch 'pr-550' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
6873b60721
Merge branch 'pr-594' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
c1cb6f0d55
Merge branch 'pr-575' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
664acf73ee
Merge branch 'pr-469' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
7ef7791ac8
Merge branch 'pr-684' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
3224cd2ec7
Merge branch 'pr-668' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
49ae46001c
Merge branch 'pr-696' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
7b9ef95b60
Stabilize auth session revocation tests
2026-06-02 06:02:49 +09:00
pewdiepie-archdaemon
e03491664a
Stabilize security regression tests
2026-06-02 05:48:59 +09:00
pewdiepie-archdaemon
7711e14f90
Polish email reply and task controls
2026-06-01 23:02:25 +09:00
pewdiepie-archdaemon
f2d55f8726
Fix cached GGUF model metadata in Cookbook Serve
2026-06-01 22:46:54 +09:00
pewdiepie-archdaemon
743c074b2e
Harden Cookbook package SSH probe
2026-06-01 22:44:34 +09:00
pewdiepie-archdaemon
e5b927597e
Fix Cookbook serve exit code reporting
2026-06-01 22:41:25 +09:00
pewdiepie-archdaemon
5ed9b74cd0
Polish email tasks and window controls
2026-06-01 20:56:46 +09:00
pewdiepie-archdaemon
be260f43e8
Handle incomplete detached agent streams
2026-06-01 16:54:11 +09:00
pewdiepie-archdaemon
8f93d44917
Validate internal tool owner attribution
2026-06-01 15:25:15 +09:00
pewdiepie-archdaemon
0888a3b3e6
Add native Windows compatibility layer
2026-06-01 15:09:47 +09:00
pewdiepie-archdaemon
ead7c01822
Trim README quick start
2026-06-01 15:07:41 +09:00
pewdiepie-archdaemon
30594b4e0b
Match task status pills to cookbook style
2026-06-01 15:01:24 +09:00
pewdiepie-archdaemon
b998c52dd0
Add Deep Research extraction controls
2026-06-01 14:55:33 +09:00
pewdiepie-archdaemon
6872679f31
Make task status pills interactive
2026-06-01 14:54:24 +09:00
pewdiepie-archdaemon
ee62acd3f1
Fix library space toggles
2026-06-01 14:50:06 +09:00
pewdiepie-archdaemon
ace470b437
Let hovered space toggles override stale focus
2026-06-01 14:45:47 +09:00
pewdiepie-archdaemon
e846269d61
Improve space toggles and email warmup
2026-06-01 14:35:38 +09:00
pewdiepie-archdaemon
4dbc0fe73a
Prewarm email list before first open
2026-06-01 14:25:17 +09:00
pewdiepie-archdaemon
5c142ec34a
Keep email reader height stable while loading
2026-06-01 14:19:07 +09:00
pewdiepie-archdaemon
c5bbac55c4
Reduce Docker context and fix emoji markdown rendering
2026-06-01 14:18:41 +09:00
pewdiepie-archdaemon
c43c995bd2
Hide pending email send toast after delay
2026-06-01 14:09:02 +09:00
pewdiepie-archdaemon
d6c4b70507
Clarify slow email send status
2026-06-01 14:01:56 +09:00
pewdiepie-archdaemon
2537b80f88
Stabilize email card expansion loading
2026-06-01 13:58:27 +09:00
pewdiepie-archdaemon
8218421733
Polish email send and card toggles
2026-06-01 13:52:07 +09:00
pewdiepie-archdaemon
8df5ed2a96
Let email sends continue after closing compose tab
2026-06-01 13:42:14 +09:00
pewdiepie-archdaemon
a4349f4b29
Clarify contacts integration cards
2026-06-01 13:35:13 +09:00
pewdiepie-archdaemon
791fd4711b
Secure cookbook package probe endpoint
2026-06-01 13:22:37 +09:00
pewdiepie-archdaemon
c6bb4d16bb
Make email escape close reliable
2026-06-01 13:21:12 +09:00
pewdiepie-archdaemon
26364cc691
Revert "Keep email list mounted between opens"
...
This reverts commit b8fefe1a82 .
2026-06-01 13:20:03 +09:00
pewdiepie-archdaemon
b8fefe1a82
Keep email list mounted between opens
2026-06-01 13:17:58 +09:00
pewdiepie-archdaemon
24f73bf539
Fix shell routes on Windows without PTY support
2026-06-01 13:15:40 +09:00
pewdiepie-archdaemon
3aa3f0fbc0
Prefetch adjacent emails while reading
2026-06-01 13:14:47 +09:00
pewdiepie-archdaemon
440373b96d
Warm recent email read cache
2026-06-01 13:12:11 +09:00
pewdiepie-archdaemon
32e7cec362
Use stable IMAP UIDs for email actions
2026-06-01 13:08:42 +09:00
pewdiepie-archdaemon
791939014c
Move email account management to integrations
2026-06-01 13:01:33 +09:00
pewdiepie-archdaemon
4e79ddcfb7
Add admin user rename
2026-06-01 12:52:58 +09:00
pewdiepie-archdaemon
a66f241e21
Preserve large pasted messages in context
2026-06-01 12:38:35 +09:00
pewdiepie-archdaemon
1ce00b5dea
Stop auto-adding Ollama endpoints
2026-06-01 11:52:49 +09:00
pewdiepie-archdaemon
c97375343d
Clarify Cookbook diffusion dependencies
2026-06-01 11:45:26 +09:00
pewdiepie-archdaemon
c953c078e5
Improve Cookbook serve reliability
2026-06-01 11:43:08 +09:00
pewdiepie-archdaemon
415d115b17
Make Docker web port configurable
2026-06-01 11:20:25 +09:00
pewdiepie-archdaemon
577f2cfc18
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