Robert Sparks
b1585124d6
Improve robustness of pdfization. Tune the test crawler. Commit ready for merge.
...
- Legacy-Id: 19813
2022-01-06 20:17:55 +00:00
Robert Sparks
adbf8acb81
Provide pdfs of htmlized (pdfized) documents to replace tools.ietf.org/pdf/ at /doc/pdf. Commit ready for merge.
...
- Legacy-Id: 19753
2021-12-07 23:49:58 +00:00
Jennifer Richards
05870adeeb
Refactor get_related_meeting to simplify / correctly handle recording doctype
...
- Legacy-Id: 19339
2021-09-05 13:02:33 +00:00
Jennifer Richards
2060173f3a
Improve proceedings display with new title block, configurable host logos, and additional PDF or URL materials. Fixes #3147 . Commit ready for merge.
...
- Legacy-Id: 19306
2021-08-30 17:02:49 +00:00
Robert Sparks
805d1f4a7e
Use BOF consistently.
...
- Legacy-Id: 19212
2021-07-14 17:33:14 +00:00
Robert Sparks
f5a04263e5
Added the notion of responsible leadership.
...
- Legacy-Id: 19202
2021-07-07 17:49:35 +00:00
Robert Sparks
6b383255ad
Staging for merge forward
...
- Legacy-Id: 19199
2021-07-06 18:05:54 +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
d13d878103
Only log an error for is_rfc vs canonical_name mismatch for Document objects - it's OK for DocHistory to have the mismatch given how DocHistory computes is_rfc()
...
- Legacy-Id: 18903
2021-03-06 16:18:01 +00:00
Jennifer Richards
e11583a87f
Allow assignment of Person as "action holder" for a Doc, plus rudimentary automation of assignment. Fixes #3146 . Commit ready for merge.
...
- Legacy-Id: 18829
2021-02-12 20:31:00 +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
Henrik Levkowetz
15c5a0ab8b
Modified the document.save...() logging to give the document name
...
- Legacy-Id: 18702
2020-11-17 05:08:42 +00:00
Robert Sparks
ec061deef6
Add logging for times to save a document with history. Commit ready for merge.
...
- Legacy-Id: 18698
2020-11-16 17:17:00 +00:00
Henrik Levkowetz
088033d843
Added matching indexes to a number of models with ordering by multiple keys.
...
- Legacy-Id: 18664
2020-11-09 19:41:12 +00:00
Henrik Levkowetz
6d36990446
Changed the cache-filling code for doc.get_state() to avoid a period where the cache is seen as valid but empty. Addresses an issue where documents occasionally appear to be in an unexpected state.
...
- Legacy-Id: 18564
2020-10-05 14:55:16 +00:00
Henrik Levkowetz
51806b1964
Updated log.assertion() to provide an exception object (under Py3, it seems that logging.Logger instances ignore the traceback if there isn't also an exception object). Added a check for unset draft-iesg state to Document.set_state().
...
- Legacy-Id: 18503
2020-09-18 14:15:02 +00:00
Henrik Levkowetz
d6d3d82434
Merged in [18198] from rjsparks@nostrum.com:
...
Return the right reference for interim meeting materials.
- Legacy-Id: 18200
Note: SVN reference [18198] has been migrated to Git commit 9bcd64455a
2020-07-20 18:09:16 +00:00
Robert Sparks
9bcd64455a
Return the right reference for interim meeting materials. Commit ready for merge.
...
- Legacy-Id: 18198
2020-07-20 17:39:33 +00:00
Henrik Levkowetz
606cedd796
Merged in the ExtResource work from rjsparks@nostrum.com, based on a feature request and contributions from rsalz@akamai.com. This provides external resource models for Person, Group, and Document models, as a generalisation of the previous related-URL concept. This provides a consistent labelling and classification of URLs and other resources related to a Group, Document, or Person. The GroupURL (and similar) classes will be removed in a later step. Some DocumentURL instances (such as auth48 URLs) remain to convert, as they have come in with other merged-in work while the ExtResource work was in transit.
...
- Legacy-Id: 18192
2020-07-20 01:58:26 +00:00
Henrik Levkowetz
2d6925f02f
Fixed an UnboundLocalError issue.
...
- Legacy-Id: 18167
2020-07-14 12:06:14 +00:00
Henrik Levkowetz
a7b3d9c83b
Merged in [18157] from jennifer@painless-security.com:
...
Store Auth48 URL as DocumentURL and display in RFC-Editor state. Migrates old data when possible. Alternative to 17563. Fixes #2722 .
- Legacy-Id: 18166
Note: SVN reference [18157] has been migrated to Git commit fff927b085
2020-07-14 11:22:11 +00:00
Jennifer Richards
fff927b085
Store Auth48 URL as DocumentURL and display in RFC-Editor state. Migrates old data when possible. Alternative to 17563. Fixes #2722 . Commit ready for merge.
...
- Legacy-Id: 18157
2020-07-13 15:34:01 +00:00
Robert Sparks
53f7bc3ce6
migrated forward
...
- Legacy-Id: 18144
2020-07-09 21:07:05 +00:00
Henrik Levkowetz
dc7581fef4
Changed NullBoleanField() to BooleanField(null=True), according to the 2.1 upgrade recommendations.
...
- Legacy-Id: 18051
2020-06-24 20:33:57 +00:00
Robert Sparks
8a0578040e
Added better self-descriptive __str__ functions to PersonExtResource, GroupExtResource, and DocExtResource
...
- Legacy-Id: 17871
2020-05-21 20:59:44 +00:00
Robert Sparks
7e57be2bd3
merged forward ^/personal/rjs/explore-extref
...
- Legacy-Id: 17840
2020-05-19 18:47:47 +00:00
Henrik Levkowetz
02804ba163
Fixed a case of too few format string parameters.
...
- Legacy-Id: 17768
2020-05-10 14:14:50 +00:00
Robert Sparks
fa492c3947
Remove "point raised - writup needed" from the set of substates the IESG can use with a document. Fixes #2968 . Commit ready for merge.
...
- Legacy-Id: 17708
2020-04-29 20:32:31 +00:00
Henrik Levkowetz
9aeda11a29
Removed some Py2 compatibility decorators.
...
- Legacy-Id: 17673
2020-04-21 13:54:31 +00:00
Robert Sparks
672f9bce26
Added display-name. Refined migrations.
...
- Legacy-Id: 17646
2020-04-15 19:54:29 +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
37f39163d1
Prevent an exception on missing author.email.person when listing author emails.
...
- Legacy-Id: 17554
2020-03-27 16:14:29 +00:00
Robert Sparks
c055d37dcb
Removed extref app. Refined population migrations.
...
- Legacy-Id: 17509
2020-03-22 19:27:28 +00:00
Robert Sparks
db5d11ea32
Remove the rest of the log.assertions checking that iesg_state existed in places we expected it to. Commit ready for merge.
...
- Legacy-Id: 17496
2020-03-21 22:11:33 +00:00
Robert Sparks
8583a0a098
Use current email addresses when we have them when listing document authors. Fixes #1902 . Commit ready for merge.
...
- Legacy-Id: 17494
2020-03-21 21:36:58 +00:00
Robert Sparks
316dd183d9
first run at external resources
...
- Legacy-Id: 17470
2020-03-19 23:32:24 +00:00
Henrik Levkowetz
726fcbf27d
Removed all __future__ imports.
...
- Legacy-Id: 17391
2020-03-05 23:53:42 +00:00
Henrik Levkowetz
ab173cb2eb
Removed further six usage: six.string_types, six.integer_types, six.moves.urllib instances.
...
- Legacy-Id: 17390
2020-03-05 20:46:58 +00:00
Jennifer Richards
b02b42da81
Create DocEvent when related IprDisclosure is posted or removed. Fixes #2811 . Commit ready for merge.
...
- Legacy-Id: 17284
2020-02-07 20:41:13 +00:00
Henrik Levkowetz
288f4135e3
Added (currently inactive) code to trigger exceptions on failure to resolve template variables during tests, and added fixes for a couple of places that triggered such exceptions.
...
- Legacy-Id: 17226
2020-01-13 17:16:43 +00:00
Henrik Levkowetz
acaca62195
Merged in [17179] from housley@vigilsec.com:
...
Add references and referened-by buttons to each RFC listed on the peron profile page. In addition, changed the buttons on the document references and document referenced-by pages to match the buttons on the main document page (the buttons with the long arrows). Fixes #2854 , although it does not include the number of references in the button.
- Legacy-Id: 17191
Note: SVN reference [17179] has been migrated to Git commit 3460f9242f
2020-01-07 15:29:40 +00:00
Henrik Levkowetz
b14cba5f15
Refactored some document methods to align better with Django's get_absolute_url(), and added Person.get_absolute_uri()
...
- Legacy-Id: 17189
2020-01-07 13:33:02 +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
77abc3868e
Type checking tweaks.
...
- Legacy-Id: 16867
2019-10-15 16:54:33 +00:00
Henrik Levkowetz
3336f4a11b
Merged in [16656] from rjsparks@nostrum.com:
...
Add IANA expert review tracking.
- Legacy-Id: 16716
Note: SVN reference [16656] has been migrated to Git commit e45a32e49f
2019-09-08 14:34:29 +00:00
Henrik Levkowetz
7ad34ba69e
The logic for displaying 'Email requested to be sent for earlier discuss' on IESG positions was wrong; it would count later discusses and discusses from other ADs as an 'earlier discuss'. Moved any_email_sent() from ballot to position, and refined the criteria.
...
- Legacy-Id: 16675
2019-08-28 20:56:34 +00:00
Robert Sparks
e45a32e49f
Add IANA expert review tracking. Commit ready for merge.
...
- Legacy-Id: 16656
2019-08-15 20:36:07 +00:00
Henrik Levkowetz
bdc73e771a
Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue.
...
- Legacy-Id: 16461
2019-07-16 13:20:05 +00:00