diff --git a/CHANGELOG.md b/CHANGELOG.md index f2b84c6..f9e79cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -78,6 +78,9 @@ # v2.0.15 -- Fixed JavaScript Database Manager - Adds new session option -- Adds make public switches to back-end \ No newline at end of file +- Adds make public switches to back-end + +# v2.0.16 + +- Fixed JavaScript Database Manager \ No newline at end of file diff --git a/README.md b/README.md index feba0c4..5ad568c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Get Bible (2.0.15) +# Get Bible (2.0.16) ![Get Bible image](https://git.vdm.dev/getBible/joomla-component/raw/branch/master/admin/assets/images/vdm-component.jpg "GetBible") @@ -19,27 +19,27 @@ In essence, The Bible for Joomla is designed to transform how the Word of God is + *Name*: [Get Bible](https://getbible.net) + *First Build*: 3rd December, 2015 + *Last Build*: 7th August, 2023 -+ *Version*: 2.0.15 ++ *Version*: 2.0.16 + *Copyright*: Copyright (C) 2015. All Rights Reserved + *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html ## Build Time -**549 Hours** or **69 Eight Hour Days** (actual time the author saved - +**550 Hours** or **69 Eight Hour Days** (actual time the author saved - due to [Automated Component Builder](https://www.joomlacomponentbuilder.com)) > (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**, > never making one mistake or taking any coffee break.) -+ *Line count*: **196866** -+ *File count*: **1710** ++ *Line count*: **196888** ++ *File count*: **1711** + *Folder count*: **163** -**363 Hours** or **45 Eight Hour Days** (the actual time the author spent) +**362 Hours** or **45 Eight Hour Days** (the actual time the author spent) > (with the following break down: > **debugging @137hours** = codingtime / 4; -> **planning @78hours** = codingtime / 7; +> **planning @79hours** = codingtime / 7; > **mapping @55hours** = codingtime / 10; > **office @92hours** = codingtime / 6;) diff --git a/admin/README.txt b/admin/README.txt index feba0c4..5ad568c 100644 --- a/admin/README.txt +++ b/admin/README.txt @@ -1,4 +1,4 @@ -# Get Bible (2.0.15) +# Get Bible (2.0.16) ![Get Bible image](https://git.vdm.dev/getBible/joomla-component/raw/branch/master/admin/assets/images/vdm-component.jpg "GetBible") @@ -19,27 +19,27 @@ In essence, The Bible for Joomla is designed to transform how the Word of God is + *Name*: [Get Bible](https://getbible.net) + *First Build*: 3rd December, 2015 + *Last Build*: 7th August, 2023 -+ *Version*: 2.0.15 ++ *Version*: 2.0.16 + *Copyright*: Copyright (C) 2015. All Rights Reserved + *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html ## Build Time -**549 Hours** or **69 Eight Hour Days** (actual time the author saved - +**550 Hours** or **69 Eight Hour Days** (actual time the author saved - due to [Automated Component Builder](https://www.joomlacomponentbuilder.com)) > (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**, > never making one mistake or taking any coffee break.) -+ *Line count*: **196866** -+ *File count*: **1710** ++ *Line count*: **196888** ++ *File count*: **1711** + *Folder count*: **163** -**363 Hours** or **45 Eight Hour Days** (the actual time the author spent) +**362 Hours** or **45 Eight Hour Days** (the actual time the author spent) > (with the following break down: > **debugging @137hours** = codingtime / 4; -> **planning @78hours** = codingtime / 7; +> **planning @79hours** = codingtime / 7; > **mapping @55hours** = codingtime / 10; > **office @92hours** = codingtime / 6;) diff --git a/admin/sql/updates/mysql/2.0.15.sql b/admin/sql/updates/mysql/2.0.15.sql new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/admin/sql/updates/mysql/2.0.15.sql @@ -0,0 +1 @@ + diff --git a/getbible.xml b/getbible.xml index f5e6b89..195b845 100644 --- a/getbible.xml +++ b/getbible.xml @@ -7,9 +7,9 @@ https://getbible.net Copyright (C) 2015. All Rights Reserved GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html - 2.0.15 + 2.0.16 Get Bible (v.2.0.15) +

Get Bible (v.2.0.16)

Welcome to the next level of scripture engagement - The Bible for Joomla! Our purpose is to bring the Word of God to every person, in their native language, entirely free. This isn't just a typical extension; it's a groundbreaking tool developed to span language divides and deliver a rich, customizable Bible study experience to users worldwide. diff --git a/script.php b/script.php index 9a57be2..49534f0 100644 --- a/script.php +++ b/script.php @@ -1539,7 +1539,7 @@ class com_getbibleInstallerScript echo ' -

Upgrade to Version 2.0.15 Was Successful! Let us know if anything is not working as expected.

'; +

Upgrade to Version 2.0.16 Was Successful! Let us know if anything is not working as expected.

'; // Set db if not set already. if (!isset($db)) diff --git a/site/assets/js/app.js b/site/assets/js/app.js index 260deb8..2849922 100644 --- a/site/assets/js/app.js +++ b/site/assets/js/app.js @@ -125,13 +125,13 @@ class DatabaseManager { #uniqueFields; #isReady = false; #readyPromise = null; - #data = JSON.parse(localStorage.getItem(this.#storeName)) || []; + #data; constructor(dbName, storeName, fields) { this.#dbName = dbName; this.#storeName = storeName; this.#fields = fields; this.#uniqueFields = fields.filter((field) => field[1]).map((field) => field[0]); - + this.#data = JSON.parse(localStorage.getItem(this.#storeName)) || []; if (window.indexedDB) { this.#readyPromise = this.#openDB().then(() => { this.#isReady = true; diff --git a/update_server.xml b/update_server.xml index 5a03f52..309f868 100644 --- a/update_server.xml +++ b/update_server.xml @@ -251,4 +251,22 @@ https://getbible.net + + Get Bible + The Bible for Joomla + pkg_getbible + package + site + 2.0.16 + https://getbible.net + + https://git.vdm.dev/api/v1/repos/getBible/joomla-pkg/archive/v2.0.16.zip + + + stable + + Llewellyn van der Merwe + https://getbible.net + + \ No newline at end of file