Henrik Levkowetz
cd9cb2ca5c
Changelog entry for 5.9.0
...
- Legacy-Id: 8802
2014-12-18 21:29:43 +00:00
Robert Sparks
601575a3d5
Verify that add_state_change_event returned something before trying to use attributes of the return value. Fixes bug #1566 . Commit ready for merge.
...
- Legacy-Id: 8801
2014-12-18 20:23:57 +00:00
Henrik Levkowetz
5133e59c9b
Merged in [8711] from rjsparks@nostrum.com:\n 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
- Legacy-Id: 8765
Note: SVN reference [8711] has been migrated to Git commit b4448a8faa
2014-12-18 18:47:14 +00:00
Henrik Levkowetz
da9419ae64
Set version info and settings back to development mode
...
- Legacy-Id: 8763
2014-12-18 18:40:22 +00:00
Henrik Levkowetz
f15295863a
Set version info to release version 5.8.1 before branching.
...
- Legacy-Id: 8761
2014-12-18 18:40:18 +00:00
Henrik Levkowetz
431f4364ec
Changelog entry for 5.8.1
...
- Legacy-Id: 8760
2014-12-18 18:40:16 +00:00
Henrik Levkowetz
a9b91deead
Added a file which was missed in the 5.8.0 release.
...
- Legacy-Id: 8759
2014-12-18 18:37:53 +00:00
Henrik Levkowetz
f403aa9886
Set version info and settings back to development mode
...
- Legacy-Id: 8757
2014-12-18 16:06:12 +00:00
Henrik Levkowetz
b878bfa9eb
Set version info to release version 5.8.0 before branching.
...
- Legacy-Id: 8755
2014-12-18 16:06:08 +00:00
Henrik Levkowetz
4dcfba5cd2
Changelog entry for 5.8.0
...
- Legacy-Id: 8754
2014-12-18 16:06:06 +00:00
Henrik Levkowetz
f2b3e72ea8
Downgraded tastypie from 0.12.1 to 0.11.1 for compatibility with Django 1.6 and south.
...
- Legacy-Id: 8753
2014-12-18 16:05:15 +00:00
Henrik Levkowetz
00e4818ceb
Alternative DRY definition of the REST api top URL; this time in ietf/urls.py. This in itself is nicer, but I'm not so sure about the use of reverse() everywhere else, instead of referring to settings.
...
- Legacy-Id: 8752
2014-12-17 21:26:32 +00:00
Henrik Levkowetz
3cb39d462e
Define the REST api top url in settings.py, rather than having literals in multiple places in the code.
...
- Legacy-Id: 8751
2014-12-17 21:06:05 +00:00
Henrik Levkowetz
7d2c934699
Cleanup.
...
- Legacy-Id: 8750
2014-12-17 20:25:18 +00:00
Henrik Levkowetz
48e0c33aff
Don't list REST API endpoints which don't provide access to any tables.
...
- Legacy-Id: 8749
2014-12-17 20:18:27 +00:00
Henrik Levkowetz
9cb2f17f0f
Added a refinement to the pyflakes management command, to make it clearer where exceptions while running pyflakes originate.
...
- Legacy-Id: 8747
2014-12-14 20:35:35 +00:00
Henrik Levkowetz
8b5796ef8f
Updated requirements file.
...
- Legacy-Id: 8746
2014-12-14 20:34:27 +00:00
Henrik Levkowetz
ed2458feac
Tests for the restapi.
...
- Legacy-Id: 8745
2014-12-14 20:34:03 +00:00
Henrik Levkowetz
770b36d575
Added generated (and sometimes manually tweaked) resources.py files.
...
- Legacy-Id: 8744
2014-12-14 20:33:25 +00:00
Henrik Levkowetz
147cc96a51
Added a management command to generate (and update) resource files for tastypie, in order to have to manually maintain the resource files needed by tastypie when models are added (model changes will have to be handled manually, or by removing the old class from the resources and auto-generate it again).
...
- Legacy-Id: 8743
2014-12-14 20:32:12 +00:00
Henrik Levkowetz
c39925fcd0
Added the tastypie lib to the repository
...
- Legacy-Id: 8742
2014-12-14 20:28:33 +00:00
Henrik Levkowetz
9883b8de78
Added a module with autodiscovery support for API resource files, and the necessary support for TimedeltaField to be used with tastypie. ALso a top-level resource list generated from settings.INSTALLED_APPS, in order to not have to maintain the top level manually in ietf/urls.py.
...
- Legacy-Id: 8741
2014-12-14 20:27:51 +00:00
Henrik Levkowetz
1dc7a8690f
Added a bugfix from Ole to the merge queue.
...
- Legacy-Id: 8740
2014-12-13 13:40:22 +00:00
Ole Laursen
9a25b002f3
Add a couple of files missing from previous commit
...
- Legacy-Id: 8739
2014-12-12 18:00:28 +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
2e862b6cbd
Summary: Remove some unused tokenfield CSS files
...
- Legacy-Id: 8737
2014-12-12 17:35:30 +00:00
Ole Laursen
74313edc67
Summary: Move datepicker CSS to lib/
...
- Legacy-Id: 8736
2014-12-12 17:33:57 +00:00
Ole Laursen
70ad4d1742
Add liaisons migration to fix the few old statements that do not have a title (add an empty initial migration to make South happy)
...
- Legacy-Id: 8735
2014-12-12 17:30:55 +00:00
Ole Laursen
7f1683f093
Summary: Fix old bug in liaison tool - WG discussion lists where being
...
CC'ed with their list_subscribe rather than list_email address, and
the former is usually a URL, not an email address so cause a
validation error when submitting the statement
- Legacy-Id: 8733
2014-12-12 17:06:05 +00:00
Ole Laursen
1d51a43be4
Summary: Fix the yyyymmdd to strftime format converter to use a single
...
pass through the format so that it actually works correctly
- Legacy-Id: 8732
2014-12-12 11:24:15 +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
Ryan Cross
9cf30a07d1
Fixes ticket #1469 , trying to add duplicate name in Rolodex causes 500 error. Commit ready for merge
...
- Legacy-Id: 8723
2014-12-02 18:30:35 +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
8e4459ad59
Summary: Add helper for inserting a value after another value in an
...
OrderedDict (or Django's SortedDict)
- Legacy-Id: 8719
2014-11-30 14:47:17 +00:00
Robert Sparks
1d7d5dd32e
Copy the secretariat on the message sent to the RFC Editor and IANA when a draft is pulled from the RFC Editor queue. Fixes ticket #1549 . Commit ready for merge.
...
- Legacy-Id: 8718
2014-11-26 20:57:47 +00:00
Robert Sparks
134ae9928f
Highlight need for milestone review and approval in messages to leadership when a milestone edit requires approval. Don't bother the group when the only changes are those needing approval. Fixes ticket #1501 . Commit ready for merge.
...
- Legacy-Id: 8716
2014-11-26 18:56:51 +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
Ole Laursen
c7342d2f30
Summary: Add specialized DateField for triggering Bootstrap datepicker
...
- Legacy-Id: 8712
2014-11-25 16:43:50 +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
8a8da7a397
cleaned out boilerplate migration imports that arent actually used
...
- Legacy-Id: 8709
2014-11-24 21:51:51 +00:00
Robert Sparks
e5e6b1337d
Added a materials manager (matman) Role, and populated it for the edu team
...
- Legacy-Id: 8708
2014-11-24 21:40:49 +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
6a7f3d981d
Summary: Update Secretariat jQuery version to the same as the rest of
...
the site (1.11.1) to make the people selection widget work
- Legacy-Id: 8704
2014-11-24 15:33:55 +00:00