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

Cache github issues details #546

Open
soyacz opened this issue Dec 19, 2024 · 0 comments
Open

Cache github issues details #546

soyacz opened this issue Dec 19, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@soyacz
Copy link
Collaborator

soyacz commented Dec 19, 2024

We use user token to retrieve details for GH issues. This causes the need to ask for additional permissions upon logging in to Argus and complicates displaying issues.
E.g. copy issues modal won't show details if issue was not updated by client (which is the case for Summary View Widget and happens in View issues list for some issues sometimes).

Idea is to periodically update basic issue details (like assignee, status, tags, title) by querying GH (e.g. by fetching only latest changes or like we do in SCT/dtest in SkipPerIssue feature). Set up cron that will run ArgusCli command which does that.

@soyacz soyacz added the enhancement New feature or request label Dec 19, 2024
@soyacz soyacz self-assigned this Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant