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

Add function to fetch active organizations in the last year #1630

Merged
merged 2 commits into from
Oct 5, 2023

Conversation

yeganathan18
Copy link
Member

@yeganathan18 yeganathan18 commented Oct 5, 2023

Changes proposed ✍️

What

🤖 Generated by Copilot at 01d182f

This pull request adds a new method to organizationRepository.ts to query active organizations and updates organizationEnrichmentService.ts to use it as an optional filter. The purpose is to improve the efficiency and accuracy of the organization enrichment process by prioritizing the most relevant organizations.

🤖 Generated by Copilot at 01d182f

OrganizationRepository
Queries active ones
Enrichment service adapts

Why

How

🤖 Generated by Copilot at 01d182f

  • Add a new method to filter organizations by activity in the last year (link)
  • Use a conditional variable to switch between filtering methods based on verbosity level (link)

Checklist ✅

  • Label appropriately with Feature, Improvement, or Bug.
  • Add screehshots to the PR description for relevant FE changes
  • New backend functionality has been unit-tested.
  • API documentation has been updated (if necessary) (see docs on API documentation).
  • Quality standards are met.

@yeganathan18 yeganathan18 added the Improvement Created by Linear-GitHub Sync label Oct 5, 2023
@yeganathan18 yeganathan18 self-assigned this Oct 5, 2023
@yeganathan18 yeganathan18 merged commit b0ec386 into main Oct 5, 2023
8 checks passed
@yeganathan18 yeganathan18 deleted the improvement/org-enrichment branch October 5, 2023 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement Created by Linear-GitHub Sync
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants