sandrodach
f01f2af2aa
Merge dev into main (v0.54.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-11-02 11:07:42 +01:00
sandrodach and Claude Opus 5.5
0309b54a29
chore: release v0.54.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m55s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-02 11:04:23 +01:00
sandrodach and Claude Opus 5.5
161c33c3d7
feat(lists): switch lists from the title in the phone header
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-02 10:55:02 +01:00
sandrodach and Claude Opus 5.5
bd58b37156
fix(tasks): keep the task detail header tidy on phones
...
The origin badge overlapped the watch button; on phones it is left out of
the header (the details stand at the bottom), as is the squeezed title.
The watch button gets the height of its neighbours.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-02 10:55:02 +01:00
sandrodach and Claude Opus 5.5
e60e825b3c
feat(mcp): agents can add, tick, rename and remove subtasks
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-02 10:40:17 +01:00
sandrodach and Claude Opus 5.5
0f17cc3c33
fix(workspace): keep a bullet's height when clicking into it
...
The focused textarea was inline-block and left room for descenders below
it, so the row grew by 6 px and everything below shifted on every click.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-02 10:40:17 +01:00
sandrodach
6f1fe67242
Merge dev into main (v0.53.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 30s
2026-11-01 21:31:02 +01:00
sandrodach and Claude Opus 5.5
8e3fa51d90
chore: release v0.53.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m51s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:27:48 +01:00
sandrodach and Claude Opus 5.5
78af2d306e
feat(settings): hide the notes rights while MCP is off, mention notes in the API intro
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:24:28 +01:00
sandrodach and Claude Opus 5.5
a8f6c1b97b
feat(mcp): agents can list, read and create notes
...
New scopes notes:read (list_notes, get_note, notes in search) and
notes:create (create_note from Markdown). MCP only, REST stays closed;
new notes go into shared folders only with write access.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:18:26 +01:00
sandrodach and Claude Opus 5.5
c6f28aa816
feat(mcp): operators can switch MCP (and OAuth) off
...
Admin switch in the system settings, MCP_ENABLED fixes it. Off: the
endpoint answers 404, OAuth is off, the API key settings hide the MCP tab.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 21:11:53 +01:00
sandrodach and Claude Opus 5.5
39a04082fc
feat(workspace): bring an extracted note back into the bullet
...
A bullet that is only a link to a note (as left by /extract) gets a
"Notiz zurückholen" button. POST /documents/{id}/inline returns the
linked note's blocks with fresh ids and trashes the note; the editor
puts the title back as text and inserts the blocks as an own edit, so
Strg+Z restores the link and the note. Only own notes that no other
note links to. Release 0.52.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 20:13:53 +01:00
sandrodach
80e3ddbe9d
Merge dev into main (v0.51.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-11-01 20:07:40 +01:00
sandrodach and Claude Opus 5.5
75aea4a7d4
feat(mcp): OAuth so claude.ai and ChatGPT can connect as connectors
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m49s
MindSift becomes the OAuth authorization server for its own MCP
endpoint: discovery (RFC 9728/8414), dynamic client registration,
authorization code with PKCE (S256), rotating refresh tokens with reuse
detection. The consent page lives in the app at /oauth/authorize. A
grant is an api_keys entry (kind 'oauth'), so scopes, origin badges,
renaming and revoking work as for keys; tokens are valid for /mcp only.
Unused connections expire after OAUTH_IDLE_DAYS (default 90). Requires
BASE_URL; off in demo mode. Release 0.51.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 20:01:32 +01:00
sandrodach
1f47733f16
Merge dev into main (v0.50.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-11-01 18:56:14 +01:00
sandrodach and Claude Opus 5.5
994f6dc554
feat(search): kind chips, large view with filters and context, tick tasks and list items right in the results
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m37s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 18:53:10 +01:00
sandrodach
b89abf0eb7
Merge dev into main (v0.49.2)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 30s
2026-11-01 18:39:48 +01:00
sandrodach and Claude Opus 5.5
558fc46cf4
fix(search): open tasks and list items before completed ones
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m36s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 18:36:45 +01:00
sandrodach
c0645ef8b3
Merge dev into main (v0.49.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-11-01 18:20:59 +01:00
sandrodach and Claude Opus 5.5
2bb0dec744
fix(tasks): a task opened by a link does not open again on every return to the tab
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 18:18:56 +01:00
sandrodach and Claude Opus 5.5
687389df64
docs(agents): the website repo belongs to another agent; do not touch it
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 18:07:47 +01:00
sandrodach
4542caaed5
Merge dev into main (v0.49.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 30s
2026-11-01 18:05:46 +01:00
sandrodach and Claude Opus 5.5
7c9c71227a
chore: relicense under the GNU AGPLv3
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m47s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 18:03:44 +01:00
sandrodach
654a86fee0
Merge dev into main (v0.48.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-11-01 17:56:16 +01:00
sandrodach and Claude Opus 5.5
8238c8a73f
feat(workspace): hashtag page shows the live outliner of each note's tagged branches, edited in place
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m45s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 17:54:14 +01:00
sandrodach
9f0f25c6a7
Merge dev into main (v0.47.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-11-01 17:26:55 +01:00
sandrodach and Claude Opus 5.5
ca56220e68
feat: link dialog finds bullets of all notes; richer sample data with help notes, deep nesting and linked to-dos
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m46s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 17:23:53 +01:00
sandrodach
89461f290c
Merge dev into main (v0.46.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-11-01 17:13:25 +01:00
sandrodach and Claude Opus 5.5
ae96aa5f2b
feat(tasks): dictate into a task's detail notes
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 17:11:20 +01:00
sandrodach
4b67a9f5ee
Merge dev into main (v0.45.2)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 33s
2026-11-01 16:59:48 +01:00
sandrodach and Claude Opus 5.5
b48f0f2d59
docs: changelog for 0.45.2
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m0s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 16:57:15 +01:00
sandrodach and Claude Opus 5.5
a4e08bdff8
docs: bring README and Doku up to date with trash, retention, voice choice, undo, combined kanban and editor selection
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 16:56:56 +01:00
sandrodach
a7f2542c5f
Merge dev into main (v0.45.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-11-01 16:53:39 +01:00
sandrodach and Claude Opus 5.5
3de6c6088b
style: folders without arrow, hashtag row cut off with an expander
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m53s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 16:51:27 +01:00
sandrodach
3f96608992
Merge dev into main (v0.45.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-11-01 16:30:35 +01:00
sandrodach and Claude Opus 5.5
6fb98d4002
feat: select text across bullets and delete it like a text editor; Ctrl+Z in tasks; notes and lists without emoji; custom done columns complete tasks
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m33s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 16:27:43 +01:00
sandrodach
ec481bdf0f
Merge dev into main (v0.44.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-11-01 16:17:50 +01:00
sandrodach and Claude Opus 5.5
e2b9daba75
fix: shift range from a pinned note in its folder; kanban fits the window; list toolbar; quick dump targets only select; aligned bullets; steady search field; browser voice waits 5 s
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m28s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 16:12:01 +01:00
sandrodach
f49d599d12
Merge dev into main (v0.43.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-11-01 15:47:23 +01:00
sandrodach and Claude Opus 5.5
5a9c5bac37
feat: task trash, triage trash and retention settings for every area; admin can forbid keeping things for good
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m39s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 15:44:34 +01:00
sandrodach
9ab16c67a1
Merge dev into main (v0.42.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-11-01 15:22:32 +01:00
sandrodach and Claude Opus 5.5
a927a94a95
feat(voice): per-account choice between Whisper and the browser; STT_ALLOW_BROWSER
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 15:19:20 +01:00
sandrodach
9ff803f335
Merge dev into main (v0.41.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 30s
2026-11-01 15:12:17 +01:00
sandrodach and Claude Opus 5.5
55112b940c
feat: update notice after a server update, keep the open tab on reload, chunked Whisper in Quick Dump, compact emoji picker
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m31s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 15:09:21 +01:00
sandrodach
d1bff796c6
Merge dev into main (v0.40.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-11-01 15:03:13 +01:00
sandrodach and Claude Opus 5.5
20b907078f
fix(workspace): focus a jump target only once, not again after every new block
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 15:01:04 +01:00
sandrodach
eb96fce44c
Merge dev into main (v0.40.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 31s
2026-11-01 14:34:33 +01:00
sandrodach and Claude Opus 5.5
3e4eb9b14f
feat(kanban): combine the columns of all lists by name in "Alle Aufgaben"; block drops into columns a task's list lacks
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m37s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:32:51 +01:00
sandrodach
33c208b9a4
Merge dev into main (v0.39.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-11-01 14:23:10 +01:00
sandrodach and Claude Opus 5.5
7860609201
feat: emoji picker in create dialogs; due date and priority right under a deepened task; no flicker on kanban drop
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m29s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-01 14:20:34 +01:00