From nobody Fri Mar 22 15:15:52 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V1QrS649dz5F8SQ; Fri, 22 Mar 2024 15:15:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V1QrS5Tdvz4NCy; Fri, 22 Mar 2024 15:15:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711120552; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+0kTxksQMES3YJZ+AVBv3n0Lz7B8ffnp92K9lzKGDVs=; b=UkwdCjvQnqEHEFM+GIXSTn7OLgfGXx1WTrzpN78S8qfM5Qg/fa2d/ckx/ghnBdxVTW1UKi TyN/50Sw5Xil807wgzl58cupZ0Av1qFwwDmMYR0znH2vOAW/bCJFPXyr0AYBatRiZvtkma 0VEcifV+nYIfGjqmh+8UKTi84Iftn0Icm6ppUZwaTKseKRSUK/EsxpzbpEi9p114fxNIJI LT12CCUm1RpFVxPPvw8b4GEAZM13YEK89dxhCK8vnF8aEeKHPXZq8G4msGLINoP8y+/rma 6nJk0rnxI7rlgPOAHAlPleWToK+X1qNIe5dd1KufM6WMl7na4s7tRZC1zGH9yA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711120552; a=rsa-sha256; cv=none; b=v3T4CsP7y0yuMAf5qBAkMZqRDT/E3rMzEhVlxrcqRyOLpKK1j1+NG275OL4eRbQ+utDUqD W+WyYwKlRSPjHMXiE4tGEOaoIwA7uNdI3sDQ3AfTyz/dCp2bfMJ8u9u2MQz6hIU+FA8Q1x ERrKXQiLaf9Q0ee6y5PK58VB70O+WX0smjrj6N3+S71HLXV76o5FAlnP5uBeTcJlV5opT2 YDrIa7hROs4YK0qH3uwAwHbVJxKxWuotFA9diWZSuSrB53ik68wPSRa8gVBCbmRqpJeMTX 8QXRl0T486QduHfFMt6AjJs2EI0jqgLcr8ogok4UqXDi9t5tfXxF7+adFzkwKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711120552; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+0kTxksQMES3YJZ+AVBv3n0Lz7B8ffnp92K9lzKGDVs=; b=LDsg7Sd1QUnqQQExct90dfL5rqpyEhHRQpgC1akzRT/xPt+xaiBng/Vi0l07PKN8zCYEja UtpJOihDW8CUnRAnO3v5HuruLd/NyuXHi6h0sP14QTr0oL/2tEz6qeYzD60kk3vcHnuqw3 V1xA/kl5XEtUZZW2C/SBJXgjMQlO7UmCaD9ZKLG69EE/pLt5NewvBFL/mPRet4qYLcnFPE eknjwL3YIpl4QOF+nsZ9oIvrlh0sZtDZVnv8tFjUwb/hgYW/9APcrxoLHIn+Qt4/m+PW+d Zeasa2Q0O8furH6zQhd7Z1Fip36ylgYdEgxzhTCXY4c+YKj05Fv8nL54vzlo+Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4V1QrS52Qzz1NT0; Fri, 22 Mar 2024 15:15:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 42MFFq82073832; Fri, 22 Mar 2024 15:15:52 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42MFFqaA073829; Fri, 22 Mar 2024 15:15:52 GMT (envelope-from git) Date: Fri, 22 Mar 2024 15:15:52 GMT Message-Id: <202403221515.42MFFqaA073829@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Larry Rosenman Subject: git: 2ef3fd8ef272 - main - net-im/gotosocial: upsate to 0.14.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ler X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2ef3fd8ef272f2a4c1503968d08490ec34f7be32 Auto-Submitted: auto-generated The branch main has been updated by ler: URL: https://cgit.FreeBSD.org/ports/commit/?id=2ef3fd8ef272f2a4c1503968d08490ec34f7be32 commit 2ef3fd8ef272f2a4c1503968d08490ec34f7be32 Author: Larry Rosenman AuthorDate: 2024-03-22 15:15:01 +0000 Commit: Larry Rosenman CommitDate: 2024-03-22 15:15:01 +0000 net-im/gotosocial: upsate to 0.14.1 ChangeLog: 0.14.1 specifics: There was a bug in 0.14.0 which was causing SQLite-backed instances to sometimes become unresponsive, with lots of errors in the logs containing interrupted(9). 0.14.0 release highlights: * Account aliasing. You can now set the alsoKnownAs field on your account via the settings panel, to indicate other accounts you own. This doesn't do much now, but it's the first step towards the Move implementation for account migration coming in v0.15.0. * Much better thread sorting. Conversation threads on both the web view and client API use a new sorting mechanism which makes them way more readable. No longer will replies in a thread be scattered all over the place. * Better HTTP signature support. We fixed a longstanding issue with including vs not including query parameters in signed GET requests. We now try (and accept) both methods of constructing signatures. Which leads to... * Improved thread fetching. You'll see far fewer "orphaned" statuses in your timeline now, and you'll see more replies on statuses from other instances. * Syntax highlighting for code blocks on the web UI. When you include a code block in your markdown now, and correctly indicate the language the code is written in, it will be syntax highlighted when rendered on your profile in the web UI. This requires javascript, but it's a progressive enhancement feature. Visitors to your profile with javascript turned off will just see the code block without syntax highlighting. * Improved "about this instance" page, with a link to the page in the nav bar. Previously the "about this instance" page was more or less hidden. We've now surfaced it better, so you can write all your terms and conditions and instance description stuff there. Relatedly.... * Parse instance descriptions and terms and conditions as markdown. Previously it was very difficult to properly edit these fields, because you had to read + write HTML to do so. Now they're parsed as markdown. This means you can more easily include things like blockquotes, lists, etc. * Big refactor of HTML templates + CSS. We did a serious rework of HTML templates to fix indentation. Previously if you did "view source" on a GoToSocial profile page, you'd see a mess of sloppily-indented HTML. With this refactor, the HTML is now nicely indented and much more readable. We also did an accessibility pass and tested our HTML with various screen readers to try to make the web view a bit less annoying to navigate. * First pass at a basic spam filtering system. In light of spam waves happening on the fediverse recently we took a crack at implementing a filter to drop messages identified as spam. This is still in the experimental stage, but it's included in this release so you can try it out already. --- net-im/gotosocial/distinfo | 10 +++++----- net-im/gotosocial/pkg-plist | 19 ++++++++++++++++--- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo index 299d429ec4ae..b3a8f518a5d3 100644 --- a/net-im/gotosocial/distinfo +++ b/net-im/gotosocial/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1708382363 -SHA256 (gotosocial_0.13.3_web-assets.tar.gz) = c42d40726fc22475d36e557c13adef641fabfe4b411fb132b4bef1e1e586928f -SIZE (gotosocial_0.13.3_web-assets.tar.gz) = 1375558 -SHA256 (superseriousbusiness-gotosocial-v0.13.3_GH0.tar.gz) = 4134dae3ae284f74835338e997aeafc6da3496a6376c674057cf8920e868b5dc -SIZE (superseriousbusiness-gotosocial-v0.13.3_GH0.tar.gz) = 63444587 +TIMESTAMP = 1709976397 +SHA256 (gotosocial_0.14.1_web-assets.tar.gz) = 70d3b42ee4f3831dc200ffaa8d3059f4582ce23ac7df2a59444a4a2a2a4e2430 +SIZE (gotosocial_0.14.1_web-assets.tar.gz) = 1417726 +SHA256 (superseriousbusiness-gotosocial-v0.14.1_GH0.tar.gz) = 430ae26031282ffc0db58d39f88d32f14fce44ef32188a2a853222693a638bae +SIZE (superseriousbusiness-gotosocial-v0.14.1_GH0.tar.gz) = 64603596 diff --git a/net-im/gotosocial/pkg-plist b/net-im/gotosocial/pkg-plist index 0b1cd27204df..4879fe45e049 100644 --- a/net-im/gotosocial/pkg-plist +++ b/net-im/gotosocial/pkg-plist @@ -1,14 +1,11 @@ @sample etc/gotosocial/config.yaml.sample %%WWWDIR%%/template/about.tmpl -%%WWWDIR%%/template/header.tmpl %%WWWDIR%%/template/thread.tmpl -%%WWWDIR%%/template/frontend.tmpl %%WWWDIR%%/template/oob.tmpl %%WWWDIR%%/template/confirmed.tmpl %%WWWDIR%%/template/profile.tmpl %%WWWDIR%%/template/status.tmpl %%WWWDIR%%/template/email_confirm.tmpl -%%WWWDIR%%/template/footer.tmpl %%WWWDIR%%/template/email_reset.tmpl %%WWWDIR%%/template/email_test.tmpl %%WWWDIR%%/template/sign-in.tmpl @@ -23,6 +20,18 @@ %%WWWDIR%%/template/tag.tmpl %%WWWDIR%%/template/status_attachments.tmpl %%WWWDIR%%/template/status_poll.tmpl +%%WWWDIR%%/template/index_apps.tmpl +%%WWWDIR%%/template/index_what_is_this.tmpl +%%WWWDIR%%/template/page.tmpl +%%WWWDIR%%/template/page_footer.tmpl +%%WWWDIR%%/template/page_header.tmpl +%%WWWDIR%%/template/page_ogmeta.tmpl +%%WWWDIR%%/template/page_stylesheets.tmpl +%%WWWDIR%%/template/profile_fields.tmpl +%%WWWDIR%%/template/settings.tmpl +%%WWWDIR%%/template/status_attributes.tmpl +%%WWWDIR%%/template/status_header.tmpl +%%WWWDIR%%/template/status_info.tmpl %%WWWDIR%%/assets/LICENSE %%WWWDIR%%/assets/default_avatars/GoToSocial_icon5.png %%WWWDIR%%/assets/default_avatars/GoToSocial_icon2.png @@ -63,6 +72,10 @@ %%WWWDIR%%/assets/dist/base.css %%WWWDIR%%/assets/dist/frontend.js %%WWWDIR%%/assets/dist/tag.css +%%WWWDIR%%/assets/dist/about.css +%%WWWDIR%%/assets/dist/page.css +%%WWWDIR%%/assets/dist/prism.css +%%WWWDIR%%/assets/dist/thread.css %%WWWDIR%%/assets/feditext.svg %%WWWDIR%%/assets/swagger.yaml bin/gotosocial