Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: mozilla/kuma
base: b24ee13a10d8e68dbd5cb00392ab12a346236282
...
head fork: mozilla/kuma
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Jan 23, 2015
@groovecoder groovecoder bug 1121918 - put authkeys behind permission
migration to delete all existing authkeys
c554f20
@groovecoder groovecoder fix bug 1121918 - add admin link to user profile e603058
Commits on Jan 26, 2015
@groovecoder groovecoder bug 1121918 - tests for authkeys perms 747394d
@groovecoder groovecoder bug 1121918 - no more link to delete keys ccf9992
@groovecoder groovecoder bug 1113260 - use sys.maxint for throttle limit cf71cac
@groovecoder groovecoder bug 1121918 - code review cleanups 2ed192c
Commits on Jan 27, 2015
@openjck openjck Fix bug 1124199: Page buttons sticky by default
Our research shows that more people click the edit button, view the edit
page, and submit completed edits when the page buttons are sticky [1].

Even with this change, page buttons will only be sticky on pages with
tables of content due to bug 1124215 [2].

[1] https://groups.google.com/forum/#!msg/mozilla.dev.mdn/MV1rPgAfTnI/MkC1WAn9JMcJ
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1124215
d9369db
@ubernostrum ubernostrum Merge pull request #3006 from groovecoder/django-banish-1113260
bug 1113260 - add django-banish to ban by IP
62cf253
@openjck openjck Fix bug 1126312: Add warning to all-servers.conf 8e9dda4
@jezdez jezdez Merge pull request #3021 from openjck/bug-1126312-all-servers-comment
Fix bug 1126312: Add warning to all-servers.conf
fe0d839
@groovecoder groovecoder bug 1121918 - only delete unused keys in migration
refactor _cache_bust_user_perms into base class
1b15687
@stephaniehobson stephaniehobson Merge pull request #3018 from openjck/bug-1124199-default-sticky-page…
…-buttons

Fix bug 1124199: Page buttons sticky by default
59d36fc
@stephaniehobson stephaniehobson Merge pull request #3019 from openjck/bug-1125295-remove-manual-optim…
…izely-activation

Fix bug 1125295: Remove sticky A/B test activation
d4f3a9f
@ubernostrum ubernostrum Fix bug 1126386: Upgrade Django to 1.4.19. 20451ab
@groovecoder groovecoder bug 1126412 - disable banish to un-ban KumaScript a9effda
@groovecoder groovecoder Merge pull request #3024 from groovecoder/disable-banish-1126412
bug 1126412 - disable banish to un-ban KumaScript
a8dba72
@groovecoder groovecoder bug 957802 - update whatsdeployed link 5492484
@groovecoder groovecoder Merge pull request #3023 from ubernostrum/django-upgrade-1126386
Fix bug 1126386: Upgrade Django to 1.4.19.
27e5bce
Commits on Jan 28, 2015
@jezdez jezdez Merge pull request #3020 from groovecoder/api-token-permission-1121918
bug 1121918 - put authkeys behind permission
cb00318
@robhudson robhudson Merge pull request #3025 from groovecoder/updated-whatsdeployed-link-…
…957802

bug 957802 - update whatsdeployed link
44fcaae
@jezdez jezdez Fix bug 1100358 - added tox config to be able to run text matrixes 1125da3
@openjck openjck Bug 1124199: Revert default sticky buttons
This reverts commit d9369db.

After turning sticky page buttons on by default, a number of bugs were
discovered. This commit turns the sticky page buttons back off by
default so that the bugs can be fixed.
4ee97f7
@stephaniehobson stephaniehobson Merge pull request #3028 from openjck/revert-default-sticky-button
Bug 1124199: Revert default sticky buttons
c4a5396
Commits on Jan 29, 2015
@openjck openjck Fix bug 1117758: Remove and redirect "Learn" pages 7275dfa
@openjck openjck Fix bug 1127326: Remove unused functions da2d084
@openjck openjck Fix bug 1118723: Add /Learn to main navigation 55128ed
@jezdez jezdez Merge pull request #3030 from openjck/bug-1127326-unused-functions
Fix bug 1127326: Remove unused functions
9bafd20
@groovecoder groovecoder Merge pull request #3029 from openjck/bug-1117758-redirect-learn-page
Fix bug 1117758: Remove and redirect "Learn" pages
ad04b38
@stephaniehobson stephaniehobson Merge pull request #3031 from openjck/bug-1118723-learn-menu-items
Fix bug 1118723: Add /Learn to main navigation
5619ade
@robhudson robhudson Fix banish git url 7fbda52
@groovecoder groovecoder Merge pull request #3034 from robhudson/get-to-git
Fix banish git url
fbee3dd
Commits on Jan 30, 2015
@jezdez jezdez Bug 756533 - Slightly revert logging changes from 96d0d22.
This increases the logging threadshold to just errors and reintroduces
the RequireDebugFalse filter for the admin email log handler.
5665b94
@jezdez jezdez Fix bug 1120619 - Restart all celery components during deploy. Refs b…
…ug 1122085.
7c6716f
@jezdez jezdez Fix bug 1054263 - Remove schematic completely from kuma. 467eeee
@jezdez jezdez Fix bug 1100371 - Switch to flake8
This alsso removes old pylint config files.
b502b89
@jezdez jezdez Fix bug 1104068 - Install doc dependencies in dev VM. 1535679
@jezdez jezdez Fix bug 1035569 - Clean out query parameters that are empty.
This prevents a hard exception on the search page when given a query parameter that doesn't have a value.
698c8e0
@robhudson robhudson Merge pull request #3037 from mozilla/bug1054263
Fix bug 1054263 - Remove schematic completely from kuma.
54acea2
@robhudson robhudson Merge pull request #3038 from mozilla/bug1035569
Fix bug 1035569 - Clean out query parameters that are empty.
b8de3be
@robhudson robhudson Merge pull request #3035 from mozilla/logging
Bug 756533 - Slightly revert logging changes from 96d0d22.
19ec5a9
@groovecoder groovecoder Merge pull request #3027 from mozilla/bug1100358
Add tox.ini
46ba9c1
@groovecoder groovecoder Merge pull request #3039 from mozilla/bug1104068
Fix bug 1104068 - Install doc dependencies in dev VM.
54c85de
@jezdez jezdez Fix bug 1104127 - Use Memcache for devmo_url and slight simplification. 514a7b1
@jezdez jezdez Bug 1104127 - Renamed devmo_url template helper to wiki_url.
For consistency's sake.
6d22e8c
@openjck openjck Fix bug 1127830: Preserve locales when redirecting 1825a85
@groovecoder groovecoder Merge pull request #3036 from mozilla/bug1120619
Fix bug 1120619 - Restart all celery components during deploy. Refs bug 1122085.
933f019
@robhudson robhudson Merge pull request #3040 from mozilla/bug1104127
Fix bug 1104127 - Use Memcache for devmo_url and slight simplification.
081d5a6
@jezdez jezdez Merge pull request #3042 from openjck/bug-1127830-preserve-locales-wh…
…en-redirecting

Fix bug 1127830: Preserve locales when redirecting
98179e2
@jezdez jezdez Bug 1104068 - Added a test job to test building the docs. 162155f
@groovecoder groovecoder Merge pull request #3043 from mozilla/1104068-2
Bug 1104068 - Added a test job to test building the docs.
7858705
Commits on Feb 03, 2015
@openjck openjck Fix bug 1128973: Fix "Articles" link in Dev Derby e00efe8
@groovecoder groovecoder fix bug 1124355 - call gravatar method in profiles a91b466
@jezdez jezdez Merge pull request #3045 from openjck/bug-1128973-devderby-learn-link
Fix bug 1128973: Fix "Articles" link in Dev Derby
f06ab50
@jezdez jezdez Merge pull request #3044 from groovecoder/profile-gravatar-bug-1124355
fix bug 1124355 - use gravatar_url helper in profiles
7b5928c
Emin Mastizada fix bug 1125648 53b688d
Commits on Feb 04, 2015
@groovecoder groovecoder Merge pull request #3047 from EmiXLabs/fix-bug-1125648
fix bug 1125648
b51e51a
@jezdez jezdez Bug 1125850 - Use a Celery chord for rendering stale documents in chu…
…nks instead of process inline.
fb52e75
@robhudson robhudson Merge pull request #3046 from mozilla/bug1125850
Bug 1125850 - Use a Celery chord for rendering stale documents instead of process inline.
858066f
@jezdez jezdez Bug 1125850 - Fix TypeError in render_document_chunk task. f1e5dd2
@robhudson robhudson Merge pull request #3052 from mozilla/bug1125850-2
Bug 1125850 - Fix TypeError in render_document_chunk task.
d07d1f3
@jezdez jezdez Bug 1104093 - Add central memcache instance for easier use. 14d89d7
@jezdez jezdez Fix bug 1104097 - Use memcache in demos views. 501440b
@jezdez jezdez Bug 1104097 - Code smell cleanup. 6962807
@jezdez jezdez Bug 1104097 - Use redirect shortcut in demos views.
This replaces redundant HttpResponseRedirect and reverse calls in demos views with the redirect shortcut.
310397d
@jezdez jezdez Fix bug 1104103 - Use memcache for document zone caching.
This also gets rid of the "secondary" cache alias that was originall y introduced as a transitionary cache to Memcache but got stuck at some point. The new "memcache" cache alias has replaced that.
1cd6647
@jezdez jezdez Fix bug 1104122 - Improve caching of last modified document date.
This does the following:

- Use memcache for storing the last modified data of a document
- Fill the cache on save for fewer cache misses
- Centralized implementation in Document class
4f3cb43
@darkwing darkwing fix bug 1126382 - Upgrade CKEditor to 4.4.7 f9f9eae
@robhudson robhudson Pin ES puppet module b8e3937
@groovecoder groovecoder Merge pull request #3048 from mozilla/bug1104097
Cache fixes
6733667
@openjck openjck Merge pull request #3054 from mozilla/vagrant-es-pin
Pin ES puppet module
0ded056
@groovecoder groovecoder Merge pull request #3053 from openjck/1126382-ckeditor-upgrade
fix bug 1126382 - Upgrade CKEditor to 4.4.7
aeb4b63
Commits on Feb 05, 2015
@robhudson robhudson Bug 1125850 - Use a pre-task to acquire the render lock for the rende…
…r_stale_documents task.

This should prevent stale chords as a result of a previously acquired memcache lock.
ffa1cff
@jezdez jezdez Merge branch 'master' of github.com:mozilla/kuma 481c32e
@jezdez jezdez Bug 1125850 - Explicitly use a task group for the header part of the …
…chord.

Also don't use a chord when in always eager mode as that doesn't seem to work.
03d7076
@groovecoder groovecoder Merge pull request #3057 from mozilla/bug1125850-3
Bug 1125850 - Explicitly use a task group for the header part of the chord.
2cad3d3
@jamonation jamonation Fix bug 1084503: extend UserAdmin to allow sorting in admin/auth/user…
… view
e9a2fad
@robhudson robhudson Fix bug 1120526 - Move to using elasticsearch-dsl
This also requires the backend Elasticsearch server be upgraded to 1.3.x
and refactors search code in general.
5bdd23d
@jezdez jezdez Merge pull request #3032 from robhudson/5-es-dsl-query
Fix bug 1120526 - Move to using elasticsearch-dsl
c2aa7e1
@robhudson robhudson Bug 1120526 - Clean up facets a little and use post_filter e3cedb7
@jezdez jezdez Merge pull request #3060 from robhudson/facet-cleanup
Bug 1120526 - Clean up facets a little and use post_filter
0ec4205
Commits on Feb 06, 2015
@jezdez jezdez Merge pull request #3056 from jamonation/bug-1084503
Fix bug 1084503: extend UserAdmin to allow sorting in admin/auth/user view
cccf7b6
@robhudson robhudson Fixes bug 1130378 - Parallelize reindexing 94e1c01
@jezdez jezdez Merge pull request #3061 from robhudson/faster-reindexing
Fixes bug 1130378 - Faster reindexing
ae8d6d4
@jezdez jezdez Bug 1125850 - Catch StaleDocumentsRenderingInProgress exception at th…
…e right place.
abef3ba
@robhudson robhudson Merge pull request #3063 from mozilla/bug1125850-4
Bug 1125850 - Catch StaleDocumentsRenderingInProgress exception at the right place.
2f5ac25
@jamonation jamonation Fixes bug 1108474: Make compare revisions button on history page sticky
Adding bidi-style support for proper ltr/rtl layout of compare button
Tweaked bidi-style to use correct inverse rtl override
ed3b4c0
Commits on Feb 09, 2015
@jezdez jezdez Bug 1129115 - Display error page when detecting a Elasticsearch error. 66b7303
@robhudson robhudson Merge pull request #3066 from mozilla/bug1129115
Bug 1129115 - Display error page when detecting a Elasticsearch error.
225608f
Commits on Feb 10, 2015
@groovecoder groovecoder bug 1119532 - add django-honeypot library fb781f5
@groovecoder groovecoder bug 1119532 - add honeypot across all MDN forms 084dded
@groovecoder groovecoder bug 1119532 - honeypot_field helper for precision 86fd1b2
@groovecoder groovecoder bug 1119532 - update tests with honeypot field ac0eaf9
@jezdez jezdez Bug 1125850 - Use lxml to render sitemap XML.
That also reduces the risk of memory leakage when building all sitemaps.
d8d99d7
@jezdez jezdez Merge pull request #3069 from mozilla/bug1125850-5
Bug 1125850 - Use lxml to render sitemap XML.
0f12afa
@groovecoder groovecoder bug 1119532 - isinstance better than type
'response' better then 'ret'
26259b6
@jezdez jezdez Fix bug 1104119 - Cache refill instead of invalidation for document z…
…one remaps.

