Commit graph

5328 commits

Author SHA1 Message Date
Henrik Levkowetz 61ca4d2b5b Better fix, replacing [10294].
- Legacy-Id: 10296
Note: SVN reference [10294] has been migrated to Git commit c760822e04
2015-10-26 22:42:55 +00:00
Henrik Levkowetz c760822e04 Fix a bug in meeting.ajax.constraint_json().
- Legacy-Id: 10294
2015-10-26 19:53:14 +00:00
Henrik Levkowetz e3ea4d8f37 Set version info and settings back to development mode
- Legacy-Id: 10286
2015-10-24 20:29:45 +00:00
Henrik Levkowetz 38274816a4 Set version info to release version 6.7.1 before branching.
- Legacy-Id: 10284
2015-10-24 20:29:39 +00:00
Henrik Levkowetz 4eaadddf9e Changed nomcom.models.Nomcom() to use a FileSystemStorage which doesn't record the file system location in the migration, in order to avoid having model changes detected when switching from one development path to another.
- Legacy-Id: 10280
2015-10-24 20:13:18 +00:00
Henrik Levkowetz 9ff8d77798 Merged in [10265] from rcross@amsl.com:
Fix IPR notice addresses formatting.
 - Legacy-Id: 10276
Note: SVN reference [10265] has been migrated to Git commit 68ce2cd299
2015-10-23 19:32:44 +00:00
Robert Sparks ada7e48ed4 Framework in place, most of the details worked out
- Legacy-Id: 10275
2015-10-23 19:15:55 +00:00
Henrik Levkowetz 7accc69144 Updated a couple of tests.
- Legacy-Id: 10273
2015-10-23 17:12:46 +00:00
Henrik Levkowetz f1a08564d1 Added a new machine-readable list of IPR declarations per draft, which also searches through related documents. Extended make_test_data() with a replaced document for the test draft.
- Legacy-Id: 10272
2015-10-23 16:34:44 +00:00
Henrik Levkowetz bfa222b782 Added a switch to the 'test' command, to write short test results to file, changing the default which used to be to always write these.
- Legacy-Id: 10270
2015-10-22 20:37:03 +00:00
Ryan Cross 68ce2cd299 Fix IPR notice addresses formatting. Commit ready for merge
- Legacy-Id: 10265
2015-10-22 18:37:57 +00:00
Henrik Levkowetz effd727a83 Set version info and settings back to development mode
- Legacy-Id: 10263
2015-10-22 14:50:38 +00:00
Henrik Levkowetz 896ba78cc5 Set version info to release version 6.7.0 before branching.
- Legacy-Id: 10261
2015-10-22 14:50:32 +00:00
Henrik Levkowetz 309275dd7f Enhanced the partial-match URL feature introduced in [10158], merged in [10253], so that it now handles other document types than drafts/rfcs if the partial string has the proper prefix, and also handles partial strings which don't match at the start of the document name.
- Legacy-Id: 10255
Note: SVN reference [10158] has been migrated to Git commit 4ac99a9dc4

Note: SVN reference [10253] has been migrated to Git commit 083abf7516
2015-10-21 19:21:52 +00:00
Henrik Levkowetz c2b4d31663 Added a new field 'prefix' to DocTypeName -- unfortunate, but necessary since the slugs don't match the document prefixes :-(
- Legacy-Id: 10254
2015-10-21 19:02:33 +00:00
Henrik Levkowetz 083abf7516 Merged in [10158] from olau@iola.dk:
Summary: Add a view for /doc/foo-bar-baz that tries to redirect
helpfully instead of just throwing a 404 in case in an inexact match.
Right now, it knows how to do prefix matches and handles revisions and
extensions. If it can't find a unique match, it redirects to the
search page.
Branch
 - Legacy-Id: 10253
Note: SVN reference [10158] has been migrated to Git commit 4ac99a9dc4
2015-10-21 16:54:24 +00:00
Henrik Levkowetz bd4cf3319a Merged in [10111] from olau@iola.dk:
This fixes Javascript widgets working with DocAliases, such as the
replaces field in draft submission, to work better with Javascript
disabled. It also makes sense from a modelling perspective as the name
really is a unique key for the alias.

The actual transformation requires a series of migrations taking a
couple of minutes to complete. The actual switch to the key is done at
the end.
 - Legacy-Id: 10251
