Skip to content

feat: add 'IETF Meetings' filter to upcoming meetings page#4826

Merged
rjsparks merged 4 commits into
ietf-tools:mainfrom
painless-security:jennifer/upcoming-ietf
Dec 5, 2022
Merged

feat: add 'IETF Meetings' filter to upcoming meetings page#4826
rjsparks merged 4 commits into
ietf-tools:mainfrom
painless-security:jennifer/upcoming-ietf

Conversation

@jennifer-richards

Copy link
Copy Markdown
Member

Fixes #4807.

Changes both the upcoming() and upcoming_ics() views to apply a keyword, ietf-meetings, to IETF meetings. This is a bit kludgy but follows the same rules as existing keywords.

Note that with these changes, IETF meetings are only included in the iCalendar output when explicitly requested with that keyword. Previously, the filters affected only interim meetings and IETF meetings were always included.

Includes fixing an error in test_upcoming_view_filter_hide_type().
Due to a copy/paste error, it claimed to be testing with a type
both shown and hidden but was not actually hiding a type at all.
@codecov

codecov Bot commented Dec 2, 2022

Copy link
Copy Markdown

Codecov Report

Merging #4826 (4639d52) into main (b8dbd65) will decrease coverage by 0.06%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #4826      +/-   ##
==========================================
- Coverage   88.52%   88.46%   -0.07%     
==========================================
  Files         296      296              
  Lines       39838    39752      -86     
==========================================
- Hits        35266    35165     -101     
- Misses       4572     4587      +15     
Impacted Files Coverage Δ
ietf/meeting/helpers.py 89.87% <100.00%> (+0.04%) ⬆️
ietf/meeting/views.py 90.56% <100.00%> (+0.01%) ⬆️
ietf/doc/models.py 88.44% <0.00%> (-2.40%) ⬇️
ietf/doc/templatetags/ietf_filters.py 87.29% <0.00%> (-0.32%) ⬇️
ietf/doc/utils.py 88.29% <0.00%> (-0.26%) ⬇️
ietf/utils/draft.py 71.44% <0.00%> (-0.20%) ⬇️
ietf/doc/views_doc.py 90.78% <0.00%> (-0.18%) ⬇️
ietf/liaisons/forms.py 91.21% <0.00%> (ø)
ietf/doc/views_search.py 89.64% <0.00%> (+0.20%) ⬆️
ietf/utils/text.py 87.80% <0.00%> (+1.82%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@rjsparks
rjsparks merged commit 0abebf2 into ietf-tools:main Dec 5, 2022
@jennifer-richards
jennifer-richards deleted the jennifer/upcoming-ietf branch December 6, 2022 18:56
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Dec 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Can't filter for just IETF meetings

2 participants