Skip to content

Commit 3c8d705

Browse files
committed
Update Bootstrap4, jQuery, Luxon
1 parent 4aa8747 commit 3c8d705

File tree

148 files changed

+2032
-1585
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+2032
-1585
lines changed

.tx/config

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[main]
22
host = https://www.transifex.com
33

4-
[nikola.messages]
4+
[o:ralsina:p:nikola:r:messages]
55
file_filter = translations/nikola.messages/<lang>.po
66
source_file = translations/nikola.messages/en.po
77
source_lang = en

CHANGES.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@ Features
1111
30s. (Issue #3643)
1212
* GZIP compression is now deterministic for automatic deploys (Issue #3650)
1313

14-
Bug Fixes
15-
---------
14+
Bugfixes
15+
--------
1616

17+
* Fix failures to build with a "Document is empty" error in default themes
18+
(Issue #3679)
1719
* Fix ``PAGE_INDEX`` skipping generation when there exists a conflicting post
1820
* Fix RSS generation of galleries containing WebP images, which caused
1921
an unhandled exception due to not having a known MIME type (Issue #3671)

nikola/data/themes/base-jinja/templates/base_helper.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ lang="{{ lang }}">
8282
<script src="https://polyfill.io/v3/polyfill.js?features=Intl.RelativeTimeFormat.%7Elocale.{{ luxon_locales[lang] }}"></script>
8383
{% endif %}
8484
{% if use_cdn %}
85-
<script src="https://cdn.jsdelivr.net/npm/luxon@3.2.1/build/global/luxon.min.js" integrity="sha256-eTuW4qNdO+s5QEVrZ6g02eMzgyEZmLLuaUscvGF8/t0=" crossorigin="anonymous"></script>
85+
<script src="https://cdn.jsdelivr.net/npm/luxon@3.3.0/build/global/luxon.min.js" integrity="sha256-Nn+JGDrq3PuTxcDfJmmI0Srj5LpfOFlKqEiPwQK7y40=" crossorigin="anonymous"></script>
8686
{% else %}
8787
<script src="/assets/js/luxon.min.js"></script>
8888
{% endif %}

nikola/data/themes/base/templates/base_helper.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ lang="${lang}">
8282
<script src="https://polyfill.io/v3/polyfill.js?features=Intl.RelativeTimeFormat.%7Elocale.${luxon_locales[lang]}"></script>
8383
% endif
8484
% if use_cdn:
85-
<script src="https://cdn.jsdelivr.net/npm/luxon@3.2.1/build/global/luxon.min.js" integrity="sha256-eTuW4qNdO+s5QEVrZ6g02eMzgyEZmLLuaUscvGF8/t0=" crossorigin="anonymous"></script>
85+
<script src="https://cdn.jsdelivr.net/npm/luxon@3.3.0/build/global/luxon.min.js" integrity="sha256-Nn+JGDrq3PuTxcDfJmmI0Srj5LpfOFlKqEiPwQK7y40=" crossorigin="anonymous"></script>
8686
% else:
8787
<script src="/assets/js/luxon.min.js"></script>
8888
% endif

nikola/data/themes/bootblog4-jinja/templates/base_helper.tmpl

+4-4
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ lang="{{ lang }}">
6464

6565
{% macro late_load_js() %}
6666
{% if use_cdn %}
67-
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
67+
<script src="https://code.jquery.com/jquery-3.6.4.min.js" integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin="anonymous"></script>
6868
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
69-
<script src="https://cdn.jsdelivr.net/npm/[email protected].1/dist/js/bootstrap.min.js" integrity="sha384-VHvPCCyXqtD5DqJeNxl2dtTyhF78xXNXdkwX1CZeRusQfRKp+tA7hAShOK/B/fQ2" crossorigin="anonymous"></script>
69+
<script src="https://cdn.jsdelivr.net/npm/[email protected].2/dist/js/bootstrap.min.js" integrity="sha384-+sLIOodYLS7CIrQpBjl+C7nPvqq+FbNUBDunl/OZv93DB7Ln/533i8e/mZXLi/P+" crossorigin="anonymous"></script>
7070
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.js" integrity="sha256-ULQV01VS9LCI2ePpLsmka+W0mawFpEA0rtxnezUj4A4=" crossorigin="anonymous"></script>
7171
{% endif %}
7272
{% if use_bundles and use_cdn %}
@@ -86,7 +86,7 @@ lang="{{ lang }}">
8686
<script src="https://polyfill.io/v3/polyfill.js?features=Intl.RelativeTimeFormat.%7Elocale.{{ luxon_locales[lang] }}"></script>
8787
{% endif %}
8888
{% if use_cdn %}
89-
<script src="https://cdn.jsdelivr.net/npm/luxon@3.2.1/build/global/luxon.min.js" integrity="sha256-eTuW4qNdO+s5QEVrZ6g02eMzgyEZmLLuaUscvGF8/t0=" crossorigin="anonymous"></script>
89+
<script src="https://cdn.jsdelivr.net/npm/luxon@3.3.0/build/global/luxon.min.js" integrity="sha256-Nn+JGDrq3PuTxcDfJmmI0Srj5LpfOFlKqEiPwQK7y40=" crossorigin="anonymous"></script>
9090
{% else %}
9191
<script src="/assets/js/luxon.min.js"></script>
9292
{% endif %}
@@ -100,7 +100,7 @@ lang="{{ lang }}">
100100

101101
{% macro html_stylesheets() %}
102102
{% if use_cdn %}
103-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
103+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].2/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
104104
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.css" integrity="sha256-cLMYWYYutHkt+KpNqjg7NVkYSQ+E2VbrXsEvOqU7mL0=" crossorigin="anonymous">
105105
{% endif %}
106106
{% if use_bundles and use_cdn %}

nikola/data/themes/bootblog4/templates/base_helper.tmpl

+4-4
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ lang="${lang}">
6464

6565
<%def name="late_load_js()">
6666
%if use_cdn:
67-
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
67+
<script src="https://code.jquery.com/jquery-3.6.4.min.js" integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin="anonymous"></script>
6868
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
69-
<script src="https://cdn.jsdelivr.net/npm/[email protected].1/dist/js/bootstrap.min.js" integrity="sha384-VHvPCCyXqtD5DqJeNxl2dtTyhF78xXNXdkwX1CZeRusQfRKp+tA7hAShOK/B/fQ2" crossorigin="anonymous"></script>
69+
<script src="https://cdn.jsdelivr.net/npm/[email protected].2/dist/js/bootstrap.min.js" integrity="sha384-+sLIOodYLS7CIrQpBjl+C7nPvqq+FbNUBDunl/OZv93DB7Ln/533i8e/mZXLi/P+" crossorigin="anonymous"></script>
7070
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.js" integrity="sha256-ULQV01VS9LCI2ePpLsmka+W0mawFpEA0rtxnezUj4A4=" crossorigin="anonymous"></script>
7171
% endif
7272
%if use_bundles and use_cdn:
@@ -86,7 +86,7 @@ lang="${lang}">
8686
<script src="https://polyfill.io/v3/polyfill.js?features=Intl.RelativeTimeFormat.%7Elocale.${luxon_locales[lang]}"></script>
8787
%endif
8888
%if use_cdn:
89-
<script src="https://cdn.jsdelivr.net/npm/luxon@3.2.1/build/global/luxon.min.js" integrity="sha256-eTuW4qNdO+s5QEVrZ6g02eMzgyEZmLLuaUscvGF8/t0=" crossorigin="anonymous"></script>
89+
<script src="https://cdn.jsdelivr.net/npm/luxon@3.3.0/build/global/luxon.min.js" integrity="sha256-Nn+JGDrq3PuTxcDfJmmI0Srj5LpfOFlKqEiPwQK7y40=" crossorigin="anonymous"></script>
9090
%else:
9191
<script src="/assets/js/luxon.min.js"></script>
9292
%endif
@@ -100,7 +100,7 @@ lang="${lang}">
100100

101101
<%def name="html_stylesheets()">
102102
% if use_cdn:
103-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
103+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].2/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
104104
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.css" integrity="sha256-cLMYWYYutHkt+KpNqjg7NVkYSQ+E2VbrXsEvOqU7mL0=" crossorigin="anonymous">
105105
% endif
106106
%if use_bundles and use_cdn:

nikola/data/themes/bootstrap4-jinja/templates/base_helper.tmpl

+4-4
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ lang="{{ lang }}">
6464

6565
{% macro late_load_js() %}
6666
{% if use_cdn %}
67-
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
67+
<script src="https://code.jquery.com/jquery-3.6.4.min.js" integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin="anonymous"></script>
6868
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
69-
<script src="https://cdn.jsdelivr.net/npm/[email protected].1/dist/js/bootstrap.min.js" integrity="sha384-VHvPCCyXqtD5DqJeNxl2dtTyhF78xXNXdkwX1CZeRusQfRKp+tA7hAShOK/B/fQ2" crossorigin="anonymous"></script>
69+
<script src="https://cdn.jsdelivr.net/npm/[email protected].2/dist/js/bootstrap.min.js" integrity="sha384-+sLIOodYLS7CIrQpBjl+C7nPvqq+FbNUBDunl/OZv93DB7Ln/533i8e/mZXLi/P+" crossorigin="anonymous"></script>
7070
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.js" integrity="sha256-ULQV01VS9LCI2ePpLsmka+W0mawFpEA0rtxnezUj4A4=" crossorigin="anonymous"></script>
7171
{% endif %}
7272
{% if use_bundles and use_cdn %}
@@ -86,7 +86,7 @@ lang="{{ lang }}">
8686
<script src="https://polyfill.io/v3/polyfill.js?features=Intl.RelativeTimeFormat.%7Elocale.{{ luxon_locales[lang] }}"></script>
8787
{% endif %}
8888
{% if use_cdn %}
89-
<script src="https://cdn.jsdelivr.net/npm/luxon@3.2.1/build/global/luxon.min.js" integrity="sha256-eTuW4qNdO+s5QEVrZ6g02eMzgyEZmLLuaUscvGF8/t0=" crossorigin="anonymous"></script>
89+
<script src="https://cdn.jsdelivr.net/npm/luxon@3.3.0/build/global/luxon.min.js" integrity="sha256-Nn+JGDrq3PuTxcDfJmmI0Srj5LpfOFlKqEiPwQK7y40=" crossorigin="anonymous"></script>
9090
{% else %}
9191
<script src="/assets/js/luxon.min.js"></script>
9292
{% endif %}
@@ -100,7 +100,7 @@ lang="{{ lang }}">
100100

101101
{% macro html_stylesheets() %}
102102
{% if use_cdn %}
103-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
103+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].2/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
104104
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.css" integrity="sha256-cLMYWYYutHkt+KpNqjg7NVkYSQ+E2VbrXsEvOqU7mL0=" crossorigin="anonymous">
105105
{% endif %}
106106
{% if use_bundles and use_cdn %}

nikola/data/themes/bootstrap4/templates/base_helper.tmpl

+4-4
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ lang="${lang}">
6464

6565
<%def name="late_load_js()">
6666
%if use_cdn:
67-
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
67+
<script src="https://code.jquery.com/jquery-3.6.4.min.js" integrity="sha256-oP6HI9z1XaZNBrJURtCoUT5SUnxFr8s3BzRl+cbzUq8=" crossorigin="anonymous"></script>
6868
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
69-
<script src="https://cdn.jsdelivr.net/npm/[email protected].1/dist/js/bootstrap.min.js" integrity="sha384-VHvPCCyXqtD5DqJeNxl2dtTyhF78xXNXdkwX1CZeRusQfRKp+tA7hAShOK/B/fQ2" crossorigin="anonymous"></script>
69+
<script src="https://cdn.jsdelivr.net/npm/[email protected].2/dist/js/bootstrap.min.js" integrity="sha384-+sLIOodYLS7CIrQpBjl+C7nPvqq+FbNUBDunl/OZv93DB7Ln/533i8e/mZXLi/P+" crossorigin="anonymous"></script>
7070
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.js" integrity="sha256-ULQV01VS9LCI2ePpLsmka+W0mawFpEA0rtxnezUj4A4=" crossorigin="anonymous"></script>
7171
% endif
7272
%if use_bundles and use_cdn:
@@ -86,7 +86,7 @@ lang="${lang}">
8686
<script src="https://polyfill.io/v3/polyfill.js?features=Intl.RelativeTimeFormat.%7Elocale.${luxon_locales[lang]}"></script>
8787
%endif
8888
%if use_cdn:
89-
<script src="https://cdn.jsdelivr.net/npm/luxon@3.2.1/build/global/luxon.min.js" integrity="sha256-eTuW4qNdO+s5QEVrZ6g02eMzgyEZmLLuaUscvGF8/t0=" crossorigin="anonymous"></script>
89+
<script src="https://cdn.jsdelivr.net/npm/luxon@3.3.0/build/global/luxon.min.js" integrity="sha256-Nn+JGDrq3PuTxcDfJmmI0Srj5LpfOFlKqEiPwQK7y40=" crossorigin="anonymous"></script>
9090
%else:
9191
<script src="/assets/js/luxon.min.js"></script>
9292
%endif
@@ -100,7 +100,7 @@ lang="${lang}">
100100

101101
<%def name="html_stylesheets()">
102102
%if use_cdn:
103-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
103+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected].2/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
104104
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.css" integrity="sha256-cLMYWYYutHkt+KpNqjg7NVkYSQ+E2VbrXsEvOqU7mL0=" crossorigin="anonymous">
105105
% endif
106106
%if use_bundles and use_cdn:

npm_assets/node_modules/.package-lock.json

+21-15
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

npm_assets/node_modules/bootstrap/LICENSE

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)