Commit graph

1917 commits

Author SHA1 Message Date
Ole Laursen c7589f9b6a Integrate community lists for groups with the existing group documents
page. Each WG/RG now gets a list with an initial set of rules to
populate the list.

Refine the community list management interface a bit to support the
group lists better - group lists aren't connected to the usual track
icons so need to be able to add/remove individual drafts.

Change the "name contains" rule to support regular expressions to
enable each group to have a default replacement for the previously
implemented "related documents" search. Maintain a materialized view
of the regexp-matched drafts with a call in the submit code to avoid
having to scan all drafts/~1000 group rules all the time.
 - Legacy-Id: 10963
2016-03-22 12:48:44 +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
Ole Laursen 5f4082d595 Overhaul of the community list code.
From a user perspective: Use friendlier URLs for lists. Reuse the
search results table for displaying lists. Simplify the management
pages and improve the search rule UI to help fill in the values and
validating them, instead of just providing a text field. Fixes #1874.
Add an explicit button for adding individual documents. Include all
changes in the document change streams, not just some changes. Fix a
concurrency issue that allows changed documents to escape the search
rules. Don't create an empty list just be logging in.

From a code maintenance perspective: Clean up the models. Replace the
background caching scheme with direct queries. Get rid of a big chunk
of code. Speed up the code that adds track buttons to search results.
Add tests of all community views. Fixes #1422. Also fix some minor
bugs and oddities here and there.

There's still some work to do with respect to integrating the group
lists better.
 - Legacy-Id: 10921
2016-03-14 10:44:57 +00:00
Ole Laursen 197bc07771 Refactor search-related utilities slightly to make them more
independent of the search form, to enable them to be reused in the
community lists.

Also clean up the related code a bit, use SearchForm to handle other
document types, and fix missing ids in the HTML so that one can click
the "by" labels to hit the corresponding radio button.
 - Legacy-Id: 10729
2016-01-25 18:11:49 +00:00
Ole Laursen 540ef748f7 Fix community list track/untrack on document page, also fix the
attached Javascript which had a split personality regarding how to
deal with a repeated click
 - Legacy-Id: 10714
2016-01-19 11:27:47 +00:00
Ole Laursen b7232d0ab7 Revamp tracked/not tracked icons in search results to not do one query
per document, and make them work on all search result pages, move the
utility function to community/
 - Legacy-Id: 10690
2016-01-14 18:04:05 +00:00
Ole Laursen cd5c60ccf1 Clean up permission checking in community lists, fix split in
track/untrack between personal/group lists, get rid of remove_document
 - Legacy-Id: 10680
2016-01-13 17:37:22 +00:00
Ole Laursen 1e75ee3d11 Do not create CommunityLists when rendering the side bar, only render
the links
 - Legacy-Id: 10668
2016-01-13 10:47:36 +00:00
Ole Laursen e807115e81 Fix community list track/untrack to use POST rather than GET
- Legacy-Id: 10660
2016-01-13 10:15:38 +00:00
Henrik Levkowetz d1e245f042 Merged in [10567] from housley@vigilsec.com:
For Charters, display the Responsible AD as well as the Charter Edit AD. Fixes #1829.
 - Legacy-Id: 10601
Note: SVN reference [10567] has been migrated to Git commit 0052a4f733
2015-12-15 20:37:22 +00:00
Henrik Levkowetz 213ae4921b Merged in /personal/lars/6.11.1.dev0@10590 from lars@netapp.com, which brings in a timeline view at the top of document pages.
- Legacy-Id: 10597
2015-12-15 19:17:36 +00:00
Henrik Levkowetz 2bab09b6f4 Added a coloured bar at the right-hand side of the ADs' view of iesg/agenda/documents/, in order to make it easier to distinguish between the 'yes' and 'no-objection' colour codes.
- Legacy-Id: 10578
2015-12-11 11:34:23 +00:00
Russ Housley 0052a4f733 For Charters, display the Responsible AD as well as the Charter Edit AD. Fixes #1829.
- Legacy-Id: 10567
2015-12-10 16:56:06 +00:00
Henrik Levkowetz d0b99b03b5 Merged in [10540] from lars@netapp.com:
Update vnu HTML5 validator, and fix an HTML nit it found.
 - Legacy-Id: 10563
Note: SVN reference [10540] has been migrated to Git commit 5866129176
2015-12-09 22:43:37 +00:00
Henrik Levkowetz 3e4c10bf00 Merged in [10539] from lars@netapp.com:
Fix CSS/js inclusion of select2 from new static location. (Looks like this file
was forgotten when we began to use bower.)
 - Legacy-Id: 10562
Note: SVN reference [10539] has been migrated to Git commit 51dba4c5e5
2015-12-09 22:17:51 +00:00
Henrik Levkowetz e6c418a672 Merged in [10538] from lars@netapp.com:
Fixes for displaying IRTF RGs (call them RGs, and don't show IESG state.)
 - Legacy-Id: 10561
Note: SVN reference [10538] has been migrated to Git commit 495ae645ed
2015-12-09 22:00:43 +00:00
Henrik Levkowetz de94e7a991 Merged in [10536] from lars@netapp.com:
Manage html5shiv and respond.js locally via bower, rather than relying on the
CDN.
 - Legacy-Id: 10560
Note: SVN reference [10536] has been migrated to Git commit 73ad12560a
2015-12-09 21:51:39 +00:00
Lars Eggert 0f1c823a6e Now that the timeline stuff seems stable, show it for all document types.
- Legacy-Id: 10555
2015-12-09 16:54:53 +00:00
Lars Eggert b6e02b1c1f More tweaks to the graphical timeline. This is getting there.
- Legacy-Id: 10554
2015-12-09 15:38:33 +00:00
Henrik Levkowetz 063d92bfe7 Merged in [10530] from lars@netapp.com:
Update a number of web assets to their latest versions.
 - Legacy-Id: 10552
Note: SVN reference [10530] has been migrated to Git commit 808196bc0c
2015-12-08 21:43:46 +00:00
Lars Eggert d4d09a2f75 Refactor graphical timeline, by making the data available via doc.json. Also
refactor associated js/css/html. Finally, a lot of display tweaks.
 - Legacy-Id: 10550
2015-12-08 14:29:35 +00:00
Lars Eggert e1ff3a5782 Beginnings of graphical document timelines using d3.js
- Legacy-Id: 10546
2015-12-07 16:10:57 +00:00
Henrik Levkowetz 363630f389 Fixed a problem with wrapping of double-spaced text in author lists for 1id-abstracts.
- Legacy-Id: 10545
2015-12-05 14:33:35 +00:00
Lars Eggert 30f2e87f55 Fix bug in r10540. (I should really remember to run the test suite before
committing.) Commit ready for merge.
 - Legacy-Id: 10541
2015-12-03 12:15:55 +00:00
Lars Eggert 5866129176 Update vnu HTML5 validator, and fix an HTML nit it found.
Commit ready for merge.
 - Legacy-Id: 10540
2015-12-03 11:54:08 +00:00
Lars Eggert 51dba4c5e5 Fix CSS/js inclusion of select2 from new static location. (Looks like this file
was forgotten when we began to use bower.) Commit ready for merge.
 - Legacy-Id: 10539
2015-12-03 11:53:06 +00:00
Lars Eggert 495ae645ed Fixes for displaying IRTF RGs (call them RGs, and don't show IESG state.)
Commit ready for merge.
 - Legacy-Id: 10538
2015-12-03 10:59:05 +00:00
Lars Eggert 49ebd8e756 Manage the PT font family with bower, instead of relying on a static version.
Commit ready for merge.
 - Legacy-Id: 10537
2015-12-03 09:28:18 +00:00
Lars Eggert 73ad12560a Manage html5shiv and respond.js locally via bower, rather than relying on the
CDN. Commit ready for merge.
 - Legacy-Id: 10536
2015-12-03 08:57:52 +00:00
Lars Eggert 808196bc0c Update a number of web assets to their latest versions.
Commit ready for merge.
 - Legacy-Id: 10530
2015-12-02 15:05:51 +00:00
Lars Eggert 29f021d7f4 Add a button to I-D and RFC pages that provides a citation in bibtex format for
the document. Commit ready for merge.
 - Legacy-Id: 10529
2015-12-02 14:07:16 +00:00
Henrik Levkowetz 6ab5365296 Merged in^/personal/rcross/v6.7.3.dev0@10465, which included [10382],[10464],[10465], introducing a number of usability fixes to the liaison tool, including a new tab for action needed statements and the ability to add comments to liaison statements' history.
- Legacy-Id: 10506
Note: SVN reference [10382] has been migrated to Git commit b7bbfd8312

Note: SVN reference [10464] has been migrated to Git commit 1ea5dcf907

Note: SVN reference [10465] has been migrated to Git commit eed28dbb49
2015-11-19 19:53:12 +00:00
Ryan Cross 1ea5dcf907 Liaison changes from IETF 94 demo. Includes tab for Action Needed statements and ability to add comments to history. Commit ready for merge
- Legacy-Id: 10464
2015-11-12 00:26:52 +00:00
Henrik Levkowetz 0b1ca354fa Merged in [10429] from rjsparks@nostrum.com:
Display the To and (if it exists) Cc correctly on the publication request form. Fixes #1819.
 - Legacy-Id: 10442
Note: SVN reference [10429] has been migrated to Git commit e1469522dd
2015-11-07 22:12:46 +00:00
Henrik Levkowetz 84860d87f7 Merged in [10426] from rjsparks@nostrum.com:
Fix the links on the state help index page. Fixes #1775.
 - Legacy-Id: 10441
Note: SVN reference [10426] has been migrated to Git commit 7e39db81ea
2015-11-07 21:59:58 +00:00
Henrik Levkowetz 408d51c11f Merged in [10425] from bartosz.balazinski@interdigital.com:
Provide information about who has suggested document replaced-by information in the notification email.

    This commit fixes bug 1817,
 - Legacy-Id: 10440
Note: SVN reference [10425] has been migrated to Git commit ba39077180
2015-11-07 21:43:27 +00:00
Robert Sparks e1469522dd Display the To and (if it exists) Cc correctly on the publication request form. Fixes #1819. Commit ready for merge.
- Legacy-Id: 10429
2015-11-05 04:30:09 +00:00
Robert Sparks 7e39db81ea Fix the links on the state help index page. Fixes #1775. Commit ready for merge.
- Legacy-Id: 10426
2015-11-05 02:03:40 +00:00
Bartosz Balazinski ba39077180 This commit fixes bug 1817, commit ready to merge
- Legacy-Id: 10425
2015-11-04 23:25:51 +00:00
Henrik Levkowetz eb76e21aa8 Merged in [10414] from rjsparks@nostrum.com:
Put possibly replaces sections in the right columns. Fixes #1802.
 - Legacy-Id: 10417
Note: SVN reference [10414] has been migrated to Git commit d97c29fdcf
2015-11-04 05:22:16 +00:00
Robert Sparks d97c29fdcf Put possibly replaces sections in the right columns. Fixes #1802. Commit ready for merge.
- Legacy-Id: 10414
2015-11-04 02:04:24 +00:00
Henrik Levkowetz 7d692a8826 Merged in [10384] from rjsparks@nostrum.com:
When a group gives a document a new group state (particularly for the first time), send a message that says what happened instead of simply \'Adopted\'. Fixes #1830.
 - Legacy-Id: 10411
Note: SVN reference [10384] has been migrated to Git commit be377e5ac5
2015-11-03 15:02:47 +00:00
Henrik Levkowetz 693badfd94 Merged in [10379] from rjsparks@nostrum.com:
Change the acronym link on the html agenda page to go to the group's charter page rather than the charter's document page.
 - Legacy-Id: 10409
Note: SVN reference [10379] has been migrated to Git commit bf0a5e3da4
2015-11-03 14:16:44 +00:00
Henrik Levkowetz be491ac1a0 Merged in [10378] from rjsparks@nostrum.com:
Make the internal review message reflect whether this is a new chartering effort or a recharter. Fixes #1814.
 - Legacy-Id: 10406
Note: SVN reference [10378] has been migrated to Git commit ff93fe3599
2015-11-03 13:49:21 +00:00
Robert Sparks be377e5ac5 When a group gives a document a new group state (particularly for the first time), send a message that says what happened instead of simply "Adopted". Fixes #1830. Commit ready for merge.
- Legacy-Id: 10384
2015-11-03 09:22:15 +00:00
Ryan Cross b7bbfd8312 Various small bug fixes and tweaks to UI of Liaison Management Tool. Commit ready for merge
- Legacy-Id: 10382
2015-11-03 07:52:05 +00:00
Robert Sparks bf0a5e3da4 Change the acronym link on the html agenda page to go to the group's charter page rather than the charter's document page. Commit ready for merge.
- Legacy-Id: 10379
2015-11-03 06:18:32 +00:00
Robert Sparks ff93fe3599 Make the internal review message reflect whether this is a new chartering effort or a recharter. Fixes #1814. Commit ready to merge.
- Legacy-Id: 10378
2015-11-03 05:28:06 +00:00
Henrik Levkowetz a8bf767295 Added a direct menu link to tutorials under Other. Tweaked a divider visibility.
- Legacy-Id: 10369
2015-11-02 06:11:13 +00:00
Henrik Levkowetz f73193ee5b Merged in [10347] from rjsparks@nostrum.com:
Allow entering more than one email address in addtional cc on the send ballot comments form. Fixes #1811.
 - Legacy-Id: 10362
Note: SVN reference [10347] has been migrated to Git commit 88e7fa3adb
2015-11-01 23:51:57 +00:00