Mondo Diaz
6cf487b224
fix: add security checks and tests for code review
Security:
- Add authorization checks to list_packages, update_package, delete_package endpoints
- Add MAX_TOTAL_ARTIFACTS limit (1000) to prevent memory exhaustion during dependency resolution
- Add TooManyArtifactsError exception for proper error handling
UI:
- Display reverse dependency errors in PackagePage
- Add warning display for failed dependency fetches in DependencyGraph
Tests:
- Add unit tests for metadata extraction (deb, wheel, tarball, jar)
- Add unit tests for rate limit configuration
- Add unit tests for PyPI registry client
2026-02-04 16:19:16 -06:00
..
2026-02-03 12:18:19 -06:00
2026-02-03 12:18:19 -06:00
2025-12-05 17:16:43 -06:00
2026-01-28 12:50:58 -06:00
2026-02-04 09:44:12 -06:00
2026-01-29 11:55:15 -06:00
2026-01-07 13:36:46 -06:00
2026-02-04 14:04:35 -06:00
2026-02-03 17:22:40 -06:00
2026-02-04 09:48:08 -06:00
2026-02-04 16:19:16 -06:00
2026-01-29 11:55:15 -06:00
2026-02-04 10:57:32 -06:00
2026-01-07 13:36:46 -06:00
2026-02-04 09:45:09 -06:00
2026-01-16 11:36:08 -06:00
2026-02-03 12:18:19 -06:00
2026-02-03 12:18:19 -06:00
2026-02-04 14:56:59 -06:00
2026-01-12 09:52:35 -07:00
2026-02-04 12:01:49 -06:00
2026-02-04 16:19:16 -06:00
2026-02-04 12:01:49 -06:00
2026-02-03 12:18:19 -06:00
2026-01-21 16:00:02 -06:00
2026-01-29 13:26:28 -06:00