From e94c30706273a058a1a0fe4cf18a704b285e722e Mon Sep 17 00:00:00 2001 From: eabdullin Date: Thu, 21 Sep 2023 18:11:10 +0000 Subject: [PATCH] import CS cockpit-session-recording-13-3.el9 --- .cockpit-session-recording.metadata | 2 +- .gitignore | 2 +- SPECS/cockpit-session-recording.spec | 67 ++++++++++++++++++++++++++-- 3 files changed, 65 insertions(+), 6 deletions(-) diff --git a/.cockpit-session-recording.metadata b/.cockpit-session-recording.metadata index 88b5d00..093d4de 100644 --- a/.cockpit-session-recording.metadata +++ b/.cockpit-session-recording.metadata @@ -1 +1 @@ -08a34f72cd9cd8af8b269a94758fb5534907d38b SOURCES/cockpit-session-recording-12.tar.xz +ba1c64c355ace325b19546daf7c8bb301ddd1fe7 SOURCES/cockpit-session-recording-13.tar.xz diff --git a/.gitignore b/.gitignore index f0416cd..d4dbe70 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/cockpit-session-recording-12.tar.xz +SOURCES/cockpit-session-recording-13.tar.xz diff --git a/SPECS/cockpit-session-recording.spec b/SPECS/cockpit-session-recording.spec index 38dd110..3c6e3e5 100644 --- a/SPECS/cockpit-session-recording.spec +++ b/SPECS/cockpit-session-recording.spec @@ -1,14 +1,36 @@ +# +# Copyright (C) 2017-2023 Red Hat, Inc. +# +# Cockpit is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. +# +# Cockpit is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with Cockpit; If not, see . +# + Name: cockpit-session-recording -Version: 12 +Version: 13 Release: 3%{?dist} Summary: Cockpit Session Recording -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://github.com/Scribery/%{name} Source: https://github.com/Scribery/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz BuildArch: noarch -BuildRequires: libappstream-glib +BuildRequires: nodejs BuildRequires: make +BuildRequires: libappstream-glib +BuildRequires: gettext +%if 0%{?rhel} && 0%{?rhel} <= 8 +BuildRequires: libappstream-glib-devel +%endif Requires: cockpit-system Requires: tlog @@ -21,7 +43,7 @@ recordings generated by the tlog component. %setup -qn cockpit-session-recording %install -%make_install +%make_install PREFIX=/usr appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/* %files @@ -29,6 +51,43 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/* %{_datadir}/metainfo/org.cockpit-project.session-recording.metainfo.xml %changelog +* Tue May 2 2023 Justin Stephenson - 13-1 +- Play after rewind in testFastforwardControls +- Set TZ to avoid CI failures with testFilter* tests +- testZoomSpeedControls incorrectly checks scale +- Fix testSessionRecordingConf +- Read TMT_TEST_DATA variable for LOGS in browser.sh +- Fix node-modules in run-test.sh +- Install sssd-proxy in test browser.sh +- Add Files path for test recordings +- FMF: Run tests together +- Add executable bit to browser shell scripts +- FMF: Fix minor typo in plans +- Add FMF tests and test scripts +- Read existing sssd conf domains and services +- Makefile: Update Cockpit lib to 269bf89276c679a03befc8a04244addd +- Remove CentOS condition in testZoomSpeedControls +- Add accessible name label for Progress component +- Remove 'enable_files_domain' from SSSD Config +- SSSD config changes +- testFastforwardControls update after player-restart +- Switch wait_present to wait_visible +- ESLint error and warning fixes +- Fix stylelint errors +- Dependency updates +- Bring up to date with cockpit starter kit +- Config: Switch SSSD files provider to Proxy provider +- Update fedora license in spec file +- Makefile: Bump test API to 267 +- Makefile: drop installing cockpit-ws/cockpit-packagekit +- src: load translations via po.js +- .semaphore: update TEST_OS to Fedora 36 +- webpack.config.js: update compression plugin to succeed build +- Makefile: Adjust to changed rpmspec -q behaviour +- Use standard "translate" marker in HTML +- Update dependencies excluding Patternfly +- Remove unneeded tlog UID code + * Wed Jun 8 2022 Justin Stephenson - 12-2 - Tests: Remove usermod from browser setup