merging in master branch.
450 files changed, 28009 insertions(+), 26927 deletions(-) M .gitignore M .pre-commit-config.yaml M .travis.yml M MANIFEST.in M Makefile M README.rst M docs/conf.py M docs/development/index.rst M docs/installation.rst M docs/plugins.rst M docs/release_notes.rst M docs/settings.rst M requirements_readthedocs.txt M setup.cfg M setup.py M src/wiki/__init__.py M src/wiki/admin.py M src/wiki/apps.py M src/wiki/checks.py D src/wiki/compat.py M src/wiki/conf/settings.py M src/wiki/core/diff.py M src/wiki/core/exceptions.py M src/wiki/core/http.py M src/wiki/core/markdown/__init__.py M src/wiki/core/markdown/mdx/codehilite.py M src/wiki/core/markdown/mdx/previewlinks.py M src/wiki/core/markdown/mdx/responsivetable.py M src/wiki/core/paginator.py M src/wiki/core/permissions.py M src/wiki/core/plugins/base.py M src/wiki/core/plugins/loader.py M src/wiki/core/plugins/registry.py M src/wiki/core/utils.py M src/wiki/core/version.py M src/wiki/decorators.py M src/wiki/editors/base.py M src/wiki/editors/markitup.py M src/wiki/forms.py M src/wiki/forms_account_handling.py M src/wiki/locale/de/LC_MESSAGES/django.mo A src/wiki/locale/el/LC_MESSAGES/django.mo M src/wiki/locale/es/LC_MESSAGES/django.mo M src/wiki/locale/ja/LC_MESSAGES/django.mo M src/wiki/locale/nl/LC_MESSAGES/django.mo M src/wiki/locale/pl_PL/LC_MESSAGES/django.mo M src/wiki/locale/ro/LC_MESSAGES/django.mo A src/wiki/locale/sv/LC_MESSAGES/django.mo M src/wiki/managers.py A src/wiki/migrations/0005_mptt_upgrade.py M src/wiki/models/__init__.py M src/wiki/models/article.py M src/wiki/models/pluginbase.py M src/wiki/models/urlpath.py M src/wiki/plugins/attachments/__init__.py M src/wiki/plugins/attachments/admin.py M src/wiki/plugins/attachments/apps.py M src/wiki/plugins/attachments/forms.py M src/wiki/plugins/attachments/markdown_extensions.py M src/wiki/plugins/attachments/migrations/0001_initial.py A src/wiki/plugins/attachments/migrations/0002_auto_20151118_1816.py M src/wiki/plugins/attachments/models.py M src/wiki/plugins/attachments/settings.py M src/wiki/plugins/attachments/templates/wiki/plugins/attachments/delete.html M src/wiki/plugins/attachments/templates/wiki/plugins/attachments/history.html M src/wiki/plugins/attachments/templates/wiki/plugins/attachments/index.html M src/wiki/plugins/attachments/templates/wiki/plugins/attachments/replace.html M src/wiki/plugins/attachments/templates/wiki/plugins/attachments/search.html M src/wiki/plugins/attachments/urls.py M src/wiki/plugins/attachments/views.py M src/wiki/plugins/attachments/wiki_plugin.py A src/wiki/plugins/editsection/__init__.py A src/wiki/plugins/editsection/apps.py A src/wiki/plugins/editsection/markdown_extensions.py A src/wiki/plugins/editsection/settings.py A src/wiki/plugins/editsection/views.py A src/wiki/plugins/editsection/wiki_plugin.py M src/wiki/plugins/globalhistory/__init__.py M src/wiki/plugins/globalhistory/apps.py M src/wiki/plugins/globalhistory/settings.py M src/wiki/plugins/globalhistory/templates/wiki/plugins/globalhistory/globalhistory.html M src/wiki/plugins/globalhistory/templates/wiki/plugins/globalhistory/menubaritem.html M src/wiki/plugins/globalhistory/views.py M src/wiki/plugins/globalhistory/wiki_plugin.py D src/wiki/plugins/haystack/README.md D src/wiki/plugins/haystack/__init__.py D src/wiki/plugins/haystack/search_indexes.py D src/wiki/plugins/haystack/templates/search/indexes/wiki/article_text.txt D src/wiki/plugins/haystack/templates/wiki/plugins/haystack/search.html D src/wiki/plugins/haystack/views.py M src/wiki/plugins/help/__init__.py M src/wiki/plugins/help/apps.py M src/wiki/plugins/help/wiki_plugin.py M src/wiki/plugins/images/__init__.py M src/wiki/plugins/images/admin.py M src/wiki/plugins/images/apps.py M src/wiki/plugins/images/checks.py M src/wiki/plugins/images/forms.py M src/wiki/plugins/images/markdown_extensions.py M src/wiki/plugins/images/migrations/0001_initial.py A src/wiki/plugins/images/migrations/0002_auto_20151118_1811.py M src/wiki/plugins/images/models.py M src/wiki/plugins/images/settings.py M src/wiki/plugins/images/templates/wiki/plugins/images/purge.html M src/wiki/plugins/images/templates/wiki/plugins/images/render.html M src/wiki/plugins/images/templates/wiki/plugins/images/revision_add.html M src/wiki/plugins/images/templates/wiki/plugins/images/sidebar.html M src/wiki/plugins/images/templatetags/wiki_images_tags.py M src/wiki/plugins/images/views.py M src/wiki/plugins/images/wiki_plugin.py M src/wiki/plugins/links/__init__.py M src/wiki/plugins/links/apps.py M src/wiki/plugins/links/mdx/djangowikilinks.py M src/wiki/plugins/links/mdx/urlize.py M src/wiki/plugins/links/settings.py M src/wiki/plugins/links/templates/wiki/plugins/links/sidebar.html M src/wiki/plugins/links/views.py M src/wiki/plugins/links/wiki_plugin.py M src/wiki/plugins/macros/__init__.py M src/wiki/plugins/macros/apps.py M src/wiki/plugins/macros/mdx/macro.py M src/wiki/plugins/macros/mdx/toc.py M src/wiki/plugins/macros/mdx/wikilinks.py M src/wiki/plugins/macros/settings.py M src/wiki/plugins/macros/templatetags/wiki_macro_tags.py M src/wiki/plugins/macros/wiki_plugin.py M src/wiki/plugins/notifications/__init__.py M src/wiki/plugins/notifications/apps.py M src/wiki/plugins/notifications/forms.py M src/wiki/plugins/notifications/management/commands/wiki_notifications_create_defaults.py M src/wiki/plugins/notifications/migrations/0001_initial.py A src/wiki/plugins/notifications/migrations/0002_auto_20151118_1811.py M src/wiki/plugins/notifications/models.py M src/wiki/plugins/notifications/settings.py M src/wiki/plugins/notifications/templates/wiki/plugins/notifications/menubaritem.html M src/wiki/plugins/notifications/views.py M src/wiki/plugins/notifications/wiki_plugin.py M src/wiki/plugins/redlinks/__init__.py M src/wiki/plugins/redlinks/apps.py M src/wiki/plugins/redlinks/mdx/redlinks.py M src/wiki/plugins/redlinks/wiki_plugin.py M src/wiki/sites.py M src/wiki/static/wiki/bootstrap/LICENSE D src/wiki/static/wiki/bootstrap/css/wiki-bootstrap.css M src/wiki/static/wiki/bootstrap/css/wiki-bootstrap.min.css A src/wiki/static/wiki/bootstrap/css/wiki-bootstrap.min.css.map D src/wiki/static/wiki/bootstrap/fonts/glyphicons-halflings-regular.eot D src/wiki/static/wiki/bootstrap/fonts/glyphicons-halflings-regular.svg D src/wiki/static/wiki/bootstrap/fonts/glyphicons-halflings-regular.ttf D src/wiki/static/wiki/bootstrap/fonts/glyphicons-halflings-regular.woff D src/wiki/static/wiki/bootstrap/fonts/glyphicons-halflings-regular.woff2 A src/wiki/static/wiki/bootstrap/js/bootstrap.bundle.min.js D src/wiki/static/wiki/bootstrap/js/bootstrap.js M src/wiki/static/wiki/bootstrap/js/bootstrap.min.js D src/wiki/static/wiki/bootstrap/less/alerts.less D src/wiki/static/wiki/bootstrap/less/badges.less D src/wiki/static/wiki/bootstrap/less/bootstrap.less D src/wiki/static/wiki/bootstrap/less/breadcrumbs.less D src/wiki/static/wiki/bootstrap/less/button-groups.less D src/wiki/static/wiki/bootstrap/less/buttons.less D src/wiki/static/wiki/bootstrap/less/carousel.less D src/wiki/static/wiki/bootstrap/less/close.less D src/wiki/static/wiki/bootstrap/less/code.less D src/wiki/static/wiki/bootstrap/less/dropdowns.less D src/wiki/static/wiki/bootstrap/less/forms.less D src/wiki/static/wiki/bootstrap/less/glyphicons.less D src/wiki/static/wiki/bootstrap/less/grid.less D src/wiki/static/wiki/bootstrap/less/input-groups.less D src/wiki/static/wiki/bootstrap/less/jumbotron.less D src/wiki/static/wiki/bootstrap/less/labels.less D src/wiki/static/wiki/bootstrap/less/list-group.less D src/wiki/static/wiki/bootstrap/less/media.less D src/wiki/static/wiki/bootstrap/less/mixins.less D src/wiki/static/wiki/bootstrap/less/mixins/alerts.less D src/wiki/static/wiki/bootstrap/less/mixins/background-variant.less D src/wiki/static/wiki/bootstrap/less/mixins/border-radius.less D src/wiki/static/wiki/bootstrap/less/mixins/buttons.less D src/wiki/static/wiki/bootstrap/less/mixins/center-block.less D src/wiki/static/wiki/bootstrap/less/mixins/clearfix.less D src/wiki/static/wiki/bootstrap/less/mixins/forms.less D src/wiki/static/wiki/bootstrap/less/mixins/gradients.less D src/wiki/static/wiki/bootstrap/less/mixins/grid-framework.less D src/wiki/static/wiki/bootstrap/less/mixins/grid.less D src/wiki/static/wiki/bootstrap/less/mixins/hide-text.less D src/wiki/static/wiki/bootstrap/less/mixins/image.less D src/wiki/static/wiki/bootstrap/less/mixins/labels.less D src/wiki/static/wiki/bootstrap/less/mixins/list-group.less D src/wiki/static/wiki/bootstrap/less/mixins/nav-divider.less D src/wiki/static/wiki/bootstrap/less/mixins/nav-vertical-align.less D src/wiki/static/wiki/bootstrap/less/mixins/opacity.less D src/wiki/static/wiki/bootstrap/less/mixins/pagination.less D src/wiki/static/wiki/bootstrap/less/mixins/panels.less D src/wiki/static/wiki/bootstrap/less/mixins/progress-bar.less D src/wiki/static/wiki/bootstrap/less/mixins/reset-filter.less D src/wiki/static/wiki/bootstrap/less/mixins/responsive-visibility.less D src/wiki/static/wiki/bootstrap/less/mixins/size.less D src/wiki/static/wiki/bootstrap/less/mixins/tab-focus.less D src/wiki/static/wiki/bootstrap/less/mixins/table-row.less D src/wiki/static/wiki/bootstrap/less/mixins/text-emphasis.less D src/wiki/static/wiki/bootstrap/less/mixins/vendor-prefixes.less D src/wiki/static/wiki/bootstrap/less/modals.less D src/wiki/static/wiki/bootstrap/less/navbar.less D src/wiki/static/wiki/bootstrap/less/navs.less D src/wiki/static/wiki/bootstrap/less/normalize.less D src/wiki/static/wiki/bootstrap/less/pager.less D src/wiki/static/wiki/bootstrap/less/pagination.less D src/wiki/static/wiki/bootstrap/less/panels.less D src/wiki/static/wiki/bootstrap/less/popovers.less D src/wiki/static/wiki/bootstrap/less/progress-bars.less D src/wiki/static/wiki/bootstrap/less/responsive-utilities.less D src/wiki/static/wiki/bootstrap/less/scaffolding.less D src/wiki/static/wiki/bootstrap/less/tables.less D src/wiki/static/wiki/bootstrap/less/theme.less D src/wiki/static/wiki/bootstrap/less/thumbnails.less D src/wiki/static/wiki/bootstrap/less/tooltip.less D src/wiki/static/wiki/bootstrap/less/type.less D src/wiki/static/wiki/bootstrap/less/utilities.less D src/wiki/static/wiki/bootstrap/less/variables.less D src/wiki/static/wiki/bootstrap/less/wells.less A src/wiki/static/wiki/bootstrap/scss/_alert.scss A src/wiki/static/wiki/bootstrap/scss/_badge.scss A src/wiki/static/wiki/bootstrap/scss/_breadcrumb.scss A src/wiki/static/wiki/bootstrap/scss/_button-group.scss A src/wiki/static/wiki/bootstrap/scss/_buttons.scss A src/wiki/static/wiki/bootstrap/scss/_card.scss A src/wiki/static/wiki/bootstrap/scss/_carousel.scss A src/wiki/static/wiki/bootstrap/scss/_close.scss A src/wiki/static/wiki/bootstrap/scss/_code.scss A src/wiki/static/wiki/bootstrap/scss/_custom-forms.scss A src/wiki/static/wiki/bootstrap/scss/_dropdown.scss A src/wiki/static/wiki/bootstrap/scss/_forms.scss A src/wiki/static/wiki/bootstrap/scss/_functions.scss A src/wiki/static/wiki/bootstrap/scss/_grid.scss A src/wiki/static/wiki/bootstrap/scss/_images.scss A src/wiki/static/wiki/bootstrap/scss/_input-group.scss A src/wiki/static/wiki/bootstrap/scss/_jumbotron.scss A src/wiki/static/wiki/bootstrap/scss/_list-group.scss A src/wiki/static/wiki/bootstrap/scss/_media.scss A src/wiki/static/wiki/bootstrap/scss/_mixins.scss A src/wiki/static/wiki/bootstrap/scss/_modal.scss A src/wiki/static/wiki/bootstrap/scss/_nav.scss A src/wiki/static/wiki/bootstrap/scss/_navbar.scss A src/wiki/static/wiki/bootstrap/scss/_pagination.scss A src/wiki/static/wiki/bootstrap/scss/_popover.scss R src/wiki/static/wiki/bootstrap/{less/print.less => scss/_print.scss} A src/wiki/static/wiki/bootstrap/scss/_progress.scss A src/wiki/static/wiki/bootstrap/scss/_reboot.scss A src/wiki/static/wiki/bootstrap/scss/_root.scss A src/wiki/static/wiki/bootstrap/scss/_spinners.scss A src/wiki/static/wiki/bootstrap/scss/_tables.scss A src/wiki/static/wiki/bootstrap/scss/_toasts.scss A src/wiki/static/wiki/bootstrap/scss/_tooltip.scss R src/wiki/static/wiki/bootstrap/{less/component-animations.less => scss/_transitions.scss} A src/wiki/static/wiki/bootstrap/scss/_type.scss A src/wiki/static/wiki/bootstrap/scss/_utilities.scss A src/wiki/static/wiki/bootstrap/scss/_variables.scss A src/wiki/static/wiki/bootstrap/scss/bootstrap-grid.scss A src/wiki/static/wiki/bootstrap/scss/bootstrap-reboot.scss A src/wiki/static/wiki/bootstrap/scss/bootstrap.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_alert.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_background-variant.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_badge.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_border-radius.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_box-shadow.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_breakpoints.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_buttons.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_caret.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_clearfix.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_deprecate.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_float.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_forms.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_gradients.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_grid-framework.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_grid.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_hover.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_image.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_list-group.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_lists.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_nav-divider.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_pagination.scss R src/wiki/static/wiki/bootstrap/{less/mixins/reset-text.less => scss/mixins/_reset-text.scss} R src/wiki/static/wiki/bootstrap/{less/mixins/resize.less => scss/mixins/_resize.scss} A src/wiki/static/wiki/bootstrap/scss/mixins/_screen-reader.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_size.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_table-row.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_text-emphasis.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_text-hide.scss R src/wiki/static/wiki/bootstrap/{less/mixins/text-overflow.less => scss/mixins/_text-truncate.scss} A src/wiki/static/wiki/bootstrap/scss/mixins/_transition.scss A src/wiki/static/wiki/bootstrap/scss/mixins/_visibility.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_align.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_background.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_borders.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_clearfix.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_display.scss R src/wiki/static/wiki/bootstrap/{less/responsive-embed.less => scss/utilities/_embed.scss} A src/wiki/static/wiki/bootstrap/scss/utilities/_flex.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_float.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_overflow.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_position.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_screenreaders.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_shadows.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_sizing.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_spacing.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_stretched-link.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_text.scss A src/wiki/static/wiki/bootstrap/scss/utilities/_visibility.scss A src/wiki/static/wiki/bootstrap/scss/vendor/_rfs.scss R src/wiki/static/wiki/bootstrap/{less/wiki/codehilite.less => scss/wiki/_codehilite.scss} R src/wiki/static/wiki/bootstrap/{less/wiki/typeahead.less => scss/wiki/_typeahead.scss} R src/wiki/static/wiki/bootstrap/{less/wiki/wiki-bootstrap.less => scss/wiki/wiki-bootstrap.scss} R src/wiki/static/wiki/bootstrap/{less/wiki/wiki.less => scss/wiki/wiki.scss} A src/wiki/static/wiki/font-awesome/LICENSE.txt D src/wiki/static/wiki/font-awesome/font/FontAwesome.otf D src/wiki/static/wiki/font-awesome/font/fontawesome-webfont.eot D src/wiki/static/wiki/font-awesome/font/fontawesome-webfont.svg D src/wiki/static/wiki/font-awesome/font/fontawesome-webfont.ttf D src/wiki/static/wiki/font-awesome/font/fontawesome-webfont.woff D src/wiki/static/wiki/font-awesome/less/bordered-pulled.less D src/wiki/static/wiki/font-awesome/less/core.less D src/wiki/static/wiki/font-awesome/less/font-awesome.less D src/wiki/static/wiki/font-awesome/less/icons.less D src/wiki/static/wiki/font-awesome/less/larger.less D src/wiki/static/wiki/font-awesome/less/mixins.less D src/wiki/static/wiki/font-awesome/less/path.less D src/wiki/static/wiki/font-awesome/less/rotated-flipped.less D src/wiki/static/wiki/font-awesome/less/variables.less R src/wiki/static/wiki/font-awesome/{less/spinning.less => scss/_animated.scss} A src/wiki/static/wiki/font-awesome/scss/_bordered-pulled.scss A src/wiki/static/wiki/font-awesome/scss/_core.scss R src/wiki/static/wiki/font-awesome/{less/fixed-width.less => scss/_fixed-width.scss} A src/wiki/static/wiki/font-awesome/scss/_icons.scss A src/wiki/static/wiki/font-awesome/scss/_larger.scss R src/wiki/static/wiki/font-awesome/{less/list.less => scss/_list.scss} A src/wiki/static/wiki/font-awesome/scss/_mixins.scss A src/wiki/static/wiki/font-awesome/scss/_rotated-flipped.scss A src/wiki/static/wiki/font-awesome/scss/_screen-reader.scss A src/wiki/static/wiki/font-awesome/scss/_shims.scss R src/wiki/static/wiki/font-awesome/{less/stacked.less => scss/_stacked.scss} A src/wiki/static/wiki/font-awesome/scss/_variables.scss A src/wiki/static/wiki/font-awesome/scss/brands.scss A src/wiki/static/wiki/font-awesome/scss/fontawesome.scss A src/wiki/static/wiki/font-awesome/scss/regular.scss A src/wiki/static/wiki/font-awesome/scss/solid.scss A src/wiki/static/wiki/font-awesome/scss/v4-shims.scss A src/wiki/static/wiki/font-awesome/webfonts/fa-brands-400.eot A src/wiki/static/wiki/font-awesome/webfonts/fa-brands-400.svg A src/wiki/static/wiki/font-awesome/webfonts/fa-brands-400.ttf A src/wiki/static/wiki/font-awesome/webfonts/fa-brands-400.woff A src/wiki/static/wiki/font-awesome/webfonts/fa-brands-400.woff2 A src/wiki/static/wiki/font-awesome/webfonts/fa-regular-400.eot A src/wiki/static/wiki/font-awesome/webfonts/fa-regular-400.svg A src/wiki/static/wiki/font-awesome/webfonts/fa-regular-400.ttf A src/wiki/static/wiki/font-awesome/webfonts/fa-regular-400.woff A src/wiki/static/wiki/font-awesome/webfonts/fa-regular-400.woff2 A src/wiki/static/wiki/font-awesome/webfonts/fa-solid-900.eot A src/wiki/static/wiki/font-awesome/webfonts/fa-solid-900.svg A src/wiki/static/wiki/font-awesome/webfonts/fa-solid-900.ttf A src/wiki/static/wiki/font-awesome/webfonts/fa-solid-900.woff A src/wiki/static/wiki/font-awesome/webfonts/fa-solid-900.woff2 M src/wiki/static/wiki/js/article.js M src/wiki/static/wiki/js/diff.js D src/wiki/static/wiki/js/jquery-3.3.1.min.js A src/wiki/static/wiki/js/jquery-3.4.1.min.js D src/wiki/static/wiki/js/jquery-ui-1.12.1.custom/LICENSE.txt D src/wiki/static/wiki/js/jquery-ui-1.12.1.custom/jquery-ui.min.css D src/wiki/static/wiki/js/jquery-ui-1.12.1.custom/jquery-ui.min.js A src/wiki/static/wiki/js/popper.js D src/wiki/static/wiki/js/typeahead.min.js A src/wiki/static/wiki/select2/css/select2.min.css A src/wiki/static/wiki/select2/js/select2.min.js M src/wiki/templates/wiki/article.html M src/wiki/templates/wiki/base_site.html M src/wiki/templates/wiki/create.html M src/wiki/templates/wiki/delete.html M src/wiki/templates/wiki/deleted.html M src/wiki/templates/wiki/deleted_list.html M src/wiki/templates/wiki/dir.html M src/wiki/templates/wiki/edit.html M src/wiki/templates/wiki/error.html D src/wiki/templates/wiki/forms/select.html D src/wiki/templates/wiki/forms/select_option.html M src/wiki/templates/wiki/forms/text.html M src/wiki/templates/wiki/history.html M src/wiki/templates/wiki/includes/article_menu.html M src/wiki/templates/wiki/includes/breadcrumbs.html M src/wiki/templates/wiki/includes/editor_sidebar.html M src/wiki/templates/wiki/includes/formfield.html M src/wiki/templates/wiki/includes/modals.html M src/wiki/templates/wiki/includes/revision_info.html M src/wiki/templates/wiki/move.html M src/wiki/templates/wiki/permission_denied.html M src/wiki/templates/wiki/root_missing.html M src/wiki/templates/wiki/search.html M src/wiki/templates/wiki/source.html M src/wiki/templatetags/wiki_tags.py M src/wiki/urls.py M src/wiki/views/accounts.py M src/wiki/views/article.py M src/wiki/views/deleted_list.py M src/wiki/views/mixins.py M testproject/testproject/db/prepopulated.db M testproject/testproject/settings/base.py M testproject/testproject/settings/codehilite.py M testproject/testproject/settings/customauthuser.py M testproject/testproject/settings/dev.py D testproject/testproject/settings/haystack.py M testproject/testproject/settings/local.py M testproject/testproject/settings/sendfile.py M testproject/testproject/urls.py M testproject/testproject/views.py M testproject/testproject/wsgi.py M tests/base.py M tests/core/test_accounts.py M tests/core/test_basic.py M tests/core/test_checks.py M tests/core/test_commands.py M tests/core/test_forms.py M tests/core/test_managers.py M tests/core/test_markdown.py M tests/core/test_models.py M tests/core/test_sites.py M tests/core/test_template_filters.py M tests/core/test_template_tags.py M tests/core/test_urls.py M tests/core/test_utils.py M tests/core/test_views.py M tests/plugins/attachments/test_commands.py M tests/plugins/attachments/test_models.py M tests/plugins/attachments/test_views.py A tests/plugins/editsection/__init__.py A tests/plugins/editsection/test_editsection.py M tests/plugins/globalhistory/test_globalhistory.py M tests/plugins/images/test_forms.py M tests/plugins/images/test_markdown.py M tests/plugins/images/test_views.py M tests/plugins/links/test_links.py M tests/plugins/links/test_urlize.py M tests/plugins/macros/test_links.py M tests/plugins/macros/test_macro.py M tests/plugins/macros/test_toc.py A tests/plugins/notifications/__init__.py A tests/plugins/notifications/test_forms.py A tests/plugins/notifications/test_views.py M tests/plugins/redlinks/test_redlinks.py M tests/settings.py M tests/testdata/migrations/0001_initial.py M tests/testdata/models.py M tests/testdata/urls.py M tox.ini