Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Topic/53 cache not reloading correctly after multiple changes to template work items #54

Conversation

MrHinsh
Copy link
Member

@MrHinsh MrHinsh commented Jul 17, 2024

MrHinsh added 3 commits July 17, 2024 11:32
…WorkItems to include queryDatetime

refactor(WorkItemCloneCommand.cs): optimize cache loading and testing logic to improve performance
feat(WorkItem.cs): add CashedWorkItems class to store workitems and queryDatetime for better cache management
…e project structure for better organization of repository related classes
…oading to prevent crashes

feat(WorkItemCloneCommand.cs): add cache stale check to ensure data freshness
fix(WorkItemCloneCommand.cs): correct task count display off-by-one error in Stage 6 description
@MrHinsh MrHinsh marked this pull request as ready for review July 17, 2024 11:01
MrHinsh added 3 commits July 17, 2024 12:37
…ner code

refactor(AzureDevOps.WorkItemClone.csproj): remove unused Repositories folder reference
style(WorkItem.cs): remove unnecessary whitespace for cleaner code
feat(WorkItemRepo.cs): add new file to handle work item repository operations, improving code organization and separation of concerns
…ng template items

feat(WorkItemCloneCommand.cs): replace direct API calls with repository pattern for better code organization and separation of concerns
refactor(WorkItemRepo.cs): update WorkItemRepository to include loading source in GetWorkItemsFullAsync method
fix(WorkItemRepo.cs): change parentId type from string to int for correct type usage
refactor(WorkItemRepo.cs): update GetWorkItemsFullAsync method to return loading source along with total and processed count
…ateApi instance to improve code readability and performance
@MrHinsh MrHinsh enabled auto-merge July 17, 2024 12:01
@MrHinsh MrHinsh merged commit 097cafb into master Jul 17, 2024
3 checks passed
@MrHinsh MrHinsh deleted the topic/53-cache-not-reloading-correctly-after-multiple-changes-to-template-work-items branch July 17, 2024 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant