From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 684E0991CF for ; Thu, 16 Nov 2023 09:29:02 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 49EDEFCAA for ; Thu, 16 Nov 2023 09:28:32 +0100 (CET) Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Thu, 16 Nov 2023 09:28:28 +0100 (CET) Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-9f2a53704aaso66215766b.3 for ; Thu, 16 Nov 2023 00:28:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=deependhulla-com.20230601.gappssmtp.com; s=20230601; t=1700123301; x=1700728101; darn=lists.proxmox.com; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=Ix0ShSHgKI287q7YsbAKkmwkX9FbFMIzBlk6Nemc+8o=; b=rtyqwviB2TVI56WpFpLjNU/3u80tl4IexgxGM1TxWJnjQ1E8CTsMsELm6DgiO1tayD T3Th2kFOXsmTu4VHjl33o/+73w2jny0YU67e/vAuwGF7umWjF2Lh7XZUdvO9j74ozPkv Vpk7h2Pw5v/TK1ejQ4jN3yeQkid/ZfVIFbkvdDbgCxPB+QB7h1UAsafAVvBYaYO0sOZu hQeh5l/1/3KJquVF3RZrfEZ0tiY+N/7HAwbU1DUCauNk5rJumUuKA/GviTy+vn8jl06c I33iex2O2gxppssGDcgvPmxN74Zc/jut3a8uOZTM/9NPI8AzEPR6CAtCGZB8dzAfRqTS u6EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700123301; x=1700728101; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Ix0ShSHgKI287q7YsbAKkmwkX9FbFMIzBlk6Nemc+8o=; b=PPd8K4e9law7z3eKlkGCr0tv7ck5DotWsGFsGTTFNaEc0OnyU/VjgeqASAmJNhfCrm d8ac7xsAiL09NuHhdR7RlsfhXrf9tbpBqKRvGYpVwVcZw2gXQFGiMnV40XJf0zzbx5tq EVnkOzvC1a6J57K63Rc/Sjg8bXr52itYTNJkTK1RD8izq1RLOtLm03+oSXjsSPkiS+09 3DXDndFABan6HoKLi7Xga5YHrYWGRX/031Fe6LdZM1+Q9v5eRWjORgynh8wrqvUi2E7s 67Nr9iImHKay4av8ZOxsFnCbhGkT9rmh/G91L4U306LxPFk21fuRIxtp67gvCWOxDggC QV0A== X-Gm-Message-State: AOJu0YyRpSczzJV2Jz41uTtcKao5wJwwnvmW5QZHzaHB/3ZYlTT7D9as FdkrggFl5tKH0uAhYivJtmnXiTZ0vmDAPiIvsZCcPsdtYr4Qj0lCnK6RgMRUTapm88XbspJL0U4 UXDUKD7P0bs212PMSazAhU4sf74aL0MtffiSE4dnBKFs+aDuSPkz9wj1Mum+zSc7bQEn7L7ZzqV RnWlvpM/EmZXWej4xvZ9RRa94MjdoFxmys+660vZqwhJCoA9JyC7Y= X-Google-Smtp-Source: AGHT+IHmcZQ68nku1tQ8gx6fzzXsiWtJXuoC36WIZn82nITh91sSMvKjYMtJpZXcriMqpbfRRxWu2M/9q7NPa43eM7A= X-Received: by 2002:a17:906:7e10:b0:9db:dfb0:a35f with SMTP id e16-20020a1709067e1000b009dbdfb0a35fmr12207140ejr.18.1700123301290; Thu, 16 Nov 2023 00:28:21 -0800 (PST) MIME-Version: 1.0 References: <20230809105529.58459-1-c.ebner@proxmox.com> In-Reply-To: From: Deepen Dhulla Date: Thu, 16 Nov 2023 13:58:09 +0530 Message-ID: Cc: pmg-devel@lists.proxmox.com Content-Type: multipart/alternative; boundary="00000000000072b9ea060a40cd2e" X-Gm-Spam: 0 X-Gm-Phishy: 0 X-SPAM-LEVEL: Spam detection results: 0 BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DMARC_PASS -0.1 DMARC pass policy HTML_MESSAGE 0.001 HTML included in message KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment MISSING_HEADERS 1.021 Missing To: header RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record T_SCC_BODY_TEXT_LINE -0.01 - Subject: [pmg-devel] Unsubscribe X-BeenThere: pmg-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Mail Gateway development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Nov 2023 08:29:02 -0000 --00000000000072b9ea060a40cd2e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 14 Nov 2023 at 9:15=E2=80=AFPM, Thomas Lamprecht wrote: > Am 09/08/2023 um 12:55 schrieb Christian Ebner: > > This series is send to pmg-devel and pve-devel list, as it changes the > > DateTimeField used by Proxmox Virtual Environment and Proxmox Mail > > Gateway. > > > > This series of patches implements functionality to extend the firewall > > log panel to filter the logs by date and time. > > > > The series consists of patches for the proxmox-widget-toolkit and > > patches for pve-manager and pmg-gui which depend on the changes to > > proxmox-widget-toolkit. > > > > proxmox-widget-toolkit: > > The DateTimeField component is reworked to be more declarative and > > formula and data bindings are utilized to update state changes between > > parent and child components. > > The LogView component is extended to control if the date/time based > > filtering should be shown (as for example the Ceph logs use the same > > panel, but filters should not be shown), and to configure the submit > > values for api calls. > > > > pve-manager: > > The neccessary configs are set to show the filters in the panel and the > > correct submit format for api call. > > > > pmg-gui: > > Revert a commit, introduced to fix a side effect of one of the patches > > from the previous version of the patches, which got applied. > > > > proxmox-widget-toolkit: > > Christian Ebner (2): > > fix #4442: adapt DateTimeField to be more declarative > > fix #4442: Extend LogView for firewall datetime filtering > > > > src/form/DateTimeField.js | 281 ++++++++++++++++---------------------- > > src/panel/LogView.js | 89 ++++++++++-- > > 2 files changed, 201 insertions(+), 169 deletions(-) > > > > pve-manager: > > Christian Ebner (1): > > fix #4442: Add date-time filtering for firewall logs > > > > www/manager6/node/Config.js | 2 ++ > > www/manager6/qemu/Config.js | 2 ++ > > 2 files changed, 4 insertions(+) > > > > pmg-gui: > > Christian Ebner (1): > > Revert "fix tracking center with newer proxmox-widget-toolkit" > > > > js/MailTracker.js | 2 -- > > 1 file changed, 2 deletions(-) > > > > > applied, thanks! > > > _______________________________________________ > pmg-devel mailing list > pmg-devel@lists.proxmox.com > https://lists.proxmox.com/cgi-bin/mailman/listinfo/pmg-devel > > --00000000000072b9ea060a40cd2e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, 14 Nov 2023 at 9:15=E2=80=AFPM, Thomas Lamprecht &l= t;t.lamprecht@proxmox.com>= ; wrote:
Am 09/08/2023 um 12:55 sch= rieb Christian Ebner:
> This series is send to pmg-devel and pve-devel list, as it changes the=
> DateTimeField used by Proxmox Virtual Environment and Proxmox Mail
> Gateway.
>
> This series of patches implements functionality to extend the firewall=
> log panel to filter the logs by date and time.
>
> The series consists of patches for the proxmox-widget-toolkit and
> patches for pve-manager and pmg-gui which depend on the changes to
> proxmox-widget-toolkit.
>
> proxmox-widget-toolkit:
> The DateTimeField component is reworked to be more declarative and
> formula and data bindings are utilized to update state changes between=
> parent and child components.
> The LogView component is extended to control if the date/time based > filtering should be shown (as for example the Ceph logs use the same > panel, but filters should not be shown), and to configure the submit > values for api calls.
>
> pve-manager:
> The neccessary configs are set to show the filters in the panel and th= e
> correct submit format for api call.
>
> pmg-gui:
> Revert a commit, introduced to fix a side effect of one of the patches=
> from the previous version of the patches, which got applied.
>
> proxmox-widget-toolkit:
> Christian Ebner (2):
>=C2=A0 =C2=A0fix #4442: adapt DateTimeField to be more declarative
>=C2=A0 =C2=A0fix #4442: Extend LogView for firewall datetime filtering<= br> >
>=C2=A0 src/form/DateTimeField.js | 281 ++++++++++++++++----------------= ------
>=C2=A0 src/panel/LogView.js=C2=A0 =C2=A0 =C2=A0 |=C2=A0 89 ++++++++++--=
>=C2=A0 2 files changed, 201 insertions(+), 169 deletions(-)
>
> pve-manager:
> Christian Ebner (1):
>=C2=A0 =C2=A0fix #4442: Add date-time filtering for firewall logs
>
>=C2=A0 www/manager6/node/Config.js | 2 ++
>=C2=A0 www/manager6/qemu/Config.js | 2 ++
>=C2=A0 2 files changed, 4 insertions(+)
>
> pmg-gui:
> Christian Ebner (1):
>=C2=A0 =C2=A0Revert "fix tracking center with newer proxmox-widget= -toolkit"
>
>=C2=A0 js/MailTracker.js | 2 --
>=C2=A0 1 file changed, 2 deletions(-)
>


applied, thanks!


_______________________________________________
pmg-devel mailing list
pmg-devel@= lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailma= n/listinfo/pmg-devel

--00000000000072b9ea060a40cd2e--