Skip to content

[AAP-67580]Adds filtering of activations by project#1496

Open
AlexSCorey wants to merge 1 commit intoansible:mainfrom
AlexSCorey:67580-FilterRulebookActivationsByProject
Open

[AAP-67580]Adds filtering of activations by project#1496
AlexSCorey wants to merge 1 commit intoansible:mainfrom
AlexSCorey:67580-FilterRulebookActivationsByProject

Conversation

@AlexSCorey
Copy link
Member

This pr provides filtering of activations by associated project. So, if I have three activations and 2 of the use project with ID 123 and the third activation uses a project with id 098. I can now search for activations with project 123, and will get a list of 2 activations. I can also search for activations with project 098 and get a list of a single activation.

@AlexSCorey AlexSCorey requested a review from a team as a code owner March 9, 2026 19:46
@AlexSCorey AlexSCorey force-pushed the 67580-FilterRulebookActivationsByProject branch 2 times, most recently from 766c39a to 95bcdbc Compare March 9, 2026 20:39
@codecov-commenter
Copy link

codecov-commenter commented Mar 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.83%. Comparing base (639fc4d) to head (8e87509).
⚠️ Report is 5 commits behind head on main.

@@           Coverage Diff           @@
##             main    #1496   +/-   ##
=======================================
  Coverage   91.83%   91.83%           
=======================================
  Files         237      237           
  Lines       10478    10480    +2     
=======================================
+ Hits         9622     9624    +2     
  Misses        856      856           
Flag Coverage Δ
unit-int-tests-3.11 91.83% <100.00%> (+<0.01%) ⬆️
unit-int-tests-3.12 91.83% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
src/aap_eda/api/filters/activation.py 100.00% <100.00%> (ø)
src/aap_eda/api/serializers/activation.py 95.88% <100.00%> (+<0.01%) ⬆️
src/aap_eda/api/serializers/project.py 93.45% <ø> (ø)
src/aap_eda/api/views/activation.py 97.54% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AlexSCorey AlexSCorey force-pushed the 67580-FilterRulebookActivationsByProject branch 2 times, most recently from fb54017 to 639ba84 Compare March 10, 2026 20:05
@AlexSCorey AlexSCorey marked this pull request as draft March 10, 2026 21:35
@AlexSCorey AlexSCorey force-pushed the 67580-FilterRulebookActivationsByProject branch from 639ba84 to 36d6dea Compare March 11, 2026 18:37
@AlexSCorey AlexSCorey marked this pull request as ready for review March 12, 2026 14:33
@AlexSCorey AlexSCorey force-pushed the 67580-FilterRulebookActivationsByProject branch from 36d6dea to 8e87509 Compare March 12, 2026 22:05
@sonarqubecloud
Copy link

@AlexSCorey AlexSCorey requested a review from hsong-rh March 13, 2026 15:34
@AlexSCorey AlexSCorey enabled auto-merge (squash) March 13, 2026 17:02
@B-Whitt
Copy link
Contributor

B-Whitt commented Mar 13, 2026

/run-e2e

@github-actions github-actions bot deployed to e2e-tests March 13, 2026 18:53 Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants