Ryan Cross
c6d1a59aa4
Fixes #2219 . Area Group chairs are denied material management access. Commit ready for merge.
...
- Legacy-Id: 12950
2017-03-02 20:14:39 +00:00
Ryan Cross
aa76ea4040
Fixes #2207 . bin/merge-person-records remove _meta.get_all_related_objects() deprecated in Django 1.10. Commit ready for merge.
...
- Legacy-Id: 12917
2017-02-24 21:25:33 +00:00
Henrik Levkowetz
8a8cf5b811
Set version info and settings back to development mode
...
- Legacy-Id: 12890
2017-02-20 11:45:43 +00:00
Henrik Levkowetz
73ad26c57d
Set version info to release version 6.45.0 before branching.
...
- Legacy-Id: 12888
2017-02-20 11:45:35 +00:00
Henrik Levkowetz
876d4c93a4
Removed another explicit url() name which blocked a dotted-path reverse, causing 500 for ipr// urls.
...
- Legacy-Id: 12882
2017-02-19 19:52:56 +00:00
Henrik Levkowetz
8930d29a8e
Merged in Django-1.10 upgrade work from ^/personal/henrik/6.43.1-django-1.10
...
- Legacy-Id: 12881
2017-02-19 18:18:00 +00:00
Henrik Levkowetz
95570d10d4
Set version info and settings back to development mode
...
- Legacy-Id: 12879
2017-02-19 11:42:41 +00:00
Henrik Levkowetz
11ef465998
Set version info to release version 6.44.1 before branching.
...
- Legacy-Id: 12877
2017-02-19 11:42:33 +00:00
Henrik Levkowetz
cf4a4b02a7
Reworked the email address handling in order to be able to support non-ascii names as part of email address fields. Reworked the generation of user names in the test suite to generate names from multiple non-ascii locales. Fixes issue #2080 .
...
- Legacy-Id: 12872
2017-02-18 21:50:18 +00:00
Henrik Levkowetz
b8815b00c5
Don't use person.plain_name() when constructing email addresses, as it can contain unicode characters which the current email pipeline can't handle correctly. Use person.plain_ascii() instead (or person.formatted_email()).
...
- Legacy-Id: 12865
2017-02-16 22:59:53 +00:00
Henrik Levkowetz
3d56952d56
Set version info and settings back to development mode
...
- Legacy-Id: 12856
2017-02-16 10:14:14 +00:00
Henrik Levkowetz
d81fcb904c
Set version info to release version 6.44.0 before branching.
...
- Legacy-Id: 12854
2017-02-16 10:14:05 +00:00
Henrik Levkowetz
c344a18bdf
Fixed an issue with the test-crawler which could cause false positives for urls containing apostrophe.
...
- Legacy-Id: 12851
2017-02-16 09:58:34 +00:00
Henrik Levkowetz
7b7a220df4
Fixed a html entity issue.
...
- Legacy-Id: 12850
2017-02-16 09:57:24 +00:00
Henrik Levkowetz
74af0f5658
Replaced another bunch of explicit url names with dotted-path to the view function.
...
- Legacy-Id: 12849
2017-02-15 22:11:20 +00:00
Henrik Levkowetz
efc77762be
Added the ability for logged-in users to change their login (username) to any of the active email addresses of the account. Fixes ticket #2052 .
...
- Legacy-Id: 12843
2017-02-15 16:59:23 +00:00
Henrik Levkowetz
44ad914fba
Tweaked the company name extraction code in class Draft.
...
- Legacy-Id: 12842
2017-02-15 14:09:54 +00:00
Henrik Levkowetz
0f4207c997
Added support for indicating the primary email address of one's datatracker account. Fixes issue #2106 .
...
- Legacy-Id: 12841
2017-02-15 01:32:08 +00:00
Henrik Levkowetz
bb5e5b97ba
Another tweak to handle page break paragraph joins better in class Draft.
...
- Legacy-Id: 12840
2017-02-14 17:41:30 +00:00
Henrik Levkowetz
29567adf34
Merged in [12835] from rcross@amsl.com:
...
Fixes #2202 . Interim sessions appear unordered. Switch templates to use ordered assignments() related object manager. Also removed now unused template filters.
- Legacy-Id: 12839
Note: SVN reference [12835] has been migrated to Git commit 8607be0e21
2017-02-14 16:22:54 +00:00
Henrik Levkowetz
3949616482
Added a menu entry for Document Search
...
- Legacy-Id: 12838
2017-02-14 15:29:52 +00:00
Henrik Levkowetz
6158221fa8
Tweaked the author extraction to recognize short lines as paragraph ends, not only lines ending in '.' or ':'
...
- Legacy-Id: 12837
2017-02-14 14:23:15 +00:00
Ryan Cross
8607be0e21
Fixes #2202 . Interim sessions appear unordered. Switch templates to use ordered assignments() related object manager. Also removed now unused template filters. Commit ready for merge.
...
- Legacy-Id: 12835
2017-02-13 22:30:21 +00:00
Henrik Levkowetz
d4967c6413
Eliminated a few url() name= parameters.
...
- Legacy-Id: 12834
2017-02-13 21:39:11 +00:00
Henrik Levkowetz
dd7b3eb71a
Stabilized a number of nomcom tests by enforcing queryset ordering.
...
- Legacy-Id: 12833
2017-02-13 21:37:41 +00:00
Henrik Levkowetz
9b23816a22
Stabilized a number of nomcom tests by enforcing queryset ordering.
...
- Legacy-Id: 12832
2017-02-13 20:58:28 +00:00
Henrik Levkowetz
f6a1fcdaf8
Added more information about submission errors and a full idnits run to the manual post email sent to the secretariat.
...
- Legacy-Id: 12831
2017-02-13 20:37:47 +00:00
Henrik Levkowetz
60da61b540
First attempt at some API documentation.
...
- Legacy-Id: 12830
2017-02-13 17:41:55 +00:00
Henrik Levkowetz
e5f889764c
Fixed a problem with stability of test_accept_reject_nomination_edges(), and made some changes to make debugging this easier.
...
- Legacy-Id: 12829
2017-02-13 15:55:55 +00:00
Henrik Levkowetz
5556e87a07
Removed some filterwarnings which were overtaken by events.
...
- Legacy-Id: 12828
2017-02-13 15:40:50 +00:00
Henrik Levkowetz
40c73cd483
Tweaked the password strength indicator, and added indication of offline cracking time for throughput 10e4 attempts per second.
...
- Legacy-Id: 12827
2017-02-12 17:12:03 +00:00
Henrik Levkowetz
350ea9efcf
Removed all use of timedeltafield by converting old migrations to reference compatible types.
...
- Legacy-Id: 12825
2017-02-12 17:10:06 +00:00
Henrik Levkowetz
7f607c51d2
Changed from old-style to new-style middleware.
...
- Legacy-Id: 12824
2017-02-12 17:07:48 +00:00
Henrik Levkowetz
a1606e8f7d
Added a 'htmlfilters' tag library containing 'removetags'
...
- Legacy-Id: 12823
2017-02-12 17:05:55 +00:00
Henrik Levkowetz
aeede944d1
Added Django and Python version information to the page footer.
...
- Legacy-Id: 12822
2017-02-11 23:43:18 +00:00
Henrik Levkowetz
104d4c7b1a
Added Django and Python version information to the page footer.
...
- Legacy-Id: 12821
2017-02-11 23:42:51 +00:00
Henrik Levkowetz
553338fe9a
Added some updates to /release/about
...
- Legacy-Id: 12820
2017-02-11 23:40:55 +00:00
Henrik Levkowetz
3fd890abbd
Fixed a urlreverse kwargs bug.
...
- Legacy-Id: 12819
2017-02-11 14:48:55 +00:00
Henrik Levkowetz
aa5e61d958
Updated all urlpatterns to use ietf.utils.urls.url() instead of django's,
...
in order to autogenerate dotted path url pattern names. Updated a number
of url reverses to use dotted path, and removed explicit url pattern names
as needed.
Changed some imports to prevent import of ietf.urls before django
initialization was complete.
Changed 3 cases of form classes being curried to functions; django 1.10
didn't accept that.
Started converting old-style middleware classes to new-style middleware
functions (incomplete).
Tweaked a nomcom decorator to preserve function names and attributes, like
a good decorator should.
Replaced the removed django templatetag 'removetags' with our own version
which uses bleach, and does sanitizing in addition to removing explicitly
mentionied html tags.
Rewrote the filename argument handling in a management command which had
broken with the upgrade.
- Legacy-Id: 12818
2017-02-11 14:43:01 +00:00
Henrik Levkowetz
0922c6c984
Added ordering by name to group personnel lists in edit and about views. This ordering is by the person's profile name, without attempting to determine which name part is family name or given name. Fixes #2184 .
...
- Legacy-Id: 12817
2017-02-10 22:02:29 +00:00
Henrik Levkowetz
761ed8a723
Extended name_parts to consider military rank prefixes.
...
- Legacy-Id: 12816
2017-02-10 21:58:39 +00:00
Henrik Levkowetz
19d585255a
Django 1.10 does not permit the view argument to url() to be a string any more. Changed all cases view arguments to url() which were strings to instead reference the actual imported function.
...
- Legacy-Id: 12815
2017-02-10 14:49:16 +00:00
Henrik Levkowetz
2d8963cde7
Fixed an import issue
...
- Legacy-Id: 12814
2017-02-10 14:44:23 +00:00
Henrik Levkowetz
088e2ca7f4
Removed dead code which used to work around a now fixed bug (and also used a now removed django function)
...
- Legacy-Id: 12813
2017-02-10 14:43:37 +00:00
Henrik Levkowetz
2b4f4b0302
Merged django-1.10 work forward to 6.43.0
...
- Legacy-Id: 12812
2017-02-10 11:05:43 +00:00
Henrik Levkowetz
deb8ab6dba
Changed the nomcom __getattr__ mixin manager so as to not interfere with django 1.10 internals.
...
- Legacy-Id: 12811
2017-02-10 11:02:06 +00:00
Henrik Levkowetz
b762273400
Removed some old warning filters (OBE)
...
- Legacy-Id: 12810
2017-02-10 11:00:38 +00:00
Henrik Levkowetz
77f1a25f0a
Set version info and settings back to development mode
...
- Legacy-Id: 12807
2017-02-10 10:52:24 +00:00
Henrik Levkowetz
102bffc700
Set version info to release version 6.43.0 before branching.
...
- Legacy-Id: 12805
2017-02-10 10:52:16 +00:00
Henrik Levkowetz
c7ec188d3f
Added a migration to capture the ordering option on Nominee.
...
- Legacy-Id: 12801
2017-02-10 10:29:07 +00:00