Logo
Explore Help
Sign In
null/BillTracker
null
/
BillTracker
1
0
Fork
You've already forked BillTracker
0
Code Issues 4 Pull Requests Packages Projects Releases 1 Wiki Activity

Labels Milestones

New Issue
0 Open 16 Closed
Label
Use alt + click/enter to exclude labels
All labels No label
architecture

backend

bug

feature

frontend

priority:critical

priority:high

priority:low

priority:medium

priority:nice-to-have

ux

Milestone
All milestones No milestones
Project
All projects No project
Author
All authors
Assignee
All assignees No assignee
null
Sort
Newest Oldest Recently updated Least recently updated Most commented Least commented Nearest due date Farthest due date
0 Open 16 Closed
Label
Clear labels
architecture
backend
bug
feature
frontend
priority:critical
priority:high
priority:low
priority:medium
priority:nice-to-have
ux
Milestone
No milestone
Projects
Clear projects
Assignee
Clear assignees
No assignee
null
LOW: LIVE constant interpolated into SQL queries in payments.js
backend
bug
priority:low
#81 by null was closed 2026-06-03 22:28:28 -05:00
MEDIUM: CSRF cookie defaults to httpOnly=false - XSS bypasses CSRF protection
backend
bug
priority:medium
1
#80 by null was closed 2026-05-31 15:55:29 -05:00
MEDIUM: Admin routes use req.params.id without integer validation
backend
bug
priority:medium
1
#79 by null was closed 2026-06-03 20:00:05 -05:00
MEDIUM: 10x .catch(() => {}) silently swallowing errors in client code
bug
frontend
priority:medium
1
#76 by null was closed 2026-05-31 14:24:28 -05:00
MEDIUM: Floating-point REAL type for monetary amounts in SQLite
backend
bug
priority:medium
1
#75 by null was closed 2026-05-31 14:00:35 -05:00
HIGH: No explicit JSON body size limit on express.json() - default 100KB
backend
bug
priority:high
1
#74 by null was closed 2026-05-31 13:23:15 -05:00
HIGH: No process-level unhandledRejection/uncaughtException handler
backend
bug
priority:high
1
#73 by null was closed 2026-05-31 13:14:17 -05:00
HIGH: Payment UPDATE/DELETE lack user_id in WHERE clause (defense-in-depth)
backend
bug
priority:high
1
#72 by null was closed 2026-05-31 13:12:16 -05:00
HIGH: SQL injection surface in analyticsService.js - string interpolation in WHERE clause
backend
bug
priority:high
1
#71 by null was closed 2026-05-31 13:09:22 -05:00
CRITICAL: Incomplete user deletion - orphaned data risk
backend
bug
priority:critical
1
#70 by null was closed 2026-05-31 13:07:18 -05:00
CRITICAL: SMTP password stored in plaintext in SQLite
backend
bug
priority:critical
1
#69 by null was closed 2026-05-31 12:56:35 -05:00
CRITICAL: Async route handlers lack try/catch - unhandled rejections crash process
backend
bug
priority:critical
1
#68 by null was closed 2026-05-31 12:46:13 -05:00
Calendar shows Due dot on days with no bills due (e.g. Saturday 16th)
bug
frontend
priority:medium
#64 by null was closed 2026-06-03 19:49:17 -05:00
Analytics — Expense vs Spend color key partially covered by bar graph on desktop
bug
frontend
priority:medium
1
#62 by null was closed 2026-06-03 19:50:09 -05:00
Imported payments don't update debt balance (balance_delta always NULL)
backend
bug
priority:critical
#49 by null was closed 2026-06-03 22:16:44 -05:00 0 / 6
Authentik logo not displaying correctly on login/admin page — corrected file location
bug
frontend
#36 by null was closed 2026-05-16 10:46:21 -05:00
Powered by Forgejo Version: 1.21.11+2 Page: 69ms Template: 25ms
English
Bahasa Indonesia Deutsch English Español Français Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API