This resets the cached document zone remaps when saving documents instead just deleting them when saving the zone.
26efc73
@jezdez jezdez Bug 957802 - Use Sphinx MDN theme for kuma docs. a436053
@jezdez jezdez Merge pull request #3065 from groovecoder/django-honeypot-1119532
fix bug 1119532 - add honeypot field to account signup form
5af877d
@stephaniehobson stephaniehobson Merge pull request #3051 from jamonation/bug-1108474
Fixes bug 1108474: Make compare revisions button on history page sticky
d385362
@robhudson robhudson Fixes bug 1131746 - Use 'value' for prefix queries a10091a
@groovecoder groovecoder Merge pull request #3067 from mozilla/bug1104119
Fix bug 1104119 - Cache refill instead of invalidation for document zone remaps.
fe633f8
Commits on Feb 11, 2015
@jezdez jezdez Merge pull request #3072 from robhudson/1131746-search-css
Fixes bug 1131746 - Use 'value' for prefix queries
418d409
@jezdez jezdez Bug 1104093 - Use memcache backend for inline i18n js snippets. 80acbd5
@jezdez jezdez Bug 1104093 - Use memcache backend for memcache lock. 88fb220
@stephaniehobson stephaniehobson Fix Bug 1130026: Code styling in .warning messages 3403a7a
@jezdez jezdez Fix bug 1104124 - Use memcache for kumascript response caching. a7baf0a
@jezdez jezdez Bug 1104124 - Don't iterate over tags but query tag names as a list d…
…irectly.
c0159d8
@jezdez jezdez Bug 1104124 - Cosmetic and code smell cleanup of kumascript module. fee1442
@jezdez jezdez Merge pull request #3074 from mozilla/bug1104124
More cache improvements.
ef56f9a
Commits on Feb 12, 2015
@robhudson robhudson Bug 1120526 - Remove all elasticutils d2366f0
@robhudson robhudson Merge pull request #3075 from robhudson/rm-elasticutils
Bug 1120526 - Remove all elasticutils
a11f0fe
@openjck openjck Merge pull request #3064 from stephaniehobson/bug-1130026-code-in-war…
…ning

Fix Bug 1130026: Code styling in .warning messages
875e64b
Commits on Feb 13, 2015
@Elchi3 Elchi3 Fix bug 1078186: Redirect static canvas examples to wiki pages 52f464c
@openjck openjck Fix bug 1132913: Use <th> in Revision Dashboard db29c2a
@openjck openjck Fix bug 1132917: Use arrow cursor on FA icons 0688371
@stephaniehobson stephaniehobson Bug 957802 - add indentation to TOC items in sphinx
Changed the element the padding is added to in TOCs so that indentation appears whether or not the parent element is a <ol>  (as we use on MDN) or <ul> (as readthedocs uses).
7345491
@openjck openjck Fix bug 1132962: Use <mark> for matched terms
Quoting MDN...

    The HTML <mark> Element represents highlighted text, i.e., a run of
    text marked for reference purpose, due to its relevance in a
    particular context. For example it can be used in a page showing
    search results to highlight every instance of the searched for word.

-- https://developer.mozilla.org/en-US/docs/Web/HTML/Element/mark
ffa444c
@groovecoder groovecoder Merge pull request #3033 from Elchi3/bug1078186
Fix bug 1078186: Redirect static canvas examples to wiki pages

r=groovecoder
bb267d4
Commits on Feb 16, 2015
@stephaniehobson stephaniehobson Merge pull request #3068 from mozilla/bug957802
Bug 957802 - Use Sphinx MDN theme for kuma docs.
fbd1dc4
@stephaniehobson stephaniehobson Merge pull request #3077 from openjck/bug-1132913-revision-dashboard-th
Fix bug 1132913: Use <th> in Revision Dashboard
7f7f3ea
@stephaniehobson stephaniehobson Merge pull request #3078 from openjck/bug-1132917-font-awesome-cursor
Fix bug 1132917: Use arrow cursor on FA icons
0429096
Commits on Feb 17, 2015
@robhudson robhudson Merge pull request #3081 from openjck/bug-1132962-mark-matched-search…
…-terms

