Commit Graph

2711 Commits (v0.28.0)

Author SHA1 Message Date
boojack 94ce1e5347 chore(settings): show build commit in version info 1 month ago
boojack e2c60845ea fix(markdown): split mixed task and bullet lists 1 month ago
boojack c268551a16
feat(memos): choose created or updated time for memos (#5894) 1 month ago
boojack 3949a252db style(web): refine scrollbar styling 1 month ago
boojack 34c90dd5e1 chore: remove duplicate tags from share image preview 1 month ago
boojack ee1799851e
feat: redesign account and SSO management (#5886) 1 month ago
boojack 30c0611a82
fix: fix legacy username auth flows (#5885) 1 month ago
boojack d688914b28
feat(auth): add SSO user identity linkage (#5883) 1 month ago
boojack 50638040f6
fix: reduce list memo query overhead (#5880) 1 month ago
boojack b5863d76be
fix(web): preserve task checkbox state (#5867) 1 month ago
wndnjs0 d98f665919
fix: disable modal prop on DropdownMenu to prevent scroll disappearing (#5861) 1 month ago
boojack 88cb58ab64
refactor(web/routing): guard-based auth flow, migrate tests to Vitest (#5848) 1 month ago
Mattia Borda 5be530dbac
chore: update Italian translation for 'cancel' key (#5841)
Signed-off-by: Mattia Borda <mattiagiovanni.borda@icloud.com>
2 months ago
boojack 411d8335e7
chore: set native color scheme for dark themes (#5840) 2 months ago
boojack a3a5b52d60 chore: tweak location picker 2 months ago
boojack ab5332901f fix: hide transcribe button without AI provider 2 months ago
boojack 35504cc8bd
feat(web): add demo mode banner (#5836) 2 months ago
boojack 101704c8ea
feat(ai): add BYOK audio transcription (#5832) 2 months ago
boojack 0ad0fec8d4 feat(ai): add Anthropic provider option 2 months ago
memoclaw d87539a1e1
feat: add Gemini transcription provider (#5830)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
2 months ago
memoclaw 83ed32f119
feat(ai): add instance AI providers and transcription (#5829)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
2 months ago
boojack efeb28c872 fix: remove duplicate Japanese locale keys 2 months ago
Takuro Onoue 0f7c7eb75e
i18n: refine and normalize Japanese locale strings (#5826)
Signed-off-by: Takuro Onoue <kusanaginoturugi@gmail.com>
2 months ago
boojack 2523d966f4 chore(web): improve navigation accessibility 2 months ago
boojack 8cdcd7b284 refactor(attachments): extract visual gallery layout and tile style tokens 2 months ago
boojack 9ca71229a6 fix: preserve draft content when tab is suspended or editor remounts
Gate auto-save on initialization to prevent empty content from overwriting
cached drafts on remount. Flush drafts synchronously on visibilitychange/
pagehide so Chromium tab suspension cannot drop pending debounced saves.
Restore cached draft over saved memo content when they differ (inline editing).
2 months ago
boojack 938c405b0f refactor: move embedded content styles from global CSS to Tailwind 2 months ago
boojack 124708f164 chore: refactor attachment media layout and insert menu organization 2 months ago
boojack 7e21b728b3 fix: harden memo content iframe and HTML sanitization 2 months ago
boojack 2d682ae176 refactor(attachments): compact audio item layout and playback logic
Made-with: Cursor
2 months ago
boojack 5b78023fd5 Polish share-as-image UI and sidebar sharing actions
Made-with: Cursor
2 months ago
boojack e51985a29f
feat(memo-editor): add compact live waveform recorder panel (#5817) 2 months ago
boojack 61c963841b chore(web): polish dark theme and calendar UI
- simplify ActivityCalendar state handling and shared max-count utilities
- remove calendar ring styling and darken the default dark theme primary colors
- tighten the audio recorder panel layout and action sizing
2 months ago
memoclaw 24fc8ab8ca
feat(mentions): add memo mention parsing, notifications, and rendering (#5811)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
2 months ago
boojack 38fc22b754 feat(memo): add image sharing in detail view
Keep the unpublished image-sharing flow scoped to memo detail pages.

- add a dedicated share-image preview and export pipeline
- measure the rendered memo card so preview and exported image stay aligned
- move the entry point into the detail sidebar and drawer only
2 months ago
boojack 2cbc70762b refactor(attachments): simplify the attachment library
- split attachment page states and primitives into focused components
- unify card and list item presentation across media, audio, documents, and unused uploads
- move attachment paging and cleanup flows onto shared query and view-model hooks
2 months ago
boojack 7ac9989d43 fix(map): align dark mode map styling 2 months ago
boojack 15d8ec10d5 chore: update locale translations for new i18n entries 2 months ago
boojack 067d7ff0ce chore: refactor memo editor audio recording flow 2 months ago
boojack aafcc21ae6 fix: improve image preview dialog and live photo trigger 2 months ago
boojack 6b0487dcd8 fix: unify live photo previews around LIVE badge playback 2 months ago
boojack 4b4e719470
feat(attachments): add Live Photo and Motion Photo support (#5810) 2 months ago
boojack 894b3eb045 fix(map): refine Leaflet controls and memo map styling 2 months ago
memoclaw f403f8c03c refactor: simplify memo metadata components 2 months ago
memoclaw 0e4d2d25ca refactor: simplify audio attachment playback component 2 months ago
Serhat 9676e72533
i18n: complete Turkish (tr) translations to 100% coverage (#5802)
Signed-off-by: Serhat <49079271+onwp@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2 months ago
memoclaw c0d5854f67
feat(editor): add voice note recording to the memo composer (#5801)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
2 months ago
memoclaw a0d83e1a9e fix(web): refine attachment media layout 2 months ago
memoclaw 63a17d897d refactor: split audio attachment view into reusable components 2 months ago
memoclaw 1921b57662
fix(tags): allow blur-only tag metadata (#5800)
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
2 months ago