Commit graph

4733 commits

Author SHA1 Message Date
Henrik Levkowetz b448ac4da0 When we changed auth to use basic http auth, we also changed the session timeout time to 12 hours, from the default 2 weeks. I see no need to use a non-default setting; changing this back.
- Legacy-Id: 7605
2014-04-12 20:40:31 +00:00
Henrik Levkowetz e2fc50da52 Merged in [7581] from rcross@amsl.com:
remove reference to REMOTE_USER.
 - Legacy-Id: 7604
Note: SVN reference [7581] has been migrated to Git commit a3166b9d79
2014-04-12 19:21:55 +00:00
Henrik Levkowetz ca36b36423 Added a check for a recent test crawler log to the mkrelease script.
- Legacy-Id: 7603
2014-04-12 18:58:05 +00:00
Henrik Levkowetz 2c27eb481d Merged in [7519] from olau@iola.dk:
Remove uses of gzip middleware - the decorator thing breaks the ETags for some reason, as noted in issue #518, and it seems consensus is that we should do this in Apache instead for the whole site
 - Legacy-Id: 7602
Note: SVN reference [7519] has been migrated to Git commit 9ddecc1970
2014-04-12 18:50:01 +00:00
Henrik Levkowetz 38776ad494 Added a check for a recent test crawler log to the mkrelease script.
- Legacy-Id: 7601
2014-04-12 18:49:03 +00:00
Henrik Levkowetz 45ed4e6da3 Merged [7421] from olau@iola.dk: Fix a crash bug in the redirection logic that occurs when someone
posts a draft without an access token from the email confirmation step
 - Legacy-Id: 7600
