Commit graph

43 commits

Author SHA1 Message Date
Henrik Levkowetz c4b59f0363 Added personal photo+bio pages.
- Legacy-Id: 11278
2016-06-05 20:14:50 +00:00
Henrik Levkowetz e4e2ced967 Tweaked the look of nav-tabs.
- Legacy-Id: 11276
2016-06-05 09:54:51 +00:00
Henrik Levkowetz c8ade2dff5 Tweaked the chair_photos view.
- Legacy-Id: 11265
2016-06-02 19:21:08 +00:00
Ole Laursen 9faae5e915 Merged community list branch with trunk
- Legacy-Id: 11174
2016-05-06 17:36:04 +00:00
Robert Sparks f34ae9c612 Reworked the pages that manage all the possible schedules for a meeting. Removed a lot of custom javascript. Fixes #1921. Commit ready for merge.
- Legacy-Id: 11137
2016-04-27 20:46:02 +00:00
Robert Sparks 62d3ac8fe7 Cleanup: Remove hooks for TowTruck. Commit ready for merge.
- Legacy-Id: 11133
2016-04-26 19:50:45 +00:00
Ole Laursen c061caaf04 Merge in changes from community-list-cleanup
- Legacy-Id: 10968
2016-03-23 13:31:24 +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
Robert Sparks 3b4ae894f4 Fix from Ole Laursen for the javascript managing status-change document relationships. Fixes #1899.
- Legacy-Id: 10757
2016-01-29 16:58:29 +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
Henrik Levkowetz 6c917be9a6 Merged in [10686] from lars@netapp.com:
Load the js for the timeline as part of the page header, in order to (hopefully)
avoid page re-render after the json loads. Only apply the gradient that
signifies document expiration to I-Ds. Suppress duplicate x-axis labels (same
month).
 - Legacy-Id: 10691
Note: SVN reference [10686] has been migrated to Git commit 0762e0975f
2016-01-14 18:07:41 +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 0bf05c3f11 The 'unsorted' up-down chevron is very fuzzy on retina screens, and somewhat fuzzy otherwise. Change to fa-sort* icons for sharpmenss, at least for now.
- Legacy-Id: 10648
2016-01-12 16:49:25 +00:00
Henrik Levkowetz 9bf1ff01f1 Merged in [10621] from lars@netapp.com:
Use js tablesort almost everywhere I thought it would make sense. While I
touched the pages, I also corrected a few minor HTML nits, capitalization
inconsistencies and some other minor things.
Range r10605:r10621
 - Legacy-Id: 10647
Note: SVN reference [10621] has been migrated to Git commit 7d3c2681e2
2016-01-12 16:47:18 +00:00
Henrik Levkowetz 8f7ebb83f7 Merged in [10615] from lars@netapp.com:
Disable the URL-based sorting stuff that uses the django backend if we use
js-based sorting.
 - Legacy-Id: 10645
Note: SVN reference [10615] has been migrated to Git commit b90208ec6d
2016-01-12 15:42:07 +00:00
Henrik Levkowetz 79f49fe60c Merged in [10614] from lars@netapp.com:
Use jquery tablesorter to change the ordering of document search tables
 - Legacy-Id: 10644
Note: SVN reference [10614] has been migrated to Git commit e920d0bbd9
2016-01-12 15:32:24 +00:00
Henrik Levkowetz faea7c9882 Merged in [10605] from lars@netapp.com:
Show IDs that expired with a fading gradient and don't extend their box after
185 days. Plus a bunch of cosmetic changes.
 - Legacy-Id: 10643
Note: SVN reference [10605] has been migrated to Git commit 5cd86a5d40
2016-01-12 15:09:20 +00:00
Henrik Levkowetz 668e88a3aa Moved the timeline colouring css to ietf.less, to pick up the brand colours directly.
- Legacy-Id: 10598
2015-12-15 19:41:12 +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
Lars Eggert cf4964059f Fix some issues Henrik found, and implement some of his suggestions:
* Fix ancestor stacking
* Suppress x-axis labels that overlap with others
* Make bars clickable links
 - Legacy-Id: 10590
