Henrik Levkowetz
78ed9334d2
Skip the htpasswd update test which uses an external binary if the binary isn't found Fixes the failing OS X test.
...
- Legacy-Id: 11323
2016-06-11 23:40:20 +00:00
Henrik Levkowetz
9eacdbf2c6
Merged in ^/personal/henrik/6.21.1-biophoto@11313, with work from rjsparks@nostrum.com and henrik@levkowetz.com which provides support for profile biography and photo.
...
- Legacy-Id: 11314
2016-06-10 19:36:47 +00:00
Henrik Levkowetz
fcd8f55117
Added person.plain_name() to the name aliases.
...
- Legacy-Id: 11297
2016-06-09 21:48:04 +00:00
Henrik Levkowetz
aa4ddc00e2
Limited the biography and photo uploading to people who have been assigned a role.
...
- Legacy-Id: 11283
2016-06-06 12:42:24 +00:00
Henrik Levkowetz
a15d0ecbd6
Prevent people from adding ietf list addresses to their personal accounts.
...
- Legacy-Id: 11218
2016-05-20 22:39:30 +00:00
Henrik Levkowetz
21b2330b6a
Removed an newly introduced url() name parameter.
...
- Legacy-Id: 11184
2016-05-13 09:09:37 +00:00
Henrik Levkowetz
deb2f73047
Merged in ^/branch/iola/community-list-cleanup-r11172@11175.
...
- Legacy-Id: 11182
2016-05-12 19:14:28 +00:00
Henrik Levkowetz
7e61ce84e8
Merged in ^/branch/iola/account-registration-fixes-r11167@11179 from olau@iola.dk, which contains fixes and refactoring for the account registration code, in order to better support the coming community app refactoring.
...
- Legacy-Id: 11180
2016-05-12 12:59:04 +00:00
Ole Laursen
b83e0d2c78
Unify the URL name handling in ietfauth, i.e. just refer directly to
...
the view behind the URL instead of naming it.
- Legacy-Id: 11172
2016-05-06 12:58:10 +00:00
Ole Laursen
4d4cf93f22
Make password reset use username throughout and reword the reset page
...
so it's clear that one has to enter the account name and not just any
email address associated with the account.
- Legacy-Id: 11171
2016-05-06 12:32:11 +00:00
Ole Laursen
dedb00b0a5
Control the tests of adding user passwords to the htpasswd file better
...
fixing a bug in the tests and add separate tests of the Python-based
approach and the htpasswd binary
- Legacy-Id: 11170
2016-05-06 12:11:20 +00:00
Ole Laursen
793bc3c2fa
Merge account registration fixes branch
...
- Legacy-Id: 11169
2016-05-05 15:44:47 +00:00
Ole Laursen
5bcf36e149
Fix a couple of bugs in the account registration cleanup
...
- Legacy-Id: 11167
2016-05-05 14:55:31 +00:00
Ole Laursen
a99aa32c59
Refactor account code to use the built-in Django signing framework
...
(reusing code previously written for the community lists) instead of
the a custom MD5 scheme, add tests of all views, rewrite custom form
handling code to use plain forms and ensure that the data is properly
validated and errors visible in the UI. Move help texts on the Person
form up to the model.
- Legacy-Id: 11136
2016-04-27 16:26:04 +00:00
Ole Laursen
c061caaf04
Merge in changes from community-list-cleanup
...
- Legacy-Id: 10968
2016-03-23 13:31:24 +00:00
Ole Laursen
cdcad43fc0
Simplify community lists further by letting email subscriptions reuse
...
the existing infrastructure for accounts and emails, instead of a
having a separate confirmation step
- Legacy-Id: 10951
2016-03-17 12:02:45 +00:00
Robert Sparks
e81b473282
Expose views for concluded nomcoms. Close feedback and nomination. Initial work on factory-boy based testing. Partially addresses #1856
...
- Legacy-Id: 10520
2015-11-25 22:17:41 +00:00
Henrik Levkowetz
db7aa73eb4
Merged in [10418] from henrik@levkowetz.com:
...
Modified the test data to use some AD and WG chair names that contain non-ascii characters, and fixed test issues found.
- Legacy-Id: 10420
Note: SVN reference [10418] has been migrated to Git commit cf7d794b09
2015-11-04 08:46:35 +00:00
Henrik Levkowetz
cf7d794b09
Modified the test data to use some AD and WG chair names that contain non-ascii characters, and fixed test issues found.
...
- Legacy-Id: 10418
2015-11-04 07:34:56 +00:00
Henrik Levkowetz
8aafb65743
Merged in [10383] from rcross@amsl.com:
...
Update proceedings permissions.
- Legacy-Id: 10410
Note: SVN reference [10383] has been migrated to Git commit 788748d7e7
2015-11-03 14:43:47 +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
Robert Sparks
4e1b3b2888
let the IAB see the new pages
...
- Legacy-Id: 9600
2015-05-04 15:10:34 +00:00
Henrik Levkowetz
e8f2d27de3
Commented out a lot of what I believe to be dead code.
...
- Legacy-Id: 9418
2015-04-06 07:48:01 +00:00
Henrik Levkowetz
625347cd2f
Merged trunk@9354 to facelift copy
...
- Legacy-Id: 9357
2015-04-02 06:51:34 +00:00
Henrik Levkowetz
9e0c178e79
Merged in [9143] from rcross@amsl.com:
...
Add AG Secretary to Proceedings authorized roles.
- Legacy-Id: 9152
Note: SVN reference [9143] has been migrated to Git commit 096bd5e83e
2015-03-04 19:39:46 +00:00
Henrik Levkowetz
86997e1e95
Turned the api.py file into a module. Moved the makeresources management command to the api module. Added some api tests. Added crawling of api files to the test-crawler. Adjusted some resource files discovered by the test suite and test-crawler. Removed a bunch of empty model files.
...
- Legacy-Id: 9144
2015-03-03 20:23:36 +00:00
Ryan Cross
096bd5e83e
Add AG Secretary to Proceedings authorized roles. Commit ready to merge.
...
- Legacy-Id: 9143
2015-03-02 23:40:17 +00:00
Ole Laursen
a225fd5069
Make new branch from trunk and merge facelift-r9007 into it, fixing a few merge conflicts
...
- Legacy-Id: 9072
2015-02-12 10:43:52 +00:00
Henrik Levkowetz
7ecfac6308
Merged in personal/henrik/django-1.7@9020 which upgrades Django from 1.6.0 to 1.7.4 and applies the needed changes to the datatracker code to work with release 1.7.x.
...
- Legacy-Id: 9028
2015-02-08 21:16:44 +00:00
Henrik Levkowetz
028b7e315a
Reverted to [9025] because commit [9026] failed (it was incomplete with a broken working dir).
...
- Legacy-Id: 9027
Note: SVN reference [9026] has been migrated to Git commit 4a3749a66b
2015-02-08 20:03:16 +00:00
Ole Laursen
d0999c8b5e
Merge facelift-r8510 branch with trunk. The IPR tool still has some non-facelifted parts and ideosyncracies. Fix a couple of minor bugs (including infamous empty licensing choice) in the IPR code, and port the IPR views to use the render shortcut.
...
- Legacy-Id: 8896
2015-01-22 17:38:05 +00:00
Henrik Levkowetz
90b4794c3b
Fix django 1.7 incompatibilities: The role_required() decorator isn’t signature-preserving — which now breaks reverse().
...
- Legacy-Id: 8832
2014-12-22 17:59:24 +00:00
Henrik Levkowetz
dd15785936
Removing south migrations as part of the django 1.7 changeover to builtin migrations.
...
- Legacy-Id: 8820
2014-12-22 16:44:35 +00:00
Ryan Cross
882e0af92e
fix role_required to permit access to proposed RGs. Commit ready for merge
...
- Legacy-Id: 8573
2014-11-03 19:11:45 +00:00
Lars Eggert
a4daf2630c
Merge branch 'lars/5.6.3-facelift' into lars/5.6.4-facelift
...
Conflicts:
ietf/doc/templatetags/ietf_filters.py
ietf/doc/views_charter.py
ietf/templates/doc/charter/edit_notify.html
ietf/templates/doc/charter/edit_telechat_date.html
ietf/templates/doc/document_ballot_content.html
ietf/templates/doc/document_history.html
ietf/templates/doc/edit_notify.html
ietf/templates/doc/edit_telechat_date.html
ietf/templates/doc/notify.html
ietf/templates/group/concluded_groups.html
- Legacy-Id: 8429
2014-10-14 11:48:57 +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
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
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
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
c046739045
allow Team Chairs access to proceedings. Commit ready for merge.
...
- Legacy-Id: 8155
2014-07-20 17:17:31 +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
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
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
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
303e93f65f
Added a data migration for htpasswd import, to be run as part of the deployment of the django-auth release.
...
- Legacy-Id: 7584
2014-04-09 18:29:46 +00:00
Henrik Levkowetz
156b0d4e3a
Changed the code to use django's own authentication, instead of http basic auth. This will let people log out, and will also use stronger password hashing than basic auth. Added a login page, and logout links, and links from the logged in username (in the upper right corner) to the user's profile page.
...
- Legacy-Id: 7580
2014-04-07 18:56:44 +00:00
Henrik Levkowetz
b02b0a96df
All tests pass, except for some pyflakes tests which I believe are fixed in trunk.
...
- Legacy-Id: 7579
2014-04-06 20:04:36 +00:00
Henrik Levkowetz
5549088331
With the complications caused by the TransactionMiddleware gone, we can use Django's default login() and logout() views.
...
- Legacy-Id: 7539
2014-03-23 23:17:15 +00:00