Ole Laursen
93ee2e669c
Summary: Simplify HTML a bit for document errata label, fixes odd
...
rendering problem spotted by Warren Kumari
- Legacy-Id: 9089
2015-02-17 09:20:24 +00:00
Henrik Levkowetz
5cafa08542
Added a missing table column to the WG document page for the case when the user isn't logged in. Addresses issue #1601 (but add links in the column are still missing).
...
- Legacy-Id: 9081
2015-02-12 16:31:41 +00:00
Ole Laursen
048a3b732b
Merge fix from facelift-r9069 branch
...
- Legacy-Id: 9080
2015-02-12 16:10:09 +00:00
Ole Laursen
eda5eed791
Summary: Don't crash if timeslots with show_location = True don't have
...
a location
- Legacy-Id: 9079
2015-02-12 16:08:39 +00:00
Ole Laursen
9760cd9c8e
Summary: Load the groups in the group menu with AJAX and delete the
...
jump to group modal. This cuts page rendering speed in more than half
for simple pages and similarly shrinks them by a factor 3-4, while
keeping the user experience the same. Fallbacks are in place for
non-JS clients.
There's still some overhead in the menu generation compared to just
rendering the page content, but the group menu was definitely a major
culprit.
- Legacy-Id: 9077
2015-02-12 16:01:05 +00:00
Ole Laursen
04219b9d94
Fix two cycle calls that slipped past the merge, and delete file that somehow survived the merge
...
- Legacy-Id: 9073
2015-02-12 10:51:57 +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
Robert Sparks
79dda88337
Adds pages to view the draft and group email aliases, either as a whole, or per document or group. Commit ready for merge.
...
- Legacy-Id: 9070
2015-02-11 21:50:34 +00:00
Henrik Levkowetz
73e920739a
Added title annotations to major release entries in the changelog back to 2010, and changelog parsing and release page support for the same.
...
- Legacy-Id: 9067
2015-02-10 10:59:55 +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
Henrik Levkowetz
4a3749a66b
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: 9026
2015-02-08 19:16:46 +00:00
Ole Laursen
eccd8d27c4
Make new branch from trunk (r9007) and merge facelift-r8876 into it, fixing a few merge conflicts
...
- Legacy-Id: 9014
2015-02-06 14:08:34 +00:00
Ole Laursen
0fedf9312b
Summary: Simplify with ... include into an include with statement
...
- Legacy-Id: 9008
2015-02-06 10:17:27 +00:00
Robert Sparks
0cce59b3ef
Add the csrf_token to the form for editing document titles. Fixes #1597 . Commit ready for merge.
...
- Legacy-Id: 9007
2015-02-06 04:14:03 +00:00
Robert Sparks
9421ea9b93
Unbroke week-view, but only by compromising on whether to show things like the terminal room
...
- Legacy-Id: 9004
2015-02-05 21:16:56 +00:00
Ole Laursen
a0ff3cfefb
Summary: Move some of the morecss statements to ietf.css, as per
...
instructions in the README
- Legacy-Id: 8996
2015-02-05 15:49:34 +00:00
Ole Laursen
ea33e0e3b7
Summary: Fix a missing hide_menu in agenda edit, also delete some now
...
unused blocks
- Legacy-Id: 8995
2015-02-05 15:48:17 +00:00
Ole Laursen
0edbca5f76
Summary: Fix bug in document type checkboxes
...
- Legacy-Id: 8993
2015-02-05 15:33:09 +00:00
Ole Laursen
1d2883a9a2
Summary: Fix some inconsistencies regarding whether to use
...
{% buttons %} or <div class="buttonlist"> for form buttons
- Legacy-Id: 8992
2015-02-05 14:44:08 +00:00
Ole Laursen
9d71ef3179
Summary: Move select2 field handling to a separate .js file, currently
...
we only include the select2 things on pages with forms that need it
anyway, and this makes it easier to use it in the Secretariat code
- Legacy-Id: 8986
2015-02-05 13:48:27 +00:00
Ole Laursen
e78637b9fc
Remove non-facelift static assets, and move the facelift assets one step up
...
- Legacy-Id: 8971
2015-02-04 17:03:43 +00:00
Ole Laursen
703d9995ea
Summary: Fix bugs in implementation of add/remove from community list JS
...
- Legacy-Id: 8967
2015-02-04 14:25:53 +00:00
Ole Laursen
a5aa58e0b2
Summary: Prettify stream links a bit by using a keyword argument
...
- Legacy-Id: 8966
2015-02-04 12:50:07 +00:00
Ole Laursen
d61ed824cd
Summary: Replace old-style wordwrap custom tag with {% filter wordwrap %}
...
- Legacy-Id: 8965
2015-02-04 12:48:47 +00:00
Ole Laursen
bf34218806
Summary: Include SQL debug thing again in base template
...
- Legacy-Id: 8963
2015-02-04 12:47:19 +00:00
Ole Laursen
c365f99e20
Summary: Fix bug in link
...
- Legacy-Id: 8962
2015-02-04 11:10:28 +00:00
Ole Laursen
b5458c29d3
Summary: Clean up some of the FACELIFT comments
...
- Legacy-Id: 8959
2015-02-03 16:18:42 +00:00
Ole Laursen
8c8ec56df2
Summary: Remove now unused old base templates
...
- Legacy-Id: 8953
2015-02-02 17:14:10 +00:00
Ole Laursen
8e4f2c95f8
Summary: Fix paths in agenda weekview to work with the facelifted
...
code, inline agenda2.js dependency which isn't used anywhere else
- Legacy-Id: 8951
2015-02-02 17:11:43 +00:00
Ole Laursen
8de3bc1ac3
Summary: Add a couple of hidden-xs/visible-xs classes to the agenda
...
table to make it work on a smart phone, this seem to cover most of the
intended goal with m_agenda.html, so delete it instead of facelifting it
- Legacy-Id: 8950
2015-02-02 16:19:27 +00:00
Ole Laursen
504fef98a4
Add two changes missing from previous commit
...
- Legacy-Id: 8947
2015-01-29 17:55:25 +00:00
Ole Laursen
756a972113
Move meeting agenda editing over to new facelifted base template, although without actually facelifting the contents
...
- Legacy-Id: 8946
2015-01-29 17:53:56 +00:00
Ole Laursen
542e1d710d
Summary: Add small hack to be able to hide the left menu for the
...
meeting agenda pages
- Legacy-Id: 8945
2015-01-29 14:45:20 +00:00
Ole Laursen
a2a7e29625
Summary: Fix meeting agenda crash with groups with no parent (was
...
using group.parent rather than the ScheduledSession.area hack)
- Legacy-Id: 8943
2015-01-28 15:19:05 +00:00
Ole Laursen
e6238aa721
Facelift the relatively trivial meeting pages
...
- Legacy-Id: 8942
2015-01-28 14:28:46 +00:00
Ole Laursen
8c5f79ec4b
Facelift a couple of pages that has previously escaped because of inheritance from a sub-base page
...
- Legacy-Id: 8939
2015-01-28 13:02:22 +00:00
Ole Laursen
f63a99be1c
Facelift remaining materials pages
...
- Legacy-Id: 8938
2015-01-28 12:50:09 +00:00
Ole Laursen
88c9f84664
Summary: Facelift material document page
...
- Legacy-Id: 8937
2015-01-28 12:04:40 +00:00
Ole Laursen
77276817b9
Summary: Facelift change shepherd email page
...
- Legacy-Id: 8934
2015-01-28 10:01:52 +00:00
Ole Laursen
846ba5bb87
Summary: Facelift undefer ballot page
...
- Legacy-Id: 8933
2015-01-28 09:49:42 +00:00
Ole Laursen
d7b4ef6ac4
Summary: Facelift change charter title page
...
- Legacy-Id: 8932
2015-01-28 09:04:41 +00:00
Ole Laursen
b9206412ee
Summary: Make the Updates IPR section look more like the form
...
- Legacy-Id: 8929
2015-01-27 16:37:11 +00:00
Ole Laursen
336cc1bd14
Summary: Fix two failing IPR tests
...
- Legacy-Id: 8927
2015-01-27 16:28:02 +00:00
Ole Laursen
7e736e06ff
Summary: Port remaining IPR list pages obviating the need for ipr.css, fix some layout issues
...
- Legacy-Id: 8926
2015-01-27 16:11:55 +00:00
Ole Laursen
b675c06b44
Summary: Facelift IPR details and history pages, and fix a couple of IPR glitches
...
- Legacy-Id: 8920
2015-01-26 16:34:25 +00:00
Ole Laursen
7462ade959
Summary: Cleanup markup for navtabs a little, use CSS to add margin
...
instead of empty paragraph
- Legacy-Id: 8919
2015-01-26 16:32:56 +00:00
Ole Laursen
212d7e8ff0
Summary: Facelift IPR email submitter
...
- Legacy-Id: 8918
2015-01-26 12:57:15 +00:00
Ole Laursen
1bd0910210
Summary: Move required field asterisk handling to ietf.js, fix some
...
cosmetic stuff in the facelifted IPR code
- Legacy-Id: 8917
2015-01-26 12:56:39 +00:00
Ole Laursen
86b97c7573
Summary: Facelift IPR add comment page
...
- Legacy-Id: 8915
2015-01-26 11:37:14 +00:00
Ole Laursen
eb4c5e642a
Summary: Facelift IPR add email page
...
- Legacy-Id: 8914
2015-01-26 11:33:21 +00:00
Ole Laursen
ed8656e94a
Summary: Facelift IPR notify page
...
- Legacy-Id: 8913
2015-01-26 11:25:57 +00:00
Ole Laursen
1e556a3044
Summary: Fix indentation
...
- Legacy-Id: 8912
2015-01-26 11:25:20 +00:00
Ole Laursen
34dae91ab2
Summary: Facelift IPR change state page
...
- Legacy-Id: 8911
2015-01-26 11:11:03 +00:00
Henrik Levkowetz
6b9097638b
Fixed additional missing template fixups to match code changes.
...
- Legacy-Id: 8904
2015-01-25 19:36:05 +00:00
Ole Laursen
2ac96942b3
Summary: Port the remaining JS parts of IPR tool, still missing some
...
templates though
- Legacy-Id: 8901
2015-01-23 17:09:53 +00:00
Ole Laursen
1124d6d018
Summary: Port the remaining parts of the IPR form to Bootstrap, and fix
...
some bugs in the port
- Legacy-Id: 8900
2015-01-23 16:47:22 +00:00
Ole Laursen
5bc15c427e
Summary: Fix some visual glitches with the IPR search page
...
- Legacy-Id: 8898
2015-01-23 12:55: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
630a263ef7
Merged in [8870] from rjsparks@nostrum.com:
...
Inform the secretariat when a duplicate Alias.name is created that isn't already a duplicate Person.name. Improve the message that's sent when either duplicate Person or Alias names are detected.
- Legacy-Id: 8893
Note: SVN reference [8870] has been migrated to Git commit 8e1abfa833f528bccf0f61a2a767f3923255e137
2015-01-21 20:44:06 +00:00
Henrik Levkowetz
56f979b79b
Merged in [8856] from rjsparks@nostrum.com:
...
Show out-of-area ads on /wg/. Fixes #1555 . Related to #1557 .
- Legacy-Id: 8890
Note: SVN reference [8856] has been migrated to Git commit 56f9260acb
2015-01-21 20:08:16 +00:00
Henrik Levkowetz
be1c255be1
Merged in [8854] from rjsparks@nostrum.com:
...
This is the second step towards ADs out of GroupInfo into Role.
The use of group.ad has been scrubbed from the code and templates.
- Those places that set group.ad have been directly manipulate Role objects instead
- Most places that read group.ad now use a new group.ad_role() that returns a Role object, simplifing some views.
Related to #1555 and #1557 .
- Legacy-Id: 8888
Note: SVN reference [8854] has been migrated to Git commit 65804be683
2015-01-21 19:56:57 +00:00
Henrik Levkowetz
67a99863fe
Merged in [8849] from rcross@amsl.com:\n fix several issues with IPR references in iesg templates.
...
- Legacy-Id: 8882
Note: SVN reference [8849] has been migrated to Git commit e934aa8e73
2015-01-21 19:12:38 +00:00
Henrik Levkowetz
0f3f53d7bf
Merged in [8842] from rcross@amsl.com:\n Fixes #1570 . Fixes document search result row and IESG agenda documents row links to IPR.
...
- Legacy-Id: 8875
Note: SVN reference [8842] has been migrated to Git commit 1d92f940ce
2015-01-20 22:59:20 +00:00
Henrik Levkowetz
d0341e709b
Merged in [8841] from rcross@amsl.com:\n Fixes #1569 . Fixes link to IPR search from doc page.
...
- Legacy-Id: 8874
Note: SVN reference [8841] has been migrated to Git commit 8130d244d8
2015-01-20 22:37:46 +00:00
Henrik Levkowetz
46e2ed7dec
Merged in [8726] from rjsparks@nostrum.com:\n Send mail to the secretariat when a Person is created with the same name as some other Person objects in case its a duplicate that needs to be merged. Fixes ticket #1553 .
...
- Legacy-Id: 8869
Note: SVN reference [8726] has been migrated to Git commit f5325272f8
2015-01-15 21:10:38 +00:00
Robert Sparks
56f9260acb
Show out-of-area ads on /wg/. Fixes #1555 . Related to #1557 . Commit ready for merge.
...
- Legacy-Id: 8856
2015-01-09 20:40:04 +00:00
Robert Sparks
65804be683
This is the second step towards ADs out of GroupInfo into Role.
...
The use of group.ad has been scrubbed from the code and templates.
- Those places that set group.ad have been directly manipulate Role objects instead
- Most places that read group.ad now use a new group.ad_role() that returns a Role object, simplifing some views.
Related to #1555 and #1557 .
Commit ready for merge.
- Legacy-Id: 8854
2015-01-09 18:52:06 +00:00
Ryan Cross
e934aa8e73
fix several issues with IPR references in iesg templates. Commit ready for merge.
...
- Legacy-Id: 8849
2015-01-08 01:35:39 +00:00
Ryan Cross
1d92f940ce
Fixes #1570 . Fixes document search result row and IESG agenda documents row links to IPR. Commit ready for merge.
...
- Legacy-Id: 8842
2015-01-06 19:42:32 +00:00
Ryan Cross
8130d244d8
Fixes #1569 . Fixes link to IPR search from doc page. Commit ready for merge.
...
- Legacy-Id: 8841
2015-01-05 23:48:48 +00:00
Henrik Levkowetz
82fd20bfa2
Fixed a typo.
...
- Legacy-Id: 8833
2014-12-22 19:43:26 +00:00
Henrik Levkowetz
971a631ea3
Fix django 1.7 deprecation warnings: quote arguments to the 'cycle' template tag.
...
- Legacy-Id: 8826
2014-12-22 17:36:09 +00:00
Henrik Levkowetz
5183042d58
Merged in branch/amsl/iprtool/5.7.4@8734 from rcross@amsl.com, providing new IPR models, refactored code, and improved list, search, and management interfaces.
...
- Legacy-Id: 8808
2014-12-21 19:26:33 +00:00
Ole Laursen
373644edf4
Port liaison submission/editing to Bootstrap, revamp the select related widget to use select2 rather than the longish popup table
...
- Legacy-Id: 8738
2014-12-12 17:59:57 +00:00
Ole Laursen
74313edc67
Summary: Move datepicker CSS to lib/
...
- Legacy-Id: 8736
2014-12-12 17:33:57 +00:00
Ole Laursen
b7f6be4603
Summary: Port reset charter milestones to Bootstrap
...
- Legacy-Id: 8731
2014-12-11 17:30:09 +00:00
Ole Laursen
e4e4d4c8f8
Summary: Port group workflow customizations to Bootstrap
...
- Legacy-Id: 8730
2014-12-11 17:15:34 +00:00
Ole Laursen
0eb1df5f4a
Summary: Move bootstrap_messages call into content
...
- Legacy-Id: 8729
2014-12-11 17:14:24 +00:00
Robert Sparks
f5325272f8
Send mail to the secretariat when a Person is created with the same name as some other Person objects in case its a duplicate that needs to be merged. Fixes ticket #1553 . Commit ready to merge.
...
- Legacy-Id: 8726
2014-12-04 03:51:48 +00:00
Ole Laursen
7f286c12ee
Summary: Port 401/404/500 pages to bootstrap
...
- Legacy-Id: 8722
2014-12-02 10:43:55 +00:00
Ole Laursen
a3399b0bcd
Summary: Port remaining parts of nomcom to bootstrap, fix some bugs,
...
let the private/public feedback pages share the same template, remove
the edit NomCom chair thing - there's no link to it and the
Secretariat can instead use the ordinary group management tool they
have available
- Legacy-Id: 8721
2014-12-02 10:43:20 +00:00
Ole Laursen
027a976da4
Summary: Fix problem with confirm checkbox for potentially dangerous
...
acronym choices on group edit/creation page, fixes the last remaining
facelift test failure
- Legacy-Id: 8720
2014-11-30 14:53:54 +00:00
Ole Laursen
cebc979282
Summary: Resolve person/email/document multiselect issue by importing
...
select2 and switching the widgets over to using that. Port the
milestones editing page to Bootstrap.
- Legacy-Id: 8713
2014-11-25 16:47:48 +00:00
Robert Sparks
b4448a8faa
Added functionality for management of group materials,
...
focusing on groups of type 'team'.
* Simplifies managing the Abstract for uploaded group materials.
Displays the abstract on the groups materials page
* Provides SessionPresentation: a binding between
Document and Session objects, that tracks doc version.
* Adds helpers for finding upcoming sessions, and the
most recent SessionPresentations whose sessions have passed
* Generalizes the snippet concept (as a templatetage) used
in the history tab for use on other pages
* Adds a variant of the snippet that can be styled as an edit link
* Provides several ways to address sessions, using sequence,
dates, group acronyms, and day of week
* Adds a 'Materials Manager' Role
Commit ready for merge.
- Legacy-Id: 8711
2014-11-25 00:09:05 +00:00
Robert Sparks
986768bf73
Cleaned up issues with date and weekday variants of the session views
...
- Legacy-Id: 8707
2014-11-24 21:06:58 +00:00
Robert Sparks
2d0eb1e011
Reworked URLs to explicitly invoke edit. Build list of possible sessions using group acronym and sequence variant of urls, not just sequence alone
...
- Legacy-Id: 8706
2014-11-24 20:53:36 +00:00
Robert Sparks
5f1663530c
Added comment docevents when changing SessionPresentation objects. Reworked group materials page to be more helpful when there are multiple SessionPresentations withing a given Meeting
...
- Legacy-Id: 8705
2014-11-24 19:54:25 +00:00
Ole Laursen
4bb48ac831
Cherrypick r8381 from /branch/iola/submit-replacement/ to get the document widget in, in preparation for fixing the autocomplete problems
...
- Legacy-Id: 8703
2014-11-21 15:32:04 +00:00
Ole Laursen
0f81e1c027
Merge in changes from Russ (/personal/housley/facelift-r8510) tweaking the development mode appearance, with some minor modifications
...
- Legacy-Id: 8695
2014-11-17 22:01:50 +00:00
Henrik Levkowetz
ea341466ca
Merged in [8609] from tterriberry@mozilla.com, with minor changes:
...
Allow changing the title of a charter document.
Fixes #1334
- Legacy-Id: 8635
Note: SVN reference [8609] has been migrated to Git commit 63d919eb52
2014-11-11 01:34:04 +00:00
Russ Housley
cecaf3da00
Correct navbar typo.
...
- Legacy-Id: 8630
2014-11-09 05:39:43 +00:00
Russ Housley
d0e968ec9e
Correct navbar typo.
...
- Legacy-Id: 8629
2014-11-09 05:18:32 +00:00
Robert Sparks
4ab6e03729
Allow chairs to edit the notification field. Fixes bug #1517 . Commit ready for merge.
...
- Legacy-Id: 8611
2014-11-09 00:57:31 +00:00
Timothy B. Terriberry
63d919eb52
Allow changing the title of a charter document
...
Fixes #1334
Commit ready for merge
- Legacy-Id: 8609
2014-11-09 00:46:28 +00:00
Robert Sparks
696e93254a
Allow chosing the initial state when beginning WG processing of a draft. Fixes bug #1406 . Commit ready for merge.
...
- Legacy-Id: 8608
2014-11-09 00:37:47 +00:00
Russ Housley
fffdef11c7
Use traditional IETF logo. Make navbar red in development mode.
...
- Legacy-Id: 8607
2014-11-09 00:30:50 +00:00
Robert Sparks
b7d8ed8491
add missing templates
...
- Legacy-Id: 8590
2014-11-05 21:49:44 +00:00
Robert Sparks
c436607039
merged forward. Adjusted new proceedings code to new models. Found bug in earlier work on proceedings code exposing places that tests are not covering.
...
- Legacy-Id: 8589
2014-11-05 21:19:09 +00:00
Ole Laursen
3b239fa0ff
Add JS functionality to edit the relations of a status change document
...
- Legacy-Id: 8586
2014-11-05 11:31:33 +00:00
Ole Laursen
87870ca954
Fix more test errors - now only two not yet fully ported views remain
...
- Legacy-Id: 8571
2014-11-03 16:39:41 +00:00
Ole Laursen
7d0e817e5d
Fix a bunch of failing tests, mostly due to changes in markup
...
- Legacy-Id: 8529
2014-10-31 17:20:14 +00:00
Ole Laursen
bd07ac2dc3
Add a class for the div around the actual page content to make it
...
easier to query for the interesting stuff
- Legacy-Id: 8527
2014-10-31 17:14:42 +00:00
Ole Laursen
73777209eb
Style telechat setting warnings as bootstrap alerts
...
- Legacy-Id: 8526
2014-10-31 17:07:47 +00:00
Ole Laursen
a1ec3e85eb
Replace partial differential character with HTML entity. While we
...
should support Unicode, it's causing many of the tests to fail because
the Django test client returns plain strings rather than unicode
strings. Maybe this can be reverted when Python 3 is here.
- Legacy-Id: 8525
2014-10-31 14:24:38 +00:00
Ole Laursen
b35d0e20ff
Get rid of hardcoded column width setting in group popup, it does not appear to have any effect and removing it relieves us from the mathfilters dependency - also put the popup inside a spaceless to free some space up
...
- Legacy-Id: 8524
2014-10-30 16:50:44 +00:00
Ole Laursen
41cb195f52
Rebase /personal/lars/5.6.4-facelift/ on trunk
...
- Legacy-Id: 8520
2014-10-30 14:31:07 +00:00
Henrik Levkowetz
704589b4c7
Merged in branch/iola/people-cleanup @ [8471] from olau@iola.dk, which
...
enhances a number of pages in the datatracker where forms contain fields
where a person should be chosen, such as for instance when choosing the
shepherd of a document, so that they uniformly display choices which show
both email address and name.
Furthermore, changes have been made so as to make the email address
uniformly act as reference to the person record.
Autocompletion is now consistently provided when looking for the email
address or name of the person to choose.
This solves a number of issues where it has been difficult to choose the
correct Person/Email combination, and where the correct email address to use
for an association has been unavailable previously.
- Legacy-Id: 8472
Note: SVN reference [8471] has been migrated to Git commit d62f2343e8
2014-10-25 21:05:50 +00:00
Robert Sparks
2f6799ece6
Have working selectors for sessions related to a meeting and sessions related to a document, views for listing such sections that can be edited, and an edit form for changing the presented version. Checkpointing before big refactor to move the URI components around
...
- Legacy-Id: 8453
2014-10-21 21:16:27 +00:00
Robert Sparks
0db5b308c9
take advantage of new filters to simplify page a little
...
- Legacy-Id: 8437
2014-10-16 17:58:45 +00:00
Robert Sparks
7e60f910d4
rework filters to avoid conflict in editing vs showing all
...
- Legacy-Id: 8436
2014-10-16 17:39:52 +00:00
Robert Sparks
31f687b343
allow editing of abstract for existing material
...
- Legacy-Id: 8435
2014-10-16 16:46:38 +00:00
Robert Sparks
2f56de6223
added abstract to the upload form
...
- Legacy-Id: 8434
2014-10-16 16:27:51 +00:00
Robert Sparks
e889177a32
merged forward
...
- Legacy-Id: 8432
2014-10-16 15:07:33 +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
0a5a8bc3d9
In the document-history template, the use of doc.canonical_name caused bad links for /feed/document-changes/* for charter documents. Changed to use doc.name instead, which gave no errors with the test-crawler.
...
- Legacy-Id: 8395
2014-10-13 20:14:03 +00:00
Henrik Levkowetz
a4d206074a
Merged in [8308] from rjsparks@nostrum.com:\n Build the links to about_url for concluded groups correctly. Fixes bug #1487 .
...
- Legacy-Id: 8390
Note: SVN reference [8308] has been migrated to Git commit 5f9e8123381f3846caca58dfe7b676cd99996cb4
2014-10-12 18:52:47 +00:00
Henrik Levkowetz
c1c892e3ac
Merged in [8303] from rjsparks@nostrum.com:\n Only show comment/discuss document version on the ballot page when the text is for a version of the document other than the current one. Fixes bug #1482 .
...
- Legacy-Id: 8389
Note: SVN reference [8303] has been migrated to Git commit 75f46e78e51c7312e9e31e1330f5f1f4eee58deb
2014-10-12 18:47:35 +00:00
Henrik Levkowetz
90fa82476b
Merged in [8301] from rcross@amsl.com:
...
changes to support consensus status.
- Legacy-Id: 8387
Note: SVN reference [8301] has been migrated to Git commit feec6899be
2014-10-12 18:31:39 +00:00
Henrik Levkowetz
d4e5f070af
Merged in [8293] from rjsparks@nostrum.com:\n XXX: Should what is now captured in the list of STATUSCHANGE_RELATIONS instead be captured in the database in name_docrelationshipname?
...
Refactored editing the notify field to remove redundant code.
Changed the default notification list to include .all for documents, and the wg list for wg documents.
Allowed recalculating the notification list for all document types.
Improved the calculated notification list value for charters, conflict-reviews, and status-changes.
Adds shepherds to the notification list when they are assigned to a document.
Adds the working group email list to the notification list when a document is adopted.
Fixes #1438
- Legacy-Id: 8385
Note: SVN reference [8293] has been migrated to Git commit 640c5eb52ace8bb6d2c1b3ca6c14ef10ad0f324f
2014-10-12 17:32:11 +00:00
Henrik Levkowetz
6f7a2cceb6
Merged in [8285] from rjsparks@nostrum.com:\n Removed templates that were no longer being used.
...
- Legacy-Id: 8384
Note: SVN reference [8285] has been migrated to Git commit 89313c8eb8ca6d51e5c1e400d33fe9ad301da879
2014-10-12 17:13:26 +00:00
Henrik Levkowetz
320051213e
Merged in [8271] and [8292] from rjsparks@nostrum.com:
...
Send email when a the telechat date (or returning item bit) changes for a document.
Fixes #1452
- Legacy-Id: 8383
Note: SVN reference [8271] has been migrated to Git commit 80fc0c7caa4feac2966722324e42a53cabe67a6b
Note: SVN reference [8292] has been migrated to Git commit 7c56f8bad35b6ed06f6c6eff7436c178209d4143
2014-10-12 17:07:45 +00:00
Ole Laursen
5604914bfc
Add AutocompletedDocumentsField to be used for replacements submission
...
and refactor milestones tool to use this field
- Legacy-Id: 8381
2014-10-09 17:14:14 +00:00
Henrik Levkowetz
ec3e247732
Merged in [8262] and [8263] from rjsparks@nostrum.com:
...
Changes when returning_item is automatically set to match the
current IESGs preferences. Removes several chunks of dead code
related to editing telechat dates. Improves returning item tests.
Refactored multiple edit_telechat functions into one function in
doc_views. Added a helper function for determining if ballots have
changed to isolate the implementation. Fixed the issue with
update_agenda setting the returning item bit even when the user
explicitly said not to. Added prompting to encourage proper setting
of the returning item bit to the edit_telechat view.
Fixes #1209
- Legacy-Id: 8369
Note: SVN reference [8262] has been migrated to Git commit 9d8d0d63e2338d6fa81a82c553b8c6a1c3a105c1
Note: SVN reference [8263] has been migrated to Git commit 35a7436b782fc45e224ac9ea29bfb535fd3ce959
2014-09-28 19:57:01 +00:00
Henrik Levkowetz
fc3773bcb4
Merged in [8256] from rjsparks@nostrum.com:\n Allow defer for status change documents. Fixes bug #1397 .
...
- Legacy-Id: 8367
Note: SVN reference [8256] has been migrated to Git commit 1a29f28361b11bc32432be8b31e78d933a4d04d8
2014-09-28 19:13:31 +00:00
Henrik Levkowetz
cea60ad8df
Merged in [8255] from rjsparks@nostrum.com:\n Combined defer/undefer tests from doc/tests_ballot and iesg/tests, extending them to demonstrate current reported bugs.
...
Made doc.active_defer_event() look for the events that are currently being created. This remains brittle.
Added email notifying the IESG of an undefer analagous to the defer email.
Guarded against deferring an already deferred document or undeferring a document that hasn't been deferred.
Guarded against deferring a document that's not scheduled for a telechat.
Fixes bugs 1417, 1465, 1417
- Legacy-Id: 8366
Note: SVN reference [8255] has been migrated to Git commit 0b49f402b4ec9145cb290b8a968755cc9ebdef92
2014-09-28 18:59:10 +00:00
Henrik Levkowetz
57b3f7a825
Merged in [8239] from rjsparks@nostrum.com:\n Adds javascript to return to a page a few seconds after successfully logging out. Fixes ticket #1461 .
...
- Legacy-Id: 8363
Note: SVN reference [8239] has been migrated to Git commit b927da7a15f0a9f671323467c55e2968ccbe3e90
2014-09-28 18:37:51 +00:00
Robert Sparks
754ee80016
snapshot before SIPit - have a working session presentation edit form
...
- Legacy-Id: 8358
2014-09-26 20:47:13 +00:00
Robert Sparks
67782ade34
merge forward complete
...
- Legacy-Id: 8354
2014-09-23 15:48:27 +00:00
Robert Sparks
c3f460cbe9
Refactored history snippets for general use
...
Moved from VersionedMaterials to SessionPresentation for the through table name
Added the abstract and most recent presentation to the documents on the group materials page
Working snapshot before building historic edu-team documents
- Legacy-Id: 8349
2014-09-19 21:33:30 +00:00
Henrik Levkowetz
8b8a282730
Merged in [8229] from rjsparks@nostrum.com, with minor tweaks:
...
From mcr@sandelman.ca:
Refactor to remove dajaxice.
Modified the URLs that address schedules:
- urls now always start with /agenda, removing the mix of /agenda and /schedule prefixes
- urls to a given schedule include the schedule owner (by email address)
Corrected issue that prevented deleting sessions.
Changed comment mechanism in timeslot_edit.js
Migration to change the email address for (System)
Fixes bug #1426
- Legacy-Id: 8319
Note: SVN reference [8229] has been migrated to Git commit fc512680d8
2014-09-18 20:27:28 +00:00
Henrik Levkowetz
f708266e50
Merged in [8211] from rjsparks@nostrum.com:\n Provide a way to get back to the page the user logged out from. Fixes ticket #1461 .
...
- Legacy-Id: 8318
Note: SVN reference [8211] has been migrated to Git commit b86c0dcc6f8b507d42ad10c2d45aa13583b1fae8
2014-09-16 20:04:17 +00:00
Henrik Levkowetz
e661231b99
Merged in [8208] from rjsparks@nostrum.com:
...
use doc.href rather than manually constructing URLs in several templates. Fixes ticket #1459 .
- Legacy-Id: 8314
Note: SVN reference [8208] has been migrated to Git commit be3d2034ff8432ca9869d26a56e51cc66275c68b
2014-09-16 19:34:03 +00:00
Ole Laursen
5b7258ae12
Add change shepherd email page so that a document shepherd can change
...
the email address used for shepherding a document
- Legacy-Id: 8297
2014-08-25 22:59:33 +00:00
Ole Laursen
065660b66f
Replace the gigantic incumbent email drop-down in the NomCom tool with an
...
AutocompletedEmailField, also show the name of the incumbents and not
just their email addresses on the list page
- Legacy-Id: 8281
2014-08-18 11:52:08 +00:00
Ole Laursen
f291a466d7
Change Document.shepherd to point to the email address rather than the
...
person, add migration to fix the existing shepherds, fix wording and
max entries on change shepherd page to be more self-explanatory
- Legacy-Id: 8268
2014-08-13 11:40:01 +00:00
Robert Sparks
fc512680d8
From mcr@sandelman.ca:
...
Refactor to remove dajaxice.
Modified the URLs that address schedules:
- urls now always start with /agenda, removing the mix of /agenda and /schedule prefixes
- urls to a given schedule include the schedule owner (by email address)
Corrected issue that prevented deleting sessions.
Changed comment mechanism in timeslot_edit.js
Migration to change the email address for (System)
Fixes bug #1426
Commit ready to merge
- Legacy-Id: 8229
2014-07-31 22:13:01 +00:00
Robert Sparks
ffa20b19ab
Improves how many href urls are constructed. Updates ticket #1459 . Commit ready for merge
...
- Legacy-Id: 8204
2014-07-24 17:31:06 +00:00
Henrik Levkowetz
73ae54d407
Merged in [8150] from rjsparks@nostrum.com:
...
Small cleanup refactor removing redundant configuration line in settings for charter text URLs.
- Legacy-Id: 8162
Note: SVN reference [8150] has been migrated to Git commit 7266cda08a
2014-07-21 23:16:02 +00:00
Robert Sparks
7266cda08a
Small cleanup refactor removing redundant configuration line in settings for charter text URLs. Commit ready to merge.
...
- Legacy-Id: 8150
2014-07-20 03:50:20 +00:00
Henrik Levkowetz
f50fa3a412
Merged in personal/shane/v5.6.2-dev0@8144 from shane@time-travellers.org:
...
Added untrack to document and search pages. Fixes #1381 .
- Legacy-Id: 8145
2014-07-19 21:44:36 +00:00
Henrik Levkowetz
6036a09dca
Merged in [8136] from denghui@chinamobile.com:
...
add revision number for ballot input Fixes issue #911 .
- Legacy-Id: 8144
Note: SVN reference [8136] has been migrated to Git commit 9371ca969f
2014-07-19 21:33:02 +00:00
Shane Kerr
ea05042d12
Provide "untrack" option in the search results page.
...
- Legacy-Id: 8139
2014-07-19 21:00:22 +00:00
Deng Hui
9371ca969f
add revision number for ballot input Fixes issue #911 . commit ready for merge
...
- Legacy-Id: 8136
2014-07-19 20:41:06 +00:00
Shane Kerr
4d71417817
Untrack this document button added to draft document view.
...
- Legacy-Id: 8130
2014-07-19 19:44:30 +00:00
Henrik Levkowetz
6bba774b82
Merged in [8121] from fanpeng@chinamobile.com:
...
updates document page. Fixes ticket #1112 and #1432 .
- Legacy-Id: 8127
Note: SVN reference [8121] has been migrated to Git commit c04ba31dfa
2014-07-19 17:40:32 +00:00
Henrik Levkowetz
be842a6c1f
Added a meta tag to the base template, to specify a page character set.
...
- Legacy-Id: 8125
2014-07-19 17:18:18 +00:00
Peng Fan
c04ba31dfa
updates document page. Fixes ticket #1112 and #1432 . Commit ready for merge.
...
- Legacy-Id: 8121
2014-07-19 16:09:24 +00:00
Deng Hui
02ed2e358a
add revision number for ballot input Fixes issue #911 . commit ready for merge
...
- Legacy-Id: 8119
2014-07-19 15:33:37 +00:00
Cong Liu
d458ca2f8d
Changed the template to highlight groups from different areas instead of the same area. Fixes ticket #1368 . Commit ready for merge.
...
- Legacy-Id: 8114
2014-07-19 14:59:13 +00:00
Henrik Levkowetz
f11ef54adf
Merged in personal/fanpeng/v5.5.3-dev0@8005 from fanpeng@chinamobile.com:
...
Added email subscription and web-archive links to the datatracker wg summary page. Fixes issue #958 .
- Legacy-Id: 8062
2014-07-13 20:06:00 +00:00
Henrik Levkowetz
09f654b1f4
Merged in branch/iola/team-support from olau@iola.dk. This generalises and extends the group support for WGs and RGs so that also other groups, such as for instance the Edu Team, can have pages.
...
- Legacy-Id: 8013
2014-07-02 19:30:07 +00:00
Henrik Levkowetz
8e9545e23e
Tweaked the base template to give a http login link in development mode, instead of relying on the debug setting, which requires a correct INTERNAL_IP setting, too.
...
- Legacy-Id: 8012
2014-07-02 07:03:34 +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
7d84a88013
Don't show dash after timeslot names in the ietf agenda if there's no associated location.
...
- Legacy-Id: 7973
2014-06-29 16:07:02 +00:00
Henrik Levkowetz
6e3bb37ecb
Merged in [7935] from liudapeng@chinamobile.com:
...
Add brief_display function in Constraint class to display both WG conflict and person conflict. Fixes issue #1384 .
- Legacy-Id: 7938
Note: SVN reference [7935] has been migrated to Git commit 425f88cad70f7a473c6f5bf58bbde581a85ccb39
2014-06-26 19:56:34 +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
Ole Laursen
f9ee750afd
Make it possible to adjust the name of new materials upon upload, also fix a couple of warnings from PyFlakes
...
- Legacy-Id: 7914
2014-06-13 12:30:42 +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
0078057173
Fix crash bug on live - don't display charter link on milestones
...
editing page if the group has no charter yet
- Legacy-Id: 7879
2014-06-10 11:01:18 +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
88cf68d43f
Move group material handling code to doc/material/ now that the view of the material is integrated into /doc/, fix a bunch of bugs
...
- Legacy-Id: 7834
2014-06-03 09:42:16 +00:00
Ole Laursen
c94757405d
Add a /doc/ page for materials (slides, agendas, minutes), link to that from the group materials page
...
- Legacy-Id: 7825
2014-06-02 12:18:42 +00:00
Ole Laursen
779763e58e
Move common revision list in document templates to a separate included file
...
- Legacy-Id: 7824
2014-06-02 11:09:05 +00:00
Ole Laursen
7df4de78e3
Throw a validation error when uploading a material with an already used name, asking uploader to either choose a new title or revise the previous material
...
- Legacy-Id: 7808
2014-05-31 14:16:59 +00:00
Ole Laursen
8aede5ebcd
Move the additional group URLs to info box
...
- Legacy-Id: 7807
2014-05-31 14:14:47 +00:00
Ole Laursen
976d0b9d68
Turn charter page for non-chartering groups into about page, fix a bunch of potentially broken links due to the split between group-type prefixed URLs and /group/ ones
...
- Legacy-Id: 7805
2014-05-30 15:59:02 +00:00
Ole Laursen
544cd702bb
Drop the material doc type, instead present a choice of doc types for uploading materials (currently only slides) and use that, introduce a DOCUMENT_PATH_PATTERN setting for storing the files and only look in proceedings/ for documents that are actually meeting related
...
- Legacy-Id: 7802
2014-05-30 14:07:16 +00:00
Ole Laursen
3c88dc127b
Add the template for the material upload page
...
- Legacy-Id: 7777
2014-05-23 16:27:24 +00:00
Ole Laursen
3bfb6dcd43
Added support data for a tentative new material document type, add a upload/edit/revise page for uploading and revising group materials, still missing a couple of details and tests
...
- Legacy-Id: 7776
2014-05-23 16:26:56 +00:00
Ole Laursen
9579525ca4
Add simple materials page, tie up some of the loose ends in group generalization work
...
- Legacy-Id: 7768
2014-05-22 15:53:20 +00:00
Ole Laursen
0144ef366b
Add description field on group, enable most group info page views to
...
work without a group type to pave the way for /group/<acronym>/ URLs,
make charter page more generic, enable it to handle descriptions and
walk over all personnel instead of picking out specific types
of roles, add a redirect view on /group/<acronym>/ to lead to either
documents/ or charter/, add simple group.features() class to be able
to condition on group features rather than specific group types,
adjust group pages menu accordingly
- Legacy-Id: 7758
2014-05-20 10:19:26 +00:00
Henrik Levkowetz
6b0949ee43
Fixed a typo (missing space) in a template. Fixes issue #1398 .
...
- Legacy-Id: 7715
2014-05-08 13:46:55 +00:00
Henrik Levkowetz
50ecb29a8d
Added a link to browse the release version in the repository to /release/.
...
- Legacy-Id: 7701
2014-05-06 19:15:21 +00:00
Henrik Levkowetz
ed97ce5a21
Added changeset and ticket links to the release notes under /release/
...
- Legacy-Id: 7684
2014-05-02 00:30:25 +00:00
Henrik Levkowetz
0076f1133a
Added a no-agenda template for the iPhone agenda, too.
...
- Legacy-Id: 7643
2014-04-25 14:03:52 +00:00
Henrik Levkowetz
f86c59209f
Changed the logic for what is the 'current' ietf meeting to disregard whether there's an agenda for the meeting or not. This lets people see the correct session request page for the current meeting. However, it also makes the /meeting/agenda.html page fail because there's no schedule associated with the meeting; so alternative pages saying 'No agenda available' has been added, too.
...
- Legacy-Id: 7641
2014-04-25 13:14:53 +00:00
Henrik Levkowetz
d013cbf326
Adjust the python attribute name .domid to .dom_id in templates, to match the change in the python code.
...
- Legacy-Id: 7639
2014-04-24 22:38:59 +00:00
Henrik Levkowetz
bfa77959e5
We're now showing the login link with a http:// scheme instead of https:// when in debug mode, in order to be able to log in when using 'python manage.py runserver', which only supports http.
...
- Legacy-Id: 7636
2014-04-24 22:04:52 +00:00
Henrik Levkowetz
53b49d7777
Link the name of a logged-in user to his profile page. Application of patch from production.
...
- Legacy-Id: 7629
2014-04-22 21:38:43 +00:00
Henrik Levkowetz
bf1e44864d
Merged in [7561] from rjsparks@nostrum.com:
...
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
- Legacy-Id: 7628
Note: SVN reference [7561] has been migrated to Git commit 1221f79af9
2014-04-22 21:34:23 +00:00
Henrik Levkowetz
fc0c605f5b
Merged [7590] from rjsparks@nostrum.com: Change when the consensus field is displayed and who can edit it for IETF stream documents. Fixes bug #1380 .
...
- Legacy-Id: 7612
Note: SVN reference [7590] has been migrated to Git commit 85458abee3a1474ba9fc476c087e08e24a62cb2e
2014-04-16 19:02:25 +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
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
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
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
135a4af197
Put RGs into the menu
...
- Legacy-Id: 7562
2014-04-02 10:16:47 +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
Henrik Levkowetz
f20a5d0cfb
Changed URLs with explicit scheme from http to https.
...
- Legacy-Id: 7555
2014-03-31 00:25:08 +00:00
Ole Laursen
a38a53efd0
Replace WG with group in dependencies PDF so it doesn't say the wrong thing
...
- Legacy-Id: 7553
2014-03-28 15:39:12 +00:00
Ole Laursen
d3efeb421f
Introduce basic charter support for non-WG groups
...
- Legacy-Id: 7550
2014-03-27 17:06:56 +00:00
Ole Laursen
25625a0241
Add support for RG Chairs for pre-approving draft submissions. Also fixup the preapproval JS so it auto-focuses the draft name text input when you click one of the prefilled names.
...
- Legacy-Id: 7542
2014-03-25 12:14: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
Ole Laursen
cb1e72ad21
Fix problem with related documents on the /rg/ pages
...
- Legacy-Id: 7540
2014-03-24 16:27:34 +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
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
Ole Laursen
ad357e0068
Parameterize the <wg> in /wg/<acronym> to allow for RGs, add simple /rg/ overview page based on similar /wg/ overview page, fix links and other WG/RG-specific details. All the basic pages under /rg/ now appear to be working for RGs. Edit pages and permissions are not adapted yet, though.
...
- Legacy-Id: 7535
2014-03-22 13:11:23 +00:00
Henrik Levkowetz
37c18f351d
Avoid duplicate materials sections for groups with multiple sessions.
...
- Legacy-Id: 7514
2014-03-18 21:38:28 +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
Robert Sparks
74e4ff72e9
Adds dependency graphs for drafts belonging to a group.
...
Removes links to Bill's dependency tools.
Fixes bug #536 .
Commit ready to merge.
- Legacy-Id: 7445
2014-03-06 16:29:35 +00:00
Ole Laursen
649618626e
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: 7416
2014-03-05 17:39:13 +00:00
Henrik Levkowetz
b945275478
Merged [7386] from tterriberry@mozilla.com: Describe needed positions in document ballot mail.
...
This uses doc.utils.needed_ballot_positions() to calculate what is
needed.
Fixes #924 .
- Legacy-Id: 7405
Note: SVN reference [7386] has been migrated to Git commit d42ccbe741
2014-03-04 20:52:15 +00:00
Henrik Levkowetz
8ff8056581
Merged [7383] from jmh@joelhalpern.com: fixes ticket #924
...
Changes counting logic in ballots to use actual number of ADs.
Causes ballot email to use utility to generate requirements text
- Legacy-Id: 7404
Note: SVN reference [7383] has been migrated to Git commit 271c48c9c47bf63bee2289fad9224b624c388fba
2014-03-04 18:22:29 +00:00
Henrik Levkowetz
6235fa762a
Merged in part of [7375] from jmh@joelhalpern.com.
...
Fixed missing mailto: addresses in the meeting requests page. Fixes issue #1126 .
- Legacy-Id: 7403
Note: SVN reference [7375] has been migrated to Git commit 5f89d9ab996c4b0519ec23accb288e02961c62bf
2014-03-04 18:15:34 +00:00
Timothy B. Terriberry
d42ccbe741
Describe needed positions in document ballot mail.
...
This uses doc.utils.needed_ballot_positions() to calculate what is
needed.
Fixes #924 .
Commit ready to merge.
- Legacy-Id: 7386
2014-03-01 19:08:09 +00:00
Henrik Levkowetz
93e161b2c6
Merged in [7380] from bartosz.balazinski@interdigital.com:
...
Changed the URL for some acoount settings from /cookies to /account/settings.
Fixes ticket #806 ,
- Legacy-Id: 7385
Note: SVN reference [7380] has been migrated to Git commit af302582b0a9f36941ef15b39bf52c2a51fbafe1
2014-03-01 18:57:30 +00:00
Henrik Levkowetz
3f55454724
Merged [7292] from rjsparks@nostrum.com: Allow 1-3 digit RFCs in status change documents.
...
Fixes bug #1321
- Legacy-Id: 7295
Note: SVN reference [7292] has been migrated to Git commit 31808eccb2
2014-02-24 23:10:21 +00:00
Robert Sparks
31808eccb2
Allow 1-3 digit RFCs in status change documents.
...
Fixes bug #1321
Commit ready for merge
- Legacy-Id: 7292
2014-02-24 15:43:32 +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
Henrik Levkowetz
1c6c3835e8
Typo fixes.
...
- Legacy-Id: 7254
2014-02-17 12:42:43 +00:00
Henrik Levkowetz
08c0b601c3
Merged [7214] from rcross@amsl.com: change old references to pub.ietf.org, to datatracker.ietf.org/secr/.
...
- Legacy-Id: 7242
Note: SVN reference [7214] has been migrated to Git commit b9552a9331
2014-02-16 16:28:47 +00:00
Henrik Levkowetz
4abe34e34b
Workaround for missing CSRF tokens in liaison edit form.
...
- Legacy-Id: 7238
2014-02-16 15:11:16 +00:00
Henrik Levkowetz
5afcea1670
Added a blank line before new session group in the text agenda.
...
- Legacy-Id: 7237
2014-02-16 15:02:34 +00:00
Henrik Levkowetz
85237c62e4
Remove spurious 'yes' in meeting requests page.
...
- Legacy-Id: 7231
2014-02-11 18:20:43 +00:00
Henrik Levkowetz
e508fbde5b
Merged [7215] from rjsparks@nostrum.com: Use idnits on www.ietf.org
...
Fixes ticket #1200
- Legacy-Id: 7227
Note: SVN reference [7215] has been migrated to Git commit 036d8246fa
2014-02-09 21:08:14 +00:00
Henrik Levkowetz
f9ae6883bd
Merged [7212] from rjsparks@nostrum.com: Removed the "Reason for (re)chartering" line from the charter main document page.
...
Fixes bug #1294
- Legacy-Id: 7226
Note: SVN reference [7212] has been migrated to Git commit bef9a2db4e
2014-02-09 21:04:26 +00:00
Henrik Levkowetz
295b484bea
Merged [7210] from rjsparks@nostrum.com: Allow the IRTF Chair and the ISE to request a conflict review directly through the tracker.
...
Notify the Secretariat when someone other than the secretariat initiates a conflict review.
Notify IANA when anyone initiates a conflict review.
Fixes tickets #1287 and #1289
- Legacy-Id: 7225
Note: SVN reference [7210] has been migrated to Git commit a0fd974c92
2014-02-09 21:01:29 +00:00
Henrik Levkowetz
086c4290b7
Merged [6361] from rjsparks@nostrum.com:
...
Allow the secretariat and ads to change the title of a status change
document. Fixes bug 1141.
Applied changes to adapt the code from Django 1.2 to 1.6: Provide a
quoted string to {% url %} and use request.user.person instead of
request.user.get_profile().
- Legacy-Id: 7221
Note: SVN reference [6361] has been migrated to Git commit 7c4cf7002f
2014-02-09 18:46:19 +00:00
Ryan Cross
b9552a9331
change old references to pub.ietf.org, to datatracker.ietf.org/secr/. ready for merge
...
- Legacy-Id: 7214
2014-02-06 21:10:08 +00:00
Henrik Levkowetz
41c1c1a5fe
Removing the extra (misleading) draft about WG adoption which is sent out in addition to the state change emails when a call for addoption (WG) or adoption (RG) is done using the 'Adopt Draft in Group' form. The state change messages should be sufficient, and are not misleading. Fixes issue #1246 (and 1290).
...
- Legacy-Id: 7206
2014-02-04 22:00:07 +00:00
Henrik Levkowetz
e67a78bf44
Merged in [7172], an additional django-port tweak from olau@iola.dk.
...
- Legacy-Id: 7180
2014-01-28 21:40:08 +00:00
Ole Laursen
5200a8170b
Commit patch from r7172 to make the check for whether a draft
...
submitter is also one of the authors of the draft more robust on
djangoport branch too so it doesn't get lost in the noise
- Legacy-Id: 7173
2014-01-28 11:23:52 +00:00
Henrik Levkowetz
2d420fac34
Merged additional django-port and shim-removal tweaks from olau@iola.dk: branch/iola/djangoport@7167.
...
- Legacy-Id: 7168
2014-01-26 16:30:52 +00:00
Henrik Levkowetz
6e97c2c8da
Merged in the port from Django 1.2 to Django 1.6 from olau@iola.dk: branch/iola/djangoport@7121, and fixed some merge issues.
...
- Legacy-Id: 7152
2014-01-18 21:02:40 +00:00
Ole Laursen
6b2d50db93
Implement missing charter tests as found by the coverage check
...
- Legacy-Id: 7127
2014-01-14 15:50:03 +00:00
Ole Laursen
7e00fa1424
Move the Secretariat group email utility to wginfo and the rest of the wgcharter stuff to doc/(views|urls|utils)_charter.py alongside the other document types
...
- Legacy-Id: 7121
2014-01-13 16:08:58 +00:00
Ole Laursen
c4313a4f42
Add rel="nofollow" to a couple of the account links to prevent the
...
test crawler from going to /account/login/ and getting an error back,
with this change the crawler currently runs without reporting any
errors
- Legacy-Id: 7114
2014-01-13 12:21:46 +00:00
Ole Laursen
b4dfae121b
Integrate old patch for warning on the request for publication page if
...
intended std level and consensus is not filled in for the draft before
sending it (as per discussion with Alice Russo) - the consensus check
is skipped for ISE drafts
- Legacy-Id: 7103
2014-01-10 17:16:12 +00:00
Ole Laursen
2196e75550
Remove more Javascript left-over includes from nomcom/ and one in community/
...
- Legacy-Id: 7100
2014-01-10 14:57:45 +00:00
Ole Laursen
ab382a726f
While cleaning up the Javascript includes in the nomcom app, it turns
...
out nomcom.js is included in the wrong pages, and on the pages it is
actually useful in, it's obsolete, so delete it together with the
obsoleted AJAX view and the other JS left-over cruft in nomcom/, this
fixes an include 404 and removes the remaining dependency on
jquery-1.5.1 apart from the Secretariat tools
- Legacy-Id: 7097
2014-01-10 14:06:36 +00:00
Ole Laursen
86f2baea0a
Move group feed from wgcharter (where it historically ended up) to wginfo, add test
...
- Legacy-Id: 7086
2014-01-09 16:24:54 +00:00
Ole Laursen
f8b1568c87
Rewrite meeting PUTs to POSTs. For no apparent reason, parts of the
...
meeting AJAX code is using PUT instead of POST (even if it's not
PUT'ing in the literal sense but POST'ing). Theoretical discussions
aside, Django has poor support for PUTs turned POSTs so rewriting them
removes the need for a couple of hacks, and makes it easier to test.
- Legacy-Id: 7067
2013-12-24 15:13:33 +00:00
Ole Laursen
81e032b9e4
Remove unnecessary escapes from another bunch of templates
...
- Legacy-Id: 6989
2013-12-18 16:10:47 +00:00
Ole Laursen
cf61f2b59b
Remove a bunch of unnecessary |escape filter calls, auto-escaping is enabled by default so manual escape is only necessary in few cases
...
- Legacy-Id: 6981
2013-12-18 13:38:13 +00:00
Ole Laursen
8c35b3e6da
Fix the send SDO reminder admin template to not rely on adminmedia which is now gone, also fix up the formatting and add a title
...
- Legacy-Id: 6973
2013-12-18 11:18:24 +00:00
Ole Laursen
1df2a37a9f
Remove dead admin templates from when there was an SDOs model
...
- Legacy-Id: 6972
2013-12-18 11:07:39 +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
Henrik Levkowetz
ecb5cd6526
Merged in branch/iola/shimfree@6856. This pretty much completes the shim removal. Next step is upgrading Django to 1.6, and then doing some final polishing.
...
- Legacy-Id: 6966
2013-12-17 21:29:05 +00:00
Ole Laursen
42ade6273c
Turn on CSRF protection - all forms must from now on have a {% csrf_token %}
...
- Legacy-Id: 6963
2013-12-17 12:50:24 +00:00
Ole Laursen
52a0825985
Take advantage of new include tag that can combine the include with a
...
"with foo=bar" instead of having separate "with" tags
- Legacy-Id: 6962
2013-12-17 11:08:58 +00:00
Ole Laursen
36dd439027
Rewrite ifequal/endifequal template tags to if tags with ==/!=
...
- Legacy-Id: 6961
2013-12-17 10:42:34 +00:00
Henrik Levkowetz
9ef4b5779e
Merged [6858] from rcross@amsl.com:
...
use correct URL in new IPR notification email
- Legacy-Id: 6953
Note: SVN reference [6858] has been migrated to Git commit e45aec37ac
2013-12-16 22:26:22 +00:00
Henrik Levkowetz
fa1075427a
Merged [6857] from rjsparks@nostrum.com:
...
Script to run from cron to send daily messages to IETF Announce showing the email header field change.
This should be run from Jan 6 to Jan 20, after which point we need to deploy analagous changes to the code that constructs last call announcements.
This is related to bug #811
Commit ready for merge.
- Legacy-Id: 6952
Note: SVN reference [6857] has been migrated to Git commit c500184eee
2013-12-16 22:25:16 +00:00
Henrik Levkowetz
24fb84c7de
Merged [6701] from rjsparks@nostrum.com:
...
Adds pages to show what a given document refers to and what refers to it.
Fixes bug #1194
commit ready for merge
- Legacy-Id: 6951
Note: SVN reference [6701] has been migrated to Git commit d19967ac93
2013-12-16 22:15:52 +00:00
Ole Laursen
5021ed5629
Port feed setup to new feed API where each feed is a class-based view
...
- Legacy-Id: 6939
2013-12-16 16:29:22 +00:00
Ole Laursen
2eb8566d2f
Remove : after label_tag in templates, the colon is now included in the label_tag itself
...
- Legacy-Id: 6930
2013-12-13 17:34:05 +00:00
Ole Laursen
e324f5551e
Fix some {% url %} tags with commas between arguments, which is not valid with the new url syntax
...
- Legacy-Id: 6925
2013-12-13 17:00:12 +00:00
Ole Laursen
3ba9424845
Fix invalid HTML in nomcom template
...
- Legacy-Id: 6924
2013-12-13 16:48:56 +00:00