~netlandish/django-wiki

b8e7ba0fec348f61e4d2e39b5ccd0563a2fcaf81 — Benjamin Balder Bach 4 years ago dffac71 + 24a0e39
Merge pull request #1035 from benjaoming/boostrap4

Boostrap 4 upgrade
273 files changed, 22663 insertions(+), 22817 deletions(-)

M Makefile
M docs/development/index.rst
M docs/release_notes.rst
M src/wiki/forms.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/globalhistory/templates/wiki/plugins/globalhistory/globalhistory.html
M src/wiki/plugins/globalhistory/templates/wiki/plugins/globalhistory/menubaritem.html
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/wiki_plugin.py
M src/wiki/plugins/links/templates/wiki/plugins/links/sidebar.html
M src/wiki/plugins/notifications/templates/wiki/plugins/notifications/menubaritem.html
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 testproject/testproject/db/prepopulated.db
M tests/plugins/images/test_views.py
This diff is too large to display. Try viewing the raw diff instead.