Henrik Levkowetz
df8705b187
Merged in patches from production.
...
- Legacy-Id: 8473
2014-10-25 21:14:00 +00:00
Henrik Levkowetz
704589b4c7
Merged in branch/iola/people-cleanup @ [8471] from olau@iola.dk, which
...
enhances a number of pages in the datatracker where forms contain fields
where a person should be chosen, such as for instance when choosing the
shepherd of a document, so that they uniformly display choices which show
both email address and name.
Furthermore, changes have been made so as to make the email address
uniformly act as reference to the person record.
Autocompletion is now consistently provided when looking for the email
address or name of the person to choose.
This solves a number of issues where it has been difficult to choose the
correct Person/Email combination, and where the correct email address to use
for an association has been unavailable previously.
- Legacy-Id: 8472
Note: SVN reference [8471] has been migrated to Git commit d62f2343e8
2014-10-25 21:05:50 +00:00
Henrik Levkowetz
51bc4430bc
Set version info and settings back to development mode
...
- Legacy-Id: 8468
2014-10-25 16:14:27 +00:00
Henrik Levkowetz
f872eaaa11
Set version info to release version 5.6.5 before branching.
...
- Legacy-Id: 8466
2014-10-25 16:14:22 +00:00
Henrik Levkowetz
fd82d280e6
Moved the location of the test-crawler, to co-reside with other code and release management scripts.
...
- Legacy-Id: 8463
2014-10-24 12:20:22 +00:00
Henrik Levkowetz
6e38e974f5
Merged in [8237] from rcross@amsl.com:
...
Changes to support video content in proceedings ('recording' document type).
- Legacy-Id: 8462
Note: SVN reference [8237] has been migrated to Git commit 96bccc7b17
2014-10-24 12:18:25 +00:00
Henrik Levkowetz
28f8b30bf5
Added migration and fixtures for NameModels subclass changes.
...
- Legacy-Id: 8461
2014-10-24 12:12:11 +00:00
Henrik Levkowetz
0d61e270d6
Normalized a couple of NameModels subclasses.
...
- Legacy-Id: 8460
2014-10-23 21:14:41 +00:00
Henrik Levkowetz
c7bf774bad
Tweaked the name slug migration to set the blank and null keywords correctly.
...
- Legacy-Id: 8459
2014-10-23 21:12:14 +00:00
Henrik Levkowetz
28b31061b4
Normalized the naming of a couple of NameModel subclasses.
...
- Legacy-Id: 8458
2014-10-23 19:54:24 +00:00
Henrik Levkowetz
6e6dd79e0f
Removed unused imports from name slug migration.
...
- Legacy-Id: 8457
2014-10-23 18:56:36 +00:00
Ryan Cross
09d7255e4a
fix bug when trying to edit a session request that doesn't exist. fix bug when submitted session request form does not include conflict input fields. Commit ready for merge.
...
- Legacy-Id: 8456
2014-10-21 23:22:25 +00:00
Robert Sparks
c05d734cf3
one more tweak before refactoring
...
- Legacy-Id: 8455
2014-10-21 22:38:06 +00:00
Ryan Cross
ac5e4b9b4c
fix IRTF proceedings to include Open IRTF Meeting (openirtf). Commit ready for merge.
...
- Legacy-Id: 8454
2014-10-21 21:29:09 +00:00
Robert Sparks
2f6799ece6
Have working selectors for sessions related to a meeting and sessions related to a document, views for listing such sections that can be edited, and an edit form for changing the presented version. Checkpointing before big refactor to move the URI components around
...
- Legacy-Id: 8453
2014-10-21 21:16:27 +00:00
Robert Sparks
745145d5ed
Relax ALLOWED_HOSTS when not running in production. Fixes bug #1373 . Commit ready for merge.
...
- Legacy-Id: 8452
2014-10-21 20:20:31 +00:00
Robert Sparks
41f0905689
Fixed condition check problem introduced with adjustments to setting the returning item bit. Fixes bug #1505 . Commit ready to merge.
...
- Legacy-Id: 8444
2014-10-20 13:31:23 +00:00
Henrik Levkowetz
c13258c8c8
Added a migration to change foreign keys to NameModel models from 8 to 32 bytes.
...
- Legacy-Id: 8442
2014-10-18 15:24:19 +00:00
Robert Sparks
c4fb9b5bd5
Remove X-Frame-Options configuration. Commit ready for merge.
...
- Legacy-Id: 8441
2014-10-17 14:22:44 +00:00
Robert Sparks
9a46f47168
fix diffable bug, improve form grooming, remove too restrictive help text from form
...
- Legacy-Id: 8439
2014-10-16 18:58:13 +00:00
Robert Sparks
71195b0a72
Better evaluation of whether a document type is diffable. Fixes bug #1504 . Commit ready for merge.
...
- Legacy-Id: 8438
2014-10-16 18:36:29 +00:00
Robert Sparks
0db5b308c9
take advantage of new filters to simplify page a little
...
- Legacy-Id: 8437
2014-10-16 17:58:45 +00:00
Robert Sparks
7e60f910d4
rework filters to avoid conflict in editing vs showing all
...
- Legacy-Id: 8436
2014-10-16 17:39:52 +00:00
Robert Sparks
31f687b343
allow editing of abstract for existing material
...
- Legacy-Id: 8435
2014-10-16 16:46:38 +00:00
Robert Sparks
2f56de6223
added abstract to the upload form
...
- Legacy-Id: 8434
2014-10-16 16:27:51 +00:00
Robert Sparks
b86d5c1d09
renumber migration to resolve prefix collision after merge
...
- Legacy-Id: 8433
2014-10-16 16:01:16 +00:00
Robert Sparks
e889177a32
merged forward
...
- Legacy-Id: 8432
2014-10-16 15:07:33 +00:00
Henrik Levkowetz
96f99e72d6
Set version info and settings back to development mode
...
- Legacy-Id: 8399
2014-10-13 20:14:44 +00:00
Henrik Levkowetz
a5f49b3fcf
Set version info to release version 5.6.4 before branching.
...
- Legacy-Id: 8397
2014-10-13 20:14:40 +00:00
Henrik Levkowetz
0a5a8bc3d9
In the document-history template, the use of doc.canonical_name caused bad links for /feed/document-changes/* for charter documents. Changed to use doc.name instead, which gave no errors with the test-crawler.
...
- Legacy-Id: 8395
2014-10-13 20:14:03 +00:00
Henrik Levkowetz
272c738471
Added migration erroneously not included in earlier merge.
...
- Legacy-Id: 8393
2014-10-12 19:56:27 +00:00
Henrik Levkowetz
3f130f393d
Merged in [8359] from rcross@amsl.com:\n fix get_or_create_nominee() to create Alias for new Person.
...
- Legacy-Id: 8392
Note: SVN reference [8359] has been migrated to Git commit c71d1d1ef6
2014-10-12 19:23:06 +00:00
Henrik Levkowetz
f3afb556c2
Merged in [8156] and [8320] from rcross@amsl.com:
...
Do not allow editing or submitting new session requests when the tool is locked. Fixes Ticket #1443 .
- Legacy-Id: 8391
Note: SVN reference [8156] has been migrated to Git commit f9d614528b
Note: SVN reference [8320] has been migrated to Git commit faa6469e27
2014-10-12 19:17:51 +00:00
Henrik Levkowetz
a4d206074a
Merged in [8308] from rjsparks@nostrum.com:\n Build the links to about_url for concluded groups correctly. Fixes bug #1487 .
...
- Legacy-Id: 8390
Note: SVN reference [8308] has been migrated to Git commit 5f9e8123381f3846caca58dfe7b676cd99996cb4
2014-10-12 18:52:47 +00:00
Henrik Levkowetz
c1c892e3ac
Merged in [8303] from rjsparks@nostrum.com:\n Only show comment/discuss document version on the ballot page when the text is for a version of the document other than the current one. Fixes bug #1482 .
...
- Legacy-Id: 8389
Note: SVN reference [8303] has been migrated to Git commit 75f46e78e51c7312e9e31e1330f5f1f4eee58deb
2014-10-12 18:47:35 +00:00
Henrik Levkowetz
90fa82476b
Merged in [8301] from rcross@amsl.com:
...
changes to support consensus status.
- Legacy-Id: 8387
Note: SVN reference [8301] has been migrated to Git commit feec6899be
2014-10-12 18:31:39 +00:00
Henrik Levkowetz
d4e5f070af
Merged in [8293] from rjsparks@nostrum.com:\n XXX: Should what is now captured in the list of STATUSCHANGE_RELATIONS instead be captured in the database in name_docrelationshipname?
...
Refactored editing the notify field to remove redundant code.
Changed the default notification list to include .all for documents, and the wg list for wg documents.
Allowed recalculating the notification list for all document types.
Improved the calculated notification list value for charters, conflict-reviews, and status-changes.
Adds shepherds to the notification list when they are assigned to a document.
Adds the working group email list to the notification list when a document is adopted.
Fixes #1438
- Legacy-Id: 8385
Note: SVN reference [8293] has been migrated to Git commit 640c5eb52ace8bb6d2c1b3ca6c14ef10ad0f324f
2014-10-12 17:32:11 +00:00
Henrik Levkowetz
6f7a2cceb6
Merged in [8285] from rjsparks@nostrum.com:\n Removed templates that were no longer being used.
...
- Legacy-Id: 8384
Note: SVN reference [8285] has been migrated to Git commit 89313c8eb8ca6d51e5c1e400d33fe9ad301da879
2014-10-12 17:13:26 +00:00
Henrik Levkowetz
320051213e
Merged in [8271] and [8292] from rjsparks@nostrum.com:
...
Send email when a the telechat date (or returning item bit) changes for a document.
Fixes #1452
- Legacy-Id: 8383
Note: SVN reference [8271] has been migrated to Git commit 80fc0c7caa4feac2966722324e42a53cabe67a6b
Note: SVN reference [8292] has been migrated to Git commit 7c56f8bad35b6ed06f6c6eff7436c178209d4143
2014-10-12 17:07:45 +00:00
Henrik Levkowetz
25423f6779
Added some formset attributes which are needed by the current Django (1.6) code. A better way would maybe be to use formset_factory(), but a simple invocation of that gives other problems. Leaving as is for now, to get a patch out so the nomcom chair can get on with things.
...
- Legacy-Id: 8370
2014-09-29 21:16:55 +00:00
Henrik Levkowetz
ec3e247732
Merged in [8262] and [8263] from rjsparks@nostrum.com:
...
Changes when returning_item is automatically set to match the
current IESGs preferences. Removes several chunks of dead code
related to editing telechat dates. Improves returning item tests.
Refactored multiple edit_telechat functions into one function in
doc_views. Added a helper function for determining if ballots have
changed to isolate the implementation. Fixed the issue with
update_agenda setting the returning item bit even when the user
explicitly said not to. Added prompting to encourage proper setting
of the returning item bit to the edit_telechat view.
Fixes #1209
- Legacy-Id: 8369
Note: SVN reference [8262] has been migrated to Git commit 9d8d0d63e2338d6fa81a82c553b8c6a1c3a105c1
Note: SVN reference [8263] has been migrated to Git commit 35a7436b782fc45e224ac9ea29bfb535fd3ce959
2014-09-28 19:57:01 +00:00
Henrik Levkowetz
d9787d87a3
Merged in [8355] from rjsparks@nostrum.com:\n Add the owners email address to the json path for schedule objects. Fixes ticket #1492 .
...
- Legacy-Id: 8368
Note: SVN reference [8355] has been migrated to Git commit 19b31576eb
2014-09-28 19:32:29 +00:00
Henrik Levkowetz
fc3773bcb4
Merged in [8256] from rjsparks@nostrum.com:\n Allow defer for status change documents. Fixes bug #1397 .
...
- Legacy-Id: 8367
Note: SVN reference [8256] has been migrated to Git commit 1a29f28361b11bc32432be8b31e78d933a4d04d8
2014-09-28 19:13:31 +00:00
Henrik Levkowetz
cea60ad8df
Merged in [8255] from rjsparks@nostrum.com:\n Combined defer/undefer tests from doc/tests_ballot and iesg/tests, extending them to demonstrate current reported bugs.
...
Made doc.active_defer_event() look for the events that are currently being created. This remains brittle.
Added email notifying the IESG of an undefer analagous to the defer email.
Guarded against deferring an already deferred document or undeferring a document that hasn't been deferred.
Guarded against deferring a document that's not scheduled for a telechat.
Fixes bugs 1417, 1465, 1417
- Legacy-Id: 8366
Note: SVN reference [8255] has been migrated to Git commit 0b49f402b4ec9145cb290b8a968755cc9ebdef92
2014-09-28 18:59:10 +00:00
Henrik Levkowetz
4cc4f5080c
Merged in [8254] from rjsparks@nostrum.com:\n Don't send mail to unknown-email-* addresses. Fixes bug #1471 .
...
- Legacy-Id: 8365
Note: SVN reference [8254] has been migrated to Git commit f7f29a62588eac9b2aaf26cd0401a910fa48403f
2014-09-28 18:51:21 +00:00
Henrik Levkowetz
9f2ad03748
Merged in [8249] from rjsparks@nostrum.com:\n Skip sheme-relative urls. Fixes bug #1466 .
...
- Legacy-Id: 8364
Note: SVN reference [8249] has been migrated to Git commit 2d10a8d20c71d3df815e6ea15737d0cd60b3cde3
2014-09-28 18:44:38 +00:00
Henrik Levkowetz
57b3f7a825
Merged in [8239] from rjsparks@nostrum.com:\n Adds javascript to return to a page a few seconds after successfully logging out. Fixes ticket #1461 .
...
- Legacy-Id: 8363
Note: SVN reference [8239] has been migrated to Git commit b927da7a15f0a9f671323467c55e2968ccbe3e90
2014-09-28 18:37:51 +00:00
Henrik Levkowetz
8e0200abc9
Merged in [8238] from rjsparks@nostrum.com:\n Look in the right place in the filesystem for the files bits when building reference relations during submit. Fixes bug #1467 .
...
- Legacy-Id: 8362
Note: SVN reference [8238] has been migrated to Git commit c6e22bc429e3c77fd2d5be6d78c20a0c90cbc80b
2014-09-28 18:32:00 +00:00
Henrik Levkowetz
1c439cda48
Merged in [8236] from rjsparks@nostrum.com:\n Log what rebuild_reference_relations returns to diagnose #1467 .
...
- Legacy-Id: 8360
Note: SVN reference [8236] has been migrated to Git commit b95b769267907f2ac8430893b153a7c82756265b
2014-09-28 17:53:02 +00:00
Ryan Cross
c71d1d1ef6
fix get_or_create_nominee() to create Alias for new Person. commit ready for merge.
...
- Legacy-Id: 8359
2014-09-26 22:19:22 +00:00
Robert Sparks
754ee80016
snapshot before SIPit - have a working session presentation edit form
...
- Legacy-Id: 8358
2014-09-26 20:47:13 +00:00
Robert Sparks
19b31576eb
Add the owners email address to the json path for schedule objects. Fixes ticket #1492 . Commit ready for merge.
...
- Legacy-Id: 8355
2014-09-23 21:39:09 +00:00
Robert Sparks
67782ade34
merge forward complete
...
- Legacy-Id: 8354
2014-09-23 15:48:27 +00:00
Robert Sparks
81119d6f37
checkpoint before migrating forward to 5.6.4-dev0
...
- Legacy-Id: 8352
2014-09-23 15:34:10 +00:00
Robert Sparks
c3f460cbe9
Refactored history snippets for general use
...
Moved from VersionedMaterials to SessionPresentation for the through table name
Added the abstract and most recent presentation to the documents on the group materials page
Working snapshot before building historic edu-team documents
- Legacy-Id: 8349
2014-09-19 21:33:30 +00:00
Henrik Levkowetz
5bf7c412b8
Set version info and settings back to development mode
...
- Legacy-Id: 8324
2014-09-19 19:28:38 +00:00
Henrik Levkowetz
919cfd2024
Set version info to release version 5.6.3 before branching.
...
- Legacy-Id: 8322
2014-09-19 19:28:33 +00:00
Ryan Cross
faa6469e27
change session request lock to use new meeting field: session_request_lock_message instead of lock file. commit ready for merge
...
- Legacy-Id: 8320
2014-09-18 22:24:33 +00:00
Henrik Levkowetz
8b8a282730
Merged in [8229] from rjsparks@nostrum.com, with minor tweaks:
...
From mcr@sandelman.ca:
Refactor to remove dajaxice.
Modified the URLs that address schedules:
- urls now always start with /agenda, removing the mix of /agenda and /schedule prefixes
- urls to a given schedule include the schedule owner (by email address)
Corrected issue that prevented deleting sessions.
Changed comment mechanism in timeslot_edit.js
Migration to change the email address for (System)
Fixes bug #1426
- Legacy-Id: 8319
Note: SVN reference [8229] has been migrated to Git commit fc512680d8
2014-09-18 20:27:28 +00:00
Henrik Levkowetz
f708266e50
Merged in [8211] from rjsparks@nostrum.com:\n Provide a way to get back to the page the user logged out from. Fixes ticket #1461 .
...
- Legacy-Id: 8318
Note: SVN reference [8211] has been migrated to Git commit b86c0dcc6f8b507d42ad10c2d45aa13583b1fae8
2014-09-16 20:04:17 +00:00
Henrik Levkowetz
c276ecac4a
Slight reversion to earlier code - checking up on codecs.open(), it turns out that it returns a file object with __enter__ and __exit__ methods, so can be used in a 'with codecs.open(path) as file:' pattern.
...
- Legacy-Id: 8317
2014-09-16 20:00:28 +00:00
Henrik Levkowetz
2ff2d79a7e
Merged in [8210] from rjsparks@nostrum.com:\n Default the responsible AD for an initial charter or recharter document to the responsible AD for the group. Fixes ticket #1451 .
...
- Legacy-Id: 8316
Note: SVN reference [8210] has been migrated to Git commit 77ddbbe04aedcf7ad7af35032606c1e952228a84
2014-09-16 19:52:24 +00:00
Henrik Levkowetz
cbb5b84652
Merged in [8209] from rjsparks@nostrum.com:\n Fixed several places where files were not being closed.
...
- Legacy-Id: 8315
Note: SVN reference [8209] has been migrated to Git commit 4aae3ff6785ca2649e54a212bd669369950f4b86
2014-09-16 19:48:30 +00:00
Henrik Levkowetz
e661231b99
Merged in [8208] from rjsparks@nostrum.com:
...
use doc.href rather than manually constructing URLs in several templates. Fixes ticket #1459 .
- Legacy-Id: 8314
Note: SVN reference [8208] has been migrated to Git commit be3d2034ff8432ca9869d26a56e51cc66275c68b
2014-09-16 19:34:03 +00:00
Henrik Levkowetz
266c13bc6c
Merged in [8207] from rjsparks@nostrum.com:\n Cleanup commit before changing working HREF contents.
...
- Legacy-Id: 8311
Note: SVN reference [8207] has been migrated to Git commit 6a3c41a72202dfdef9467bc44924eb1093293117
2014-09-16 19:24:24 +00:00
Henrik Levkowetz
75ce7d6941
Merged in [8204] from rjsparks@nostrum.com:
...
Improves how many href urls are constructed. Updates ticket #1459 .
- Legacy-Id: 8310
Note: SVN reference [8204] has been migrated to Git commit ffa20b19ab
2014-09-16 19:18:33 +00:00
Henrik Levkowetz
e98e6c3e27
Merged in [8166] from rcross@amsl.com:
...
Added the 'proposed' WG state to WG role queries for Chair and Secretary
- Legacy-Id: 8309
Note: SVN reference [8166] has been migrated to Git commit e9a7133fec
2014-09-16 19:05:39 +00:00
Robert Sparks
feb57a04f0
Replaces the return_to_url notion with logic that uses the session object. Related to bug #1430 .
...
- Legacy-Id: 8305
2014-09-11 20:41:59 +00:00
Robert Sparks
75b94bd114
sketch that uses a through table, preserving most, but not all, of the current interface
...
- Legacy-Id: 8302
2014-09-09 21:56:33 +00:00
Ryan Cross
feec6899be
changes to support consensus status. Commit ready for merge
...
- Legacy-Id: 8301
2014-09-02 22:56:05 +00:00
Ole Laursen
5b7258ae12
Add change shepherd email page so that a document shepherd can change
...
the email address used for shepherding a document
- Legacy-Id: 8297
2014-08-25 22:59:33 +00:00
Ole Laursen
1aafd73ec1
Make the meeting session request tool use a Person field rather than
...
one operating on Email, also fix a couple of bugs in the Person branch
of the tokenized autocompleting field
- Legacy-Id: 8283
2014-08-19 08:18:17 +00:00
Ole Laursen
92e5694ed3
Revamp the AutocompletedEmailsField API a bit to allow for an AutocompletedPersonsField
...
- Legacy-Id: 8282
2014-08-18 13:55:43 +00:00
Ole Laursen
065660b66f
Replace the gigantic incumbent email drop-down in the NomCom tool with an
...
AutocompletedEmailField, also show the name of the incumbents and not
just their email addresses on the list page
- Legacy-Id: 8281
2014-08-18 11:52:08 +00:00
Ole Laursen
7b36280070
Rename EmailsField to AutocompletedEmailsField and add a singular
...
AutocompletedEmailField that cleans to a single Email to make it
easier to use with ModelForms
- Legacy-Id: 8280
2014-08-18 11:50:04 +00:00
Ole Laursen
5703dc3bc6
Remove unused import
...
- Legacy-Id: 8279
2014-08-17 16:10:36 +00:00
Ole Laursen
baab85b6b5
Make the EmailsField search a bit more intelligent by tokenizing the
...
input values so that a search for John Doe matches John M. Doe too
- Legacy-Id: 8278
2014-08-17 16:08:12 +00:00
Ole Laursen
a5e1586433
Add option (default set to true) to EmailsField to require that the
...
email addresses have associated Datatracker accounts - this takes
effect immediately for the JS auto-complete thing, but the actual
validation afterwards doesn't actually require it yet (check commented
out for the time being), as it appears there are still a few people
without accounts in active groups
- Legacy-Id: 8277
2014-08-17 15:39:22 +00:00
Ole Laursen
f7ac066059
Integrate Secretariat tools MultiEmailField with the one in
...
utils/fields.py, also fix a couple of issues in NomCom tool (spelling
bugs and avoid overwriting base_fields on forms with dynamic data)
- Legacy-Id: 8276
2014-08-17 14:39:23 +00:00
Ole Laursen
92e4763d9f
Fix spelling bug in Bcc field display in Secretariat announcement tool
...
- Legacy-Id: 8275
2014-08-17 14:36:49 +00:00
Ole Laursen
9850290adb
A little bit of cleanup, don't allow selecting email addresses without
...
associated persons in the EmailsField
- Legacy-Id: 8274
2014-08-17 10:08:11 +00:00
Ole Laursen
5d714469a1
Use Role.formatted_email a couple of places we actually have the role
...
rather than use the one on person as the latter is guessing while the
former is not
- Legacy-Id: 8273
2014-08-17 10:07:21 +00:00
Ole Laursen
a1a13323d2
Use hint text instead of Django help text for providing the help for
...
EmailsField and clarify the text displayed when the input is invalid
so it's hopefully more clear what happens
- Legacy-Id: 8272
2014-08-17 09:02:21 +00:00
Ole Laursen
691befb126
Actually validate the EmailsField input entries and return an error in
...
case of unknown addresses instead of just taking the known ones
- Legacy-Id: 8270
2014-08-15 12:50:03 +00:00
Ole Laursen
9e9ec98206
Moved EmailsField from person.forms to person.fields
...
- Legacy-Id: 8269
2014-08-14 08:03:11 +00:00
Ole Laursen
f291a466d7
Change Document.shepherd to point to the email address rather than the
...
person, add migration to fix the existing shepherds, fix wording and
max entries on change shepherd page to be more self-explanatory
- Legacy-Id: 8268
2014-08-13 11:40:01 +00:00
Ole Laursen
25cdc289e0
Search emails over email address too in addition to person names
...
- Legacy-Id: 8266
2014-08-13 10:24:12 +00:00
Ole Laursen
8b63dd982f
Add support for customizing max number of entries in EmailsField,
...
update to version 1.6 of jquery.tokeninput.js and fix problem with
reloading EmailsField pages by adding a data-pre attribute instead of
hacking the value attribute
- Legacy-Id: 8264
2014-08-13 08:58:10 +00:00
Ole Laursen
3f1951d443
Get rid of a warning message in Python 2.7 by using str(e) rather than e.message
...
- Legacy-Id: 8261
2014-08-12 13:05:33 +00:00
Ryan Cross
96bccc7b17
changes to support video content in proceedings ('recording' document type). Commit ready for merge
...
- Legacy-Id: 8237
2014-08-04 17:17:52 +00:00
Robert Sparks
fc512680d8
From mcr@sandelman.ca:
...
Refactor to remove dajaxice.
Modified the URLs that address schedules:
- urls now always start with /agenda, removing the mix of /agenda and /schedule prefixes
- urls to a given schedule include the schedule owner (by email address)
Corrected issue that prevented deleting sessions.
Changed comment mechanism in timeslot_edit.js
Migration to change the email address for (System)
Fixes bug #1426
Commit ready to merge
- Legacy-Id: 8229
2014-07-31 22:13:01 +00:00
Ryan Cross
61668dba80
changes to support input of session recordings
...
- Legacy-Id: 8216
2014-07-30 21:55:42 +00:00
Henrik Levkowetz
a78cb8ce36
Added a filter to stop reporting failed uploads to the admin email address -- these seem to occur regularly when a client looses (WiFi) connectivity, and this is not something we can do anything about.
...
- Legacy-Id: 8212
2014-07-26 11:31:16 +00:00
Robert Sparks
ffa20b19ab
Improves how many href urls are constructed. Updates ticket #1459 . Commit ready for merge
...
- Legacy-Id: 8204
2014-07-24 17:31:06 +00:00
Henrik Levkowetz
fd9ee73df3
Improved fix for the problem with trying to use None as a Q object.
...
- Legacy-Id: 8203
2014-07-24 14:45:22 +00:00
Henrik Levkowetz
0d5fbf4eb3
Fixed a problem with trying to use None as a Q object.
...
- Legacy-Id: 8202
2014-07-24 14:06:21 +00:00
Henrik Levkowetz
872762670c
Check for no doc.stream first, to avoid exception on doc.stream.slug.
...
- Legacy-Id: 8201
2014-07-23 07:28:26 +00:00
Henrik Levkowetz
a816098ee1
Set version info and settings back to development mode
...
- Legacy-Id: 8170
2014-07-22 21:21:38 +00:00
Henrik Levkowetz
c0137a7b1d
Set version info to release version 5.6.2 before branching.
...
- Legacy-Id: 8168
2014-07-22 21:21:34 +00:00
Ryan Cross
e9a7133fec
add proposed state to WG role queries. Commit ready for merge
...
- Legacy-Id: 8166
2014-07-22 13:34:52 +00:00
Henrik Levkowetz
f7772cf6a4
Merged in [8155] from rcross@amsl.com:\n allow Team Chairs access to proceedings.
...
- Legacy-Id: 8165
Note: SVN reference [8155] has been migrated to Git commit c046739045
2014-07-22 13:33:41 +00:00
Henrik Levkowetz
bc8a998f61
Merged in [8154] from rcross@amsl.com:
...
fix bug where ScheduledSession objects still being created without related session.
- Legacy-Id: 8164
Note: SVN reference [8154] has been migrated to Git commit 4db0adc86d
2014-07-22 13:21:52 +00:00
Henrik Levkowetz
73ae54d407
Merged in [8150] from rjsparks@nostrum.com:
...
Small cleanup refactor removing redundant configuration line in settings for charter text URLs.
- Legacy-Id: 8162
Note: SVN reference [8150] has been migrated to Git commit 7266cda08a
2014-07-21 23:16:02 +00:00
Henrik Levkowetz
fe0e43dc4a
Changed the length of the NameModel slug field from 8 to 32 characters. Added a corresponding migration.
...
- Legacy-Id: 8159
2014-07-21 20:18:54 +00:00
Henrik Levkowetz
7d5d520e05
Added a missing name migration.
...
- Legacy-Id: 8158
2014-07-21 20:17:55 +00:00
Henrik Levkowetz
22e006aba2
Merged in [8146] from sunqi.csnet.thu@gmail.com:
...
Changed the ietfauth file to allow to change the replaces relationship without setting the doc stream. Fixes ticket #1305 .
- Legacy-Id: 8157
Note: SVN reference [8146] has been migrated to Git commit 03711ef538
2014-07-21 20:02:34 +00:00
Ryan Cross
f9d614528b
fixes Ticket #1443 . Do not allow editing or submitting new session requests when the tool is locked. Commit ready for merge.
...
- Legacy-Id: 8156
2014-07-20 20:31:08 +00:00
Ryan Cross
c046739045
allow Team Chairs access to proceedings. Commit ready for merge.
...
- Legacy-Id: 8155
2014-07-20 17:17:31 +00:00
Ryan Cross
4db0adc86d
fix bug where ScheduledSession objects still being created without related session. Commit ready for merge.
...
- Legacy-Id: 8154
2014-07-20 15:23:42 +00:00
Henrik Levkowetz
712c89f149
Merged in [8143] from tterriberry@mozilla.com:\n Allow IRTF chair to adopt a draft into any RG.
...
Fixes #1082 .
- Legacy-Id: 8153
Note: SVN reference [8143] has been migrated to Git commit e9c79a9e19
2014-07-20 15:04:12 +00:00
Henrik Levkowetz
660bd42ccc
Merged in [8137] from rjsparks@nostrum.com:
...
First automated javascript test using PhantomJS and Selenium.
- Legacy-Id: 8151
Note: SVN reference [8137] has been migrated to Git commit 2db4a3b270
2014-07-20 14:54:47 +00:00
Robert Sparks
7266cda08a
Small cleanup refactor removing redundant configuration line in settings for charter text URLs. Commit ready to merge.
...
- Legacy-Id: 8150
2014-07-20 03:50:20 +00:00
Sun Qi
03711ef538
Changed the ietfauth file to allow to change the replaces relationship without setting the doc stream. Fixes ticket #1305 . Commit ready for merge.
...
- Legacy-Id: 8146
2014-07-19 21:45:40 +00:00
Henrik Levkowetz
f50fa3a412
Merged in personal/shane/v5.6.2-dev0@8144 from shane@time-travellers.org:
...
Added untrack to document and search pages. Fixes #1381 .
- Legacy-Id: 8145
2014-07-19 21:44:36 +00:00
Henrik Levkowetz
6036a09dca
Merged in [8136] from denghui@chinamobile.com:
...
add revision number for ballot input Fixes issue #911 .
- Legacy-Id: 8144
Note: SVN reference [8136] has been migrated to Git commit 9371ca969f
2014-07-19 21:33:02 +00:00
Timothy B. Terriberry
e9c79a9e19
Allow IRTF chair to adopt a draft into any RG.
...
Fixes #1082 .
Commit ready for merge.
- Legacy-Id: 8143
2014-07-19 21:15:47 +00:00
Henrik Levkowetz
094d37c44c
Permit really long sessions, and don't expire sessions on browser close. On request from Pete Resnick.
...
- Legacy-Id: 8141
2014-07-19 21:12:17 +00:00
Shane Kerr
5639bc79fa
Added untrack to document and search pages. Implements #1381 . Branch ready for merge.'
...
- Legacy-Id: 8140
2014-07-19 21:03:51 +00:00
Shane Kerr
ea05042d12
Provide "untrack" option in the search results page.
...
- Legacy-Id: 8139
2014-07-19 21:00:22 +00:00
Robert Sparks
2db4a3b270
First automated javascript test using PhantomJS and Selenium. Commit ready to merge
...
- Legacy-Id: 8137
2014-07-19 20:50:40 +00:00
Deng Hui
9371ca969f
add revision number for ballot input Fixes issue #911 . commit ready for merge
...
- Legacy-Id: 8136
2014-07-19 20:41:06 +00:00
Robert Sparks
cb659afd2f
changed call to skip to make the code more readable
...
- Legacy-Id: 8134
2014-07-19 20:36:55 +00:00
Shane Kerr
4d71417817
Untrack this document button added to draft document view.
...
- Legacy-Id: 8130
2014-07-19 19:44:30 +00:00
Henrik Levkowetz
27a5e27e20
Merged in [8122] from gnocuil@gmail.com:\n Force mailing to secretary when a charter state changed to internal or external review. Fixes ticket #1444 .
...
- Legacy-Id: 8128
Note: SVN reference [8122] has been migrated to Git commit 8ca62eae6d
2014-07-19 18:34:21 +00:00
Henrik Levkowetz
6bba774b82
Merged in [8121] from fanpeng@chinamobile.com:
...
updates document page. Fixes ticket #1112 and #1432 .
- Legacy-Id: 8127
Note: SVN reference [8121] has been migrated to Git commit c04ba31dfa
2014-07-19 17:40:32 +00:00
Henrik Levkowetz
be842a6c1f
Added a meta tag to the base template, to specify a page character set.
...
- Legacy-Id: 8125
2014-07-19 17:18:18 +00:00
Cong Liu
8ca62eae6d
Force mailing to secretary when a charter state changed to internal or external review. Fixes ticket #1444 . Commit ready for merge.
...
- Legacy-Id: 8122
2014-07-19 16:12:21 +00:00
Peng Fan
c04ba31dfa
updates document page. Fixes ticket #1112 and #1432 . Commit ready for merge.
...
- Legacy-Id: 8121
2014-07-19 16:09:24 +00:00
Henrik Levkowetz
3bddbe641e
Merged in [8114] from gnocuil@gmail.com:\n Changed the template to highlight groups from different areas instead of the same area. Fixes ticket #1368 .
...
- Legacy-Id: 8120
Note: SVN reference [8114] has been migrated to Git commit d458ca2f8d
2014-07-19 15:49:37 +00:00
Deng Hui
02ed2e358a
add revision number for ballot input Fixes issue #911 . commit ready for merge
...
- Legacy-Id: 8119
2014-07-19 15:33:37 +00:00
Cong Liu
d458ca2f8d
Changed the template to highlight groups from different areas instead of the same area. Fixes ticket #1368 . Commit ready for merge.
...
- Legacy-Id: 8114
2014-07-19 14:59:13 +00:00
Robert Sparks
4de405e8d3
Use the name field from the materials upload form. Fixes ticket #1445 . Commit ready for merge.
...
- Legacy-Id: 8099
2014-07-16 14:47:39 +00:00
Henrik Levkowetz
dac3efcb68
Set version info and settings back to development mode
...
- Legacy-Id: 8073
2014-07-15 09:01:20 +00:00
Henrik Levkowetz
51906f6f26
Set version info to release version 5.6.1 before branching.
...
- Legacy-Id: 8071
2014-07-15 09:01:16 +00:00
Henrik Levkowetz
1acb142b8e
Added an x_frame_options setting to permit datatracker pages to be embedded in tools parges, for the tools tutorial.
...
- Legacy-Id: 8069
2014-07-15 08:54:53 +00:00
Henrik Levkowetz
f07e02b462
Merged in [8057] from olau@iola.dk:\n Change Document.get_absolute_url to handle case of non-meeting-based group materials, fixes #1440
...
- Legacy-Id: 8064
Note: SVN reference [8057] has been migrated to Git commit 9eba9f78d8
2014-07-13 21:40:41 +00:00
Henrik Levkowetz
aefe2d70a4
Merged in [8045] from rcross@amsl.com:\n grant IETF Trust Chair permissions for Announcement Tool.
...
- Legacy-Id: 8063
Note: SVN reference [8045] has been migrated to Git commit d6422c0c93
2014-07-13 20:54:06 +00:00
Henrik Levkowetz
f11ef54adf
Merged in personal/fanpeng/v5.5.3-dev0@8005 from fanpeng@chinamobile.com:
...
Added email subscription and web-archive links to the datatracker wg summary page. Fixes issue #958 .
- Legacy-Id: 8062
2014-07-13 20:06:00 +00:00
Ole Laursen
9eba9f78d8
Change Document.get_absolute_url to handle case of non-meeting-based group materials, fixes #1440
...
- Legacy-Id: 8057
2014-07-08 15:47:06 +00:00
Henrik Levkowetz
25ef2ad184
Some cleanup of the alias generation scripts.
...
- Legacy-Id: 8056
2014-07-08 14:37:12 +00:00
Henrik Levkowetz
a73163993a
Rewrote the draft-alias and group-alias generation scripts to generate matching aliases and virtual files for postfix.
...
- Legacy-Id: 8055
2014-07-08 14:25:14 +00:00
Henrik Levkowetz
5f03888065
Adjusted the permissions checking in has_role to accept bof chairs and secretaries.
...
- Legacy-Id: 8054
2014-07-08 07:30:59 +00:00
Ryan Cross
d6422c0c93
grant IETF Trust Chair permissions for Announcement Tool. commit ready for merge.
...
- Legacy-Id: 8045
2014-07-03 19:35:38 +00:00
Henrik Levkowetz
a16dc35f03
Set version info and settings back to development mode
...
- Legacy-Id: 8018
2014-07-02 19:40:25 +00:00
Henrik Levkowetz
12bbb87460
Set version info to release version 5.6.0 before branching.
...
- Legacy-Id: 8016
2014-07-02 19:40:21 +00:00
Henrik Levkowetz
7df4897002
Rename a migration to avoid ordering conflicts with already applied migrations.
...
- Legacy-Id: 8014
2014-07-02 19:32:20 +00:00
Henrik Levkowetz
09f654b1f4
Merged in branch/iola/team-support from olau@iola.dk. This generalises and extends the group support for WGs and RGs so that also other groups, such as for instance the Edu Team, can have pages.
...
- Legacy-Id: 8013
2014-07-02 19:30:07 +00:00
Henrik Levkowetz
8e9545e23e
Tweaked the base template to give a http login link in development mode, instead of relying on the debug setting, which requires a correct INTERNAL_IP setting, too.
...
- Legacy-Id: 8012
2014-07-02 07:03:34 +00:00
Henrik Levkowetz
8aba7e97fc
Provide a better message if pyflakes fails due to syntax errors in a python file.
...
- Legacy-Id: 8011
2014-07-01 21:12:03 +00:00
Peng Fan
46656c2e8f
Fixes ticket #958 . Branch ready for merge.
...
- Legacy-Id: 8005
2014-07-01 04:00:18 +00:00
Peng Fan
5e0f4032d7
Added direct links to list subscription and archive for each WG to http://datatracker.ietf.org/wg/ . Addresses issue #958 .
...
- Legacy-Id: 8004
2014-07-01 03:39:43 +00:00
Peng Fan
d334c8f17b
Added MAILING_LIST_INFO_URL. Addresses issue #958 .
...
- Legacy-Id: 8003
2014-07-01 03:26:10 +00:00
Henrik Levkowetz
4f0d483f91
Added django-admin support for meeting.ScheduledSession
...
- Legacy-Id: 8002
2014-06-30 19:12:34 +00:00
Henrik Levkowetz
a188cbf8f3
Set version info and settings back to development mode
...
- Legacy-Id: 7979
2014-06-30 17:21:47 +00:00
Henrik Levkowetz
d7ca6787c8
Set version info to release version 5.5.2 before branching.
...
- Legacy-Id: 7977
2014-06-30 17:21:43 +00:00
Henrik Levkowetz
db7adf1fb5
Modified the code which adds non-session entries to a schedule so as to bind a Session object also to Break and Registration timeslots, through the Schedule/Timeslot/Session m2m table. This makes the agenda templates work as expected. There's also a migration and a standalone script that fills in this information for existing schedules.
...
- Legacy-Id: 7975
2014-06-30 17:05:40 +00:00
Henrik Levkowetz
00bf73a4df
Tweaked test-crawl to show the complete chain of referrers for a failing URL.
...
- Legacy-Id: 7974
2014-06-29 20:58:39 +00:00
Henrik Levkowetz
7d84a88013
Don't show dash after timeslot names in the ietf agenda if there's no associated location.
...
- Legacy-Id: 7973
2014-06-29 16:07:02 +00:00
Henrik Levkowetz
771c0b99b8
Set version info and settings back to development mode
...
- Legacy-Id: 7942
2014-06-26 20:12:55 +00:00
Henrik Levkowetz
305963058b
Set version info to release version 5.5.1 before branching.
...
- Legacy-Id: 7940
2014-06-26 20:12:52 +00:00
Henrik Levkowetz
6e3bb37ecb
Merged in [7935] from liudapeng@chinamobile.com:
...
Add brief_display function in Constraint class to display both WG conflict and person conflict. Fixes issue #1384 .
- Legacy-Id: 7938
Note: SVN reference [7935] has been migrated to Git commit 425f88cad70f7a473c6f5bf58bbde581a85ccb39
2014-06-26 19:56:34 +00:00
Ole Laursen
20fb8ff315
Fix the now wrong comment about WG charter canonical names being able
...
to change
- Legacy-Id: 7937
2014-06-26 16:31:17 +00:00
Ole Laursen
e92e57acd2
Fix an instance of charter-ietf-%s that should really be charter-%s-%s
...
to support RG charters properly, also remove the dead code for
handling group acronym renames (it contained some instances of
charter-ietf-%s too)
- Legacy-Id: 7936
2014-06-26 16:24:06 +00:00
Robert Sparks
bdc9b7aa07
initial automated test, establishes framework
...
- Legacy-Id: 7933
2014-06-25 20:27:26 +00:00
Henrik Levkowetz
5e31056023
Merged [7924] from rcross@amsl.com: allow no IPR license selection on update.
...
- Legacy-Id: 7931
Note: SVN reference [7924] has been migrated to Git commit 373865076c
2014-06-24 21:41:22 +00:00
Henrik Levkowetz
27e939380d
Merged [7911] from rcross@amsl.com: fix problem using non-ascii names in session request notification email.
...
- Legacy-Id: 7930
Note: SVN reference [7911] has been migrated to Git commit e58b72209a
2014-06-24 21:10:54 +00:00
Henrik Levkowetz
54b682d3b2
Merged [7910] from rjsparks@nostrum.com: Pay attention to group type in all the wginfo functions. Fixes bug #1423 .
...
- Legacy-Id: 7929
Note: SVN reference [7910] has been migrated to Git commit 89c7216ce4
2014-06-24 21:05:57 +00:00
Henrik Levkowetz
f8b6eb8c26
Merged [7888] from rjsparks@nostrum.com: Only turns WG and RG groups into links. Fixes bug #1421 . Will apply to production as a patch.
...
- Legacy-Id: 7928
Note: SVN reference [7888] has been migrated to Git commit 52936f21d1
2014-06-24 20:59:48 +00:00
Henrik Levkowetz
c012be9fc6
Merged in [7843] from rcross@amsl.com:
...
Change Type field default on groups search form, from WG to unset.
- Legacy-Id: 7926
Note: SVN reference [7843] has been migrated to Git commit 61b1755ae5
2014-06-24 20:50:54 +00:00
Ryan Cross
373865076c
allow no IPR license selection on update. Commit ready for merge
...
- Legacy-Id: 7924
2014-06-18 16:47:10 +00:00
Henrik Levkowetz
f00f589e66
Renamed a very specialized function from email_secretariat() to email_iesg_secretary_re_charter().
...
- Legacy-Id: 7923
2014-06-17 16:31:12 +00:00
Henrik Levkowetz
a03ee6b333
Changed the code to move drafts from the active draft repository to the draft archive so that all associated files will be moved, not just those with specifically listed extensions. This fixes the problem that .xml files associated with submitted drafts were moved to the unknown_ids subdirectory of the archive, instead of into the archive proper.
...
- Legacy-Id: 7922
2014-06-16 16:23:18 +00:00
Ole Laursen
f9ee750afd
Make it possible to adjust the name of new materials upon upload, also fix a couple of warnings from PyFlakes
...
- Legacy-Id: 7914
2014-06-13 12:30:42 +00:00
Ryan Cross
e58b72209a
fix problem using non-ascii names in session request notification email. Commit ready for merge.
...
- Legacy-Id: 7911
2014-06-12 21:44:35 +00:00
Robert Sparks
89c7216ce4
Pay attention to group type in all the wginfo functions. Fixes bug #1423 . Commit ready for merge.
...
- Legacy-Id: 7910
2014-06-12 21:02:30 +00:00
Robert Sparks
52936f21d1
Only turns WG and RG groups into links. Fixes bug #1421 . Will apply to production as a patch. Commit ready for merge.
...
- Legacy-Id: 7888
2014-06-11 19:44:43 +00:00
Henrik Levkowetz
fdc93d40fe
Merged in [7879] and [7880] from olau@iola.dk to fix a couple of issues with the 5.5.0 release.
...
- Legacy-Id: 7885
Note: SVN reference [7879] has been migrated to Git commit 0078057173
Note: SVN reference [7880] has been migrated to Git commit 8d5006a890
2014-06-10 15:18:08 +00:00
Ole Laursen
8d5006a890
Fix another crash bug on live - don't display charter link in email to
...
Secretariat if the RG has no charter
- Legacy-Id: 7880
2014-06-10 11:05:44 +00:00
Ole Laursen
0078057173
Fix crash bug on live - don't display charter link on milestones
...
editing page if the group has no charter yet
- Legacy-Id: 7879
2014-06-10 11:01:18 +00:00
Henrik Levkowetz
0539390f10
Set version info and settings back to development mode
...
- Legacy-Id: 7870
2014-06-09 21:25:57 +00:00
Henrik Levkowetz
045d41b81f
Set version info to release version 5.5.0 before branching.
...
- Legacy-Id: 7868
2014-06-09 21:25:53 +00:00
Henrik Levkowetz
9ff2b9ff9a
Merged in support for RG pages, from branch/iola/rg-support.
...
- Legacy-Id: 7866
2014-06-09 20:52:14 +00:00
Ole Laursen
602feff7c9
Add tests for new material code
...
- Legacy-Id: 7850
2014-06-04 13:10:55 +00:00
Ryan Cross
61b1755ae5
Change Type field default on groups search form, from WG to unset. Commit ready for merge
...
- Legacy-Id: 7843
2014-06-03 21:44:07 +00:00
Ole Laursen
6e83335f0f
Fix a bunch of mistakes found by PyFlakes in the new materials code
...
- Legacy-Id: 7839
2014-06-03 11:28:27 +00:00
Ole Laursen
b56b8deff9
Fix some bugs in displaying meeting-related materials in the new material
...
support under /doc/
- Legacy-Id: 7838
2014-06-03 10:43:15 +00:00
Ole Laursen
2a1f902a67
Rewrite error handling in get_document_content to use a with statement
...
instead of finally
- Legacy-Id: 7837
2014-06-03 10:42:33 +00:00
Ole Laursen
88cf68d43f
Move group material handling code to doc/material/ now that the view of the material is integrated into /doc/, fix a bunch of bugs
...
- Legacy-Id: 7834
2014-06-03 09:42:16 +00:00
Henrik Levkowetz
fbc41e7aaa
Set version info and settings back to development mode
...
- Legacy-Id: 7831
2014-06-02 22:10:43 +00:00
Henrik Levkowetz
eb2a639a49
Set version info to release version 5.4.3 before branching.
...
- Legacy-Id: 7829
2014-06-02 22:10:40 +00:00
Henrik Levkowetz
b3c06d1e8c
Patch from mcr@sandelman.ca: Correct the post data of a meeting test case.
...
- Legacy-Id: 7826
2014-06-02 21:40:42 +00:00
Ole Laursen
c94757405d
Add a /doc/ page for materials (slides, agendas, minutes), link to that from the group materials page
...
- Legacy-Id: 7825
2014-06-02 12:18:42 +00:00
Ole Laursen
779763e58e
Move common revision list in document templates to a separate included file
...
- Legacy-Id: 7824
2014-06-02 11:09:05 +00:00
Henrik Levkowetz
093af1a7e2
Merged in [7772] from rjsparks@nostrum.com:
...
Checks that an email address will survive encoding as part of validating a liaison form. Fixes bug 1410.
- Legacy-Id: 7812
Note: SVN reference [7772] has been migrated to Git commit a3437c0a21
2014-05-31 17:23:32 +00:00
Henrik Levkowetz
7ce5516904
Merged in [7766] from rjsparks@nostrum.com:
...
Improves the robustness of the SMTP error handling utilities. Fixes bug #1409 .
- Legacy-Id: 7810
Note: SVN reference [7766] has been migrated to Git commit 393422b36b
2014-05-31 16:58:43 +00:00
Ole Laursen
7df4de78e3
Throw a validation error when uploading a material with an already used name, asking uploader to either choose a new title or revise the previous material
...
- Legacy-Id: 7808
2014-05-31 14:16:59 +00:00
Ole Laursen
8aede5ebcd
Move the additional group URLs to info box
...
- Legacy-Id: 7807
2014-05-31 14:14:47 +00:00
Ole Laursen
63dabff779
Fix some bugs in previous commit
...
- Legacy-Id: 7806
2014-05-30 16:17:21 +00:00
Ole Laursen
976d0b9d68
Turn charter page for non-chartering groups into about page, fix a bunch of potentially broken links due to the split between group-type prefixed URLs and /group/ ones
...
- Legacy-Id: 7805
2014-05-30 15:59:02 +00:00
Ole Laursen
544cd702bb
Drop the material doc type, instead present a choice of doc types for uploading materials (currently only slides) and use that, introduce a DOCUMENT_PATH_PATTERN setting for storing the files and only look in proceedings/ for documents that are actually meeting related
...
- Legacy-Id: 7802
2014-05-30 14:07:16 +00:00
Ole Laursen
97e6cebe91
Don't show charter for group types without chartering processes
...
- Legacy-Id: 7795
2014-05-28 15:58:03 +00:00
Ole Laursen
252db0dffb
Fix some bugs, add correct document events in materials upload
...
- Legacy-Id: 7780
2014-05-26 15:40:51 +00:00
Ole Laursen
47c9ccf0e1
Handle the case of asking for get_state() on an unsaved document
...
- Legacy-Id: 7779
2014-05-26 15:40:07 +00:00
Ole Laursen
3c88dc127b
Add the template for the material upload page
...
- Legacy-Id: 7777
2014-05-23 16:27:24 +00:00
Ole Laursen
3bfb6dcd43
Added support data for a tentative new material document type, add a upload/edit/revise page for uploading and revising group materials, still missing a couple of details and tests
...
- Legacy-Id: 7776
2014-05-23 16:26:56 +00:00
Robert Sparks
a3437c0a21
Checks that an email address will survive encoding as part of validating a liaison form. Fixes bug 1410. Commit ready for merge.
...
- Legacy-Id: 7772
2014-05-22 18:45:59 +00:00
Ole Laursen
17cf1095c7
Fix cosmetic problem with label_suffix and the delete labels on the milestones page
...
- Legacy-Id: 7770
2014-05-22 16:10:37 +00:00
Ole Laursen
0bd82434c8
Fix problem with milestones editing claiming that all resolved
...
milestones have been changed when you click the review changes button
(by removing work-around for bug in previous version of Django)
- Legacy-Id: 7769
2014-05-22 15:55:15 +00:00
Ole Laursen
9579525ca4
Add simple materials page, tie up some of the loose ends in group generalization work
...
- Legacy-Id: 7768
2014-05-22 15:53:20 +00:00
Ole Laursen
d16bdb3723
Add support for editing Group.description in Secretariat tools
...
- Legacy-Id: 7767
2014-05-22 15:08:37 +00:00
Robert Sparks
393422b36b
Improves the robustness of the SMTP error handling utilities. Fixes bug #1409 . Commit ready for merge.
...
- Legacy-Id: 7766
2014-05-22 01:28:33 +00:00
Henrik Levkowetz
c1d75dab55
Merged [7748] from rjsparks@nostrum.com: Adjust when publication request button appears for documents in non-ietf streams. Fixes bug #1402 .
...
- Legacy-Id: 7765
Note: SVN reference [7748] has been migrated to Git commit e9984b957b
2014-05-20 20:33:12 +00:00
Henrik Levkowetz
58cc1f33b4
Merged [7740] from rjsparks@nostrum.com: Fixed a crash when requesting sessions for groups that do not have ADs. Applied to production as 2014-05-13-sreq-rg.patch .
...
- Legacy-Id: 7764
Note: SVN reference [7740] has been migrated to Git commit c64243ba31
2014-05-20 20:29:24 +00:00
Henrik Levkowetz
0baf1899d8
Merged [7734] from rcross@amsl.com: changes to support IAB group types, including requesting a session and uploading materials.
...
- Legacy-Id: 7762
Note: SVN reference [7734] has been migrated to Git commit ed53dfdf78
2014-05-20 20:21:42 +00:00
Ole Laursen
0144ef366b
Add description field on group, enable most group info page views to
...
work without a group type to pave the way for /group/<acronym>/ URLs,
make charter page more generic, enable it to handle descriptions and
walk over all personnel instead of picking out specific types
of roles, add a redirect view on /group/<acronym>/ to lead to either
documents/ or charter/, add simple group.features() class to be able
to condition on group features rather than specific group types,
adjust group pages menu accordingly
- Legacy-Id: 7758
2014-05-20 10:19:26 +00:00
Robert Sparks
e9984b957b
Adjust when publication request button appears for documents in non-ietf streams. Fixes bug #1402 . Commit ready for merge.
...
- Legacy-Id: 7748
2014-05-14 17:31:00 +00:00
Robert Sparks
c64243ba31
Fixed a crash when requesting sessions for groups that do not have ADs. Applied to production as 2014-05-13-sreq-rg.patch . Commit ready for merge.
...
- Legacy-Id: 7740
2014-05-13 19:23:45 +00:00
Ryan Cross
ed53dfdf78
changes to support IAB group types, including requesting a session and uploading materials. Commit ready for merge
...
- Legacy-Id: 7734
2014-05-12 20:54:33 +00:00
Henrik Levkowetz
2a8fbb4063
Added validation of successful draft title extraction on draft submission upload, to avoid a later exception when trying to store draft information for a draft with a null title.
...
- Legacy-Id: 7730
2014-05-10 10:39:33 +00:00
Henrik Levkowetz
4c03bc73d8
Merged in [7726] from rcross@amsl.com:
...
Fix secauth middleware to grant access to WG Secretary, RG Chair and Area Director.
- Legacy-Id: 7729
Note: SVN reference [7726] has been migrated to Git commit 90c9e3e256
2014-05-10 10:28:20 +00:00
Ryan Cross
90c9e3e256
Fix secauth middleware to grant access to WG Secretary, RG Chair and Area Director. Commit ready for merge.
...
- Legacy-Id: 7726
2014-05-08 22:26:50 +00:00
Henrik Levkowetz
076770bccc
Merged [7705] from rjsparks@nostrum.com: Corrected Document vs DocHistory mismatch when working with status-change documents. Corrected creation of BallotDocEvent timestamps. Fixes bug #1396 .
...
- Legacy-Id: 7724
Note: SVN reference [7705] has been migrated to Git commit 18bfe663d5
2014-05-08 20:03:54 +00:00
Henrik Levkowetz
93cf098bf7
Merged [7678] from rcross@amsl.com: Show correct group type and ommit link to tools.ietf.org on BOF proceedings.
...
- Legacy-Id: 7722
Note: SVN reference [7678] has been migrated to Git commit e838ca78c5
2014-05-08 19:11:31 +00:00
Henrik Levkowetz
5bb6c50c66
Merged [7677] from rjsparks@nostrum.com: Protect against cases where add_state_change_event can return None. Fixes bug # 1383.
...
- Legacy-Id: 7721
Note: SVN reference [7677] has been migrated to Git commit cb458b1689
2014-05-08 18:58:00 +00:00
Henrik Levkowetz
6b0949ee43
Fixed a typo (missing space) in a template. Fixes issue #1398 .
...
- Legacy-Id: 7715
2014-05-08 13:46:55 +00:00
Robert Sparks
18bfe663d5
Corrected Document vs DocHistory mismatch when working with status-change documents. Corrected creation of BallotDocEvent timestamps. Fixes bug #1396 . Commit ready for merge
...
- Legacy-Id: 7705
2014-05-06 20:32:27 +00:00
Henrik Levkowetz
794a823581
Corrected an URL pattern that returned something intended to be a named parameter as a numbered arg instead.
...
- Legacy-Id: 7702
2014-05-06 19:17:19 +00:00
Henrik Levkowetz
50ecb29a8d
Added a link to browse the release version in the repository to /release/.
...
- Legacy-Id: 7701
2014-05-06 19:15:21 +00:00
Henrik Levkowetz
ed97ce5a21
Added changeset and ticket links to the release notes under /release/
...
- Legacy-Id: 7684
2014-05-02 00:30:25 +00:00
Henrik Levkowetz
9c12b28ba2
Changed a bunch of URLs from http:// to https://, and stripped instances of http.?://datatracker.ietf.org/ from some URLs to make them work better in test and development deployments.
...
- Legacy-Id: 7683
2014-05-01 19:43:13 +00:00
Henrik Levkowetz
83c7f3af91
Set version info and settings back to development mode
...
- Legacy-Id: 7682
2014-05-01 00:14:32 +00:00
Henrik Levkowetz
a2fd7f19ad
Set version info to release version 5.4.2 before branching.
...
- Legacy-Id: 7680
2014-05-01 00:14:29 +00:00
Ryan Cross
e838ca78c5
Show correct group type and ommit link to tools.ietf.org on BOF proceedings. Commit ready for merge
...
- Legacy-Id: 7678
2014-04-30 23:14:56 +00:00
Robert Sparks
cb458b1689
Protect against cases where add_state_change_event can return None. Fixes bug # 1383. Commit ready for merge.
...
- Legacy-Id: 7677
2014-04-30 22:17:01 +00:00
Henrik Levkowetz
f241de20f3
Merged [7673] from rjsparks@nostrum.com: Made several changes to better handle non-ascii UTF-8 in email messages.
...
Used multipart mime when including the original message in an error message to the secretariat.
Modified the way IANA review email is parsed.
Added non-ascii UTF-8 tests to the IANA review email parser and to the SMTP Exception handling code.
- Legacy-Id: 7676
Note: SVN reference [7673] has been migrated to Git commit bf4f3ad75f
2014-04-30 20:51:25 +00:00
Robert Sparks
bf4f3ad75f
Made several changes to better handle non-ascii UTF-8 in email messages.
...
Used multipart mime when including the original message in an error message to the secretariat.
Modified the way IANA review email is parsed.
Added non-ascii UTF-8 tests to the IANA review email parser and to the SMTP Exception handling code.
Commit ready for merge.
- Legacy-Id: 7673
2014-04-29 18:45:37 +00:00
Henrik Levkowetz
3e0e10377c
Changed how edit_mtg() is called, in order to propagate kwargs as kwargs. Removed repeated @check_permissions.
...
- Legacy-Id: 7664
2014-04-28 16:34:09 +00:00
Henrik Levkowetz
666d67eec3
Merged [7653] from rcross@amsl.com: fix two issues with proceedings generation.
...
- Legacy-Id: 7654
Note: SVN reference [7653] has been migrated to Git commit a886f9ddcd
2014-04-25 19:19:09 +00:00
Ryan Cross
a886f9ddcd
fix two issues with proceedings generation. Commit ready for merge.
...
- Legacy-Id: 7653
2014-04-25 18:06:07 +00:00
Henrik Levkowetz
3ac1856d09
Merged in [7644] from rjsparks@nostrum.com:
...
From rjsparks@nostrum.com:
- Fixed layout issue on schedule editing page in Chrome
- Fixed errant display of text in unscheduled group bar
on the schedule editing page
- Changed the instruction text on the special requests
field of the session request form
From rcross@amsl.com:
- Improved scheduling of non-session items
- Fixed issue with layout of the new notifications page
- Fixed crash on notifications page
- Legacy-Id: 7651
Note: SVN reference [7644] has been migrated to Git commit b8cfbf18e5
2014-04-25 15:45:54 +00:00
Henrik Levkowetz
c50d05302b
Set version info and settings back to development mode
...
- Legacy-Id: 7649
2014-04-25 15:11:38 +00:00
Henrik Levkowetz
d220932332
Set version info to release version 5.4.1 before branching.
...
- Legacy-Id: 7647
2014-04-25 15:11:34 +00:00
Henrik Levkowetz
618e01f870
Tweaked the test-crawler output.
...
- Legacy-Id: 7645
2014-04-25 15:11:14 +00:00
Robert Sparks
b8cfbf18e5
From rjsparks@nostrum.com:
...
- Fixed layout issue on schedule editing page in Chrome
- Fixed errant display of text in unscheduled group bar
on the schedule editing page
- Changed the instruction text on the special requests
field of the session request form
From rcross@amsl.com:
- Improved scheduling of non-session items
- Fixed issue with layout of the new notifications page
- Fixed crash on notifications page
- Legacy-Id: 7644
2014-04-25 14:44:40 +00:00
Henrik Levkowetz
0076f1133a
Added a no-agenda template for the iPhone agenda, too.
...
- Legacy-Id: 7643
2014-04-25 14:03:52 +00:00
Henrik Levkowetz
e11180e073
Changed the get_meeting import in ietf.secr.drafts.views to get it from where it's actually located.
...
- Legacy-Id: 7642
2014-04-25 13:28:48 +00:00
Henrik Levkowetz
f86c59209f
Changed the logic for what is the 'current' ietf meeting to disregard whether there's an agenda for the meeting or not. This lets people see the correct session request page for the current meeting. However, it also makes the /meeting/agenda.html page fail because there's no schedule associated with the meeting; so alternative pages saying 'No agenda available' has been added, too.
...
- Legacy-Id: 7641
2014-04-25 13:14:53 +00:00
Henrik Levkowetz
d013cbf326
Adjust the python attribute name .domid to .dom_id in templates, to match the change in the python code.
...
- Legacy-Id: 7639
2014-04-24 22:38:59 +00:00
Henrik Levkowetz
4b6ca22ff7
Merged in [7635] from rjsparks@nostrum.com:
...
Replumbed how SMTP Exceptions are handled, which involved refactoring several mail functions
- Legacy-Id: 7637
Note: SVN reference [7635] has been migrated to Git commit 73b0831b57
2014-04-24 22:14:57 +00:00
Henrik Levkowetz
bfa77959e5
We're now showing the login link with a http:// scheme instead of https:// when in debug mode, in order to be able to log in when using 'python manage.py runserver', which only supports http.
...
- Legacy-Id: 7636
2014-04-24 22:04:52 +00:00