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

feat: IAB statements #5940

Merged
merged 5 commits into from
Jul 23, 2023
Merged

feat: IAB statements #5940

merged 5 commits into from
Jul 23, 2023

Conversation

rjsparks
Copy link
Member

@rjsparks rjsparks commented Jul 7, 2023

No description provided.

* feat: infrastructure for statements doctype

* chore: basic test framework

* feat: basic statement document view

* feat: show replaced statements

* chore: black

* fix: state help for statements

* fix: cleanout non-relevant email expansions

* feat: import iab statements, provide group statements tab

* fix: guard against running import twice

* feat: build redirect csv for iab statements

* fix: set document state on import

* feat: show published date on main doc view

* feat: handle pdf statements

* feat: create new and update statements

* chore: copyright block updates

* chore: remove flakes

* chore: black

* feat: add edit/new buttons for the secretariat

* fix: address PR #5895 review comments
@codecov
Copy link

codecov bot commented Jul 7, 2023

Codecov Report

Merging #5940 (b9a3570) into main (09f3477) will decrease coverage by 0.05%.
The diff coverage is 90.69%.

@@            Coverage Diff             @@
##             main    #5940      +/-   ##
==========================================
- Coverage   88.67%   88.62%   -0.05%     
==========================================
  Files         288      290       +2     
  Lines       40001    40178     +177     
==========================================
+ Hits        35471    35609     +138     
- Misses       4530     4569      +39     
Impacted Files Coverage Δ
ietf/doc/views_help.py 65.51% <ø> (ø)
ietf/doc/views_stats.py 74.80% <ø> (ø)
ietf/group/urls.py 100.00% <ø> (ø)
ietf/ietfauth/widgets.py 84.61% <ø> (ø)
ietf/submit/views.py 84.60% <ø> (ø)
ietf/group/views.py 90.25% <37.50%> (-0.29%) ⬇️
ietf/nomcom/views.py 92.90% <50.00%> (-0.22%) ⬇️
ietf/doc/views_doc.py 91.25% <76.00%> (-0.37%) ⬇️
ietf/doc/views_statement.py 94.96% <94.96%> (ø)
ietf/community/views.py 97.59% <100.00%> (ø)
... and 15 more

... and 4 files with indirect coverage changes

Copy link
Member

@jennifer-richards jennifer-richards left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One fix needed, plus a question

requirements.txt Outdated Show resolved Hide resolved
@@ -40,7 +40,7 @@
# 'ietf.context_processors.sql_debug',
# ]

DOCUMENT_PATH_PATTERN = '/assets/ietf-ftp/{doc.type_id}/'
DOCUMENT_PATH_PATTERN = '/assets/ietfdata/doc/{doc.type_id}/'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we move the assets around on the dev container before merging this, or deal with it later? (Earlier you said there'd be other fallout -- just confirming whether this is intentional or was forgotten)

@rjsparks rjsparks merged commit dbe1749 into main Jul 23, 2023
8 checks passed
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 27, 2023
@rjsparks rjsparks deleted the feat/iabstatements branch August 10, 2023 21:58
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.

2 participants