paperless-ngx/src
copilot-swe-agent[bot] 5edfbfc028 feat: Complete deletion requests management UI implementation
- Backend API:
  - Added DeletionRequestSerializer and DeletionRequestActionSerializer
  - Added DeletionRequestViewSet with approve/reject/pending_count actions
  - Added /api/deletion_requests/ route

- Frontend:
  - Created deletion-request data model
  - Created deletion-request.service.ts with full CRUD operations
  - Created DeletionRequestsComponent with status filtering (pending/approved/rejected/completed)
  - Created DeletionRequestDetailComponent with impact analysis display
  - Added /deletion-requests route with permissions guard
  - Implemented approve/reject modals with confirmation
  - Added status badges and pending request counter

- All code linted and built successfully

Co-authored-by: dawnsystem <42047891+dawnsystem@users.noreply.github.com>
2025-11-15 15:33:45 +00:00
..
documents feat: Complete deletion requests management UI implementation 2025-11-15 15:33:45 +00:00
locale New Crowdin translations by GitHub Action (#11288) 2025-11-06 19:36:26 +00:00
paperless feat: Complete deletion requests management UI implementation 2025-11-15 15:33:45 +00:00
paperless_mail Chore: add headers for wikipedia CI tests (#11253) 2025-11-01 09:37:49 -07:00
paperless_tesseract Chore(deps): Bump the small-changes group across 1 directory with 3 updates (#10880) 2025-09-17 13:16:34 -07:00
paperless_text Fixhancement: improve text thumbnail generation for large files (#10483) 2025-08-01 10:26:35 -07:00
paperless_tika Chore: switch from os.path to pathlib.Path (#9060) 2025-03-05 21:06:01 +00:00
manage.py Upgrades black to v23, upgrades ruff 2023-04-26 09:35:27 -07:00