feat: add organization allowlist and denylist filters, enhance changelog loading, and improve fetch functions
- Introduced orgAllowlist and orgDenylist properties to filter organizations during fetching. - Enhanced loadChangelogFromRepo to check multiple potential changelog file names. - Updated fetchTags to return a map of tag names associated with their SHAs. - Improved pagination logic in fetchAllOrganizations and fetchRepositoriesForOrg to handle larger datasets. - Added retry logic in fetchFunction to handle rate limiting and server errors more gracefully. - Modified ITag interface to include an optional name property for better tag handling.
This commit is contained in:
@@ -22,6 +22,7 @@ export interface ICommit {
|
||||
}
|
||||
|
||||
export interface ITag {
|
||||
name?: string;
|
||||
commit?: {
|
||||
sha?: string;
|
||||
};
|
||||
|
Reference in New Issue
Block a user