Logo
Explore Help
Sign in
Mark/subvault
1
0
Fork
You've already forked subvault
0
Code Issues Pull requests Projects Releases Packages Wiki Activity Actions
Labels Milestones
New issue
0 Open 17 Closed 17 All
Label
Use Alt + Click to exclude labels
All labels No label
blocked:needs-human

blocked:verify-failed

bug

feature-request

quickfix

security/high

security/medium

test-coverage

triage-approved

Milestone
All milestones No milestones
Project
All projects No project
Open projects
3d printing cyguin
Author
All authors
Assignee
All assignees No assignee
Mark
Sort
Relevance Newest Oldest Recently updated Least recently updated Most commented Least commented Nearest due date Farthest due date
0 Open 17 Closed 17 All
Label
Clear labels
blocked:needs-human
blocked:verify-failed
bug
feature-request
quickfix
security/high
security/medium
test-coverage
triage-approved
Milestone
No milestone
Projects
Clear projects
Open projects
3d printing
cyguin
Assignee
Clear assignees
No assignee
Mark
[LOW] Enforce JWT_SECRET at startup - remove insecure fallback
blocked:needs-human
triage-approved
#46 by Mark was closed 2026-06-09 00:29:56 +00:00
[MEDIUM] Extract inline view components from App.tsx into separate files
feature-request
triage-approved
#45 by Mark was closed 2026-06-13 21:00:21 +00:00
[LOW] Audit unused lucide-react icons - prune unused imports
feature-request
quickfix
triage-approved
#44 by Mark was closed 2026-06-09 01:08:28 +00:00
[MEDIUM] Clear setTimeout timer on unmount in copyToClipboard
triage-approved
#43 by Mark was closed 2026-06-09 01:27:30 +00:00
[MEDIUM] Add HTTP caching headers to GET responses (stats/pricing/news)
triage-approved
#42 by Mark was closed 2026-06-09 01:37:29 +00:00
[MEDIUM] Add fetch timeout with AbortController in API layer
feature-request
quickfix
triage-approved
#40 by Mark was closed 2026-06-09 01:43:39 +00:00
[LOW] Log JSON parse/read errors with file path - distinguish missing DB from corrupt JSON
bug
feature-request
quickfix
triage-approved
#39 by Mark was closed 2026-06-09 01:43:38 +00:00
[MEDIUM] Add maxAge and immutable to express.static for frontend assets
feature-request
quickfix
triage-approved
#38 by Mark was closed 2026-06-09 01:43:38 +00:00
[MEDIUM] Add gzip/brotli compression middleware to Express
feature-request
quickfix
triage-approved
#35 by Mark was closed 2026-06-09 01:43:38 +00:00
[CRITICAL] Cache JSON file reads in memory - eliminate full-file I/O on every query
triage-approved
#32 by Mark was closed 2026-06-09 01:43:38 +00:00
[smoke-test] Test coverage review: 93 source files, 8 test files (8.6%)
feature-request
quickfix
triage-approved
2
#28 by Mark was closed 2026-05-19 13:54:18 +00:00
[Security] HIGH: 15 issue(s) found in subvault
bug
triage-approved
1
#26 by Mark was closed 2026-05-19 13:55:20 +00:00
LOW: No tests for subscription CRUD, authentication, pricing, or news controllers
triage-approved
#17 by Mark was closed 2026-05-26 08:05:59 +00:00
LOW: Missing frontend API client for GET /api/news/:id and GET /api/pricing/:id endpoints
triage-approved
1
#16 by Mark was closed 2026-05-26 08:12:56 +00:00
LOW: Sonner toast library is installed as a dependency but never used in the application
bug
triage-approved
2
#15 by Mark was closed 2026-05-20 18:49:31 +00:00
MEDIUM: Credentials and access keys stored in plaintext in JSON database — no encryption at rest
triage-approved
1
#12 by Mark was closed 2026-05-21 00:59:47 +00:00
MEDIUM: No input validation on subscription amount — negative and NaN values accepted
feature-request
triage-approved
#9 by Mark was closed 2026-05-17 21:11:55 +00:00
Powered by Forgejo Version: 13.0.4 Page: 36ms Template: 6ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API