Henrik Levkowetz
a2cafded25
Changed DocAlias to be many-to-many, in order to be able to handle STD aliases referring to multiple RFCs.
...
- Legacy-Id: 16249
2019-06-14 20:38:14 +00:00
Henrik Levkowetz
815602351f
This is a series of 50 migrations that changes the Document and DocAlias
...
primary keys from character strings to integers, and makes corresponding code
changes.
This was prompted by database limitations discovered when trying to make
DocAlias use a m2m document field; with 255 long strings as primary keys for
Document and DocAlias this violated the MySQL database limitations.
Changing the primary keys to integers should also improve efficiency.
Due to the data migrations which create the new integer primary keys and adds
corresponding integer foreign keys matching the previous string foreign keys
in all tables having foreign keys to Document and DocAlias, some of these
migrations take a long time. The total set of migrations are expected to have
a runtime on the order of 2 hours.
- Legacy-Id: 16237
2019-06-10 11:32:46 +00:00
Henrik Levkowetz
5def83ef16
Removed links to the old MHonArc mail archives, and related view.
...
- Legacy-Id: 16179
2019-05-01 21:24:41 +00:00
Henrik Levkowetz
8726e74709
Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself.
...
- Legacy-Id: 16177
2019-04-30 16:54:06 +00:00
Henrik Levkowetz
3ec9d7b678
Updated the role handling to use GroupFeatures.groupman_roles consistently for group management access. Fixes a IRTF RG delegate permissions issue.
...
- Legacy-Id: 16160
2019-04-25 13:19:30 +00:00
Henrik Levkowetz
bb4fe3fbbf
Undid previous commit
...
- Legacy-Id: 16153
2019-04-22 19:22:42 +00:00
Henrik Levkowetz
cfcefc2e32
Merged in [16144] from housley@vigilsec.com:
...
Remove some clutter from I-D upload page. The information was mived to the Instructions tab, but a higligh to the Note Well and BCP 78 was added. Fixes #2057 .
- Legacy-Id: 16151
Note: SVN reference [16144] has been migrated to Git commit 37851b9742
2019-04-22 17:39:26 +00:00
Henrik Levkowetz
9f73869ea3
Merged in [16108] from fenton@bluepopcorn.net:
...
Moved old nomcom announcements to database and removed references to legacy website. Fixes #2686 .
- Legacy-Id: 16123
Note: SVN reference [16108] has been migrated to Git commit 26ebb022e7
2019-03-28 14:38:22 +00:00
Henrik Levkowetz
93593a07c4
Merged in [16094] from magnus.westerlund@ericsson.com:
...
Added sortable columns to Review Team Reviewers page. Partially addresses issue #2656
- Legacy-Id: 16115
Note: SVN reference [16094] has been migrated to Git commit 0c0e75861e
2019-03-28 11:08:06 +00:00
Henrik Levkowetz
82672519df
Undid previous merge
...
- Legacy-Id: 16113
2019-03-28 11:05:25 +00:00
Henrik Levkowetz
6a159ebdfd
Merged in [16094] from magnus.westerlund@ericsson.com:
...
Added sortable columns to Review Team Reviewers page. Partially addresses issue #2656
- Legacy-Id: 16112
Note: SVN reference [16094] has been migrated to Git commit 0c0e75861e
2019-03-28 11:02:52 +00:00
Jim Fenton
26ebb022e7
Moved old nomcom announcements to database and removed references to legacy website. Fixes #2686 . Commit ready for merge.
...
- Legacy-Id: 16108
2019-03-27 17:23:08 +00:00
Robert Sparks
da3174ab68
Improved several views.
...
- Legacy-Id: 16038
2019-03-18 19:41:07 +00:00
Robert Sparks
3678d20b0b
Some cleanup around stats. Things are well except for the time series graphs.
...
- Legacy-Id: 16035
2019-03-15 16:50:59 +00:00
Robert Sparks
0856990683
Checkpoint. Most tests do not fail. Oddness with an API resource, and with one template's coverage
...
- Legacy-Id: 16031
2019-03-14 18:39:40 +00:00
Robert Sparks
a4db66564c
Checkpoint. Ended up chasing group.views_review before stats.
...
- Legacy-Id: 16030
2019-03-13 22:02:10 +00:00
Henrik Levkowetz
682ddee8e4
Reverted earlier application of on_behalf_of() at mail sending call points, and instead did all on_behalf_of processing in condition_message(). Added insertion of Reply-To header fields in this case. Changed all use of the mail-sending 'extra' parameters to use value lists. Updated a bunch of tests accordingly.
...
- Legacy-Id: 16020
2019-03-11 17:01:33 +00:00
Henrik Levkowetz
4fd9247bc4
Tweaks to group_features_group_filter()
...
- Legacy-Id: 16015
2019-03-07 23:35:47 +00:00
Henrik Levkowetz
9e36246a91
Rewrote a function to be more readable and actually do the right thing. This moved some filtering from database into code, but it seems acceptable here.
...
- Legacy-Id: 16013
2019-03-07 23:22:14 +00:00
Henrik Levkowetz
267e9eebc6
Transitioned group/views.py to unicode strings
...
- Legacy-Id: 16011
2019-03-07 14:58:49 +00:00
Henrik Levkowetz
435a0da12d
Added on_behalf_of() calls for from addresses needing it throughout the code.
...
- Legacy-Id: 15992
2019-03-04 20:14:19 +00:00
Henrik Levkowetz
2b811b3d3d
Updated the tests to always use @ietf.org addresses where appropriate, and not do so when not appropriate. All test user login addresses have been changed away from @ietf.org.
...
- Legacy-Id: 15988
2019-03-04 20:08:48 +00:00
Robert Sparks
e91d706d5b
Checkpointing. This is an incomplete idea. The tests will fail massively.
...
- Legacy-Id: 15985
2019-03-01 23:19:47 +00:00
Henrik Levkowetz
137159fd41
Removed the GroupFeatures.has_dependencies field.
...
- Legacy-Id: 15971
2019-02-25 21:04:16 +00:00
Henrik Levkowetz
8f0cca05db
Backed out the removal of the has_dependencies field (and database column), to be done in the next release, to avoid unnecessary issues with disappearing columns during deployment
...
- Legacy-Id: 15962
2019-02-25 12:20:33 +00:00
Henrik Levkowetz
6c1b57509d
Increased the document count for group document lists from the default(200) to 500, as MPLS now exceeds 200.
...
- Legacy-Id: 15961
2019-02-21 19:53:25 +00:00
Henrik Levkowetz
e8a59ce1e5
Rewrote the submission deduce_group() to consider all groups with acronyms that are also GroupTypeNames. Added GroupTypeName for iesg,ise,adhoc groups, and appropriate GroupFeatures for each. Updated the names.json fixture.
...
- Legacy-Id: 15960
2019-02-21 15:27:58 +00:00
Henrik Levkowetz
d53f9db779
Modified a view function to fill in missing default CommunityLists for groups with features.has_documents == True.
...
- Legacy-Id: 15957
2019-02-18 12:12:46 +00:00
Henrik Levkowetz
720943af72
Removed the has_dependencies GroupFeature, and used has_documents instead in the one place it was used.
...
- Legacy-Id: 15934
2019-02-07 15:56:48 +00:00
Henrik Levkowetz
b57ad67041
Updated code and templates to use the new docman and groupman group features.
...
- Legacy-Id: 15922
2019-01-30 15:59:00 +00:00
Henrik Levkowetz
0885422534
Added new docman and groupman GroupFeature fields.
...
- Legacy-Id: 15920
2019-01-30 15:55:23 +00:00
Henrik Levkowetz
8ba7cf144f
Updated migrations to split the matman_roles group feature into matman, docman and groupman features.
...
- Legacy-Id: 15919
2019-01-30 15:54:00 +00:00
Henrik Levkowetz
5d88a0805b
Added a tiny management command to list group types per feature.
...
- Legacy-Id: 15918
2019-01-30 15:52:33 +00:00
Henrik Levkowetz
d1f1be5b01
Second correction to the default values of the GroupFeatures JSONField fields, and updated the migration to match.
...
- Legacy-Id: 15915
2019-01-24 20:22:44 +00:00
Henrik Levkowetz
6590e4f4ad
Corrected the default values of the GroupFeatures JSONField fields, and updated the migration to match.
...
- Legacy-Id: 15914
2019-01-24 20:08:29 +00:00
Henrik Levkowetz
c87d3741f3
Added 2 utility functions to help create group features query filters, and applied them in 3 places in order to move group feature role list code back into DB queries.
...
- Legacy-Id: 15911
2019-01-23 18:40:39 +00:00
Henrik Levkowetz
37f46183db
Added some copyright and encoding strings.
...
- Legacy-Id: 15910
2019-01-23 18:38:16 +00:00
Henrik Levkowetz
f076127317
Added a migration that seems to have resulted from running a newer version of django-simple-history.
...
- Legacy-Id: 15909
2019-01-22 18:14:26 +00:00
Henrik Levkowetz
57a4c9f41f
Added 9 new group features, and changed list-like char fields to json fields, to get better support for using the values as lists. Modified code to use the group features instead of explicit lists of group types in many places in the code.
...
- Legacy-Id: 15908
2019-01-22 18:11:46 +00:00
Henrik Levkowetz
af4131bb1c
Merged in [15865] from rjsparks@nostrum.com:
...
Cleanup: removed the infrastructure for importing reviews from the old review tool.
- Legacy-Id: 15877
Note: SVN reference [15865] has been migrated to Git commit 87dd249415
2019-01-08 14:39:16 +00:00
Henrik Levkowetz
55935eadd4
Merged in [15828] from rjsparks@nostrum.com:
...
Show more group types on the concluded groups page. Fixes #2643 .
- Legacy-Id: 15871
Note: SVN reference [15828] has been migrated to Git commit ac4deed500
2019-01-07 13:39:20 +00:00
Henrik Levkowetz
a84ae9a10d
Added a migration to capture changes to HistoricalRecords triggered by changes in django-simple-history
...
- Legacy-Id: 15836
2018-12-19 08:02:45 +00:00
Henrik Levkowetz
c8e15fad50
Fixed a pyflakes issue
...
- Legacy-Id: 15830
2018-12-18 14:45:48 +00:00
Robert Sparks
ac4deed500
Show more group types on the concluded groups page. Fixes #2643 . Commit ready for merge.
...
- Legacy-Id: 15828
2018-12-17 21:34:30 +00:00
Henrik Levkowetz
1bddfdffa5
Removed an assertion for iesg state for documents that can be in any stream.
...
- Legacy-Id: 15827
2018-12-17 14:03:55 +00:00
Henrik Levkowetz
a1fc8722f2
Merged in [15824] from rjsparks@nostrum.com:
...
Make it more obvious that a group has been replaced when looking at its pages. Fixes #2661 .
- Legacy-Id: 15826
Note: SVN reference [15824] has been migrated to Git commit fdf0964c40
2018-12-16 20:43:12 +00:00
Robert Sparks
fdf0964c40
Make it more obvious that a group has been replaced when looking at its pages. Fixes #2661 . Commit ready for merge.
...
- Legacy-Id: 15824
2018-12-14 22:25:55 +00:00
Henrik Levkowetz
e37303b441
Merged in [15822] and [15809] from rjsparks@nostrum.com:
...
Added an explicit ID-Exists state for the IESG state machine.
Reworked code so that the IESG state machine always has a state.
Added the ability to release a document from a working group,
research group, or the independent stream. Releasing a document
removes all stream state, and sets the document to have no stream.
- Legacy-Id: 15823
Note: SVN reference [15809] has been migrated to Git commit 6118975620
Note: SVN reference [15822] has been migrated to Git commit f6886f6105
2018-12-14 22:17:58 +00:00
Henrik Levkowetz
f65fcdd2c4
Merged in [15804] from rjsparks@nostrum.com:
...
Add history to ReviewerSettings. Fixes #2147 .
- Legacy-Id: 15811
Note: SVN reference [15804] has been migrated to Git commit cb707248e2
2018-12-13 14:29:58 +00:00
Robert Sparks
6118975620
Added an explicit ID-Exists state for the IESG state machine. Reworked code so that the IESG state machine always has a state. Added the ability to release a document from a working group, research group, or the independent stream. Releasing a document removes all stream state, and sets the document to have no stream.
...
- Legacy-Id: 15809
2018-12-11 22:38:05 +00:00