Note: SVN reference [10111] has been migrated to Git commit 8bca1b4b33
2015-10-19 20:06:13 +00:00
Henrik Levkowetz 4e4ac53cbf Set version info and settings back to development mode
- Legacy-Id: 10248
2015-10-19 16:26:52 +00:00
Henrik Levkowetz 48d676264f Set version info to release version 6.6.1 before branching.
- Legacy-Id: 10246
2015-10-19 16:26:42 +00:00
Henrik Levkowetz 7ab5e105f9 Added startup of code coverage measurements to settings_releasetest, too.
- Legacy-Id: 10241
2015-10-19 15:11:27 +00:00
Henrik Levkowetz c17ea94b08 Updated the code to use version 4.0.1 of coverage.py for code coverage measurements. Moved the code which starts coverage measurement to settings_sqlitetest.py to avoid coverage measurements running when not doing tests. Did some additional coveage measurement refactoring.
- Legacy-Id: 10238
2015-10-18 20:01:57 +00:00
Henrik Levkowetz 90b97468a9 Changed to use a gzipped release coverage JSON file, instead of a plain JSON file, if the name given in settings.py ends in .gz. Reduces the current release coverage file size from ~1.6MB to ~200kB. This is a preparation for saving more information in the release coverage file than we currently do.
- Legacy-Id: 10235
2015-10-18 14:32:36 +00:00
Henrik Levkowetz b926831bd3 Merged in [10220] from rjsparks@nostrum.com:
Preserve linefeeds (using class pasted) when viewing nomcom feedback messages.
 - Legacy-Id: 10233
Note: SVN reference [10220] has been migrated to Git commit bb51fbe059
2015-10-18 13:36:58 +00:00
Henrik Levkowetz 6388f6de23 Merged in [10219] from rjsparks@nostrum.com:
Recognize and remove duplicate addresses while gathering. Fixes bug #1815.
 - Legacy-Id: 10232
Note: SVN reference [10219] has been migrated to Git commit 13d81dc509
2015-10-18 13:19:54 +00:00
Henrik Levkowetz 499a2180a3 Removed unused imports.
- Legacy-Id: 10231
2015-10-18 12:29:17 +00:00
Henrik Levkowetz cf4cbf76f3 Reverted mixed merge.
- Legacy-Id: 10230
2015-10-18 12:14:30 +00:00
Henrik Levkowetz 349b2b511a Removed unused imports.
- Legacy-Id: 10229
2015-10-18 12:12:50 +00:00
Henrik Levkowetz 4a80395a63 Removed support for perma_fixtures, using the blobal test fixtures instead.
- Legacy-Id: 10228
2015-10-18 11:49:15 +00:00
Henrik Levkowetz 199f4600d9 Save/restore GROUP_VIRTUAL_PATH, the same way we do with DRAFT_VIRTUAL_PATH when modifying it for tests.
- Legacy-Id: 10227
2015-10-17 18:11:54 +00:00
Henrik Levkowetz 407cad853a Reverted erroneous commit.
- Legacy-Id: 10226
2015-10-17 17:56:36 +00:00
Henrik Levkowetz e10ab9a3e4 Merged in [10218] from rjsparks@nostrum.com:
Fix an initialization problem for the new work message for recharters.
 - Legacy-Id: 10225
Note: SVN reference [10218] has been migrated to Git commit f9e35662e5
2015-10-17 17:56:00 +00:00
Henrik Levkowetz f4b09f4cac Merged in [10207] from rcross@amsl.com:
Fix pyflakes error.
 - Legacy-Id: 10224
Note: SVN reference [10207] has been migrated to Git commit 8a421c61cc
2015-10-17 17:38:26 +00:00
Henrik Levkowetz 971a676c35 Merged in [10206] from rcross@amsl.com:
Clean up bluesheets upload page.  Add display of uploaded files.
 - Legacy-Id: 10223
