From bcffb565b8ec806c7d6302d0427669abd94f2d86 Mon Sep 17 00:00:00 2001 From: aB0t Date: Mon, 22 Jan 2024 11:15:49 +0200 Subject: [PATCH] Stable release of v3.0.1 Fix missing use statement in app model. --- CHANGELOG.md | 4 ++++ README.md | 12 ++++++------ admin/README.txt | 12 ++++++------ admin/sql/updates/mysql/3.0.0.sql | 1 + admin/views/books/tmpl/default.php | 1 + admin/views/chapters/tmpl/default.php | 1 + admin/views/linkers/tmpl/default.php | 1 + admin/views/notes/tmpl/default.php | 1 + admin/views/open_ai_messages/tmpl/default.php | 1 + admin/views/open_ai_responses/tmpl/default.php | 1 + admin/views/passwords/tmpl/default.php | 1 + admin/views/prompts/tmpl/default.php | 1 + admin/views/tagged_verses/tmpl/default.php | 1 + admin/views/tags/tmpl/default.php | 1 + admin/views/translations/tmpl/default.php | 1 + admin/views/verses/tmpl/default.php | 1 + getbible.xml | 4 ++-- script.php | 2 +- site/models/app.php | 1 + site/models/openai.php | 1 + update_server.xml | 18 ++++++++++++++++++ 21 files changed, 52 insertions(+), 15 deletions(-) create mode 100644 admin/sql/updates/mysql/3.0.0.sql diff --git a/CHANGELOG.md b/CHANGELOG.md index bf8b26d..dc4d722 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# v3.0.1 + +- Fix missing use statement in app model. + # v3.0.0 - Move all JText to use the namespaced class Text directly. diff --git a/README.md b/README.md index 11fadce..079c152 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Get Bible (3.0.0) +# Get Bible (3.0.1) ![Get Bible image](https://git.vdm.dev/getBible/joomla-component/raw/branch/master/admin/assets/images/vdm-component.jpg "GetBible") @@ -19,20 +19,20 @@ 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*: 22nd January, 2024 -+ *Version*: 3.0.0 ++ *Version*: 3.0.1 + *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 -**567 Hours** or **71 Eight Hour Days** (actual time the author saved - +**568 Hours** or **71 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*: **203297** -+ *File count*: **1750** ++ *Line count*: **203584** ++ *File count*: **1751** + *Folder count*: **167** **375 Hours** or **47 Eight Hour Days** (the actual time the author spent) @@ -43,7 +43,7 @@ due to [Automated Component Builder](https://www.joomlacomponentbuilder.com)) > **mapping @57hours** = codingtime / 10; > **office @95hours** = codingtime / 6;) -**942 Hours** or **118 Eight Hour Days** +**943 Hours** or **118 Eight Hour Days** (a total of the realistic time frame for this project) > (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**, diff --git a/admin/README.txt b/admin/README.txt index 11fadce..079c152 100644 --- a/admin/README.txt +++ b/admin/README.txt @@ -1,4 +1,4 @@ -# Get Bible (3.0.0) +# Get Bible (3.0.1) ![Get Bible image](https://git.vdm.dev/getBible/joomla-component/raw/branch/master/admin/assets/images/vdm-component.jpg "GetBible") @@ -19,20 +19,20 @@ 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*: 22nd January, 2024 -+ *Version*: 3.0.0 ++ *Version*: 3.0.1 + *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 -**567 Hours** or **71 Eight Hour Days** (actual time the author saved - +**568 Hours** or **71 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*: **203297** -+ *File count*: **1750** ++ *Line count*: **203584** ++ *File count*: **1751** + *Folder count*: **167** **375 Hours** or **47 Eight Hour Days** (the actual time the author spent) @@ -43,7 +43,7 @@ due to [Automated Component Builder](https://www.joomlacomponentbuilder.com)) > **mapping @57hours** = codingtime / 10; > **office @95hours** = codingtime / 6;) -**942 Hours** or **118 Eight Hour Days** +**943 Hours** or **118 Eight Hour Days** (a total of the realistic time frame for this project) > (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**, diff --git a/admin/sql/updates/mysql/3.0.0.sql b/admin/sql/updates/mysql/3.0.0.sql new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/admin/sql/updates/mysql/3.0.0.sql @@ -0,0 +1 @@ + diff --git a/admin/views/books/tmpl/default.php b/admin/views/books/tmpl/default.php index 434f7ea..bbb79ad 100644 --- a/admin/views/books/tmpl/default.php +++ b/admin/views/books/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/chapters/tmpl/default.php b/admin/views/chapters/tmpl/default.php index ac24727..78e7e33 100644 --- a/admin/views/chapters/tmpl/default.php +++ b/admin/views/chapters/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/linkers/tmpl/default.php b/admin/views/linkers/tmpl/default.php index 26b717a..11e202a 100644 --- a/admin/views/linkers/tmpl/default.php +++ b/admin/views/linkers/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/notes/tmpl/default.php b/admin/views/notes/tmpl/default.php index 7f07c3e..4b533a0 100644 --- a/admin/views/notes/tmpl/default.php +++ b/admin/views/notes/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/open_ai_messages/tmpl/default.php b/admin/views/open_ai_messages/tmpl/default.php index 963a3ae..02963e3 100644 --- a/admin/views/open_ai_messages/tmpl/default.php +++ b/admin/views/open_ai_messages/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/open_ai_responses/tmpl/default.php b/admin/views/open_ai_responses/tmpl/default.php index e8dafad..c60f147 100644 --- a/admin/views/open_ai_responses/tmpl/default.php +++ b/admin/views/open_ai_responses/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/passwords/tmpl/default.php b/admin/views/passwords/tmpl/default.php index b2bd00b..13949c8 100644 --- a/admin/views/passwords/tmpl/default.php +++ b/admin/views/passwords/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/prompts/tmpl/default.php b/admin/views/prompts/tmpl/default.php index 8daa443..11be309 100644 --- a/admin/views/prompts/tmpl/default.php +++ b/admin/views/prompts/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/tagged_verses/tmpl/default.php b/admin/views/tagged_verses/tmpl/default.php index 54847a0..36214d1 100644 --- a/admin/views/tagged_verses/tmpl/default.php +++ b/admin/views/tagged_verses/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/tags/tmpl/default.php b/admin/views/tags/tmpl/default.php index 3503ca0..0fe3376 100644 --- a/admin/views/tags/tmpl/default.php +++ b/admin/views/tags/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/translations/tmpl/default.php b/admin/views/translations/tmpl/default.php index 8bc566a..d4c8381 100644 --- a/admin/views/translations/tmpl/default.php +++ b/admin/views/translations/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/admin/views/verses/tmpl/default.php b/admin/views/verses/tmpl/default.php index e434a13..6a88890 100644 --- a/admin/views/verses/tmpl/default.php +++ b/admin/views/verses/tmpl/default.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\HTML\HTMLHelper as Html; use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; diff --git a/getbible.xml b/getbible.xml index 06a2b3f..a4429c7 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 - 3.0.0 + 3.0.1 Get Bible (v.3.0.0) +

