Robert Sparks
3d529bad20
fix: improve validation of submission version. Add submission name validation tests.
...
Co-authored-by: russhousley <housley@vigilsec.com>
2022-03-22 14:51:25 -03:00
Robert Sparks
9df659b06e
fix: better draft name validation. Fixes #3539 . ( #3671 )
2022-03-18 18:01:25 -05:00
Jennifer Richards
6c260a5b7e
Merge 7.45.1.dev0 into Bootstrap 5 update branch. Made a first pass at reconciling differences.
...
- Legacy-Id: 19945
2022-02-17 20:09:49 +00:00
Lars Eggert
cc723ce449
More fixes.
...
- Legacy-Id: 19899
2022-01-31 19:17:50 +00:00
Lars Eggert
335a39d4fc
More fixes.
...
- Legacy-Id: 19884
2022-01-28 13:00:47 +00:00
Lars Eggert
cf629a42ad
And more fixes.
...
- Legacy-Id: 19877
2022-01-25 10:14:25 +00:00
Jennifer Richards
cf62b46093
Find references from submitted XML instead of rendering to text and parsing. Fixes #3342 . Commit ready for merge.
...
- Legacy-Id: 19825
2022-01-07 17:53:23 +00:00
Lars Eggert
6fa5fa073e
More fixes.
...
- Legacy-Id: 19812
2022-01-06 12:26:10 +00:00
Lars Eggert
5132661b06
More test fixes
...
- Legacy-Id: 19803
2022-01-05 11:25:25 +00:00
Robert Sparks
865dc62676
Change strategy to only creating a single file per doc/rev, and not creating the 'draft-'-less or version-less variants. Corrected calculation of date in the management command.
...
- Legacy-Id: 19789
2021-12-16 22:33:47 +00:00
Robert Sparks
b7eec8ae26
Build and maintain a full set of bibxml-ids documents.
...
- Legacy-Id: 19782
2021-12-14 20:56:26 +00:00
Lars Eggert
f974fd3c04
Fix more things
...
- Legacy-Id: 19762
2021-12-09 06:41:00 +00:00
Robert Sparks
5c28a85cf1
Merged in [19555] from jennifer@painless-security.com:
...
Use temporary directories instead of 'real' filesystem for tests. Fixes #3414 .
- Legacy-Id: 19561
Note: SVN reference [19555] has been migrated to Git commit 81d9234d54
2021-11-08 18:16:56 +00:00
Jennifer Richards
81d9234d54
Use temporary directories instead of "real" filesystem for tests. Fixes #3414 . Commit ready for merge.
...
- Legacy-Id: 19555
2021-11-05 19:45:57 +00:00
Lars Eggert
b058ba28ec
Remove the ability to submit Postscript I-Ds.
...
Commit ready for merge. Fixes #3448 .
- Legacy-Id: 19486
2021-10-28 16:24:29 +00:00
Lars Eggert
962253f994
Remove the Note Well from the datatracker and point to the IETF web site.
...
One less thing to keep in sync if the Note Well changes.
Commit ready for merge.
- Legacy-Id: 19484
2021-10-28 13:08:10 +00:00
Robert Sparks
47082fe4c5
Allow submit and expire_drafts to succeed when there is no "next" IETF meeting in the database. Fixes #3370 . Commit ready for merge.
...
- Legacy-Id: 19269
2021-08-01 17:50:35 +00:00
Jennifer Richards
9ef3764ad7
Run v2v3 converter internally when v2 XML is submitted. Fixes #3305 . Commit ready for merge.
...
- Legacy-Id: 19242
2021-07-20 18:13:41 +00:00
Jennifer Richards
197194a41c
Update action holders when a new draft is submitted. Fixes #3281 . Commit ready for merge.
...
- Legacy-Id: 19122
2021-06-14 17:11:23 +00:00
Jennifer Richards
1155fb32f6
Accept 'None' when updating DocumentAuthor affiliation / country. Commit ready for merge.
...
- Legacy-Id: 19028
2021-05-21 15:54:03 +00:00
Jennifer Richards
b08110b838
Allow external resources to be set/suggested during submission process. Fixes #3068 . Commit ready for merge.
...
- Legacy-Id: 18960
2021-04-19 20:21:19 +00:00
Robert Sparks
42bd8f5a41
Enable two tests that were not running because of typos in the test name. Thanks to Jennifer for spotting the typos.
...
- Legacy-Id: 18819
2021-02-01 22:37:57 +00:00
Robert Sparks
9a9f3fa360
Merged in [18798] from jennifer@painless-security.com:
...
Improve handling of submissions for closed working groups. Fixes #3058 .
- Legacy-Id: 18807
Note: SVN reference [18798] has been migrated to Git commit 233bff8196
2021-01-27 23:19:42 +00:00
Jennifer Richards
233bff8196
Improve handling of submissions for closed working groups. Fixes #3058 . Commit ready for merge.
...
- Legacy-Id: 18798
2021-01-18 14:55:25 +00:00
Robert Sparks
3697180cc1
Reverted merge of timezone-aware migration efforts.
...
- Legacy-Id: 18792
2021-01-12 16:54:20 +00:00
Henrik Levkowetz
774e752a54
Snapshot of timezone-aware datatracker code. Tests pass, and the test-crawler shows only expected differences. Trunk changes merged in up to r18768.
...
- Legacy-Id: 18770
2020-12-16 23:53:37 +00:00
Robert Sparks
10c24535a9
Merged in [18753] from henrik@levkowetz.com:
...
Added test case setUp() and tearDown() code to create yang model test directories for ApiSubmitTests.
- Legacy-Id: 18754
Note: SVN reference [18753] has been migrated to Git commit bca7a5d128
2020-12-11 19:41:16 +00:00
Robert Sparks
4a12278a39
revert unintended commit of debugging
...
- Legacy-Id: 18747
2020-12-10 17:07:44 +00:00
Robert Sparks
b673e9f836
Merged in [18719] from housley@vigilsec.com:
...
Automatically move the IESG document state when a ballot is issued, prevent a writeup change or re-issue of ballot if the document is already approved, and warn about issuing ballots before the IETF Last Call is finished. Fixes #3119 .
- Legacy-Id: 18746
Note: SVN reference [18719] has been migrated to Git commit 89ec802a5b
2020-12-10 17:04:41 +00:00
Robert Sparks
3baea05e6d
Use the id-archive wherever we had been using the id-repository. Fixes #3080 . Commit ready for merge.
...
- Legacy-Id: 18550
2020-10-02 14:13:17 +00:00
Henrik Levkowetz
15ea994266
Added an xml_version field to Submission objects, to capture the schema version of submitted XML files (if any). Related to issue #3067 .
...
- Legacy-Id: 18440
2020-08-28 14:31:36 +00:00
Robert Sparks
2b10465aa7
Convert IRTF area groups into their own group type rather than attempting to overload AG. Fixes #3027 . Commit ready for merge.
...
- Legacy-Id: 18298
2020-07-28 18:54:44 +00:00
Henrik Levkowetz
0a0df995e6
Merged in [18250] from jennifer@painless-security.com:
...
Reject or require manual processing for submissions when inconsistent SubmissionDocEvent revs exist. Fixes #2909 .
- Legacy-Id: 18277
Note: SVN reference [18250] has been migrated to Git commit b61bdc289b
2020-07-26 11:15:49 +00:00
Henrik Levkowetz
f0baae3623
Made test parts that depends on yanglint conditional. Added some informational messages about tests skipped due to missing resources.
...
- Legacy-Id: 18255
2020-07-24 13:43:59 +00:00
Jennifer Richards
b61bdc289b
Reject or require manual processing for submissions when inconsistent SubmissionDocEvent revs exist. Fixes #2909 . Commit ready for merge.
...
- Legacy-Id: 18250
2020-07-24 13:24:00 +00:00
Henrik Levkowetz
25e644d0e2
Added support for pulling yang modules from yangcatalog.org.
...
- Legacy-Id: 18141
2020-07-08 18:44:56 +00:00
Henrik Levkowetz
9047875296
Removed an unused parameter from submit.tests.do_submission_email().
...
- Legacy-Id: 18082
2020-06-27 17:17:22 +00:00
Henrik Levkowetz
186e2ae67b
Decorated post_submission() with @transaction.atomic, and did some slight refactoring of code related to post_submission() calls and submission events. This was triggered by a submission left in an intermediate state because of a WSGI timeout (leading to a 504 error).
...
- Legacy-Id: 17892
2020-05-28 15:01:33 +00:00
Henrik Levkowetz
bc05e7a8d0
Refactored many instances of msg.get_payload(decode=True).decode('utf-8') and similar to get_payload_text(msg), which uses msg.get_charset() to get the actual charset to do the decoding, in a consistent manner. Also removed some instances of force_str, but more remain.
...
- Legacy-Id: 17807
2020-05-16 20:20:05 +00:00
Henrik Levkowetz
f10ddadc0e
Merged in changes from trunk up to r17584.
...
- Legacy-Id: 17593
2020-04-07 16:02:52 +00:00
Henrik Levkowetz
4d345573ae
Check if any files matching the submitted draft name and revision already exists on disk in the active drafts or archived drafts directories, and if so reject the submission. Fixes issue #2908
...
- Legacy-Id: 17498
2020-03-21 22:56:57 +00:00
Robert Sparks
edc41a8705
Don't warn about idcutoff when the cutoff is after the meeting starts. Fixes #2907 . Commit ready for merge.
...
- Legacy-Id: 17419
2020-03-11 16:15:40 +00:00
Henrik Levkowetz
726fcbf27d
Removed all __future__ imports.
...
- Legacy-Id: 17391
2020-03-05 23:53:42 +00:00
Henrik Levkowetz
e9a37d8ac8
Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
...
- Legacy-Id: 17385
2020-03-05 14:41:41 +00:00
Henrik Levkowetz
b4d7dd131a
Added ability to use the submission API with active secondary email addresses. Fixes issue #2639 .
...
- Legacy-Id: 17383
2020-03-04 18:05:56 +00:00
Henrik Levkowetz
096c08aac4
Added a test case for draft submission errors due to periods in document names.
...
- Legacy-Id: 17251
2020-01-18 15:07:51 +00:00
Henrik Levkowetz
6482254a03
Merged in ^/branch/akayla/irsg/6.113.1.dev0 from peter@akayla.com.
...
This provides support for IRSG ballots, similar to the IESG ballots support which has been in use for quite some time. The IRSG ballots differ from IESG ballots in a number of ways, described in detail in the RFP and SoW for this work and implemented here.
- Legacy-Id: 17164
2019-12-20 15:00:55 +00:00
Peter E. Yee
bb7e504d14
12/13 merged into 6.113.1.dev0 with migration ordering failure
...
- Legacy-Id: 17149
2019-12-13 19:53:45 +00:00
Henrik Levkowetz
994e0ba6cc
Moved the code that generates .txt and .html draft files from .xml to a place where potential errors can be caught and displayed better. Related to ticket #2814 .
...
- Legacy-Id: 16862
2019-10-15 14:33:35 +00:00
Henrik Levkowetz
9d4ca615d3
Merged in [16607] from rcross@amsl.com:
...
Fix issue where third session requests, which rerequire AD approval, get left with approved status, instead of scheduled, after Secretraiat sends out notifications of official schedule. Fixes #2765 .
- Legacy-Id: 16817
Note: SVN reference [16607] has been migrated to Git commit 9a82586e1b
2019-10-02 20:55:54 +00:00