Fix bug 1132962: Use <mark> for matched terms
c43127b
Commits on Feb 19, 2015
@jezdez jezdez Bug 1132517 - Updated mock to recent version. c3b807a
@jezdez jezdez Bug 1132517 - Move bitly shortening to use official API library.
This also adds year long caching for the result.
ced0d72
@jezdez jezdez Bug 1132517 - Move VideoEmbedURLField into demos app. 1095bb5
@jezdez jezdez Bug 1132517 - Moved mimetypes override to attachments app. 3febf1d
@jezdez jezdez Bug 1132517 - Move JSONField into kuma.core.fields. 8fc8837
@jezdez jezdez Bug 1132517 - Move JSONP validator to kuma.core.validators. 460670b
@jezdez jezdez Fix bug 1132517 - Remove unused libraries from lib.
Also removes all traces of the lib dir.
e3ffb61
@stephaniehobson stephaniehobson Fix Bug - 1125803 - Good & bad code examples.
Add styling for good and bad code examples.

Colour blind friendly but not screen reader friendly. Needs to be used in combination with headings.
9bdc03b
@robhudson robhudson Fixes bug 1132159 - Allow highlight to be disabled f4e2c04
@stephaniehobson stephaniehobson Fix Bug 1134718: JS typeerror
Now checks button exists before trying to act on it.
5c115cc
@darkwing darkwing Merge pull request #3080 from stephaniehobson/bug-1125803-good-bad-co…
…de-samples

Bug - 1125803 - Good & bad code examples.
888d33d
@darkwing darkwing Merge pull request #3086 from stephaniehobson/bug-1134718-js-typeerro…
…r-offset

Fix Bug 1134718: JS typeerror
da3bc71
Commits on Feb 20, 2015
@jezdez jezdez Bug 1132517 - Fix minor issue with showing the user's avatar on demo …
…pages.
23e3c43
@robhudson robhudson Refactor query parameters to use serializers de024a2
@hoosteeno hoosteeno [fix bug 1126583] Add fellowship page 268550a
@hoosteeno hoosteeno [fix bug 1126583]Add fellowship stylesheet 6cf84b1
@hoosteeno hoosteeno [fix bug 1126583] Add share widget 3296e46
@hoosteeno hoosteeno [fix bug 1126583] CSS tweaks 5505946
@hoosteeno hoosteeno [fix bug 1126583] Add image placeholder 3a1c135
@jezdez jezdez Merge pull request #3085 from robhudson/1132159-toggle-highlight
Fixes bug 1132159 - Allow highlight to be disabled
481c828
Commits on Feb 23, 2015
@groovecoder groovecoder Merge pull request #3076 from mozilla/bug1132517
So Long lib, and Thanks for All The Fish.
a02b181
@groovecoder groovecoder fix bug 1124423 - add African languages
update languages-parsing code
003cb37
@groovecoder groovecoder bug 1124423 - change travis to use files in repo 5329bcf
@groovecoder groovecoder bug 1124423 - update localization docs eabae8a
@groovecoder groovecoder bug 1124423 - fix .tar.gz file paths for travis 1460ae7
@groovecoder groovecoder fix bug 1133585 - use prod server for sphinx template ba0974e
Commits on Feb 24, 2015
@robhudson robhudson Fixes bug 1129119 - Convert to using elasticsearch aggregations 2d8cfcb
@groovecoder groovecoder fix bug 1136293 - move persona urls to settings.py 17e692b
@openjck openjck Merge pull request #3090 from groovecoder/persona-host-setting-1136293
fix bug 1136293 - move persona host to settings.py
c4e8337
@groovecoder groovecoder bug 1124423 - move archives to etc/data 3ae992e
Commits on Feb 25, 2015
@maurodoglio maurodoglio Fix bug 1124419 - add a waffle flag around profile creation c07b3ba
@groovecoder groovecoder bug 1124419 - add feature-toggles.rst
include doc for new registration_disabled flag
e94460e
@stephaniehobson stephaniehobson Fix Bug 1126583: Fellowship Site
- moved details/summary shim into wiki.js
- added and marked up finalized copy
- made share widget work with focus and touch and added a non-js fallback
- added apply now button to top, styled both apply now buttons to match share
- added correct share links to share widget
- hide languages drop down in footer
1221909
@groovecoder groovecoder bug 1124419 - update registration closed copy a347fa4
@openjck openjck Merge pull request #3091 from groovecoder/waffle-signup-1124419
bug 1124419 - waffle user signup
d60c880
Commits on Feb 26, 2015
@openjck openjck Merge pull request #3083 from groovecoder/add-african-languages-1124423
fix bug 1124423 - add African languages
9d527e6
@groovecoder groovecoder bug 1124419 - fix signup-closed test to new string 0449e92
@groovecoder groovecoder Merge pull request #3087 from stephaniehobson/bug-1126583-fellowship
Fix Bug 1126583: Create Fellowship single page site.
a3c09f0
@stephaniehobson stephaniehobson Merge pull request #3092 from groovecoder/fix-tests-1124419
bug 1124419 - fix signup-closed test to new string
c6cdf0a
@stephaniehobson stephaniehobson Merge pull request #3088 from groovecoder/fix-sphinx-favicon-1133585
fix bug 1133585 - use prod server for sphinx template
9dae358
Commits on Feb 27, 2015
@stephaniehobson stephaniehobson Bug 1125683: Update orientation details
Orientation details are in flux now, changing copy to reflect that.
25a81f4
@openjck openjck Merge pull request #3093 from stephaniehobson/bug-1126583-fellowship
Bug 1125683: Update deadline and orientation
2094b59
Commits on Mar 03, 2015
@jezdez jezdez Merge pull request #3089 from robhudson/1129119-aggregations
Fixes bug 1129119 - Convert to using elasticsearch aggregations
7430f6b
@openjck openjck Bug 1137020: Track homepage search with Optimizely 05ee303
Commits on Mar 05, 2015
@stephaniehobson stephaniehobson Merge pull request #3095 from openjck/bug-1137020-optimizely-homepage…
…-search-track-event

