Add Bruno API collection for Phase 1 universal progress endpoints

Bruno API Requests Added:
- universal-progress/Get Progress History.bru
  * Fetch reading progress history for a book
  * Returns historical progress data with timestamps

- universal-progress/Update Universal Progress.bru
  * Update reading progress with automatic format conversion
  * Supports percentage, epubcfi, character, chapter tracking

- universal-progress/Get Universal Progress.bru
  * Get comprehensive progress with all location references
  * Returns percentage, epubcfi, character, chapter data
  * Includes device-specific progress tracking

Collection Features:
- Environment variables: baseUrl, token, deviceId
- Consistent request/response structure
- Proper authentication headers
- JSON request/response bodies

Test Coverage:
- Multi-format progress tracking
- Progress conversion between formats
- Historical progress queries
- Device-specific progress retrieval

Integration:
- Works with Phase 1 universal progress system
- Tests format group detection (reflowable, fixed_layout, comic_archive)
- Validates progress conversion engine
This commit is contained in:
2026-01-30 16:57:18 -05:00
parent 8ac1bf7d19
commit 0e784f6d3f
4 changed files with 92 additions and 0 deletions
+24
View File
@@ -5,3 +5,27 @@ auth {
auth:bearer {
token: {{token}}
}
folder "Auth" {
import "./user/**"
}
folder "Libraries" {
import "./library/**"
}
folder "Media Items" {
import "./media-items/**"
}
folder "Scanner" {
import "./scanner/**"
}
folder "Progress" {
import "./progress/**"
}
folder "Universal Progress" {
import "./universal-progress/*"
}