memos/store
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.
2025-10-16 09:22:52 +08:00
..
cache chore: fix linter 2025-08-31 20:22:32 +08:00
db refactor: memo filter 2025-10-16 09:22:52 +08:00
migration chore: update migrator comments 2025-07-16 21:59:37 +08:00
seed/sqlite fix: seed data 2025-06-25 10:07:24 +08:00
test fix: memo filter for sqlite 2025-07-22 23:39:52 +08:00
activity.go chore: remove version update activity 2025-02-09 11:48:53 +08:00
attachment.go refactor: memo filter 2025-10-16 09:22:52 +08:00
cache.go chore: update store cache 2024-05-12 13:19:31 +08:00
common.go chore: update workspace setting store 2024-04-13 02:08:35 +08:00
driver.go refactor: memo filter 2025-07-23 22:10:16 +08:00
idp.go refactor: store cache 2025-05-27 22:06:41 +08:00
inbox.go chore: add pagination to list inboxes 2024-10-14 23:32:39 +08:00
memo.go refactor: memo filter 2025-10-16 09:22:52 +08:00
memo_relation.go fix: list memo relations 2025-04-12 22:02:13 +08:00
migration_history.go chore: fix html escaping 2023-12-17 23:37:00 +08:00
migrator.go chore: fix linter 2025-08-31 20:22:32 +08:00
reaction.go refactor: memo filter 2025-10-16 09:22:52 +08:00
store.go refactor: clean packages 2025-05-29 21:44:43 +08:00
user.go chore: fix linter 2025-08-31 20:22:32 +08:00
user_setting.go refactor: webhook service 2025-06-24 21:28:21 +08:00
workspace_setting.go refactor: store cache 2025-05-27 22:06:41 +08:00