Commit Graph

9 Commits (10a955fd6241f82424cefc2cf3c25a13021f5af6)

Author SHA1 Message Date
boojack 10a955fd62 refactor: move plugin packages under internal 2 months ago
memoclaw 1e82714a52
perf: batch load memo relations when listing memos (#5692)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
3 months ago
Johnny 69b62cccdb test: optimize store tests performance by reusing docker image and reducing build context 5 months ago
Copilot b685ffacdf refactor: memo filter
- Updated memo and reaction filtering logic to use a unified engine for compiling filter expressions into SQL statements.
- Removed redundant filter parsing and conversion code from ListMemoRelations, ListReactions, and ListAttachments methods.
- Introduced IDList and UIDList fields in FindMemo and FindReaction structs to support filtering by multiple IDs.
- Removed old filter test files for reactions and attachments, as the filtering logic has been centralized.
- Updated tests for memo filtering to reflect the new SQL statement compilation approach.
- Ensured that unsupported user filters return an error in ListUsers method.
8 months ago
johnnyjoy ed23cbc011 refactor: memo filter 10 months ago
Johnny 08f9b18ced
fix: list memo relations 1 year ago
Steven 26545c855c refactor: implement s3 storage 2 years ago
Steven 553de3cc7e fix: mysql syntax 3 years ago
Steven a6ee61e96d chore: update package name 3 years ago