Show a cover letter.

GET /api/covers/1903836/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "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"
}