Bug 1137020: Track homepage search with Optimizely
ae6c3d2
Commits on Mar 06, 2015
@stephaniehobson stephaniehobson Fix Bug 1139883: New styles for .spec-rc 01862a4
@stephaniehobson stephaniehobson Fix Bug 1137652: Add padding for current page in quick links
I had a heck of a time testing this one, the macro that generates the quick-links has changed since the last database dump and I was getting timeouts once I updated the templates.

1) get everything up and running with the new style sheet compiled and being served (so, a hard refresh).
2) find/create a page with a left sidebar (maybe https://developer-local.allizom.org/en-US/docs/Web/API/AnimationEvent but don't do your hard refresh on this page or you lose the sidebar)
3) copy the HTML for #quick-links as generated on prod on https://developer.mozilla.org/en-US/docs/Web/API/AnimationEvent/pseudoElement
4) using dev tools paste the #quick-links HTML in.
21a244e
@openjck openjck Fix bug 1139947: Fix homepage Owl Carousel error
This bug only manifests locally. The "home" bundle is attached to the
homepage asynchronously. The scripts in the bundle still need to be
loaded in order, however.

On production, the scripts *are* loaded in order because the are
concatenated before the whole thing is attached asynchronously.

Locally, each script within the bundle is individually attached
asynchronously, so they're sometimes loaded out of order, causing the
error.
d54d0cb
@stephaniehobson stephaniehobson Merge pull request #3098 from openjck/bug-1139947-owl-carousel-error
Fix bug 1139947: Fix homepage Owl Carousel error
db3b438
@openjck openjck Merge pull request #3101 from stephaniehobson/bug-1139883-new-spec-css
Fix Bug 1139883: New styles for .spec-RC
496bfb9
@stephaniehobson stephaniehobson Fix Bug 931377: Add a class to hide when viewing article but show in …
…editor.

Altered current .hidden class to display in editor and have a black border around it.
75c171f
Commits on Mar 09, 2015
@groovecoder groovecoder bug 957802 - clean & update CONTRIBUTING.md 86f5e61
@darkwing darkwing fix bug 1121493 - Prevent CKEditor from overriding link text 8d98544
@jezdez jezdez Merge pull request #3106 from groovecoder/how-to-submit-code-957802
bug 957802 - clean & update CONTRIBUTING.md
44bdc54
Commits on Mar 10, 2015
@darkwing darkwing fix bug 1121493 - Update to also ensure title is used for link text i…
…nstead of URL
c3591e8
@stephaniehobson stephaniehobson Fix Bug 1126583: Reorder Fellowship
Moved "Why" section up.
ea5ce69
@robhudson robhudson PEP8 in wiki/management/ ff9295f
@openjck openjck Merge pull request #3108 from stephaniehobson/bug-1126583-reorder-fel…
…lowship

Fix Bug 1126583: Reorder Fellowship
47de0dd
@robhudson robhudson Bug 1094452 - Convert render_document command to use chain b8fc1b4
Commits on Mar 11, 2015
@jezdez jezdez Merge pull request #3100 from robhudson/1094452-render
Bug 1094452 - Convert render_document command to use chain
c917d99
@openjck openjck Fix bug 1141314: Update the maintenance page ae951e4
@robhudson robhudson Bug 1094452 - Fix date comparison in query 43de314
@groovecoder groovecoder Merge pull request #3111 from robhudson/fix-date-comparison
Bug 1094452 - Fix date comparison in query
2c0d5be
Jamon Camisso fix bug 1140436: add period url param & select box to revisions dashb…
…oard
7dd652a
@groovecoder groovecoder Merge pull request #3104 from jamonation/bug-114036
fix bug 1140436: add period url param & select box to revisions dashboard
a951a98
Commits on Mar 12, 2015
@openjck openjck Merge pull request #3107 from darkwing/1121493-link-text
fix bug 1121493 - Prevent CKEditor from overriding link text
1d9eb7a
@openjck openjck Merge pull request #3105 from stephaniehobson/bug-931377-hide-in-article
Fix Bug 931377: Add a class to hide when viewing article but show in editor
dbd93b8
@openjck openjck Merge pull request #3102 from stephaniehobson/bug-1137652-quick-links…
…-current-item