Note: SVN reference [10206] has been migrated to Git commit aec062b8b6
2015-10-17 17:24:39 +00:00
Henrik Levkowetz 067d742451 Reverted some test settings.
- Legacy-Id: 10222
2015-10-17 14:34:30 +00:00
Robert Sparks bb51fbe059 Preserve linefeeds (using class pasted) when viewing nomcom feedback messages. Commit ready for merge.
- Legacy-Id: 10220
2015-10-16 19:15:44 +00:00
Robert Sparks 13d81dc509 Recognize and remove duplicate addresses while gathering. Fixes bug #1815. Commit ready for merge.
- Legacy-Id: 10219
2015-10-16 16:43:10 +00:00
Robert Sparks f9e35662e5 Fix an initialization problem for the new work message for recharters. Commit ready for merge.
- Legacy-Id: 10218
2015-10-16 16:34:25 +00:00
Henrik Levkowetz ccaf6f4efa Set version info and settings back to development mode
- Legacy-Id: 10213
2015-10-14 19:09:44 +00:00
Henrik Levkowetz aba59e43ba Set version info to release version 6.6.0 before branching.
- Legacy-Id: 10211
2015-10-14 19:09:35 +00:00
Henrik Levkowetz a0c398918e Pont at locations which is more likely to be useful for the alias-files while running tests (instead of the production values).
- Legacy-Id: 10208
2015-10-14 18:41:33 +00:00
Ryan Cross 8a421c61cc Fix pyflakes error. Commit ready for merge
- Legacy-Id: 10207
2015-10-14 04:18:22 +00:00
Ryan Cross aec062b8b6 Clean up bluesheets upload page. Add display of uploaded files. Commit ready for merge
- Legacy-Id: 10206
2015-10-14 00:06:03 +00:00
Henrik Levkowetz ac43afcaef Fix an issue with the new checks in test context.
- Legacy-Id: 10205
2015-10-13 21:15:54 +00:00
Henrik Levkowetz f41553f3d1 Added 2 new file existence checks to the check framework, since we're now reading email aliases for groups and documents from files. Added a call out to run_checks() in the test-crawler, so we don't see failures due to missing files.
- Legacy-Id: 10204
2015-10-13 19:07:11 +00:00
Henrik Levkowetz 3606959a57 Use get_doc_... instead of get_draft_... to better match the action.
- Legacy-Id: 10202
2015-10-13 18:55:51 +00:00
Henrik Levkowetz caa56e97a4 Renamed the two get_email_aliases functions to have distinct names.
- Legacy-Id: 10201
2015-10-13 18:12:59 +00:00
Henrik Levkowetz a6b5453e69 Merged in [10186] from rjsparks@nostrum.com:
This release improves visibility into where and when the datatracker
sends email. It makes where the datatracker sends email for a given
action data driven, and it shows where email will be sent for actions
on documents and groups.
 - Legacy-Id: 10200
Note: SVN reference [10186] has been migrated to Git commit 1a277b00ec
2015-10-13 17:30:11 +00:00
Henrik Levkowetz 86031aa7d8 Set version info and settings back to development mode
- Legacy-Id: 10198
2015-10-13 16:54:14 +00:00
Henrik Levkowetz 5753f513fc Set version info to release version 6.5.1 before branching.
- Legacy-Id: 10196
2015-10-13 16:54:00 +00:00
Henrik Levkowetz 9aade6b558 Updated liaison resources file.
- Legacy-Id: 10193
2015-10-13 16:36:29 +00:00
Robert Sparks 1a277b00ec This release improves visibility into where and when the datatracker
sends email. It makes where the datatracker sends email for a given 
action data driven, and it shows where email will be sent for actions
on documents and groups.

Commit ready for merge.
 - Legacy-Id: 10186
2015-10-10 23:08:09 +00:00
Henrik Levkowetz 9fa41c42a3 Merged in [10159] from rcross@amsl.com:
Improve secretariat rolodex roles section, sort and identify concluded groups.
 - Legacy-Id: 10180
Note: SVN reference [10159] has been migrated to Git commit 1145751a9b
2015-10-10 11:35:41 +00:00
Henrik Levkowetz 1bc71132c5 Merged in [10156] from rcross@amsl.com:
Adjust audio file glob pattern.
 - Legacy-Id: 10179
Note: SVN reference [10156] has been migrated to Git commit e2b8bad862
2015-10-10 11:15:19 +00:00
Henrik Levkowetz dc185ae105 Added custom style to fix a problem with the navbar search field width on iPads.
- Legacy-Id: 10177
2015-10-10 10:48:32 +00:00
Henrik Levkowetz 4005738e6a Fixed incorrect case of some urls in the ptsans stylesheet.
- Legacy-Id: 10176
2015-10-10 10:47:05 +00:00
Henrik Levkowetz 3dee2d4b0a Set version info and settings back to development mode
- Legacy-Id: 10169
2015-10-10 09:55:06 +00:00
Henrik Levkowetz e97ddedd0f Set version info to release version 6.5.0 before branching.
- Legacy-Id: 10167
2015-10-10 09:55:00 +00:00
Henrik Levkowetz fc86a16985 Changed the liaison file URL to something that will be served via CDN (requires a symlink in production). This also changes the URL back to fully qualified instead of local, which means the test-crawler doesn't visit these links which aren't served by the django code, even if they resided in the datatracker url space before the move.
- Legacy-Id: 10164
2015-10-09 21:18:15 +00:00
Henrik Levkowetz 9c97d73a53 Fixed a html validation issue.
- Legacy-Id: 10163
2015-10-09 21:14:32 +00:00
Henrik Levkowetz a7667fb29e Merged in branch/amsl/liaisons/6.4.1@10160 from rcross@amsl.com, bringing in the new liaison tool.
- Legacy-Id: 10161
2015-10-09 19:48:21 +00:00
Ryan Cross 1145751a9b Improve secretariat rolodex roles section, sort and identify concluded groups. Commit ready for merge.
- Legacy-Id: 10159
2015-10-09 17:55:12 +00:00
Ole Laursen 4ac99a9dc4 Summary: Add a view for /doc/foo-bar-baz that tries to redirect
helpfully instead of just throwing a 404 in case in an inexact match.
Right now, it knows how to do prefix matches and handles revisions and
extensions. If it can't find a unique match, it redirects to the
search page.

