boojack
a3a5b52d60
chore: tweak location picker
3 months ago
boojack
ab5332901f
fix: hide transcribe button without AI provider
3 months ago
boojack
35504cc8bd
feat(web): add demo mode banner ( #5836 )
3 months ago
boojack
101704c8ea
feat(ai): add BYOK audio transcription ( #5832 )
3 months ago
boojack
0ad0fec8d4
feat(ai): add Anthropic provider option
3 months ago
memoclaw
d87539a1e1
feat: add Gemini transcription provider ( #5830 )
...
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
3 months ago
memoclaw
83ed32f119
feat(ai): add instance AI providers and transcription ( #5829 )
...
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
3 months ago
boojack
40fd700fb8
fix(fileserver): render SVG attachment previews
3 months ago
boojack
efeb28c872
fix: remove duplicate Japanese locale keys
3 months ago
Takuro Onoue
0f7c7eb75e
i18n: refine and normalize Japanese locale strings ( #5826 )
...
Signed-off-by: Takuro Onoue <kusanaginoturugi@gmail.com>
3 months ago
boojack
2523d966f4
chore(web): improve navigation accessibility
3 months ago
boojack
fee7fcd660
fix(frontend): restore sitemap and robots routes
3 months ago
boojack
8cdcd7b284
refactor(attachments): extract visual gallery layout and tile style tokens
3 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).
3 months ago
boojack
938c405b0f
refactor: move embedded content styles from global CSS to Tailwind
3 months ago
boojack
124708f164
chore: refactor attachment media layout and insert menu organization
3 months ago
boojack
7e21b728b3
fix: harden memo content iframe and HTML sanitization
3 months ago
boojack
2d682ae176
refactor(attachments): compact audio item layout and playback logic
...
Made-with: Cursor
3 months ago
boojack
5b78023fd5
Polish share-as-image UI and sidebar sharing actions
...
Made-with: Cursor
3 months ago
boojack
e51985a29f
feat(memo-editor): add compact live waveform recorder panel ( #5817 )
3 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
3 months ago
memoclaw
24fc8ab8ca
feat(mentions): add memo mention parsing, notifications, and rendering ( #5811 )
...
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
3 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
3 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
3 months ago
boojack
7ac9989d43
fix(map): align dark mode map styling
3 months ago
boojack
15d8ec10d5
chore: update locale translations for new i18n entries
3 months ago
boojack
067d7ff0ce
chore: refactor memo editor audio recording flow
3 months ago
boojack
c3e7e2c316
fix: normalize attachment MIME types before validation
3 months ago
boojack
aafcc21ae6
fix: improve image preview dialog and live photo trigger
3 months ago
boojack
6b0487dcd8
fix: unify live photo previews around LIVE badge playback
3 months ago
boojack
065e817470
fix: backend tests action
3 months ago
boojack
10a955fd62
refactor: move plugin packages under internal
3 months ago
boojack
4b4e719470
feat(attachments): add Live Photo and Motion Photo support ( #5810 )
3 months ago
boojack
894b3eb045
fix(map): refine Leaflet controls and memo map styling
3 months ago
boojack
25feef3aad
fix(api): tolerate missing related users in memo conversions ( #5809 )
3 months ago
boojack
87d411bc70
docs(agents): align contributor guidance with current CI workflows ( #5808 )
3 months ago
memoclaw
f403f8c03c
refactor: simplify memo metadata components
3 months ago
memoclaw
0e4d2d25ca
refactor: simplify audio attachment playback component
3 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>
3 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>
3 months ago
memoclaw
a0d83e1a9e
fix(web): refine attachment media layout
3 months ago
memoclaw
cdbe40a390
chore: update security.md
3 months ago
memoclaw
63a17d897d
refactor: split audio attachment view into reusable components
3 months ago
memoclaw
1921b57662
fix(tags): allow blur-only tag metadata ( #5800 )
...
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
3 months ago
boojack
201c8a8ea9
chore: add rc release handling
3 months ago
boojack
0e89407ee9
fix(filter): enforce CEL syntax semantics
...
Reject non-standard truthy numeric expressions in filters and document the parser as a supported subset of standard CEL syntax.
- remove legacy filter rewrites
- support standard equality in tag exists predicates
- add regression coverage for accepted and rejected expressions
3 months ago
boojack
d3f6e8ee31
chore: harden MCP access control and origin validation
3 months ago
boojack
7c708ee27e
chore: add migration upgrade coverage ( #5796 )
3 months ago
memoclaw
e520b637fd
fix: prevent stale comment drafts from being restored
3 months ago
memoclaw
acbc914dea
fix(webhooks): trigger memo updates for attachment and relation changes ( #5795 )
...
Co-authored-by: memoclaw <265580040+memoclaw@users.noreply.github.com>
3 months ago