sandrodach and Claude Opus 5.5
fdd6e38065
feat(ui): connection status in the header; README screenshots as WebP
...
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m38s
- Desktop shows "offline" with a red dot under the user name when the
server is unreachable; phones show a green/red dot on the avatar.
Based on the app-wide realtime connection, so a server outage is
noticed even while the device has network (4 s grace period).
- Screenshots converted to WebP (1280 px desktop, 480 px phone, q90),
e2e/screenshots.sh converts with cwebp; new journal picture with
round corners. Rules in AGENTS.md.
- Release v0.26.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-31 19:17:51 +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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
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
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
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
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
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
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
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
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
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
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
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