Branch ready for merge.
 - Legacy-Id: 10158
2015-10-09 14:20:27 +00:00
Robert Sparks f0f5a51eb6 (Rocky) merge forward.
- Legacy-Id: 10157
2015-10-09 03:16:24 +00:00
Ryan Cross e2b8bad862 Adjust audio file glob pattern. Commit ready for merge
- Legacy-Id: 10156
2015-10-08 22:56:47 +00:00
Henrik Levkowetz c438eb0468 Set version info and settings back to development mode
- Legacy-Id: 10152
2015-10-08 19:40:17 +00:00
Henrik Levkowetz 8d24388736 Set version info to release version 6.4.2 before branching.
- Legacy-Id: 10150
2015-10-08 19:40:10 +00:00
Henrik Levkowetz ce18fa8f69 Merged in [10144] from rcross@amsl.com:
Make email address formatting consistent.
 - Legacy-Id: 10145
Note: SVN reference [10144] has been migrated to Git commit 3c0908ef28
2015-10-08 15:38:35 +00:00
Ryan Cross 3c0908ef28 Make email address formatting consistent. Commit ready for merge.
- Legacy-Id: 10144
2015-10-07 21:55:23 +00:00
Henrik Levkowetz 59e9aeb2f1 Adjusted numerous document action button colours as requested by the secretariat. Fixes issue #1803
- Legacy-Id: 10143
2015-10-07 19:31:07 +00:00
Henrik Levkowetz 42f58a3074 Provide a bit more information in rfc-editor sync warnings.
- Legacy-Id: 10142
2015-10-07 18:52:11 +00:00
Henrik Levkowetz 8ead04ea01 Use an eyecatching symbol to indicate bug-reporting, starting out very large, with the intention of reducing the size as people get used to it.
- Legacy-Id: 10132
2015-10-02 15:48:13 +00:00
Henrik Levkowetz 86aa92eef5 Fixed an html issue in the agenda template, and added information to be shown when no WG/RG groups have been scheduled, and the agenda session customization table is empty.
- Legacy-Id: 10131
2015-10-02 15:02:24 +00:00
Henrik Levkowetz cfdd6ec69e Tweaked the anchor ids for agenda timeslots to avoid identical ids for different slots.
- Legacy-Id: 10130
2015-10-02 15:01:03 +00:00
Henrik Levkowetz 3d78853b55 Added information about which the required submission upload format alternatives are (.txt or .xml).
- Legacy-Id: 10129
2015-10-02 14:59:22 +00:00
Henrik Levkowetz 35f4aeafd8 Tweaked the error message for 2 submission form validation errors.
- Legacy-Id: 10128
2015-10-02 14:58:03 +00:00
Henrik Levkowetz 1a519f26ed In [10079], the inline template was inadvertently changed from unicode to ascii, which breaks a number of pages. Fixed this.
- Legacy-Id: 10119
Note: SVN reference [10079] has been migrated to Git commit 104878a622
2015-10-01 20:51:26 +00:00
Henrik Levkowetz e1cc8218e7 Merged in [10115] from rjsparks@nostrum.com:
Remove an extraneous field from the form that lets the nomcom chair paste in a questionnaire response.
 - Legacy-Id: 10118
Note: SVN reference [10115] has been migrated to Git commit 3ee236d3ee25dffdd3516b0740251705c4db248c
2015-10-01 20:44:47 +00:00
Henrik Levkowetz 9688749404 Merged in [10109] from rjsparks@nostrum.com:
Make it clearer in search results when one IPR disclosure updates another. Fixes #1798.
 - Legacy-Id: 10117
