Filters 2 Sort Updated Asc
All issues
50
TRACK-4
P2
Stop writing auth token usage on every request
Done
TRACK-5
P2
Recover from realtime event gaps instead of silently diverging
Done
TRACK-9
P2
Add CSRF protection to cookie-authenticated UI mutations and login
Done
TRACK-15
P2
Fix issue Context navigation, edit safety, and sidebar sizing
Done
TRACK-17
P2
Show canonical sprint IDs on every sprint card
Done
TRACK-14
P2
Add accessible tooltips to icon-only actions
Done
TRACK-10
P2
Fail closed on WebSocket origins in production
Done
TRACK-11
P2
Add a baseline browser security-header policy
Done
TRACK-18
P2
Enable public read-only project access from the Members page
Done
TRACK-19
P2
Hide edit controls wherever the viewer lacks write access
Done
TRACK-26
P2
Optionally allow authenticated public users to create project issues
Done
TRACK-27
P2
Allow projects to block users
Done
TRACK-24
P2
Show “No scheduled dates” for an undated active sprint
Done
TRACK-23
P2
Hide active-sprint issue controls when no sprint is active
Done
TRACK-25
P2
Label sprint issue counts with “Issue” or “Issues”
Done
TRACK-21
P2
Stop autofilling usernames when adding project members
Done
TRACK-20
P2
Add project-owner breadcrumbs and owner project listings
Done
TRACK-22
P2
Show ticket completion rate over time on the project About page
Done
TRACK-31
P2
Move GitHub connection and issue-linking flows into modals
Done
TRACK-32
P2
Show subtask completion progress on sprint cards
Done
TRACK-33
P2
Fix legal links and profile placement in the collapsed sidebar
Done
TRACK-34
P2
Prevent hidden sidebar labels from stretching collapsed navigation items
Done
TRACK-35
P2
Move legal links from the sidebar to Settings
Done
TRACK-36
P2
Show sub-issue completion progress in issue rows
Done
TRACK-37
P2
Hide sub-issues from top-level issue lists
Done
TRACK-38
P2
Display timestamps in the user’s local timezone
Done
TRACK-39
P2
Fix CSRF validation when creating tokens from the Tokens page
Done
TRACK-40
P2
Fix the sidebar collapse button in the collapsed state
Done
TRACK-41
P2
Move all inline add and create interactions into modals
Done
TRACK-42
P2
Render legal links as a bare Settings page footer
Done
TRACK-43
P2
Keep the issue title edit action attached to the title
Done
TRACK-49
P2
No NotFound or MethodNotAllowed handlers: unstyled 404 and empty 405 responses
Done
TRACK-51
P2
CORS AllowedMethods omits PUT, making three API routes unreachable cross-origin
Done
TRACK-50
P2
Login redirect uses a plain 303 for htmx requests, nesting the login page inside the app shell
Done
TRACK-52
P2
Token creation returns 200 instead of redirecting, so a reload creates a duplicate token
Done
TRACK-46
P2
Global side navbar duplicates after creating a new token
Done
TRACK-53
P2
Attachment remove fires both an htmx POST and a JS DELETE, discarding unsaved description edits
Done
TRACK-61
P2
MCP 401 has no WWW-Authenticate header and no OAuth discovery metadata
Done
TRACK-62
P2
Add missing site metadata: security.txt, favicon, and web app manifest
Done
TRACK-44
P2
Aggregate web sessions on the Tokens page with bulk revoke
Done
TRACK-66
P2
Delete a project from the project actions menu
Done
TRACK-67
P2
Show the owning user or organization on each project list item
Done
TRACK-74
P2
Redesign the login page: passkey-first with a branded animated hero
Done
TRACK-75
P2
Split the general Settings page into Profile, Login and Notifications pages
Done
TRACK-68
P2
Add a per-project setting to enable or disable sprints
Done
TRACK-76
P2
Add a Whiteboard tab for free-form project notes
Done
TRACK-69
P2
Replace the completion rate graph with interactive project insight charts
Done
TRACK-77
P2
Save GitHub tokens on your account and reuse them across projects
Done
TRACK-82
P2
Show the branded error page instead of plain-text errors on page loads
Done
TRACK-45
P2
Pin the issue title edit button to the final word without changing alignment
Done
Loading more issues...