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
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
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
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
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
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
43e472b647
Remove IETFWG_DESCRIPTIONS_PATH which is no longer useful as all charter files will soon have been moved
...
- Legacy-Id: 7582
2014-04-08 14:15:49 +00:00
Ole Laursen
357f88c0d6
Add simple overview page with links to concluded groups, use that instead of the tools page for the left menu link
...
- Legacy-Id: 7567
2014-04-03 11:49:05 +00:00
Ole Laursen
25d37c04f3
Make sure BoF states don't show up for RGs
...
- Legacy-Id: 7564
2014-04-02 11:44:17 +00:00
Ole Laursen
8dabf4cd79
Fix bug in displaying charter new group links
...
- Legacy-Id: 7563
2014-04-02 11:40:20 +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
Ole Laursen
f52e676793
Move chartering groups to /group/chartering/ (with a redirect from the old location), list RGs there too, and amend the previous fix to the chartering process for non-WGs so they have internal and external review states instead of just approved. Also move the code in wginfo/ to group/ as it is no longer just about info for WGs.
...
- Legacy-Id: 7556
2014-04-01 11:59: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
Ole Laursen
c125ca1c64
Fix edit pages and milestones functionality to work with RGs - currently the IRTF Chair takes the same role as the AD
...
- Legacy-Id: 7541
2014-03-25 11:50:24 +00:00
Henrik Levkowetz
2a551bb35b
Made ietf/group/ pyflakes-clean.
...
- Legacy-Id: 7465
2014-03-15 17:02:52 +00:00
Henrik Levkowetz
5bef5d11ae
Made doc/ pyflakes-clean.
...
- Legacy-Id: 7462
2014-03-15 16:09:47 +00:00
Robert Sparks
ad2784962f
ported forward from personal/rjs/trunk-7174. Still one existing test failing
...
- Legacy-Id: 7449
2014-03-08 10:37:24 +00:00
Henrik Levkowetz
bcbc22f45b
Only show a link to the tools page for a group if the tools page is likely to exist, i.e., the group is a WG and it is or has been active.
...
- Legacy-Id: 7264
2014-02-19 14:41:29 +00:00
Ole Laursen
1fb05041cc
Fix duplicate name in recently added stream tests
...
- Legacy-Id: 7093
2014-01-09 18:11:12 +00:00
Ole Laursen
be475b8996
Add missing tests of stream document pages
...
- Legacy-Id: 7090
2014-01-09 17:51:05 +00:00
Ole Laursen
c7a2c64c10
Get rid of fixtures that were added for the meeting tests previously, they are not used anymore, and incomplete so will not load with Django 1.6
...
- Legacy-Id: 7070
2013-12-24 16:14:05 +00:00
Ole Laursen
083b3138c6
Rename group AJAX URL parameter to acronym instead of groupname since
...
it is in fact the acronym, not the name of the group
- Legacy-Id: 7064
2013-12-24 12:49:25 +00:00
Ole Laursen
ce3e6c59de
._meta.module_name -> ._meta.model_name
...
- Legacy-Id: 6978
2013-12-18 12:07:04 +00:00
Ole Laursen
7f277a8fbb
Replace user.get_profile() with user.person, the profile stuff is deprecated since Django 1.5
...
- Legacy-Id: 6968
2013-12-18 10:13:40 +00:00
Ole Laursen
d66ac15fc2
Rewrite a bunch of HttpResponseRedirect + url reverse calls to instead
...
take advantage of the redirect shortcut (introduced in Django 1.1)
- Legacy-Id: 6960
2013-12-17 10:23:42 +00:00
Ole Laursen
84a9f49053
mimetype -> content_type (mimetype is deprecated)
...
- Legacy-Id: 6945
2013-12-16 16:53:47 +00:00
Ole Laursen
77e03c7355
Fix bugs in stream edit test
...
- Legacy-Id: 6933
2013-12-16 11:55:15 +00:00
Ole Laursen
3d7b349e20
Remove group/tests/, it only contains two tests (on a fixture, not
...
really on any IETF code) and it clashes with the tests in group/tests.py
- Legacy-Id: 6932
2013-12-16 11:53:10 +00:00
Ole Laursen
7f25469c6b
Drop the group/person/role global fixtures, the fixture loader in
...
Django 1.6 refuses to load them because they have dangling foreign
keys, and in rewriting them it turns out it is easier to do so in code
- so refactor the test data generation code to have a separate
function with the unchanging base data and call that from the global
fixture setup
- Legacy-Id: 6917
2013-12-13 15:58:36 +00:00
Ole Laursen
99aa5e98f3
Import update_wrapper from functools instead of from Django
...
- Legacy-Id: 6886
2013-12-11 17:10:26 +00:00
Ole Laursen
6a98fec2c3
Use built-in json module in Python instead of simplejson bundled with Django
...
- Legacy-Id: 6883
2013-12-11 16:59:19 +00:00
Ole Laursen
cfa0d47ca0
Port to new class-based generic redirect and simple template views, remove utils.lazy.reverse_lazy, it's now included in Django
...
- Legacy-Id: 6878
2013-12-11 16:36:09 +00:00
Ole Laursen
b92a49b216
Remove verify_exists=False from URLField, it is now obsolete
...
- Legacy-Id: 6875
2013-12-11 15:31:18 +00:00
Ole Laursen
185149c46b
Strip out all ADs from the working group fixtures, apparently they are not included in another permafixture so cause trouble in some tests
...
- Legacy-Id: 6841
2013-12-07 19:28:13 +00:00
Ole Laursen
3e709e3f24
Remove proxies
...
- Legacy-Id: 6826
2013-12-07 12:01:57 +00:00
Ole Laursen
e63ac36b8f
Remove shim layer from ietfauth, delete some dead code and migrate
...
remaining importers of ietfauth.decorators to ietfauth.utils
- Legacy-Id: 6797
2013-12-05 16:24:03 +00:00
Ole Laursen
9457669310
Merge in changes from the old shimfree branch
...
- Legacy-Id: 6764
2013-11-27 12:55:50 +00:00
Henrik Levkowetz
3863b0def3
Added another state to the possible IETFWG states in the group proxy models file, to avoid exceptions.
...
- Legacy-Id: 6484
2013-10-23 05:51:04 +00:00
Henrik Levkowetz
a3c8adfdf6
Merged in the contents of commit [6337] from mcr@sandelman.ca, with some changes to take out dead code that inadvertently came back in.
...
- Legacy-Id: 6344
Note: SVN reference [6337] has been migrated to Git commit d0d1d949a9328da6c4e30d8f5e0d14ffb204e678
2013-10-02 21:53:28 +00:00
Henrik Levkowetz
e4f4467725
Changed tests to use our own subclassed TestCase, and changed almost all fixtures to be perma_fixtures.
...
- Legacy-Id: 6320
2013-09-30 20:36:20 +00:00
Henrik Levkowetz
4805b4b12e
Updated fixtures, built to be more internally consistent in order to be able to pre-load them for the test suite.
...
- Legacy-Id: 6317
2013-09-30 19:02:53 +00:00
Henrik Levkowetz
083f60dd93
Renamed model .url() methods to .json_url() or .base_url(), depending on function. Replaced the use of custom django method request.get_host_protocol() with standard request.build_absolute_uri(). Removed an uncaught Http403 exception. Fixed a typo /venus_addr/venue_addr/. Removed relurl() methods; no longer needed. Removed some debug functions.
...
- Legacy-Id: 6309
2013-09-29 21:14:07 +00:00
Ole Laursen
c191a691e0
Remove "names" fixture from all tests, since it's now loaded once just
...
after creating the test database through the global test fixture
mechanism - this speeds up multiple tests considerably
- Legacy-Id: 6305
2013-09-29 17:35:59 +00:00
Ole Laursen
8145d688de
Remove references to ietfworkflows/urls.py
...
- Legacy-Id: 6296
2013-09-28 18:57:59 +00:00
Henrik Levkowetz
6154b9922d
This commit isn't tested. It captures the state after merging in branch/ssw/agenda/v4.70.
...
- Legacy-Id: 6273
2013-09-26 19:56:17 +00:00
Ole Laursen
5ba00a9362
Move stream views to views_stream.py
...
- Legacy-Id: 6266
2013-09-26 09:48:37 +00:00
Ole Laursen
f0eddecf6b
Add test for stream management page
...
- Legacy-Id: 6262
2013-09-25 11:43:23 +00:00
Ole Laursen
5f6f966355
Add stream edit page for setting delegates
...
- Legacy-Id: 6254
2013-09-24 16:55:23 +00:00