Note: SVN reference [7421] has been migrated to Git commit c0e34dbcad
2014-04-12 18:32:20 +00:00
Henrik Levkowetz f6cc509fd6 Merged [7416] from olau@iola.dk: Redo the quickfix to the "Send and Post" button bug (mentioned in
issue #1308) so that we still do the validation correctly, but just
always show the button (even if it's unusable)
 - Legacy-Id: 7599
Note: SVN reference [7416] has been migrated to Git commit 649618626e
2014-04-12 18:28:05 +00:00
Henrik Levkowetz e9fa1d60c9 Set version info and settings back to development mode
- Legacy-Id: 7598
2014-04-12 18:14:45 +00:00
Henrik Levkowetz 66edb314a5 Set version info to release version 5.3.0 before branching.
- Legacy-Id: 7596
2014-04-12 18:14:34 +00:00
Henrik Levkowetz 0bf07797d1 Changelog entry for 5.3.0
- Legacy-Id: 7595
2014-04-12 18:14:24 +00:00
Henrik Levkowetz 9ce5280229 Applied a patch from rcross@amsl.com, which fixes a problem associated with the recent Secretariat auth changes and the not-so-ideal use of sessions in the sec code.
- Legacy-Id: 7594
2014-04-12 18:05:00 +00:00
Henrik Levkowetz e1d5792e02 Changelog entry for 5.3.0
- Legacy-Id: 7593
2014-04-12 17:56:18 +00:00
Henrik Levkowetz c2a935190e Provide fully qualified module paths to the url lookup template tag for the account profile view, to make sure they succeed.
- Legacy-Id: 7592
2014-04-12 17:53:39 +00:00
Henrik Levkowetz 454c9d83cb Fixed support for verbosity and overwrite flags for the import_htpasswd command, which was lost in [7583].
- Legacy-Id: 7585
Note: SVN reference [7583] has been migrated to Git commit 4c0d52d9ed
2014-04-09 18:34:18 +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 4c0d52d9ed Split out the actual htpasswd import functionality from the BaseCommand subclass, so we can call it from elsewhere.
- Legacy-Id: 7583
2014-04-09 18:28:42 +00:00
Ryan Cross a3166b9d79 remove reference to REMOTE_USER. commit ready to merge
- Legacy-Id: 7581
2014-04-07 20:52:57 +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 3a3b386a0e A htpasswd import script, for the transition from basic http auth to Django native authentication.
- Legacy-Id: 7578
2014-04-06 17:20:31 +00:00
Henrik Levkowetz 46b31ccab3 Set version info and settings back to development mode
- Legacy-Id: 7577
2014-04-06 15:28:55 +00:00
Henrik Levkowetz 6f199806a8 Set version info to release version 5.2.1 before branching.
- Legacy-Id: 7575
2014-04-06 15:28:51 +00:00
Henrik Levkowetz ceab322e03 Changelog entry for 5.2.1
- Legacy-Id: 7574
2014-04-06 15:28:49 +00:00
Henrik Levkowetz 7603f4e1da Merged [7568] from rcross@amsl.com: grant ISOC CEO access to announcement tool, change announcement tool from option 'IAB Executive Director' to 'IAB Executive Administrative Manager'
- Legacy-Id: 7573
Note: SVN reference [7568] has been migrated to Git commit 2cf5f1ce25
2014-04-06 15:09:55 +00:00
Henrik Levkowetz b8cd069070 Merged [7557] from rjsparks@nostrum.com: Update reference relationships (asyncronously) for new rfcs found when syncing with the rfc index. Fixes ticket #1347.
- Legacy-Id: 7572
Note: SVN reference [7557] has been migrated to Git commit 9b43e159623ed1fb53438541b25a1605922943dd
2014-04-06 15:01:12 +00:00
Henrik Levkowetz d5a6f90642 Datatracker development notes.
- Legacy-Id: 7571
2014-04-06 14:50:03 +00:00
Henrik Levkowetz 003691fd86 Merged in [7549] from rcross@amsl.com:
fix tests to work with secauth middleware changes
 - Legacy-Id: 7570
Note: SVN reference [7549] has been migrated to Git commit 0b5fc98290
2014-04-06 14:41:44 +00:00
Henrik Levkowetz a83c139a43 Updated ready-for-merge list.
- Legacy-Id: 7569
2014-04-06 14:26:37 +00:00
Ryan Cross 2cf5f1ce25 grant ISOC CEO access to announcement tool, change announcement tool from option 'IAB Executive Director' to 'IAB Executive Administrative Manager'
- Legacy-Id: 7568
2014-04-03 17:46:27 +00:00
Robert Sparks 1221f79af9 Updates and bugfixes to the agenda editing features
* Removes the pattern of using ScheduledSession m2m objects with one of the relationships left as None
* Improves scheduled session state handling
* Simplifies sending email to scheduled session requestors
* Improved timeslot purpose and room editing
* Improved access controls to editing forms
* Better test coverage for the meeting views
* Improvements to the javascript driven by prototyping automated tests
* Better initialization of a new meeting
On the session request form:
  - Allows specifiying room resources (projectors, meetecho)
  - Allows specifying what people must be present
On the schedule editing page:
  - correctly calculates conflict levels
  - displays conflicts in and out of each session separately
  - italicizes BoFs
  - shows resource and people conflicts
Adds automated placement as a management command

Commit ready for merge.
 - Legacy-Id: 7561
2014-04-01 22:17:18 +00:00
Ryan Cross 2ff7900326 fix various issues with recent changes
- Legacy-Id: 7559
2014-04-01 18:09:11 +00:00
Henrik Levkowetz 8c42989d5d Pyflakes cleanup compliant with pyflakes 0.8.1, which seems to find things 0.8.0 didn't fin.
- Legacy-Id: 7558
2014-04-01 16:25:18 +00:00
Henrik Levkowetz f20a5d0cfb Changed URLs with explicit scheme from http to https.
- Legacy-Id: 7555
2014-03-31 00:25:08 +00:00
Ryan Cross 0fafe56381 allow edit of timeslots, changes to scheduled notifications, support non-official schedules
- Legacy-Id: 7554
2014-03-28 23:16:41 +00:00
Henrik Levkowetz af4c6e253c Exclude empty email addresses from the send list.
- Legacy-Id: 7552
2014-03-27 22:09:37 +00:00
Robert Sparks 53feb01d67 Have group conflicts showing now - not sure find-free is working yet
- Legacy-Id: 7551
2014-03-27 19:47:31 +00:00
Ryan Cross 0b5fc98290 fix tests to work with secauth middleware changes
- Legacy-Id: 7549
2014-03-27 16:08:27 +00:00
Robert Sparks e953538543 checkpoint before refactoring the conflict array
- Legacy-Id: 7548
2014-03-27 15:00:14 +00:00
Henrik Levkowetz 521b42436d The ietf/patches directory doesn't work out as intended, and causes some confusion with the /a/www/ietf-datatracker/patches/ directory on the production server.
- Legacy-Id: 7546
2014-03-26 14:27:36 +00:00
Henrik Levkowetz 5ff7ddcc5a Cosmetic change
- Legacy-Id: 7545
2014-03-26 14:25:39 +00:00
Robert Sparks e3d946999c Reworked add/edit of resources and people who must be there on session requests
- Legacy-Id: 7543
2014-03-25 22:29:58 +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
Henrik Levkowetz 29fe2e87ea Django's transaction handling changed in 1.6, and the TransactionMiddleware is now deprecated. It turns out (after much debugging) that if you still have it in the middleware list, the logout() view will fail. Removing it so we can go forward with Django auth.
- Legacy-Id: 7538
2014-03-23 23:15:50 +00:00
Henrik Levkowetz 721b9a5cd7 Login/logout style tweaks.
- Legacy-Id: 7537
2014-03-23 19:18:02 +00:00
Henrik Levkowetz 475bcbbd30 Working django-auth login and logout views. Password import from htpasswd file still needed.
- Legacy-Id: 7536
2014-03-23 18:27:14 +00:00
Henrik Levkowetz 28a3d68c6f Backfilled the changelog file, back to 2.00
- Legacy-Id: 7532
2014-03-21 13:00:28 +00:00
Henrik Levkowetz 5a424fe2da Merged in [7153] from rjsparks@nostrum.com:
Fixed a typo in code that looks for the IRTF chair email address while adding replaces relationships.
Made that code slightly more robust.
Fixes ticket #1253
 - Legacy-Id: 7531
Note: SVN reference [7153] has been migrated to Git commit 99c01fa54a
2014-03-21 11:55:51 +00:00
Henrik Levkowetz 2718eb31fd Tweaked merge helper script.
- Legacy-Id: 7530
2014-03-21 11:24:32 +00:00
Robert Sparks 73c4f694ca remove agenda from the meeting creation/edit form - that is managed elsewhere now
- Legacy-Id: 7528
2014-03-19 21:00:14 +00:00
Henrik Levkowetz 1d246b8b1f Set version info and settings back to development mode
- Legacy-Id: 7526
2014-03-19 20:41:22 +00:00