Get Bible (v.3.0.1)

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 cec44cf..ef3d880 100644 --- a/script.php +++ b/script.php @@ -1546,7 +1546,7 @@ class Com_GetbibleInstallerScript echo '

-

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

'; +

Upgrade to Version 3.0.1 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/models/app.php b/site/models/app.php index 1dd2c6a..9d75911 100644 --- a/site/models/app.php +++ b/site/models/app.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\MVC\Model\ItemModel; use Joomla\CMS\Plugin\PluginHelper; use Joomla\CMS\Router\Route; diff --git a/site/models/openai.php b/site/models/openai.php index a48f99b..91778ba 100644 --- a/site/models/openai.php +++ b/site/models/openai.php @@ -20,6 +20,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Factory; use Joomla\CMS\Language\Text; +use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\MVC\Model\ItemModel; use Joomla\CMS\Plugin\PluginHelper; use Joomla\CMS\Router\Route; diff --git a/update_server.xml b/update_server.xml index 2628b18..04625c2 100644 --- a/update_server.xml +++ b/update_server.xml @@ -557,4 +557,22 @@ https://getbible.net + + Get Bible + The Bible for Joomla + pkg_getbible + component + site + 3.0.1 + https://getbible.net + + https://git.vdm.dev/api/v1/repos/getBible/joomla-pkg/archive/v3.0.1.zip + + + stable + + Llewellyn van der Merwe + https://getbible.net + + \ No newline at end of file