From cd657be34eaf3ad6d7512405ec93ae462c979636aed0ac6270952fced31ddfd3 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 25 Nov 2023 14:08:12 +0000 Subject: [PATCH] - update to 1.7.0: * Update bootstrap CSS from 4.6.0 to 5.3.0 and fix broken layout and components as a result of the update * Removed separate light/dark themes via bootstrap-darkly and bootstrap-flatly: bootstrap 5.3 features a new built-in dark theme * Re-worked the dark/light theme selection to match the new bootstrap built-in dark theme including pygments highlighting for pretty-printed output * Removed jquery, it is no longer required with bootstrap * Re-worked implementation of file line highlighting since it relied on jquery * Fixed tooltip implementation (i.e, for task tags) since the implementation in bootstrap had changed * Large chunks of templating were moved out to partials/tables and partials/search in order to improve readability. * Round of template cleanups and fixes as reported by djlint * Will continue to be a work in progress to simplify and standardize templates. * Raised the requirement on django from >=3.2,<3.3 to >=3.2,<4.3 to allow installation with the latest LTS release of django. * Raised the requirement on python from >=3.6 to >=3.8 to accomodate django 4.2. * Ignored Django warning about the lack of a STATIC_ROOT directory. ara uses whitenoise for serving static files which makes the warning superfluous. (#492) -- -- --- --- OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ara?expand=0&rev=30 --- ara-1.6.1.tar.gz | 3 --- ara-1.7.0.tar.gz | 3 +++ python-ara.changes | 46 ++++++++++++++++++++++++++++++++++++++-------- python-ara.spec | 10 +++++----- 4 files changed, 46 insertions(+), 16 deletions(-) delete mode 100644 ara-1.6.1.tar.gz create mode 100644 ara-1.7.0.tar.gz diff --git a/ara-1.6.1.tar.gz b/ara-1.6.1.tar.gz deleted file mode 100644 index 2de7e99..0000000 --- a/ara-1.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90812ee38308b87db357d34f9fd9dd422c87edb3cdc0248a83f65b1bf0691b6d -size 16578141 diff --git a/ara-1.7.0.tar.gz b/ara-1.7.0.tar.gz new file mode 100644 index 0000000..db0e439 --- /dev/null +++ b/ara-1.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2623f34e8fd542ee70f82d02cc36907e11b2d306e7b548106a33157171af58c +size 16537136 diff --git a/python-ara.changes b/python-ara.changes index 62a185c..c02b864 100644 --- a/python-ara.changes +++ b/python-ara.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Sat Nov 25 14:02:22 UTC 2023 - Dirk Müller + +- update to 1.7.0: + * Update bootstrap CSS from 4.6.0 to 5.3.0 and fix broken layout + and components as a result of the update + * Removed separate light/dark themes via bootstrap-darkly and + bootstrap-flatly: bootstrap 5.3 features a new built-in dark + theme + * Re-worked the dark/light theme selection to match the new + bootstrap built-in dark theme including pygments highlighting + for pretty-printed output + * Removed jquery, it is no longer required with bootstrap + * Re-worked implementation of file line highlighting since it + relied on jquery + * Fixed tooltip implementation (i.e, for task tags) since the + implementation in bootstrap had changed + * Large chunks of templating were moved out to partials/tables and + partials/search in order to improve readability. + * Round of template cleanups and fixes as reported by djlint + * Will continue to be a work in progress to simplify and standardize + templates. + * Raised the requirement on django from >=3.2,<3.3 to >=3.2,<4.3 to + allow installation with the latest LTS release of django. + * Raised the requirement on python from >=3.6 to >=3.8 to accomodate + django 4.2. + * Ignored Django warning about the lack of a STATIC_ROOT directory. + ara uses whitenoise for serving static files which makes the warning + superfluous. (#492) + ------------------------------------------------------------------- Tue Jul 18 15:42:54 UTC 2023 - Matej Cepl @@ -188,7 +218,7 @@ Tue Aug 24 08:35:20 UTC 2021 - John Paul Adrian Glaubitz + Add support for searching handler tasks (ex: /api/v1/tasks?handler=true) * UI + Hosts in the playbook report are now sorted alphabetically by hostname - + Added a column to display the number of tasks in the playbook summary + + Added a column to display the number of tasks in the playbook summary ------------------------------------------------------------------- Wed Sep 30 04:12:22 UTC 2020 - Steve Kowalik @@ -353,7 +383,7 @@ Tue Sep 15 06:02:23 UTC 2020 - Steve Kowalik * Added search for ignore_errors in results * Added search for task by action * Adjusted search for file paths to be partial - * Added search for task by path + * Added search for task by path ------------------------------------------------------------------- Wed May 27 09:36:03 UTC 2020 - Petr Gajdos @@ -391,8 +421,8 @@ Thu May 7 05:28:19 UTC 2020 - Steve Kowalik * Added support for not saving files based on patterns (thank you @LaurentDumont!) * Added support for specifying default playbook labels * 1.4 introduces a new SQL migration to ensure labels are unique. If upgrading - from a previous version, you will need to run SQL migrations with ``ara-manage migrate``. - + from a previous version, you will need to run SQL migrations with ``ara-manage migrate``. + ------------------------------------------------------------------- Fri Jan 17 15:45:50 UTC 2020 - Marketa Calabkova diff --git a/python-ara.spec b/python-ara.spec index ccc338f..c724e09 100644 --- a/python-ara.spec +++ b/python-ara.spec @@ -28,19 +28,19 @@ # plugin for Ansible package %define pythons python3 Name: python-ara -Version: 1.6.1 +Version: 1.7.0 Release: 0 Summary: ARA Records Ansible License: GPL-3.0-or-later URL: https://github.com/ansible-community/ara Source: https://files.pythonhosted.org/packages/source/a/ara/ara-%{version}.tar.gz -BuildRequires: %{python_module devel} +BuildRequires: %{python_module devel >= 3.8} BuildRequires: %{python_module pbr} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools_scm} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-cliff -Requires: python-pbr >= 2.0.0 +Requires: python-pbr Requires: python-requests >= 2.14.2 Requires(post): update-alternatives Requires(postun):update-alternatives @@ -52,7 +52,7 @@ Recommends: python-dynaconf Recommends: python-whitenoise BuildArch: noarch %if %{with test} -BuildRequires: %{python_module Django >= 2.1.5} +BuildRequires: %{python_module Django >= 3.2} BuildRequires: %{python_module ara >= %{version}} BuildRequires: %{python_module django-cors-headers} BuildRequires: %{python_module django-filter}