Note: SVN reference [10109] has been migrated to Git commit a6b8707030f0e6411b1acc3b38a0fd426c5223a1
2015-10-01 20:26:23 +00:00
Ole Laursen 8bca1b4b33 Summary: Make name the primary key for DocAlias.
This fixes Javascript widgets working with DocAliases, such as the
replaces field in draft submission, to work better with Javascript
disabled. It also makes sense from a modelling perspective as the name
really is a unique key for the alias.

The actual transformation requires a series of migrations taking a
couple of minutes to complete. The actual switch to the key is done at
the end.

Branch ready for merge.
 - Legacy-Id: 10111
2015-09-30 13:47:33 +00:00
Henrik Levkowetz f2445e9962 Fixed a typo in the meeting agenda template. Fixes issue #1793.
- Legacy-Id: 10100
2015-09-25 17:49:49 +00:00
Henrik Levkowetz 30a518a3d0 Do utf-8 encoding of the fields in the JSON blob for meeting sessions. Fixes issue #1790
- Legacy-Id: 10099
2015-09-24 10:46:14 +00:00
Robert Sparks 9d1ff9244a missed updating a test
- Legacy-Id: 10096
2015-09-17 22:30:04 +00:00
Robert Sparks e3b607775b incorporate IESG feedback on recipients
- Legacy-Id: 10095
2015-09-17 21:35:36 +00:00
Robert Sparks d98e4152b5 save Jari (or future chairs) from a truckload of unnecessary mail related to documents that have not been adopted by any group
- Legacy-Id: 10094
2015-09-17 21:31:17 +00:00
Robert Sparks 2dd1cd208d remove some experimental cruft
- Legacy-Id: 10093
2015-09-17 21:25:50 +00:00
Robert Sparks 0b80f1a42c Recipient.template moves from CharField to TextField
- Legacy-Id: 10092
2015-09-17 21:20:42 +00:00
Robert Sparks dbe4e3789d removed all the milestone reminder machinery
- Legacy-Id: 10091
2015-09-17 20:27:07 +00:00
Robert Sparks f5b6465e81 mailtoken becomes mailtrigger
- Legacy-Id: 10090
2015-09-17 20:03:45 +00:00
Henrik Levkowetz 2486d70ab6 Merged in [10079] from rcross@amsl.com:
Fix message formatting in IPR event history.
 - Legacy-Id: 10087
Note: SVN reference [10079] has been migrated to Git commit 104878a622
2015-09-17 18:10:06 +00:00
Henrik Levkowetz 9e30b410c1 Merged in [10078] from rcross@amsl.com:
Resolved issue where partially entered IPR related document info causes 500 error.
 - Legacy-Id: 10086
Note: SVN reference [10078] has been migrated to Git commit 6c0f4b3b4d
2015-09-17 17:53:04 +00:00
Henrik Levkowetz 97e3bd5fe8 Added a menu item linking to the session request tool. Fixes issue #1789.
- Legacy-Id: 10085
2015-09-17 17:39:46 +00:00
Ryan Cross 104878a622 Fix message formatting in IPR event history. Commit ready for merge
- Legacy-Id: 10079
2015-09-14 23:26:15 +00:00
Ryan Cross 6c0f4b3b4d Resolved issue where partially entered IPR related document info causes 500 error. Commit ready for merge.
- Legacy-Id: 10078
2015-09-14 21:22:53 +00:00
Henrik Levkowetz 58e116cc0a Made some submission form validation errors apply to all uploads, not only to .txt uploads. Tweaked som validation error wordings.
- Legacy-Id: 10076
2015-09-10 08:39:56 +00:00
Henrik Levkowetz cd0a482cb9 Log and re-raise the initial exception, rather than raising one later because submission is undefined.
- Legacy-Id: 10073
2015-09-03 15:14:44 +00:00
Henrik Levkowetz a4c49e09df Merged in [10062] from olau@iola.dk:
Summary: Fixed problem with timeslot.location = None in agenda_csv.
 - Legacy-Id: 10070
Note: SVN reference [10062] has been migrated to Git commit 129cccb88f
2015-08-30 09:32:18 +00:00
Robert Sparks e5306eda00 Instrumented issuing ballots. Simplified the ballot-issued email significantly. Deferred adding ballot_saved mail for the automatic yes positions.
- Legacy-Id: 10068
2015-08-28 17:33:49 +00:00
Robert Sparks f68b46972e purged email_ad
- Legacy-Id: 10067
2015-08-27 22:23:38 +00:00
Robert Sparks 150106619b Handle the new-work message
- Legacy-Id: 10066
2015-08-27 21:27:10 +00:00
Robert Sparks 12a03d299b Automatically send the Internal Review message that the secretary currently has to send manually
- Legacy-Id: 10063
2015-08-26 21:31:11 +00:00