Robert Sparks
7bc6f2b6b2
fix: return same bibxml for versioned and versionless references ( #4470 )
...
* fix: return same bibxml for versioned and versionless references
Fixes #4384 .
Refactors bibxml production to remove repeated logic.
Abandons the half-implemented idea that returning information
from the Submission object might be better than the Document or
DocHistory objects.
* fix: test for None with `is not` and simplify choice from multiple qs objects
Addresses review comments.
2022-09-19 10:38:57 -05:00
Robert Sparks
6968252afb
Merged in [19987] from rjsparks@nostrum.com:
...
Change generated draft/group alias/virtual file permissions.
- Legacy-Id: 19988
Note: SVN reference [19987] has been migrated to Git commit 8deca64b31d95dc1f9c77eea6e7fe66f4c0e0f06
2022-02-24 19:59:09 +00:00
Robert Sparks
7e17801b57
Use shutil.move when building draft and group aliases. Commit ready for merge.
...
- Legacy-Id: 19950
2022-02-18 17:25:17 +00:00
Robert Sparks
d6298adacb
Use tempfiles while rebuilding group and doc alias files. Fixes #3521 . Commit ready for merge.
...
- Legacy-Id: 19949
2022-02-18 16:27:00 +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
Robert Sparks
5603079b9b
Update the utility that generates batches of bibxml3 files to match the way the view uses the templates. Commit ready for merge.
...
- Legacy-Id: 19718
2021-12-01 16:37:08 +00:00
Robert Sparks
1eb46361a0
Provide a per-document status file in the format expected by idnits2. Rework the rfc status blob and obsoleted file to manage the long generation times. Commit ready for merge.
...
- Legacy-Id: 19265
2021-07-30 16:13:15 +00:00
Russ Housley
45b14c83a7
Convert generate-draft-aliaes and generate-wg-aliases into management commands: generate_draft_aliases and generate_group_aliases. Also provide tests for the new management commands.
...
- Legacy-Id: 18913
2021-03-13 17:30:35 +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
1354604581
Fixed a pyflakes nit.
...
- Legacy-Id: 18470
2020-09-07 14:57:00 +00:00
Robert Sparks
ba7e1f3c6a
changes to improve interfacing with the backup scripts
...
- Legacy-Id: 18442
2020-08-28 15:28:22 +00:00
Robert Sparks
f4fd4b1921
Gather actual repos to backup takinging user and organizational owners into account, iterating through owner repos when necessary using the github api.
...
- Legacy-Id: 18384
2020-08-19 19:07:29 +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
Robert Sparks
6227162e53
Updated mgmt command to find github repos to back up. Improved test coverage of branch changes. Branch ready for merge.
...
- Legacy-Id: 18163
2020-07-13 17:36:34 +00:00
Robert Sparks
7e57be2bd3
merged forward ^/personal/rjs/explore-extref
...
- Legacy-Id: 17840
2020-05-19 18:47:47 +00:00
Robert Sparks
c055d37dcb
Removed extref app. Refined population migrations.
...
- Legacy-Id: 17509
2020-03-22 19:27:28 +00:00
Henrik Levkowetz
726fcbf27d
Removed all __future__ imports.
...
- Legacy-Id: 17391
2020-03-05 23:53:42 +00:00
Henrik Levkowetz
c233f07b5d
Added a management command to generate draft bibxml files, and also a trial version of datatracker draft bibxml pages.
...
- Legacy-Id: 16962
2019-11-05 18:10:29 +00:00
Henrik Levkowetz
9a9c9fb426
Merged in [16603] from rjsparks@nostrum.com:
...
Remove a debug statement from the command
- Legacy-Id: 16661
Note: SVN reference [16603] has been migrated to Git commit d27096f39022e9bee1ffa84631d5ae847af9be3e
2019-08-20 10:35:06 +00:00
Henrik Levkowetz
509e0da7ab
Merged in [16601] from rjsparks@nostrum.com:
...
A management command to correct the state of several slide presentations uploaded during IETF105, and perform some missed powerpoint to pdf conversions.
- Legacy-Id: 16659
Note: SVN reference [16601] has been migrated to Git commit a14188d95cf200dfbdd93485b89808f3336b0649
2019-08-19 17:50:56 +00:00
Henrik Levkowetz
8c6eb3a30a
Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc.
...
- Legacy-Id: 16458
2019-07-15 19:14:04 +00:00
Henrik Levkowetz
d7f5c84182
Initial 2to3 patch with added copyright statement updates.
...
- Legacy-Id: 16309
2019-06-27 14:40:54 +00:00
Henrik Levkowetz
5bef5d11ae
Made doc/ pyflakes-clean.
...
- Legacy-Id: 7462
2014-03-15 16:09:47 +00:00
Henrik Levkowetz
6e4d27ca5b
Added a management command to generate bibxml files for drafts. It's not fully cooked yet, as it needs to differentiate between documents which are currently drafts, and those that have been published as RFCs, but the basics are there.
...
- Legacy-Id: 4953
2012-10-25 21:18:06 +00:00