Paradaux
Projects

Tesks

backlog

Discord triage bot + MCP server that turns chat into issues (this app).

Context

Used by the tesks bot and the MCP tools to understand this project.

71 Issues

In Progress1
Pending Release2
Backlog10
Done56
PAR-216DoneRoles settings: non-owner roles render titleless / broken (crammed into ListRow)BugPARJun 19, 2026UnassignedPAR-218DoneProject detail: group issues by status like the Issues listImprovementPARJun 19, 2026UnassignedPAR-225DoneTriage bot: move to gpt-5-mini + reasoning-aware decode + sharper promptsImprovementPARJun 19, 2026UnassignedPAR-226DoneTriage bot fabricates tasks from scrollback when @-mentioned with non-actionable messagesBugPARJun 19, 2026UnassignedPAR-227DoneTriage bot: conversational ANSWER action — reply in natural language with cited issuesFeaturePARJun 19, 2026UnassignedPAR-229DoneTriage bot: give the agent a structured list_tasks filter tool (priority/status/project)ImprovementPARJun 19, 2026UnassignedPAR-230DoneTriage bot: complete the read-tool set for workspace/planning questions (status, counts, releases)ImprovementPARJun 19, 2026UnassignedPAR-201DoneJQL-style text query language for issue search· LowFeaturePARLowJun 19, 2026UnassignedPAR-231DoneSidebar collapse doesn't collapse — just hides labels (icon-only), stays full widthBugPARJun 19, 2026UnassignedPAR-232Done'Linear' shows up as an assignee — deactivate the leftover Linear bot userBugPARJun 19, 2026UnassignedPAR-233DoneNo way to delete a team — add team deletion (guarded against deleting issues)FeaturePARJun 19, 2026UnassignedPAR-193Done[Epic] Monetisation — metering, seats, billing, PAYG AI token accounting· NormalFeaturePARNormalJun 18, 2026UnassignedPAR-194Done[Epic] Agentic Discord bot + self-service onboarding· NormalFeaturePARNormalJun 18, 2026UnassignedPAR-191Done[Epic] Search & saved views — operator filter builder, saved queries, JQL· NormalFeaturePARNormalJun 17, 2026UnassignedPAR-192Done[Epic] Analytics & reporting — lead/cycle time, throughput, DORA, churn· NormalFeaturePARNormalJun 17, 2026UnassignedPAR-213DoneSelf-service onboarding: Discord OAuth install + UI account sign-up wizard· NormalFeaturePARNormalJun 17, 2026UnassignedPAR-212DoneIssue-delivery analytics: throughput, cycle/lead time per status, churn, status aging, burndown· NormalFeaturePARNormalJun 17, 2026UnassignedPAR-211DoneSearch v2: comparator operators (date/number) + AND/OR combinator + shareable saved views· NormalFeaturePARNormalJun 17, 2026UnassignedPAR-189Done[Epic] Configurability substrate — workspace settings, per-user prefs, custom fields· HighFeaturePARHighJun 17, 2026UnassignedPAR-190Done[Epic] Planning layer — subtasks/epics, sprints, due dates, release tagging· NormalFeaturePARNormalJun 17, 2026UnassignedPAR-199DoneSprints / cycles — time-boxed iterations· NormalFeaturePARNormalJun 16, 2026UnassignedPAR-198DoneSubtasks / epics — parent-child issue hierarchy· NormalFeaturePARNormalJun 16, 2026UnassignedPAR-182Done[Epic] Security & RBAC hardening — make Tesks safe for untrusted tenants· HighFeaturePARHighJun 16, 2026UnassignedPAR-203DoneUsage & billing reporting UI (tokens, seats, per-team/workspace)· LowFeaturePARLowJun 16, 2026UnassignedPAR-84DonePer-team Discord channel routing for activity postsFeaturePARJun 16, 2026UnassignedPAR-200DoneManual issue → release tagging· LowFeaturePARLowJun 16, 2026UnassignedPAR-195DoneRBAC UI polish: API-key mint role selector + friendlier 403 surfacing· LowFeaturePARLowJun 16, 2026UnassignedPAR-187DoneUI RBAC alignment: delete→manage, owner/last-owner protection, roles admin screen· HighFeaturePARHighJun 16, 2026UnassignedPAR-186DoneEnforce RBAC in the MCP tool layer· HighFeaturePARHighJun 16, 2026UnassignedPAR-185DoneEnforce RBAC server-side at the REST API + service layer· HighFeaturePARHighJun 16, 2026UnassignedPAR-184DoneConfigurable RBAC: per-workspace roles + permissions with admin/contributor/viewer defaults· HighFeaturePARHighJun 16, 2026UnassignedPAR-188DoneRemove/guard destructive hard-delete (MCP tesks_delete_task)· HighBugPARHighJun 16, 2026UnassignedPAR-183DoneCross-tenant IDOR: scope by-UUID queries to the active tenant· UrgentBugPARUrgentJun 16, 2026UnassignedPAR-206DoneArgo CD can't sync tesks apps: invalid gitops repo credential (ParadauxIO/gitops)· HighBugPARHighJun 16, 2026UnassignedPAR-205DoneUnlinked membership (null keycloak_sub) → UI grants manage perms the backend denies (UI key creation 403s)· HighBugPARHighJun 16, 2026UnassignedPAR-204DoneMCP RBAC enforcement denied all writes: tenant/permission context lost across the streamable-transport thread boundary· HighBugPARHighJun 16, 2026UnassignedPAR-30DoneAdd discord webhook supportFeaturePARJun 15, 2026rianPAR-128DoneInvestigate linking issues in DC pludgy and pludgyBugPARJun 15, 2026rianPAR-132DoneGitHub integration: release PRs link/transition every changelog ref (incl. already-shipped issues)BugPARJun 7, 2026UnassignedPAR-81DoneGitHub App integration: repo links, commit/PR deep links, status from mergesFeaturePARJun 7, 2026UnassignedPAR-83DoneBot ignored the configured default team (filed new issues to a topic-inferred team)BugPARJun 7, 2026UnassignedPAR-82DoneRoll out the tesks GitHub App (create app, set secrets, install, configure)ImprovementPARJun 7, 2026UnassignedPAR-117Donetesks-ui: lib/workspace.ts runs raw DB queries outside the DAL (only non-lib/sql file touching the pool)· NormalImprovementPARNormalJun 7, 2026UnassignedPAR-118DoneRemove all Linear references: drop linear_id columns + strip Linear branding/UI (tesks + tesks-ui)· NormalImprovementPARNormalJun 7, 2026UnassignedPAR-119DoneComponentise the UI: SCSS Modules + global token layer, full de-duplication· NormalImprovementPARNormalJun 7, 2026UnassignedPAR-120Donetesks-ui: Navbar/sidebar redesign + settings accordion + shared design-token retuneImprovementPARJun 7, 2026UnassignedPAR-121Donetesks-ui: Home/Issues screen — list+board DnD, persisted ordering, configurable status order, header densityImprovementPARJun 7, 2026UnassignedPAR-122Donetesks-ui: Projects screen + new-project/releases/teams forms — on-demand modal forms, restyleImprovementPARJun 7, 2026UnassignedPAR-123Donetesks-ui: Integrations screen — split into API/MCP vs Integrations under settings accordion, fix card width/alignmentImprovementPARJun 7, 2026UnassignedPAR-124Donetesks-ui: Settings screen — workspace-level statuses, drag-to-reorder status editor, on-demand formsImprovementPARJun 7, 2026UnassignedPAR-31DoneBetter discord botFeaturePARJun 6, 2026rianPAR-78DoneInvestigate why triage isn't a valid status in the Discord botBugPARJun 4, 2026rianPAR-89DoneGitHub integration demo — commit + PR link, status from mergePARJun 4, 2026UnassignedPAR-41DoneSetup Code Functionality· LowImprovementPARLowJun 4, 2026rianPAR-38DoneInfra setupPARMay 31, 2026UnassignedPAR-37DoneProject Foundation setupPARMay 31, 2026Unassigned
Canceled2