Fix Bug 1137652:  Add padding for current page in quick links
3504e0d
@robhudson robhudson Bug 1094452 - Fix call to document render with pk 12331ed
@groovecoder groovecoder Merge pull request #3114 from robhudson/render-fix
Bug 1094452 - Fix call to document render with pk
bb9cd3c
Commits on Mar 13, 2015
@groovecoder groovecoder Merge pull request #3110 from openjck/bug-1141314-update-maintenance-…
…page

Fix bug 1141314: Update the maintenance page
8738a31
@groovecoder groovecoder bug 1142639 - move maintenance/ to media/ for static serving 3421193
@openjck openjck Merge pull request #3116 from groovecoder/move-maintenance-to-media-1…
…142639

bug 1142639 - move maintenance/ to media/ for static serving
260f029
@groovecoder groovecoder bug 957802 - doc kumascript auto-loaded modules f3b7f79
@stephaniehobson stephaniehobson Merge pull request #3112 from groovecoder/doc-kumascript-autoload-mod…
…ules

bug 957802 - doc kumascript auto-loaded modules
24c16af
Commits on Mar 17, 2015
@groovecoder groovecoder bug 1144213 - use curl to get elasticsearch 9d3bf8e
@jezdez jezdez Merge pull request #3120 from groovecoder/fix-travis-es-install-1144213
bug 1144213 - use curl to get elasticsearch
4da7c58
@openjck openjck Fix bug 1139508: Remove the /media/redesign folder
The name redesign is misleading, as we've been using this design for
more than a year. This commit moves all assets from /media/redesign up
into the general-purpose /media folder.
02cb88c
@groovecoder groovecoder Merge pull request #3099 from openjck/bug-1139508-media-redesign-dire…
…ctory

Fix bug 1139508: Remove the /media/redesign folder
148a598
@darkwing darkwing bug 875062 - Add initial framework for social sharing on MDN b277758
@stephaniehobson stephaniehobson Bug 875062: Social Share - add styles 0db7a51
@stephaniehobson stephaniehobson Bug 875062: Add URL shortening a5c2402
@stephaniehobson stephaniehobson Bug 875062: resolving error with rebase 77cb75c
@stephaniehobson stephaniehobson Bug 875062: Updated wording for share text. c8067e1
Commits on Mar 18, 2015
@jezdez jezdez Bug 1142081 - Some stylistic changes to follow best practices. e77d56b
@jezdez jezdez Bug 1142081 - Make relation between document zone and document a nati…
…ve OneToOne relation.
879ce8b
@jezdez jezdez Bug 1142081 - Added Document.extract_section method.
This reduces some duplicated code and may pave the way for various caching strategies around that section.
e2b5717
@groovecoder groovecoder bug 875062 - move and update tests 03b711a
@jezdez jezdez Fix bug 1142081 - Cache zone stack per document.
This also fixes bug 1143036 and introduces django-cacheback to simplify the common pattern to cache something and refresh it via a Celery task.

This also ports the document zone remap caching to a cacheback job.
bb49b1b
@groovecoder groovecoder bug 875062 - gettext wrap the share_text in view 1b87788
@groovecoder groovecoder bug 875062 - change medium to 'doc share link' 89455ed
@groovecoder groovecoder Merge pull request #3115 from mozilla/bug1142081
Cache document zone stack and simplify caching strategy in conjunction with Celery.
f1f5fe7
@groovecoder groovecoder bug 1113260 - use django-ratelimit for ip bans
limit edit_document view requests to 0 for banned IPs
6fd80a3
@groovecoder groovecoder fix bug 1113260 - tests for limited edit_document aaccb51
@groovecoder groovecoder bug 1113260 - first review feedback 49def1e
@groovecoder groovecoder bug 113260 - use django-cacheback for ip bans 3bce0a2
@groovecoder groovecoder bug 1122658 - extend KumaJob for IPBanJob 705315b
@jezdez jezdez Bug 1144213 - Build wheel files on Travis and cache them. 5d9ade4
@groovecoder groovecoder Merge pull request #3123 from mozilla/travis-cache
Build wheel files on Travis and cache them.
31bd810
@groovecoder groovecoder bug 1122658 - move get_ip to kuma.core.utils
return proper "60/m" rate string from IPBanJob.empty()

