sandrodach
3cd2edd9b5
Merge dev into main (v0.25.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-10-31 16:00:18 +01:00
sandrodach and Claude Opus 5.5
c1adb10b5e
fix(ui): bottom sheets on phones are square at the bottom like the other sheets
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m36s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 15:58:35 +01:00
sandrodach
2927287904
Merge dev into main (v0.25.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-10-31 15:43:32 +01:00
sandrodach and Claude Opus 5.5
c43c99dc0c
feat(mobile): list items and new notes via a sheet opened by "+"
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m34s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 15:41:44 +01:00
sandrodach
3dfafaf2b8
Merge dev into main (v0.24.2)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 15:27:04 +01:00
sandrodach and Claude Opus 5.5
19f98ae92f
fix(triage): list and date buttons on phones open the bottom sheet
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m39s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 15:24:55 +01:00
sandrodach and Claude Opus 5.5
15dcfa0d96
docs: add TODO.md (task list for developers and agents)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 15:18:06 +01:00
sandrodach
82edc461ec
Merge dev into main (v0.24.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 15:09:12 +01:00
sandrodach and Claude Opus 5.5
28ebbe7263
fix(lists): add items offline via the outbox; recognisable input field
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m34s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 15:07:19 +01:00
sandrodach
ea537d010c
Merge dev into main (v0.24.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-10-31 14:04:14 +01:00
sandrodach and Claude Opus 5.5
ab97638361
feat(auth): confirm the e-mail address of new accounts by link
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m21s
- Setting / REGISTRATION_VERIFY_EMAIL; only with SMTP and BASE_URL; invites skip it
- Hashed one-time tokens (48 h), resend with cooldown, unconfirmed accounts purged
- Approval modes notify admins only after the address is confirmed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 14:01:41 +01:00
sandrodach and Claude Opus 5.5
1406650b7c
style(admin): invite form puts the e-mail first and wide, "how often" narrow
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 13:54:19 +01:00
sandrodach
37fa392d5d
Merge dev into main (v0.23.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-10-31 13:46:26 +01:00
sandrodach and Claude Opus 5.5
af77b9e809
feat(auth): invite links for several people, invite by email, registration with approval or email domains
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m20s
- Invites: link /?invite=CODE, copy link, send by email, max uses with counter
- Registration modes closed | approval | domain | domain+approval | open, waiting list with approve/reject
- REGISTRATION_MODE / REGISTRATION_DOMAINS lock the admin setting; ALLOW_REGISTRATION=true is honoured
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 13:43:54 +01:00
sandrodach and Claude Opus 5.5
db5c5cde9b
docs(plan): multi-use invite links replace bulk single codes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 13:26:38 +01:00
sandrodach and Claude Opus 5.5
d97f0e6dbf
docs(plan): invitation links, invite by email and multi-use codes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 13:19:18 +01:00
sandrodach
7aa76f76c9
Merge dev into main (v0.22.2)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 30s
2026-10-31 13:18:09 +01:00
sandrodach and Claude Opus 5.5
ce66933acc
docs(plan): drop the mail server login from the registration plan
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 13:16:19 +01:00
sandrodach and Claude Opus 5.5
8c2bfe2cee
fix(voice): browser speech recognition on Android no longer repeats phrases
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 13:16:04 +01:00
sandrodach and Claude Opus 5.5
32bb92ecf8
docs: plan for registration modes (approval, email domains) and OIDC / mail server login
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 12:44:29 +01:00
sandrodach and Claude Opus 5.5
f5281a5aea
docs: agent instructions (language, checks, release order via CI, UI rules)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 12:27:19 +01:00
sandrodach
5b1241bcc3
Merge dev into main (v0.22.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-10-31 12:20:39 +01:00
sandrodach and Claude Opus 5.5
599d53e0ea
fix(mail): greeting follows the run time, not the clock (CI failed from noon on)
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 48s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 12:20:37 +01:00
sandrodach
11e364471e
Merge dev into main (v0.22.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Failing after 1m45s
2026-10-31 11:59:42 +01:00
sandrodach and Claude Opus 5.5
5b636b66e2
fix(push): reinstalled app replaces its old subscription; devices listed and removable
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Failing after 2m8s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:59:40 +01:00
sandrodach
da4fd5d826
Merge dev into main (v0.22.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 7s
2026-10-31 11:54:19 +01:00
sandrodach and Claude Opus 5.5
f76b0f34ff
feat: Kanban touch drag, admins delete backups, bigger share message
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m5s
- Kanban on phones/tablets: hold a card, drag it onto a card or column, release; the page scrolls at the edges
- Admin settings: database backups can be deleted (DELETE /api/v1/admin/backups/{name})
- Share message: large Liste/Aufgabe buttons, close button, tap outside closes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:54:17 +01:00
sandrodach
474f021ab7
Merge dev into main (v0.21.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 11:27:08 +01:00
sandrodach and Claude Opus 5.5
da258fdce2
feat(share): after sharing, send the entry on as task or list item with one tap
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m30s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:27:06 +01:00
sandrodach
d728a6a46c
Merge dev into main (v0.20.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 11:19:53 +01:00
sandrodach and Claude Opus 5.5
3d367ce633
feat(pwa): app icon shortcuts for Quick Dump, new task and shopping list open their input
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m31s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:16:46 +01:00
sandrodach
5de3985704
Merge dev into main (v0.19.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 29s
2026-10-31 11:09:41 +01:00
sandrodach and Claude Opus 5.5
c6a2cfb85c
feat(workspace): bar above the phone keyboard to indent, outdent and move bullets
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m33s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:09:39 +01:00
sandrodach
78cc81ff3a
Merge dev into main (v0.18.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-10-31 11:00:35 +01:00
sandrodach and Claude Opus 5.5
32b79b5d62
fix(workspace): journal entry on phones looks like a folder row, no half highlight after back
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m32s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 11:00:33 +01:00
sandrodach
ed1a5e2f9d
Merge dev into main (v0.18.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-10-31 10:35:42 +01:00
sandrodach and Claude Opus 5.5
46e1137f18
feat(mail): one layout for all mails with logo, greeting, cards and footer
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m1s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:32:33 +01:00
sandrodach
0c641a2885
Merge dev into main (v0.17.4)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-10-31 10:24:42 +01:00
sandrodach and Claude Opus 5.5
df06ab10c8
fix(ui): user menu header follows rounded theme corners
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m27s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:24:23 +01:00
sandrodach
ec54b9c4f7
Merge dev into main (v0.17.3)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 10:22:38 +01:00
sandrodach and Claude Opus 5.5
1b35bb3de4
fix(alarms): Kanban moves no longer re-arm due alarms of open tasks
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m0s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:22:36 +01:00
sandrodach
79997eb188
Merge dev into main (v0.17.2)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 10:21:10 +01:00
sandrodach and Claude Opus 5.5
21dd5e504e
feat(mobile): workspace views in the top menu, taller note rows, equal header bars
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m31s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:21:08 +01:00
sandrodach
378872d7a4
Merge dev into main (v0.17.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 10:16:47 +01:00
sandrodach and Claude Opus 5.5
66d6b97aff
style(journal): monochrome calendar icon instead of the emoji in day titles
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m31s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:16:45 +01:00
sandrodach and Claude Opus 5.5
4a923eaf01
feat(pwa): loading screen in the colours of the last used theme
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:12:55 +01:00
sandrodach and Claude Opus 5.5
57a97a3750
fix(pwa): install button appears in the guide once Chrome reports the app installable
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:08:41 +01:00
sandrodach and Claude Opus 5.5
945be2c1ad
feat(kanban): wide board animates, keeps header width and caps column width
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:04:16 +01:00
sandrodach
8362a852d5
Merge dev into main (v0.17.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-10-31 10:01:42 +01:00
sandrodach and Claude Opus 5.5
25bb787a8e
feat(lists): drag tasks and list entries onto another list; remember open list and view; live pill in lists
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m3s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 10:01:41 +01:00
sandrodach and Claude Opus 5.5
6abcfa655b
fix(push): monochrome brain badge for the Android status bar
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:53:52 +01:00
sandrodach
5fff5d4361
Merge dev into main (v0.16.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
2026-10-31 09:52:47 +01:00
sandrodach and Claude Opus 5.5
e045f0edd4
docs: plain README screenshots, diagonal only for the title and a colour-family grid
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m33s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:52:03 +01:00
sandrodach and Claude Opus 5.5
c2f795c7a7
fix(settings): daily summary channel switches fit on phones
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:45:42 +01:00
sandrodach
351013c7be
Merge dev into main (v0.16.0)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
2026-10-31 09:45:01 +01:00
sandrodach and Claude Opus 5.5
fc637bc25d
feat(kanban): button to stretch the board to the full window width
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m30s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:44:12 +01:00
sandrodach and Claude Opus 5.5
7888a255b1
fix(kanban): column headers follow rounded theme corners
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:42:28 +01:00
sandrodach and Claude Opus 5.5
052c7f2fbc
fix(tasks): live updates only add real tasks, not fresh Quick Dump notes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:39:50 +01:00
sandrodach
3cd59b6ffa
Merge dev into main (v0.15.1)
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
2026-10-31 09:39:01 +01:00
sandrodach and Claude Opus 5.5
2303ccce68
fix(tasks): tapping anywhere on a task card opens it
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m29s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:38:54 +01:00
sandrodach and Claude Opus 5.5
597b6816a7
fix(triage): queue folds closed again with animation; deck follows changes from other devices
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 09:36:50 +01:00
sandrodach and Claude Opus 5.5
a1a6992a9f
Merge branch 'dev' into main: v0.15.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 28s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:41:25 +01:00
sandrodach and Claude Opus 5.5
508717cc02
docs: renewed README and light/dark diagonal screenshots; wider hashtag tiles
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m13s
- README: current features (journal, focus mode, push, themes, sharing
into the inbox), outgoing connections, :latest instead of :stable,
VAPID_* and LEGAL_CUSTOM_LINK_*, new journal and phone screenshots
- e2e/screenshots.sh: light and dark in the same state joined along a
diagonal, own container/port per run
- hashtag tiles at least 18rem wide
chore(release): v0.15.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:41:20 +01:00
sandrodach and Claude Opus 5.5
97d05b5b0d
Merge branch 'dev' into main: v0.14.3
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:19:20 +01:00
sandrodach and Claude Opus 5.5
6a855fc32c
feat(workspace): slash commands ranked by name, taller link cards with a link marker
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m22s
- /li lists /link first: name prefix, aliases, name, then description
- link cards about twice as tall; the bare address below becomes an accent
link marker; the link chip bar under bullets is gone, bare web addresses
in text are links themselves
chore(release): v0.14.3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:19:19 +01:00
sandrodach and Claude Opus 5.5
ecf28d9549
Merge branch 'dev' into main: v0.14.2
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:10:48 +01:00
sandrodach and Claude Opus 5.5
08ae91fcdb
fix(pwa): serve the manifest network-first so changed app colours reach the browser
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m24s
chore(release): v0.14.2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 00:10:46 +01:00
sandrodach and Claude Opus 5.5
f84ad43072
Merge branch 'dev' into main: v0.14.1
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 26s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:58:55 +01:00
sandrodach and Claude Opus 5.5
61541b2851
fix(ui): even footer line, mode switch fits the user menu and shows every choice
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m23s
chore(release): v0.14.1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:58:53 +01:00
sandrodach and Claude Opus 5.5
7c2d3178a5
Merge branch 'dev' into main: v0.14.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:29:54 +01:00
sandrodach and Claude Opus 5.5
3f0e596356
feat(themes): colour families with light/dark, follow system, corners, frames, accent
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m30s
- Fjord (new), Polarized Hell and Suri Hell complete the families
Klassik, Fjord, Terrakotta, Polarized, Suri
- settings: family table, follow-system, corners, button frames and an own
accent colour (per device); compact quick picker in the user menus
- code colours in index.css are fallbacks only
chore(release): v0.14.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:29:52 +01:00
sandrodach and Claude Opus 5.5
333d83304d
Merge branch 'dev' into main: v0.13.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:12:06 +01:00
sandrodach and Claude Opus 5.5
2c9b4762fc
feat(ui): Terrakotta Nacht replaces Soft, smooth menus and sliding notes on phones
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m21s
- dark counterpart of Terrakotta; Soft users move to it
- add tailwindcss-animate: the existing animate-in/fade/slide classes now
run; menus zoom in, sheets slide up, notes slide in on phones
- no animations with reduced motion
chore(release): v0.13.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:12:05 +01:00
sandrodach and Claude Opus 5.5
7fa8f2431a
Merge branch 'dev' into main: v0.12.2
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 25s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:04:39 +01:00
sandrodach and Claude Opus 5.5
8d93bdc3b8
fix(triage): long single-list name no longer pushes the desktop bar out
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m27s
chore(release): v0.12.2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 23:04:38 +01:00
sandrodach and Claude Opus 5.5
8847897e11
Merge branch 'dev' into main: v0.12.1
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 27s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:58:56 +01:00
sandrodach and Claude Opus 5.5
af6e411c85
fix(workspace): even shading per level in the to-do groups
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m26s
chore(release): v0.12.1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:58:54 +01:00
sandrodach and Claude Opus 5.5
f8c9f4376d
Merge branch 'dev' into main: v0.12.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:53:05 +01:00
sandrodach and Claude Opus 5.5
acd18abe8a
feat(themes): Terrakotta replaces High Contrast; equal header buttons on phones
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m20s
chore(release): v0.12.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:53:03 +01:00
sandrodach and Claude Opus 5.5
9f0a77bcd5
Merge branch 'dev' into main: v0.11.1
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 23s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:42:03 +01:00
sandrodach and Claude Opus 5.5
3b9b1a5f8e
feat(triage): bigger phone actions like the long-press sheet, folded queue
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m22s
chore(release): v0.11.1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:42:01 +01:00
sandrodach and Claude Opus 5.5
d70d141e9a
Merge branch 'dev' into main: v0.11.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 24s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:33:46 +01:00
sandrodach and Claude Opus 5.5
9fb33b23ec
chore(release): v0.11.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m22s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:33:44 +01:00
sandrodach and Claude Opus 5.5
2f0369f7a2
style: lighter inline code, black system bars for the installed app
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:30:04 +01:00
sandrodach and Claude Opus 5.5
61c7dea6a1
style(workspace): borderless selection in the notes sidebar and journal calendar
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m15s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:28:06 +01:00
sandrodach and Claude Opus 5.5
546bcba666
feat(workspace): borderless code blocks, round code/audio/dictation blocks
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m15s
Code blocks lose border and header bar: language at the top left, a round
copy button at the bottom right on hover; converting back to text moves to
the bullet's action bubble (also for numbered items). Code, audio and
dictation blocks use fixed round corners whatever radius the theme sets.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:21:17 +01:00
sandrodach and Claude Opus 5.5
e243e328c7
fix(markdown): formatting inside bold/italic/strike, monochrome inline code
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m17s
Bold, italic and strikethrough render their inside again, so **`code`**
shows bold code instead of backticks; inline code uses the theme's code
background with the main text colour instead of the accent colour.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:13:55 +01:00
sandrodach and Claude Opus 5.5
05355989a8
fix(workspace): Enter keeps an empty bullet on its level when siblings follow
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m17s
Outdenting an empty bullet on Enter only happens when no bullet on the
same level follows in the branch; otherwise a new bullet is added below.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:09:47 +01:00
sandrodach and Claude Opus 5.5
b136e5dfad
feat(workspace): sliding sidebar in focus mode, calmer workspace bar, smoother journal
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m47s
- focus mode: folders slide in from the left (button, title click, or the
left edge on wide screens); picking a note keeps focus mode
- workspace bar: borderless live/shared/save pills in one style, divider
before the note actions; footer without top line
- journal panel and calendar open with an animation, the view fades in
- paste and markdown import nest a list under the paragraph introducing it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 22:04:30 +01:00
sandrodach and Claude Opus 5.5
226c863a2a
feat(workspace): focus mode for notes
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m15s
Ctrl+Shift+F or the note menu shows only the note over the whole window
at reading width; the header (title, actions, leave) slides in at the
top edge, Escape leaves; phones get a round exit button.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 21:35:15 +01:00
sandrodach and Claude Opus 5.5
141f87f3a0
Merge branch 'feat/footer-share-ci' into dev
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m39s
CI keeps the 'test once per code state' plan but records commit and
git tree as image labels instead of extra :sha-/:tree- tags, so the
registry only holds dev, latest, vX.Y.Z and stable; the plan test now
asserts the expected decisions.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 21:29:56 +01:00
sandrodach and Claude Opus 5.5
38b8c92899
feat(notify): web push as a notification channel
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m15s
- VAPID keys from VAPID_* or generated once (push_keys, migration 9);
devices in push_subscriptions, forgotten on 404/410 from the push service
- push column for every event (also due tasks) and the daily summary,
bundles as one notification; /push/key, /devices, /subscribe,
/unsubscribe, /test
- settings: switch push on per device, test it, see the devices; the
service worker shows notifications and focuses MindSift on click
- tests decrypt a sent push like a browser (RFC 8291) and check VAPID
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 21:21:55 +01:00
sandrodach and Claude Opus 5.5
1a49e6b304
feat(workspace): links to single bullets
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m8s
- copy a link to a bullet from its action bubble or pick a bullet in the
link dialog; [[Note#^id|Note › excerpt]] opens the note, jumps to and
highlights the bullet, or says it is gone
- wiki links render inline with their label and are clickable; the
duplicate chip below the text is gone
test(e2e): run each suite with its own container, image tag and port, so
parallel runs from another working copy no longer remove our server
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 20:42:14 +01:00
sandrodach
bcb3c702ff
ci: optimize pipeline with image retagging and conditional tests
2026-10-30 20:28:19 +01:00
sandrodach
86d2cd0138
feat(pwa): add web share target for text and images with offline queue
2026-10-30 20:23:54 +01:00
sandrodach and Claude Opus 5.5
d408e7d307
feat(workspace): note actions in the workspace bar on desktop, one-row sidebar header
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m5s
On large screens the editor header is gone: undo/redo, share and the menu
render into the workspace tab bar (portal) after avatars, live, shared and
an icon-only save status; zoom breadcrumbs move above the title. Phones and
tablets keep the editor header. The sidebar header drops its heading and
puts search, new folder and new note in one row.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 20:22:39 +01:00
sandrodach
c181ffea54
feat(ui): add desktop footer, legal custom link and about dialog
2026-10-30 20:19:02 +01:00
sandrodach and Claude Opus 5.5
375dda982b
feat(workspace): journal panel toggle, view kept across tabs, sections nest under headings
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m9s
- the journal opens as a framed panel and closes on a second click,
returning to the previous note; journal state and the last regular note
survive tab switches, the fallback note is never a journal day
- pasted and imported markdown nests content under its heading (H2 below
H1), Enter on a heading creates a child, '- ' / '* ' / '+ ' start a bullet
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 20:11:09 +01:00
sandrodach and Claude Opus 5.5
1d68bb9acb
Merge branch 'dev' into main: v0.10.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 7s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 19:47:16 +01:00
sandrodach and Claude Opus 5.5
bc7bdc481e
chore(release): v0.10.0
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 2m16s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-30 19:47:15 +01:00