Cover Letter Detail
Show a cover letter.
GET /api/covers/1903836/?format=api
{ "id": 1903836, "url": "http://patchwork.ozlabs.org/api/covers/1903836/?format=api", "web_url": "http://patchwork.ozlabs.org/project/swupdate/cover/20240224140031.9888-1-daniel@braunwarth.dev/", "project": { "id": 58, "url": "http://patchwork.ozlabs.org/api/projects/58/?format=api", "name": "swupdate development", "link_name": "swupdate", "list_id": "swupdate.googlegroups.com", "list_email": "swupdate@googlegroups.com", "web_url": "https://github.com/sbabic/swupdate", "scm_url": "git://github.com/sbabic/swupdate", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20240224140031.9888-1-daniel@braunwarth.dev>", "list_archive_url": null, "date": "2024-02-24T14:00:26", "name": "[0/5] web-app: update web application", "submitter": { "id": 85609, "url": "http://patchwork.ozlabs.org/api/people/85609/?format=api", "name": "Daniel Braunwarth", "email": "daniel@braunwarth.dev" }, "mbox": "http://patchwork.ozlabs.org/project/swupdate/cover/20240224140031.9888-1-daniel@braunwarth.dev/mbox/", "series": [ { "id": 396467, "url": "http://patchwork.ozlabs.org/api/series/396467/?format=api", "web_url": "http://patchwork.ozlabs.org/project/swupdate/list/?series=396467", "date": "2024-02-24T14:00:26", "name": "web-app: update web application", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/396467/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/1903836/comments/", "headers": { "Return-Path": "<swupdate+bncBAABBIHN46XAMGQE25V7OPI@googlegroups.com>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=googlegroups.com header.i=@googlegroups.com\n header.a=rsa-sha256 header.s=20230601 header.b=KsD11tnI;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com\n (client-ip=2a00:1450:4864:20::53b; helo=mail-ed1-x53b.google.com;\n envelope-from=swupdate+bncbaabbihn46xamgqe25v7opi@googlegroups.com;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from mail-ed1-x53b.google.com (mail-ed1-x53b.google.com\n [IPv6:2a00:1450:4864:20::53b])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4ThpSk5BPBz23q3\n\tfor <incoming@patchwork.ozlabs.org>; Sun, 25 Feb 2024 01:01:09 +1100 (AEDT)", "by mail-ed1-x53b.google.com with SMTP id\n 4fb4d7f45d1cf-559391de41bsf1272138a12.3\n for <incoming@patchwork.ozlabs.org>;\n Sat, 24 Feb 2024 06:01:09 -0800 (PST)", "by 2002:a05:6402:f0d:b0:561:c6e8:bf02 with SMTP id\n i13-20020a0564020f0d00b00561c6e8bf02ls482562eda.2.-pod-prod-03-eu; Sat, 24\n Feb 2024 06:01:03 -0800 (PST)", "from bergelmir.uberspace.de (bergelmir.uberspace.de.\n [185.26.156.157])\n by gmr-mx.google.com with ESMTPS id\n sh18-20020a1709076e9200b00a3f4f819503si72682ejc.1.2024.02.24.06.01.03\n for <swupdate@googlegroups.com>\n (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);\n Sat, 24 Feb 2024 06:01:03 -0800 (PST)", "(qmail 21522 invoked by uid 989); 24 Feb 2024 14:01:03 -0000", "from unknown (HELO unkown) (::1)\n\tby bergelmir.uberspace.de (Haraka/3.0.1) with ESMTPSA;\n Sat, 24 Feb 2024 15:01:02 +0100" ], "ARC-Seal": [ "i=2; a=rsa-sha256; t=1708783266; cv=pass;\n d=google.com; s=arc-20160816;\n b=GZ7TIH1rmrPpGqHQBNLl6G/SykEGoMEsjTcAIRUqarrZ7vhzkmeur1OXm1zqKshWHn\n 7P1bbTBUqKDqXkZqTwuRfNKVCftR9GpAuYJ77Jnr1HQS73nnY9I41AxS22VMnrndbkVR\n 7nsWr4xC3pWeUidhu636n/zRYNvWcIoWauqPGqrzzSK69UDJIBsnVkSa9b99pjqkMbg6\n fm9MIdRo4t2UMwqd4eMUfMUQHOyYoL6DG+WFQNg3ixZhAfIfXI6Sr9LoAClX0DCZ3DUa\n RFsD52KhzAXCxk4ULHr9YJTVPeAW2pbRz4k9uhUMBuFh13485eBs3HgZfBab2dAAL8B6\n mSww==", "i=1; a=rsa-sha256; t=1708783263; cv=none;\n d=google.com; s=arc-20160816;\n b=ag/drctexktpeO7EYrMsCR5N9o4/yxTYHNOMitLWyBmmMHCbOctyEYpI/Kr2pIfLk+\n ey5x/GzE4mzasuc2a3SgBxrvxZztkGY3HleBn4R5MxRVFvF0wlngIgVSDk4V9KG1A/Kf\n cU7ukwajnt3gnBaGZrwuhd4h5qb3EUiyb6TSqKDj87uMaZcY/V/FOoasJ0WKaBm68BEI\n 87EhN42x0aW50yc1tI1pIo3Qe271aO881i+T20MnKo3elHwdDn71otoctd7QYLA7eM69\n SXqW2c7sESpZPw4ww9+Zc9vm32Ac9/Rl9NwJ2K4h18uHa3q/8ZSiHhER0lXSE7VpTzpc\n HepA==" ], "ARC-Message-Signature": [ "i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20160816;\n h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n :list-id:mailing-list:precedence:mime-version:message-id:date\n :subject:cc:to:from:sender:dkim-signature;\n bh=U/Matgj5qzr+XKtks0jvPnO3ue3HsdJc+zBWUQXvTcA=;\n fh=OAPZ3Mfl/uTMPezoDZtyU8AlgCgomv3q/7gqoVN7RHg=;\n b=HD/uF6TJKFEITDLwXs3aWiLg00QZ9U3BDuKiaH1c3JuCM+Yrddfk8mPwEruT9nMp5o\n LCcJw+SKcD2pmYpdmAIxhC0IKEf2Fxm+di1tW0fyWnHbecK3YMLEJz9wPlxlCaBwLkBM\n EClmpSPmXlWPJ64kAJqFdbA4gD+uxoVN5KZ9KEyNkCn8QonAuE3nxD8XDFYECws1p+Ne\n wnVml/Qm/TX3TKlAI7zTYAmJ8XsVwagv4w+7AegAGF6te8cLMT9CR42gC+bFw5mmp8zN\n rStVTlGiin8RdvtAlHpge7YgeZpDsgKH/CYAAXUWEbTlwdxv3eLcgPPeeTdGxkBxu+xv\n U0lg==;\n darn=patchwork.ozlabs.org", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20160816;\n h=dkim-signature:content-transfer-encoding:mime-version:message-id\n :date:subject:cc:to:from;\n bh=lwQNvaL3XZHniDpzzVtNqrYMMKQEgSCJ5YbUlUDfTCE=;\n fh=BXlwH+1nWuAxJAQnM3fjgjZkXNBtIKsJ4sRu0kRLMwA=;\n b=gY+ARiFpQvKKDov9jTSWvdQNg68Nv9Wvy8QPC0uMxYoOmGSuXw78v5wZaDH58HNS/2\n lCbYx6sTrbO79mAv95TA2iGZiOcQyl3WmkOD8BDaQ0tYmx81R/94f6nT4j6VU9t2rEDy\n XjYXOIELYhT0QXZHoui68z7t4yXFldShQh7/FtXx7+Ul3zOWeBKw2eClHi+5YCrAFRnj\n 0I6W2esFB/ga2wMfnCUOEB6KZ4HpbMNQLV0kqcB0AtaMQxkOdKXPMEWYwEsIb6fJfi0P\n 9rwSnfeZH0LjTn7quKDMATGEFyphLn4ftbxCKWa4vAspQkF/DcYWaOM/juk8K6mPf3Tz\n alKA==;\n dara=google.com" ], "ARC-Authentication-Results": [ "i=2; gmr-mx.google.com;\n dkim=temperror (no key for signature) header.i=@braunwarth.dev\n header.s=uberspace header.b=JSViXAWO;\n spf=pass (google.com: domain of daniel@braunwarth.dev designates\n 185.26.156.157 as permitted sender) smtp.mailfrom=daniel@braunwarth.dev", "i=1; gmr-mx.google.com;\n dkim=temperror (no key for signature) header.i=@braunwarth.dev\n header.s=uberspace header.b=JSViXAWO;\n spf=pass (google.com: domain of daniel@braunwarth.dev designates\n 185.26.156.157 as permitted sender) smtp.mailfrom=daniel@braunwarth.dev" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=googlegroups.com; s=20230601; t=1708783266; x=1709388066;\n darn=patchwork.ozlabs.org;\n h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n :list-id:mailing-list:precedence:x-original-authentication-results\n :x-original-sender:mime-version:message-id:date:subject:cc:to:from\n :sender:from:to:cc:subject:date:message-id:reply-to;\n bh=U/Matgj5qzr+XKtks0jvPnO3ue3HsdJc+zBWUQXvTcA=;\n b=KsD11tnIohUFOKZLLHgFA1sFddIN1ulvkaUrpKJmhDHaFBmuqoWO4RXhs3u5ge05Gq\n BVUv0qCMwdc6dR9u6cSgjjwFxOrYL1gkAmAL3KOr1CJBj1vBE+w1NtCFnQZxOtAra7UN\n Gmy0x5b7lHS/EUNc9MC2suPIGA4TSh2CCzVd4IU+IlnNihouAcS72aCiepAmKTqd8y7H\n A4x37gIeyiSMCa1laRSyozOCfpOlckahoSsXJHlkbLtQ1XWYx3UbUaYjoJHeaMaujk3B\n 9IEh64ee5NLRjqDe1FbJ10jkc3G+7si45N5Mok60hKUrEaBMOP36agl+BK/m4yJDdlPF\n KKug==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1708783266; x=1709388066;\n h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n :x-spam-checked-in-group:list-id:mailing-list:precedence\n :x-original-authentication-results:x-original-sender:mime-version\n :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state\n :sender:from:to:cc:subject:date:message-id:reply-to;\n bh=U/Matgj5qzr+XKtks0jvPnO3ue3HsdJc+zBWUQXvTcA=;\n b=SH1zglYtF7EDTRbO7++fqjxLnM/E3nhUk7luCmfIez6U8fx65oRmum2aThwUBLV5AD\n RE21g2BOQzxYIkwVNLMdxMlLxxtuaZvOZqjwdm8BJj7eWDtrHxMg4YwBFOJMmxPq3fDb\n JRHWTH4XNBfn5hfgEApMpUo/zbc17QIJxaZUbnYnNt2xwS5+9Eo4aHvJfWo9L8eXX6Cm\n 3s+VJTyBJ54nwbLVM+0oo2kwD5H7rd+a4sUrGlHX3ZyTpgL0eFT8vVb8K+hAQaF/CbOg\n +/Xfe9yN6iO10ebhpUXrkd5qR49Kof91pISx39JP7pkcF8O/d6HpLNYjESXawhDB4qZ3\n s15w==", "Sender": "swupdate@googlegroups.com", "X-Forwarded-Encrypted": "i=2;\n AJvYcCVBePZI72pgEvGt8ocgPzL15Me6fYadhtC7a6q6CQGBm8h7/wGWcrRwUvVoR5o0702OIOUVDgli+ePNeIOQmM2b1MCgSdQsq0MhN5erlQ==", "X-Gm-Message-State": "AOJu0YyNhNbQw0UuuZ1/D2WzWZfCEbU7iJ7jG5QDKzlQfOb6kYMDzhBZ\n\t+nZxFQ0bLIgy9Pnyhrz/lKJe/xQhRhI12dFwStimUdediVozS801", "X-Google-Smtp-Source": "\n AGHT+IFflHg/q3YZLy2J+B/gFMI+rtuqREZoXtz45BiSm8HMqv8fqZ5Dbz6oC6MVp0BolKW6q4LDhA==", "X-Received": [ "by 2002:a05:6402:1845:b0:565:6f27:9dcf with SMTP id\n v5-20020a056402184500b005656f279dcfmr1845788edy.34.1708783265563;\n Sat, 24 Feb 2024 06:01:05 -0800 (PST)", "by 2002:a17:906:bc8c:b0:a3f:50ad:fd71 with SMTP id\n lv12-20020a170906bc8c00b00a3f50adfd71mr1655124ejb.19.1708783263489;\n Sat, 24 Feb 2024 06:01:03 -0800 (PST)" ], "X-BeenThere": "swupdate@googlegroups.com", "Received-SPF": "pass (google.com: domain of daniel@braunwarth.dev designates\n 185.26.156.157 as permitted sender) client-ip=185.26.156.157;", "From": "Daniel Braunwarth <daniel@braunwarth.dev>", "To": "swupdate@googlegroups.com", "Cc": "Daniel Braunwarth <daniel@braunwarth.dev>", "Subject": "[swupdate] [PATCH 0/5] web-app: update web application", "Date": "Sat, 24 Feb 2024 14:00:26 +0000", "Message-ID": "<20240224140031.9888-1-daniel@braunwarth.dev>", "X-Mailer": "git-send-email 2.43.0", "MIME-Version": "1.0", "X-Rspamd-Bar": "-", "X-Rspamd-Report": "MID_CONTAINS_FROM(1) BAYES_HAM(-2.921636) MIME_GOOD(-0.1)\n R_MISSING_CHARSET(0.5)", "X-Rspamd-Score": "-1.521636", "X-Original-Sender": "daniel@braunwarth.dev", "X-Original-Authentication-Results": "gmr-mx.google.com; dkim=temperror (no\n key for signature) header.i=@braunwarth.dev header.s=uberspace\n header.b=JSViXAWO;\n spf=pass (google.com: domain of daniel@braunwarth.dev\n designates 185.26.156.157 as permitted sender)\n smtp.mailfrom=daniel@braunwarth.dev", "Content-Type": "text/plain; charset=\"UTF-8\"", "Precedence": "list", "Mailing-list": "list swupdate@googlegroups.com;\n contact swupdate+owners@googlegroups.com", "List-ID": "<swupdate.googlegroups.com>", "X-Spam-Checked-In-Group": "swupdate@googlegroups.com", "X-Google-Group-Id": "605343134186", "List-Post": "<https://groups.google.com/group/swupdate/post>,\n <mailto:swupdate@googlegroups.com>", "List-Help": "<https://groups.google.com/support/>,\n <mailto:swupdate+help@googlegroups.com>", "List-Archive": "<https://groups.google.com/group/swupdate", "List-Subscribe": "<https://groups.google.com/group/swupdate/subscribe>,\n <mailto:swupdate+subscribe@googlegroups.com>", "List-Unsubscribe": "\n <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,\n <https://groups.google.com/group/swupdate/subscribe>" }, "content": "This series of patches updates the web application.\n\nAll dependencies are updated to latest versions.\n\nAdditionally some linter issues has been fixed.\n\nDaniel Braunwarth (5):\n web-app: fix linter warning\n web-app: update dependencies\n web-app: apply \"standard\" fixes\n web-app: update gulp to ES6\n web-app: migrate to bootstrap version 5\n\n web-app/css/swupdate.css | 4 +--\n web-app/{gulpfile.js => gulpfile.mjs} | 38 ++++++++++++----------\n web-app/index.html | 44 +++++++++++++------------\n web-app/js/swupdate.js | 47 +++++++++++++++------------\n web-app/package.json | 40 +++++++++++------------\n web-app/scss/bootstrap.scss | 10 ------\n 6 files changed, 92 insertions(+), 91 deletions(-)\n rename web-app/{gulpfile.js => gulpfile.mjs} (79%)\n\n--\n2.43.0" }