KuyoDynamics / KuyoDynamics/SILCServer

Metadata: Add Object Filter API For All Queries

Open
#15 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

To filter the metadata there are several filter operations that can be applied to the returned list of metadata. The format of the filter itself should be straight-forward and should follow the pattern `property:operator:value`, where property is the property on the metadata you want to filter on, operator is the comparison operator you want to perform and value is the value to check against (not all operators require value). Please see the schema documentation for each type of obejct to discover which properties are available. Recursive filtering, ie. filtering on associated objects or collection of objects, should be supported as well.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the schema documentation for each object type and identify the metadata query entry points; the issue names no files or tests. Define the supported property:operator:value format, including operators without values, and determine how recursive filtering across associated or collection objects should work. Done means all queries support the documented filter behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, nodejs
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.