[Feature] Add get_document_history() method #452
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
🎯 Overview
This PR implements the
/api/history/{org}/{database}REST API endpoint, enabling users to retrieve commit history for individual documents.💻 Usage Examples
Basic Usage
With Pagination
Get Only Creation or Last Update
Query Different Database
📊 Response Format
[ { "author": "admin", "identifier": "tbn15yq6rw1l4e9bgboyu3vwcoxgri5", "message": "Updated document", "timestamp": datetime.datetime(2023, 4, 6, 19, 1, 14, 324928) }, { "author": "admin", "identifier": "3v3naa8jrt8612dg5zryu4vjqwa2w9s", "message": "Created document", "timestamp": datetime.datetime(2023, 4, 6, 19, 0, 47, 406387) } ]