2015-12-14 13:04:34 +00:00
Henrik Levkowetz de7c79092e Moved definitions for the AD ballot position's background colours (which shows each AD his own positions by colour coding) from ietf.css to ietf.less, to make it easier to adjust the colours while keeping to the hues of the colour palette.
- Legacy-Id: 10577
2015-12-11 11:30:50 +00:00
Lars Eggert bdf8089688 Add an ESLint config for use with datatracker javascript and apply it to
document_timeline.js. Also, I consider the graphical timeline stuff stable,
so I'll use this commit to say: Branch ready for merge.
 - Legacy-Id: 10566
2015-12-10 09:02:58 +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
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
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
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
Henrik Levkowetz 71dec7a692 Moved forward to 6.7.2.dev0 the changes to rename class ScheduledSession to the more correct (but unfortunately also cumbersome) SchedTimeSessAssignment, and rename reverse relationships involving this class appropriately. Accompanying changes in javascript and templates. Migrations to match.
- Legacy-Id: 10297
2015-10-26 22:45:26 +00:00
Henrik Levkowetz dc185ae105 Added custom style to fix a problem with the navbar search field width on iPads.
- Legacy-Id: 10177
2015-10-10 10:48:32 +00:00
Henrik Levkowetz a7667fb29e Merged in branch/amsl/liaisons/6.4.1@10160 from rcross@amsl.com, bringing in the new liaison tool.
- Legacy-Id: 10161
2015-10-09 19:48:21 +00:00
Henrik Levkowetz 8ead04ea01 Use an eyecatching symbol to indicate bug-reporting, starting out very large, with the intention of reducing the size as people get used to it.
- Legacy-Id: 10132
2015-10-02 15:48:13 +00:00
Henrik Levkowetz 474986b3a2 Merged in [9996] from olau@iola.dk:
Summary: Fix missing save button when deleting milestones. Fixes #1762.
 - Legacy-Id: 10024
Note: SVN reference [9996] has been migrated to Git commit 3e76aa1f43
2015-08-18 16:01:16 +00:00
Henrik Levkowetz fb66c1856f Merged in [9669] from olau@iola.dk:
Summary: Make the meeting agenda code use the historic info available
for groups. In the process, added some select_related/prefetch_related
code to cut the number of database queries in the agenda down from
4000-5000 to about 50. Rewritten agenda CSV code to use Python arrays
rather than a template for improved readability/reuse. Rewritten week
view to assemble its data in Python. Plus a few other minor cleanups,
e.g. lame_description is now gone.
Fixes #1088. Branch
 - Legacy-Id: 10005
Note: SVN reference [9669] has been migrated to Git commit acda84208d
2015-08-10 19:46:11 +00:00
Ole Laursen 3e76aa1f43 Summary: Fix missing save button when deleting milestones. Fixes #1762. Commit ready for merge.
- Legacy-Id: 9996
2015-08-10 11:36:20 +00:00
Henrik Levkowetz 71cfe9459f - Legacy-Id: 9937 2015-08-01 12:59:14 +00:00
Henrik Levkowetz 3e4b419935 Moved bower externals from static/lib to ietf/externals/static. Moved secretariat statics to ietf/secr/static. Moved ietf statics to ietf/static/. Removed static/, as all static files will be handled using 'manage.py collectstatic' at deployment time now.
- Legacy-Id: 9934
2015-08-01 12:56:16 +00:00
Henrik Levkowetz 1b36eec887 Updated several README files.
- Legacy-Id: 9912
2015-07-28 13:20:39 +00:00
Henrik Levkowetz 9fa014f0d2 Changed the location of the datatracker's bower.json file
- Legacy-Id: 9911
2015-07-28 13:03:52 +00:00
Henrik Levkowetz 19028d479d Removed bootstrap from bower.json as a direct dependency -- we're handling bootstrap separately, so don't violate DRY here.
- Legacy-Id: 9907
2015-07-28 10:28:54 +00:00
Henrik Levkowetz 7513908c98 Updated bower.json to mention bootstrap 3.3.5
- Legacy-Id: 9904
2015-07-28 08:56:19 +00:00
Henrik Levkowetz 3837b18ab5 Text tweaks
- Legacy-Id: 9898
2015-07-27 18:31:42 +00:00
Henrik Levkowetz 415f42af82 Added a static directory to hold possible future staticfiles and also README and bower.json files related to the CDN-related changes.
- Legacy-Id: 9886
2015-07-26 18:12:15 +00:00