From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <d.csapak@proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 6A3A97560B;
 Thu, 24 Jun 2021 09:10:49 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 2C23D1246E;
 Thu, 24 Jun 2021 09:10:19 +0200 (CEST)
Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com
 [94.136.29.106])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS id C21B112432;
 Thu, 24 Jun 2021 09:10:17 +0200 (CEST)
Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1])
 by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 8203D46785;
 Thu, 24 Jun 2021 09:10:17 +0200 (CEST)
From: Dominik Csapak <d.csapak@proxmox.com>
To: pve-devel@lists.proxmox.com,
	pmg-devel@lists.proxmox.com
Date: Thu, 24 Jun 2021 09:10:09 +0200
Message-Id: <20210624071016.21013-1-d.csapak@proxmox.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.773 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: [pve-devel] [PATCH common/pve-manager/pmg-api] unify task filter api
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Thu, 24 Jun 2021 07:10:49 -0000

this series aims to get some baseline for the task listing filters in
the api across products. the most filters are currently in PBS,
so we add the missing ones in pve/pmg

this changes only the api yet

pve-manager patch 2/2 conflicts with Fabian Ebners patch
"api/cli: tasks: don't treat warnings status as an error status"

pve-common:

Dominik Csapak (2):
  PVE/JSONSchema: add pve-task-status-type
  PVE/Tools: add 'upid_get_status_type'

 src/PVE/JSONSchema.pm | 12 ++++++++++++
 src/PVE/Tools.pm      | 20 ++++++++++++++++++++
 2 files changed, 32 insertions(+)

pve-manager:

Dominik Csapak (2):
  PVE/API2/Tasks: add since/until filter for the task list
  PVE/API2/Tasks: add statusfilter to task list

 PVE/API2/Tasks.pm | 45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)

pmg-api:

Dominik Csapak (3):
  PMG/API2/Tasks: add typefilter
  PMG/API2/Tasks: add since and until filter
  PMG/API2/Tasks: add statusfilter

 src/PMG/API2/Tasks.pm | 53 ++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 52 insertions(+), 1 deletion(-)

-- 
2.20.1





From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <d.csapak@proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 6A3A97560B;
 Thu, 24 Jun 2021 09:10:49 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 2C23D1246E;
 Thu, 24 Jun 2021 09:10:19 +0200 (CEST)
Received: from proxmox-new.maurer-it.com (proxmox-new.maurer-it.com
 [94.136.29.106])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS id C21B112432;
 Thu, 24 Jun 2021 09:10:17 +0200 (CEST)
Received: from proxmox-new.maurer-it.com (localhost.localdomain [127.0.0.1])
 by proxmox-new.maurer-it.com (Proxmox) with ESMTP id 8203D46785;
 Thu, 24 Jun 2021 09:10:17 +0200 (CEST)
From: Dominik Csapak <d.csapak@proxmox.com>
To: pve-devel@lists.proxmox.com,
	pmg-devel@lists.proxmox.com
Date: Thu, 24 Jun 2021 09:10:09 +0200
Message-Id: <20210624071016.21013-1-d.csapak@proxmox.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.773 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: [pmg-devel] [PATCH common/pve-manager/pmg-api] unify task filter api
X-BeenThere: pmg-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox Mail Gateway development discussion
 <pmg-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pmg-devel>, 
 <mailto:pmg-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pmg-devel/>
List-Post: <mailto:pmg-devel@lists.proxmox.com>
List-Help: <mailto:pmg-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pmg-devel>, 
 <mailto:pmg-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Thu, 24 Jun 2021 07:10:49 -0000

this series aims to get some baseline for the task listing filters in
the api across products. the most filters are currently in PBS,
so we add the missing ones in pve/pmg

this changes only the api yet

pve-manager patch 2/2 conflicts with Fabian Ebners patch
"api/cli: tasks: don't treat warnings status as an error status"

pve-common:

Dominik Csapak (2):
  PVE/JSONSchema: add pve-task-status-type
  PVE/Tools: add 'upid_get_status_type'

 src/PVE/JSONSchema.pm | 12 ++++++++++++
 src/PVE/Tools.pm      | 20 ++++++++++++++++++++
 2 files changed, 32 insertions(+)

pve-manager:

Dominik Csapak (2):
  PVE/API2/Tasks: add since/until filter for the task list
  PVE/API2/Tasks: add statusfilter to task list

 PVE/API2/Tasks.pm | 45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)

pmg-api:

Dominik Csapak (3):
  PMG/API2/Tasks: add typefilter
  PMG/API2/Tasks: add since and until filter
  PMG/API2/Tasks: add statusfilter

 src/PMG/API2/Tasks.pm | 53 ++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 52 insertions(+), 1 deletion(-)

-- 
2.20.1