memos/plugin
majiayu000 6c996016eb
fix(filter): register tag_search and property as CEL variables
Add missing CEL variable declarations for tag_search and property in
the filter environment so the documented filter syntax works.

- schema.go: Add tag_search as VirtualAlias for tags, add property
  as DynType CEL variable
- parser.go: Convert VirtualAlias==value to InCondition for JSONList
  targets, handle property.X selector expressions
- render.go: Generalize hardcoded tag check to support any VirtualAlias
  resolving to JSONList
- Add integration tests for tag_search, property, and combined filters

Fixes #5761

Signed-off-by: majiayu000 <1835304752@qq.com>
2026-03-25 11:11:41 +08:00
..
cron chore: improve access to default fields in cron parser (#5750) 2026-03-20 18:50:07 +08:00
email chore(backend): update Go toolchain and dependencies (#5730) 2026-03-16 21:07:52 +08:00
filter fix(filter): register tag_search and property as CEL variables 2026-03-25 11:11:41 +08:00
httpgetter refactor: attachment service part2 2025-06-18 00:09:19 +08:00
idp fix: correct typos in comments, error messages, and identifiers (#5704) 2026-03-08 18:40:17 +08:00
markdown chore(backend): update Go toolchain and dependencies (#5730) 2026-03-16 21:07:52 +08:00
scheduler chore: simplify attachment file writing 2025-12-31 21:54:37 +08:00
storage/s3 chore(backend): update Go toolchain and dependencies (#5730) 2026-03-16 21:07:52 +08:00
webhook feat: add --allow-private-webhooks flag to bypass SSRF protection (#5694) 2026-03-07 13:46:03 +08:00