use IPBanJob().invalidate to refresh cache when deleting IPBan

move cache.clear to BannedIPTest.tearDown()
e10859a
@groovecoder groovecoder bug 1122658 - custom admin list_display for IPBan 82bd76e
@darkwing darkwing Merge pull request #3124 from groovecoder/social-share-875062
bug 875062 - Add initial doc sharing
7de757d
@jezdez jezdez Fix bug 1130383 - Get rid of test-utils.
Also clean up some of the database settings.
26b92f6
@jezdez jezdez Merge pull request #3103 from groovecoder/django-ratelimit-1122658
bug 1113260 - use django-ratelimit for ip bans
b559bcf
@groovecoder groovecoder Merge pull request #3109 from mozilla/bug1130383
Fix bug 1130383 - Get rid of test-utils.
026405c
Commits on Mar 19, 2015
@darkwing darkwing fix bug 1145225 - Optimize core images 406238b
@mdholloway mdholloway Bug 1086519 - Leave new title and slug for cloned pages blank f5d142e
@openjck openjck Bug 1139508: Restore /media/redesign symlink
A symlink from /media/redesign to /media was added in #3099, but
accidentally removed in #3124. This change restores the symlink.
8798058
@openjck openjck Bug 1139508: Redirect media/redesign with htaccess
We need to redirect from /media/redesign to /media. This htaccess
redirect won't have any affect locally (because we alias /media in
mozilla-kuma-apache.conf), but it might work on production where the
alias isn't active.

Unfortunately, the only way to know for sure is to try it out. If this
doesn't do the trick, we can revert this change and work with WebOps to
set up the redirects in whatever form their configuration requires.
8c8a6ed
@groovecoder groovecoder Merge pull request #3126 from openjck/bug-1139508-media-redesign-dire…
…ctory-2

Bug 1139508: Restore /media/redesign symlink
79ed1db
@groovecoder groovecoder bug 1113260 - enforce soft model deletes in admin e23c6c3
@groovecoder groovecoder Merge pull request #3127 from openjck/bug-1139508-media-redesign-dire…
…ctory-3

Bug 1139508: Redirect media/redesign with htaccess
04f423e
@groovecoder groovecoder Merge pull request #3125 from darkwing/image-crunch
fix bug 1145225 - Optimize core images
cc911d1
@groovecoder groovecoder bug 1113260 - invalidate cache after save & delete ebbf060
@openjck openjck Merge pull request #3129 from groovecoder/manual-ip-ban-1113260
bug 1113260 - manual IP ban & un-ban
63256d0
@mdholloway mdholloway Bug 1086519 - Edit test_clone to expect empty title and slug da1d7c9
Commits on Mar 20, 2015
@groovecoder groovecoder Merge pull request #3128 from mdholloway/master
Bug 1086519 - Leave new title and slug for cloned pages blank [take 2]
6b403da
Commits on Mar 24, 2015
@groovecoder groovecoder bug 1144213 - pin tox version 1.9.2 for travis 0e0f6b0
@jezdez jezdez Merge pull request #3134 from groovecoder/pin-tox-for-travis-1144213
bug 1144213 - pin tox version 1.9.0 for travis
c3ea792
@groovecoder groovecoder bug 957802 - add Troubleshooting doc e56b4ef
@groovecoder groovecoder bug 957802 - fix ui-tests headings 7771d04
@groovecoder groovecoder bug 957802 - move badge below install instructions b11f9dc
@groovecoder groovecoder bug 957802 - kuma_south_migrate error docs 7c6be11
Commits on Mar 25, 2015
@openjck openjck Bug 1145793: Remove /media/redesign symlink
Redirects from /media/redesign to /media are working now, so we don't
need a symlink any more.
57bb264
@jezdez jezdez Merge pull request #3136 from openjck/bug-1145793-remove-redesign-sym…
…link

Bug 1145793: Remove /media/redesign symlink
61accb7
@stephaniehobson stephaniehobson Merge pull request #3133 from groovecoder/troubleshooting-docs-957802
bug 957802 - add Troubleshooting doc
0f1df71
Commits on Mar 26, 2015
@openjck openjck Bug 1137020: Improve callout box design bd4b4ec
@stephaniehobson stephaniehobson Merge pull request #3132 from openjck/bug-1137020-homepage-callout-boxes
Bug 1137020: Improve callout box design
86483ea