Create Ecto performance analyzer
Build query analysis tool. Suggest index improvements and N+1 detection.
Fix LiveView websocket disconnection under heavy load
Users experiencing random disconnections when server processes 1000+ concurrent LiveView connections. Need to investigate Ranch configuration and implement connection pooling.
Patch CSRF token validation bypass
Security audit revealed potential CSRF vulnerability in custom upload component. Must validate tokens properly in handle_event callbacks.
Memory leak in LiveView process state
LiveView processes consuming excessive memory after 24h uptime. Telemetry shows assigns growing unbounded. Need to implement proper cleanup in terminate callback.
Upgrade to Phoenix 1.7.14
Security patches and performance improvements available. Need to update router syntax and test all LiveView components. (18 days overdue)
Optimize Ecto preload queries
Dashboard loading 3+ seconds due to nested preloads. Implement custom preload functions with select statements. (25 days overdue)
Migrate from npm to esbuild
Simplify asset pipeline by removing node dependency. Configure esbuild for Phoenix 1.7 asset management. (21 days overdue)
Implement rate limiting for API endpoints
API vulnerable to abuse. Add Hammer or implement custom GenServer-based rate limiter. (10 days overdue)
Set up Dialyzer for type checking
No static type analysis in place. Configure Dialyxir and add initial typespecs to critical modules. (19 days overdue)
Resolve Ecto pool timeout in checkout flow
Database connection pool exhausted during peak hours causing 500 errors. Need to optimize N+1 queries in OrderController and increase pool size.
Title
|
Status
|
Project
|
Assignee
|
Due Date
|
Est. Hours
|
|
|
---|---|---|---|---|---|---|---|
Create Ecto performance analyzer
Build query analysis tool. Suggest index improvements and N+1 detection.
ecto
performance
+1
|
Pending
|
API Service | Unassigned |
Aug 23, 2025
|
20.2h | ||
Fix LiveView websocket disconnection under heavy load
Users experiencing random disconnections when server processes 1000+ concurrent ...
liveview
performance
+1
|
Pending
|
Phoenix Core |
J
John Doe
|
Yesterday
|
2.1h | ||
Patch CSRF token validation bypass
Security audit revealed potential CSRF vulnerability in custom upload component....
security
liveview
+1
|
Pending
|
LiveView App |
A
Alice Williams
|
Yesterday
|
3.5h | ||
Memory leak in LiveView process state
LiveView processes consuming excessive memory after 24h uptime. Telemetry shows ...
liveview
performance
+1
|
Pending
|
Phoenix Core |
B
Bob Johnson
|
Yesterday
|
3.2h | ||
Upgrade to Phoenix 1.7.14
Security patches and performance improvements available. Need to update router s...
deployment
security
+1
|
In progress
|
Phoenix Core |
B
Bob Johnson
|
Jun 24, 2025
|
37.6h | ||
Optimize Ecto preload queries
Dashboard loading 3+ seconds due to nested preloads. Implement custom preload fu...
ecto
performance
+1
|
Pending
|
Admin Dashboard |
B
Bob Johnson
|
Jun 17, 2025
|
30.4h | ||
Migrate from npm to esbuild
Simplify asset pipeline by removing node dependency. Configure esbuild for Phoen...
deployment
refactoring
|
Pending
|
API Service |
J
John Doe
|
Jun 21, 2025
|
36.9h | ||
Implement rate limiting for API endpoints
API vulnerable to abuse. Add Hammer or implement custom GenServer-based rate lim...
security
feature
+1
|
In progress
|
Phoenix Core | Unassigned |
Jul 02, 2025
|
22.8h | ||
Set up Dialyzer for type checking
No static type analysis in place. Configure Dialyxir and add initial typespecs t...
testing
enhancement
|
In progress
|
Admin Dashboard |
C
Charlie Brown
|
Jun 23, 2025
|
13.6h | ||
Resolve Ecto pool timeout in checkout flow
Database connection pool exhausted during peak hours causing 500 errors. Need to...
ecto
bug
+1
|
In progress
|
LiveView App |
J
Jane Smith
|
Yesterday
|
3.6h |
Rows per page