Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mffhT-0007Nd-H7 for pgsql-www@arkaria.postgresql.org; Wed, 27 Oct 2021 09:58:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mffhR-000311-BF for pgsql-www@arkaria.postgresql.org; Wed, 27 Oct 2021 09:58:25 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mffhR-00030r-4P for pgsql-www@lists.postgresql.org; Wed, 27 Oct 2021 09:58:25 +0000 Received: from ploudseeker.com ([78.199.165.48]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mffhJ-00015G-So for pgsql-www@lists.postgresql.org; Wed, 27 Oct 2021 09:58:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cmatte.me; s=myselector; t=1635328696; bh=8eZ7pmch0Zb+lZ/hg72W4UxaHyiJ0ZJYZFF863AId/U=; h=Date:Subject:To:References:From:In-Reply-To; b=I5gXVzh5gBxmn9zlgDCLClKLkSsoJuSlbEZ0UGrSdgp5r5XSc/uUiluz9lUlDaUtC KESHK6Bz22o3NPDWK9+BwD4eR3cQ/giuP3HByyog0oc6NPCzmfcg9Nn5CAW9kJy8PW ejFTRBkzeyVMjTfDqnopdgMzb0owDut+1U++BYpHgsElIRVOdMf55zMzkFAssfETfG iJF6UnIWOvtuAgwahKnipWjk0YtnlvQM8/n5Bv4Ij+F3mE8EVJDwiBsOJtmPdEhUbe sq4yPjHuOMR4AAagKAfcGo+EVqlO8B6/i65OX6LuXH64lL66MSgVRSaCjyQp3nHZot XP3i0F0MNX9gg== Content-Type: multipart/mixed; boundary="------------XYBOFbPE1tqSWXuIjoi0uKvt" Message-ID: <51eb4e38-db59-4788-8eb5-0b1e57e866ba@cmatte.me> Date: Wed, 27 Oct 2021 11:58:16 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.0 Subject: Re: [PATCH] pgweb: Add ARCHIVES_FRONT_ADDRESS to allow configuration of archives Content-Language: en-US To: pgsql-www@lists.postgresql.org References: <6945e6fc-0006-454e-079f-f7b91af2be22@cmatte.me> From: =?UTF-8?Q?C=c3=a9lestin_Matte?= In-Reply-To: <6945e6fc-0006-454e-079f-f7b91af2be22@cmatte.me> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------XYBOFbPE1tqSWXuIjoi0uKvt Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hello, Here's a similar patch for pgarchives, in which the search forms also point to www.postgresql.org. I'm adding this patch to the same thread to avoid spreading the discussion. Cheers, -- Célestin Matte --------------XYBOFbPE1tqSWXuIjoi0uKvt Content-Type: text/x-patch; charset=UTF-8; name="0001-Add-PGWEB_ADDRESS-setting-to-remove-hardcoded-search.patch" Content-Disposition: attachment; filename*0="0001-Add-PGWEB_ADDRESS-setting-to-remove-hardcoded-search.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBhNTU3OWJkYTUwMGJiYjA4M2JkZWIxZmIzMWRhMzRiZTFkMTk4N2U2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Qz1DMz1BOWxlc3Rpbj0yME1hdHRl Pz0gPGdpdGxhYkBjbWF0dGUubWU+CkRhdGU6IFdlZCwgMjcgT2N0IDIwMjEgMTE6NTA6MTgg KzAyMDAKU3ViamVjdDogW1BBVENIXSBBZGQgUEdXRUJfQUREUkVTUyBzZXR0aW5nIHRvIHJl bW92ZSBoYXJkY29kZWQgc2VhcmNoIGZvcm0KIGFkZHJlc3MKClNlYXJjaCBmb3JtcyBjdXJy ZW50bHkgcG9pbnQgdG8gdGhlIGhhcmRjb2RlZCBhZGRyZXNzIG9mIHd3dy5wb3N0Z3Jlc3Fs Lm9yZy4KQWRkIGEgcGFyYW1ldGVyIGluIHRoZSBzZXR0aW5ncyB0byBtYWtlIGl0IHBvc3Np YmxlIHRvIGNvbmZpZ3VyZSB0aGUgZG9tYWluCmhvc3RpbmcgdGhlIC9zZWFyY2gvIGZ1bmN0 aW9uLgotLS0KIGRqYW5nby9hcmNoaXZlcy9tYWlsYXJjaGl2ZXMvdGVtcGxhdGVzL3NlYXJj aGZvcm0uaHRtbCB8IDQgKystLQogZGphbmdvL2FyY2hpdmVzL21haWxhcmNoaXZlcy92aWV3 cy5weSAgICAgICAgICAgICAgICAgIHwgNCArKysrCiBkamFuZ28vYXJjaGl2ZXMvc2V0dGlu Z3MucHkgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICsrCiAzIGZpbGVzIGNoYW5n ZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kamFu Z28vYXJjaGl2ZXMvbWFpbGFyY2hpdmVzL3RlbXBsYXRlcy9zZWFyY2hmb3JtLmh0bWwgYi9k amFuZ28vYXJjaGl2ZXMvbWFpbGFyY2hpdmVzL3RlbXBsYXRlcy9zZWFyY2hmb3JtLmh0bWwK aW5kZXggNDg1NWRlMi4uOGZlZjYxYiAxMDA2NDQKLS0tIGEvZGphbmdvL2FyY2hpdmVzL21h aWxhcmNoaXZlcy90ZW1wbGF0ZXMvc2VhcmNoZm9ybS5odG1sCisrKyBiL2RqYW5nby9hcmNo aXZlcy9tYWlsYXJjaGl2ZXMvdGVtcGxhdGVzL3NlYXJjaGZvcm0uaHRtbApAQCAtMSw2ICsx LDYgQEAKIDxoMz5TZWFyY2ggdGhlIEFyY2hpdmVzPC9oMz4KIAotPGZvcm0gbWV0aG9kPSJn ZXQiIGFjdGlvbj0iL3NlYXJjaC8iPgorPGZvcm0gbWV0aG9kPSJnZXQiIGFjdGlvbj0iaHR0 cHM6Ly97eyBQR1dFQl9BRERSRVNTIH19L3NlYXJjaC8iPgogICA8aW5wdXQgdHlwZT0iaGlk ZGVuIiBuYW1lPSJtIiB2YWx1ZT0iMSI+CiAgIHslaWYgc2VhcmNoZm9ybV9saXN0bmFtZSV9 IDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImxuIiB2YWx1ZT0ie3tzZWFyY2hmb3JtX2xp c3RuYW1lfX0iLz57JWVuZGlmJX0KICAgPGRpdiBjbGFzcz0icm93Ij4KQEAgLTE3LDcgKzE3 LDcgQEAKICAgICAgICAgPHNtYWxsIGNsYXNzPSJmb3JtLXRleHQgdGV4dC1tdXRlZCI+KGVu dGVyIGEgbWVzc2FnZS1pZCB0byBnbyBkaXJlY3RseSB0byB0aGF0IG1lc3NhZ2UpPC9zbWFs bD4KICAgICAgIDwvZGl2PgogICAgICAgPGRpdiBjbGFzcz0iaW5wdXQtZ3JvdXAiPgotICAg ICAgICA8YSBocmVmPSJodHRwczovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9zZWFyY2gvP209MXsl aWYgc2VhcmNoZm9ybV9saXN0bmFtZSV9JmFtcDtsbj17e3NlYXJjaGZvcm1fbGlzdG5hbWV9 fXslZW5kaWYlfSI+QWR2YW5jZWQgU2VhcmNoPC9hPgorICAgICAgICA8YSBocmVmPSJodHRw czovL3t7IFBHV0VCX0FERFJFU1MgfX0vc2VhcmNoLz9tPTF7JWlmIHNlYXJjaGZvcm1fbGlz dG5hbWUlfSZhbXA7bG49e3tzZWFyY2hmb3JtX2xpc3RuYW1lfX17JWVuZGlmJX0iPkFkdmFu Y2VkIFNlYXJjaDwvYT4KICAgICAgIDwvZGl2PgogICAgIDwvZGl2PjwhLS0gLy5jb2wtbGct NiAtLT4KICAgPC9kaXY+PCEtLSAvLnJvdyAtLT4KZGlmZiAtLWdpdCBhL2RqYW5nby9hcmNo aXZlcy9tYWlsYXJjaGl2ZXMvdmlld3MucHkgYi9kamFuZ28vYXJjaGl2ZXMvbWFpbGFyY2hp dmVzL3ZpZXdzLnB5CmluZGV4IGY3MTFjZTQuLjUxZmEyMWQgMTAwNjQ0Ci0tLSBhL2RqYW5n by9hcmNoaXZlcy9tYWlsYXJjaGl2ZXMvdmlld3MucHkKKysrIGIvZGphbmdvL2FyY2hpdmVz L21haWxhcmNoaXZlcy92aWV3cy5weQpAQCAtMjA3LDYgKzIwNyw3IEBAIGRlZiBpbmRleChy ZXF1ZXN0KToKICAgICAoZ3JvdXBzLCBsaXN0Z3JvdXBpZCkgPSBnZXRfYWxsX2dyb3Vwc19h bmRfbGlzdHMocmVxdWVzdCkKICAgICByZXR1cm4gcmVuZGVyX25hdihOYXZDb250ZXh0KHJl cXVlc3QsIGFsbF9ncm91cHM9Z3JvdXBzKSwgJ2luZGV4Lmh0bWwnLCB7CiAgICAgICAgICdn cm91cHMnOiBbeydncm91cG5hbWUnOiBnWydncm91cG5hbWUnXSwgJ2xpc3RzJzogZ1snbGlz dHMnXX0gZm9yIGcgaW4gZ3JvdXBzXSwKKyAgICAgICAgJ1BHV0VCX0FERFJFU1MnOiBzZXR0 aW5ncy5QR1dFQl9BRERSRVNTLAogICAgIH0pCiAKIApAQCAtMjE5LDYgKzIyMCw3IEBAIGRl ZiBncm91cGluZGV4KHJlcXVlc3QsIGdyb3VwaWQpOgogCiAgICAgcmV0dXJuIHJlbmRlcl9u YXYoTmF2Q29udGV4dChyZXF1ZXN0LCBhbGxfZ3JvdXBzPWdyb3VwcywgZXhwYW5kX2dyb3Vw aWQ9Z3JvdXBpZCksICdpbmRleC5odG1sJywgewogICAgICAgICAnZ3JvdXBzJzogbXlncm91 cHMsCisgICAgICAgICdQR1dFQl9BRERSRVNTJzogc2V0dGluZ3MuUEdXRUJfQUREUkVTUywK ICAgICB9KQogCiAKQEAgLTIzNCw2ICsyMzYsNyBAQCBkZWYgbW9udGhsaXN0KHJlcXVlc3Qs IGxpc3RuYW1lKToKICAgICByZXR1cm4gcmVuZGVyX25hdihOYXZDb250ZXh0KHJlcXVlc3Qs IGwubGlzdGlkLCBsLmxpc3RuYW1lKSwgJ21vbnRobGlzdC5odG1sJywgewogICAgICAgICAn bGlzdCc6IGwsCiAgICAgICAgICdtb250aHMnOiBtb250aHMsCisgICAgICAgICdQR1dFQl9B RERSRVNTJzogc2V0dGluZ3MuUEdXRUJfQUREUkVTUywKICAgICB9KQogCiAKQEAgLTI4NSw2 ICsyODgsNyBAQCBkZWYgX3JlbmRlcl9kYXRlbGlzdChyZXF1ZXN0LCBsLCBkLCBkYXRlZmls dGVyLCB0aXRsZSwgcXVlcnlwcm9jKToKICAgICAgICAgJ3RpdGxlJzogdGl0bGUsCiAgICAg ICAgICdkYXlzaW5tb250aCc6IGRheXNpbm1vbnRoLAogICAgICAgICAneWVhcm1vbnRoJzog eWVhcm1vbnRoLAorICAgICAgICAnUEdXRUJfQUREUkVTUyc6IHNldHRpbmdzLlBHV0VCX0FE RFJFU1MsCiAgICAgfSkKICAgICBpZiBzZXR0aW5ncy5QVUJMSUNfQVJDSElWRVM6CiAgICAg ICAgIHJbJ3hrZXknXSA9ICcgJy5qb2luKFsncGdhbV97MH0vezF9L3syfScuZm9ybWF0KGwu bGlzdGlkLCB5ZWFyLCBtb250aCkgZm9yIHllYXIsIG1vbnRoIGluIGFsbHllYXJtb250aHNd KQpkaWZmIC0tZ2l0IGEvZGphbmdvL2FyY2hpdmVzL3NldHRpbmdzLnB5IGIvZGphbmdvL2Fy Y2hpdmVzL3NldHRpbmdzLnB5CmluZGV4IDkwNmQ5MWIuLjE2MjEyMmMgMTAwNjQ0Ci0tLSBh L2RqYW5nby9hcmNoaXZlcy9zZXR0aW5ncy5weQorKysgYi9kamFuZ28vYXJjaGl2ZXMvc2V0 dGluZ3MucHkKQEAgLTE0Myw2ICsxNDMsOCBAQCBBUElfQ0xJRU5UUyA9ICgnMTI3LjAuMC4x JywpCiBQVUJMSUNfQVJDSElWRVMgPSBGYWxzZQogQUxMT1dfUkVTRU5EID0gRmFsc2UKIAor UEdXRUJfQUREUkVTUyA9ICd3d3cucG9zdGdyZXNxbC5vcmcnCisKIHRyeToKICAgICBmcm9t IC5zZXR0aW5nc19sb2NhbCBpbXBvcnQgKgogZXhjZXB0IEltcG9ydEVycm9yOgotLSAKMi4z My4xCgo= --------------XYBOFbPE1tqSWXuIjoi0uKvt--