Skip to content
This repository was archived by the owner on Aug 20, 2025. It is now read-only.

Conversation

@gabboman
Copy link
Owner

Requirements:

  • You need to update the dockerfile!! To do this
    cp docker-compose.advanced.metrics.yml docker-compose.yml

Features

  • Fixes some stuff with giving PDS variables to the backend
  • Button that fucking kills you
  • Improvements in how we do stuff with bsky

gabboman and others added 30 commits August 4, 2025 22:23
@vercel
Copy link

vercel bot commented Aug 13, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Project Deployment Preview Comments Updated (UTC)
wafrn Ready Preview Comment Aug 13, 2025 6:21pm

})
})

app.post('/api/muteRewoots', authenticateToken, async (req: AuthorizedRequest, res: Response) => {

Check failure

Code scanning / CodeQL

Missing rate limiting High

This route handler performs
authorization
, but is not rate-limited.
Comment on lines 222 to 236
const cssContent = req.body.css ? req.body.css.trim() : undefined
if (req.body.css) {
try {
await fs.writeFile(`uploads/themes/${posterId}.css`, req.body.css)
res.send({ success: true })
} catch (error) {
logger.warn(error)
res.status(500)
res.send({ error: true })
}
} else {
res.sendStatus(500)
try {
await fs.unlink(`uploads/themes/${posterId}.css`)
res.send({ success: true })
} catch (error) {
logger.warn(error)
res.status(500)
res.send({ error: true })

Check failure

Code scanning / CodeQL

Missing rate limiting High

This route handler performs
a file system access
, but is not rate-limited.
This route handler performs
a file system access
, but is not rate-limited.
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@gabboman gabboman marked this pull request as ready for review August 13, 2025 18:23
@gabboman gabboman merged commit 90ba9da into main Aug 13, 2025
5 of 7 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants