Henrik Levkowetz
2f44e9a97b
Personal profile pages already show the primary (unicode) name of a person. Added the asciified name in parentheses, if different from the primary name, in the page header.
...
- Legacy-Id: 12915
2017-02-24 20:06:19 +00:00
Henrik Levkowetz
135b961b1d
Tweaked the release script's bower update part.
...
- Legacy-Id: 12914
2017-02-24 10:43:17 +00:00
Henrik Levkowetz
11497e5f1f
Set version info and settings back to development mode
...
- Legacy-Id: 12912
2017-02-24 10:38:29 +00:00
Henrik Levkowetz
288073487f
Set version info to release version 6.46.0 before branching.
...
- Legacy-Id: 12910
2017-02-24 10:38:22 +00:00
Henrik Levkowetz
dc6b53a60b
Changelog entry for 6.46.0
...
- Legacy-Id: 12909
2017-02-24 10:38:17 +00:00
Henrik Levkowetz
b6109d59a4
Code coverage data for release 6.46.0
...
- Legacy-Id: 12908
2017-02-24 10:38:11 +00:00
Henrik Levkowetz
c58c51f919
Added a migration which captures the added validator for title fields.
...
- Legacy-Id: 12907
2017-02-24 10:24:34 +00:00
Henrik Levkowetz
ffc6bebe1b
Fixed a html error.
...
- Legacy-Id: 12905
2017-02-23 21:03:07 +00:00
Henrik Levkowetz
23ebe5d35d
This addresses ease of editing various group attributes, and in particular is
...
intended to make it easier to see that you can edit things like the
external/additional URLs:
- Added the ability to edit individual fields in a group's about page, and
added edit buttons for editable fields on the about page, just as for
documents (the ability to edit all editable fields already was available
from the 'Edit group' button on the /group//about/ page).
- Made the tab label for the group-about tab consistently say 'About',
instead of 'Charter' for some groups.
= Shifted the position of the about tab to the start of the tab line.
- Removed the datatracker account requirement information at the top of the
group edit page for users logged in to their account.
- Tweaked the 'Show update' link on the 'Status Update' line.
- Changed the label for the external URLs from 'More Info' to 'Additional
URLs', which was already in use on the edit form.
- Legacy-Id: 12904
2017-02-23 20:55:38 +00:00
Henrik Levkowetz
ffa19c9847
Added a log.affirm() call at the point where we may discover new flawed document author records. Fixed a place where the generation of Person.ascii from Person.name wasn't done well.
...
- Legacy-Id: 12903
2017-02-23 11:57:29 +00:00
Henrik Levkowetz
c4cdb82a39
Made the logging settings explicit in ietf/settings.py (instead of copying default then modifying), and added enough surrounding information to make it possible to read also for people not very familiar with Python's intricate logging infrastructure. To a large extent to understand myself how the logging is set up in Django, and where to hook in the affirm() function.
...
- Legacy-Id: 12902
2017-02-23 11:53:31 +00:00
Henrik Levkowetz
49af9b4e1a
Added an affirm(statement_string) function, which acts like an assert, and lets us trigger an email message with traceback when the statement to affirm is False. Use instead of assert if we still want the server to produce a response, even if something is seriously wrong.
...
- Legacy-Id: 12901
2017-02-23 11:48:55 +00:00
Henrik Levkowetz
fb6e24b6dd
Changed the AD email list results from get_group_ad_emails() to make more sense when the group is an area, not a wg.
...
- Legacy-Id: 12900
2017-02-22 17:33:42 +00:00
Henrik Levkowetz
17f04289e8
Updated PLAN
...
- Legacy-Id: 12899
2017-02-22 17:00:15 +00:00
Henrik Levkowetz
a5290e143a
Made some changes to the missing-email submission handling. This may have fixed the creation of author records containing 'none' email entries, but as I've not been able to reproduce the issue, this is uncertain. Next is to build an email notification assert statement to help capture information if this happens.
...
- Legacy-Id: 12898
2017-02-22 15:36:28 +00:00
Henrik Levkowetz
27351c4349
Fixed url lookups for doc.views_doc.document_main() to only use dotted-path, and removed the doc_view explicit url name. Fixes a 500 error in /submit/status/NNNN/.
...
- Legacy-Id: 12897
2017-02-22 11:40:55 +00:00
Henrik Levkowetz
988a2b808f
Added explicit charset setting and consistent encoding to several email paths through the datatracker. After introducing support for non-ascii names in email addresses, using role.formatted_email() to insert names into email content doesn't work any more, since uncode names will now be rfc2047-encoded in formatted_email(). Added another method role.name_and_email() for this case. Replaced another case of '%s <%s>' name-and-email formatting with formataddr(). Fixed some tests which did not send unicode email bodies to the email functions. Fixes issue #2017 .
...
- Legacy-Id: 12896
2017-02-21 19:17:10 +00:00
Henrik Levkowetz
c889856dfa
Added a validator to Document.title to prevent control chars in the title (complementing a recent cleanup of more than 120 instances of document titles containing vertical tabs)
...
- Legacy-Id: 12893
2017-02-20 20:47:37 +00:00
Henrik Levkowetz
858d855eff
Changed the new account creation to require a proper name at the same time as the account password is set, before actually creating the account. Also tweaked the password strength and confirmation code.
...
- Legacy-Id: 12892
2017-02-20 16:50:39 +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
b2fb5b8722
Changelog entry for 6.45.0
...
- Legacy-Id: 12887
2017-02-20 11:45:11 +00:00
Henrik Levkowetz
a8f60cb932
Code coverage data for release 6.45.0
...
- Legacy-Id: 12886
2017-02-20 11:44:57 +00:00
Henrik Levkowetz
3ec322a1b9
Added some cleanup after running bower installs.
...
- Legacy-Id: 12885
2017-02-20 11:30:00 +00:00
Henrik Levkowetz
927685e029
Added some cleanup after running bower installs.
...
- Legacy-Id: 12884
2017-02-20 11:29:18 +00:00
Henrik Levkowetz
4e2d7252a6
Added some cleanup after running bower installs.
...
- Legacy-Id: 12883
2017-02-20 11:28:02 +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
37596335c4
Changelog entry for 6.44.1
...
- Legacy-Id: 12876
2017-02-19 11:42:28 +00:00
Henrik Levkowetz
8717fbb877
Code coverage data for release 6.44.1
...
- Legacy-Id: 12875
2017-02-19 11:42:18 +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
a78c419845
Removed a debug print statement.
...
- Legacy-Id: 12870
2017-02-17 17:53:26 +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
fd165b92d4
Changelog entry for 6.44.0
...
- Legacy-Id: 12853
2017-02-16 10:14:00 +00:00
Henrik Levkowetz
6ffd014247
Code coverage data for release 6.44.0
...
- Legacy-Id: 12852
2017-02-16 10:13:54 +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
d7f80b4f22
Changelog information for 6.44.0
...
- Legacy-Id: 12844
2017-02-15 17:07:21 +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