Fragments
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 78
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Just logging that we should tackle this near term.
Quick summary, fragments are hashed sub expressions that can be combined dynamically but only within the query they were referenced by in the original source.
This allows you to have dynamic queries / server side code without giving a potential attacker the building blocks to build any query they want.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named in the issue. Start by locating the implementation of fragments and dynamic query construction, then clarify how fragment hashes are scoped to their source query. Done means fragments can be combined dynamically without exposing building blocks for arbitrary queries.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100