MaddyUnderStars / MaddyUnderStars/shoot
instance blocking
- Dominant language
- TypeScript
- Stars
- 61
- Forks
- 5
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 1
Description
the initial implementation could just have blocked instances in the config, but for easier moderation it (the entire config perhaps) should be put in a db table
- activities from blocked instances are dropped silently (i.e. return the normal status code for the inbound request)
- when an instance is blocked, all content from that instance should be deleted?
- instance blocking could be done before http signatures are verified, but I've heard there's some pitfalls
- provide some client endpoint for getting the list of blocked instances
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the configuration, inbound request handling around HTTP signature verification, and any existing client endpoints. Clarify how blocked instances are stored, whether their content is deleted, and which endpoint exposes the list. Done means the moderation behavior, storage model, deletion policy, and endpoint contract are agreed and implemented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- express, nodejs, typescript
- Domain
- api, backend, database
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100