Repository Analysis

gitroomhq/postiz-app

📨 The ultimate agentic social media scheduling tool 🤖

0.2 Likely human-written View on GitHub
0.2
Adjusted Score
0.2
Raw Score
100%
Time Factor
2026-05-29
Last Push
31,219
Stars
TypeScript
Language
141,486
Lines of Code
782
Files
19
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 2LOW 17

Pattern Findings

19 matches across 5 categories. Click a row to expand file-level details.

Over-Commented Block7 hits · 7 pts
SeverityFileLineSnippet
LOWdocker-compose.yaml61 SLACK_SECRET: ''
LOW…-libraries/src/integrations/social/threads.provider.ts621 // `https://graph.threads.net/v1.0/profile_lookup?username=${data.query}&access_token=${integration.token}`
LOW…nestjs-libraries/src/openai/extract.content.service.ts61 return findTheOneWithMostTitles?.element?.textContent
LOW…nestjs-libraries/src/openai/extract.content.service.ts81 // .slice(findIndex)
LOW.github/workflows/build.yml41# uses: actions/cache@v4
LOWapps/frontend/src/app/global.scss321.mantine-Paper-root {
LOWapps/frontend/src/app/global.scss341// display: none !important;
Verbosity Indicators3 hits · 7 pts
SeverityFileLineSnippet
LOWlibraries/helpers/src/utils/remove.markdown.ts9 // Step 2: Replace exceptions with placeholders
LOWlibraries/helpers/src/utils/remove.markdown.ts18 // Step 3: Remove markdown from modified text
LOWlibraries/helpers/src/utils/remove.markdown.ts22 // Step 4: Replace placeholders with original text
Decorative Section Separators2 hits · 6 pts
SeverityFileLineSnippet
MEDIUMdocker-compose.yaml167 # -----------------------
MEDIUMdocker-compose.yaml169 # -----------------------
Hyper-Verbose Identifiers6 hits · 6 pts
SeverityFileLineSnippet
LOWlibraries/nestjs-libraries/src/chat/oauth-middleware.ts140export function createStaticTokenValidator(validTokens: string[]): MCPServerOAuthConfig['validateToken'] {
LOWlibraries/nestjs-libraries/src/chat/oauth-middleware.ts170export function createIntrospectionValidator(
LOWlibraries/nestjs-libraries/src/chat/oauth-types.ts62export function generateWWWAuthenticateHeader(options: OAuthResponseOptions = {}): string {
LOWlibraries/nestjs-libraries/src/chat/oauth-types.ts82export function generateProtectedResourceMetadata(config: MCPServerOAuthConfig): OAuthProtectedResourceMetadata {
LOWapps/frontend/src/components/auth/register.tsx75function getHelpfulReasonForRegistrationFailure(httpCode: number) {
LOW…providers/continue-provider/with-continue-provider.tsx61 return function ContinueProviderComponent(props: ContinueProviderProps) {
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippet
LOW…ontend/src/components/admin/admin-errors.component.tsx281 placeholder="user@example.com"