pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/gotosocial



Module Name:    pkgsrc
Committed By:   nikita
Date:           Wed Nov 15 14:57:49 UTC 2023

Modified Files:
        pkgsrc/www/gotosocial: Makefile PLIST distinfo

Log Message:
gotosocial: update to version 0.12.2

Changelog:

v0.12.2 Spaghettiest Sloth

'Ey up! Another 0.12 series bugfix release!

We fixed an issue where remote accounts that were suspended via targeted suspensions in the admin API could be later marked as unsuspended. This means that the suspended account had all their 
relationships / media / statuses etc deleted, as normal, but these might end up being repopulated later on if you interacted with the account again.

If you suspended any remote accounts from your instance via a targeted suspension in the admin settings panel, since 0.12.0, you may need to suspend these accounts again after updating to this 
release.

Note: This issue only affects remote accounts that were suspended in that particular way (targeted via the admin API). Domain blocks (and accounts suspended as part of a domain block) are not 
affected by the bug, nor are local accounts suspended via the admin API.

So there you go!

For detailed release notes, instructions, and warnings, please follow the 0.12.0 release notes and just replace 0.12.0 with 0.12.2 throughout. Thanks! Enjoy!
Changelog

    096c517 [bugfix] Don't try to update suspended accounts (#2348)

v0.12.1 Spaghettier Sloth

Hiya! This here is a bugfix release for 0.12.0 Spaghetti Sloth!

We fixed csv block/allowlist import/export in the settings panel, instance terms and conditions updating, and also a silly issue where you couldn't use the settings panel to update your profile if 
you didn't have custom CSS enabled on your instance (blame me, tobi, for all these shiny new frontend bugs).

For detailed release notes, instructions, and warnings, please follow the 0.12.0 release notes and just replace 0.12.0 with 0.12.1 throughout. Thanks! Enjoy!
Changelog

    5fdc005 [bugfix/frontend] Export/import CSV correctly (#2294)
    1e632dc [bugfix] serialize instance terms via API (#2293)
    8a23ce2 [bugfix/frontend] Add nosubmit option to form fields + use it when instance custom CSS disabled (#2290)

v0.12.0 Spaghetti Sloth 🍝

Hello! Here's version 0.12.0 of GoToSocial, codename SPAGHETTI SLOTH 🍝
Release highlights

This release brings initial support for different federation modes, starting with allowlist federation mode. You can now set your federation mode to allowlist, and then add and remove domain allows 
via the admin settings panel. You can read documentation on this feature here: https://docs.gotosocial.org/en/latest/admin/federation_modes/.

We revamped some other bits of the settings panel too, including adding a setting for the discoverable flag, which is documented here: 
https://docs.gotosocial.org/en/latest/user_guide/settings/#mark-account-as-discoverable-by-search-engines-and-directories

We also added settings for instance rules: you can now add and remove rules for your instance, and users on your instance can select rules that have been broken when creating reports. Rules are shown 
on the /about page for your instance.

And as usual we did a whole bunch of bug fixing, performance tweaks, and that sort of thing! It's a bit of a cliche to put that in release notes, but there you go.

We also started implementing some background functionality for poll support, but we didn't quite finish that in time for this release, so polls are not yet enabled. Next time!
Migration notes
Settings panel

You may get an error when using the new settings panel code for the first time, since we moved some stuff around. To resolve this, please try clearing cookies for the page using your browser 
settings, refreshing the page, and then logging in again.
Building frontend from source

If you build the frontend assets (settings panel, css, etc) yourself from source, please be aware that the instructions for building have changed slightly: 
https://github.com/superseriousbusiness/gotosocial/blob/main/CONTRIBUTING.md#stylesheet--web-dev
Upgrading

To upgrade to 0.12.0 from a previous release:
Binary/tar

    Stop GoToSocial
    Untar the new release, including the web assets and html templates.
    Edit your config.yaml file as necessary (see below).
    Start GoToSocial

Docker

    Stop GoToSocial.
    Pull the new docker container (superseriousbusiness/gotosocial:0.12.0 or superseriousbusiness/gotosocial:latest)
    Start GoToSocial.

config.yaml

The configuration file has changed since the previous release. You can see a diff of the config file here: v0.11.1...v0.12.0#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations

This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. This will take anywhere between a 
couple seconds and ten minutes (on slower hardware). Please be patient!
Detailed Changelog
Features and performance

    [feature] Add snapshot binary builds + uploads by @tsmethurst in #2119
    [feature] Instance rules by @f0x52 in #2125
    [feature/bugfix] Probe S3 storage for CSP uri, add config flag for extra URIs by @tsmethurst in #2134
    [performance] Tweak media attachment cleanup; replace stale index by @tsmethurst in #2143
    [feature] Make log format configurable by @daenney in #2130
    [performance] Rework home timeline query to use cache more by @tsmethurst in #2148
    [feature] Add rate limit exceptions option, use ISO8601 for rate limit reset by @tsmethurst in #2151
    [feature] list commands for both attachment and emojis by @rdelaage in #2121
    [feature] Store admin actions in the db, prevent conflicting actions by @tsmethurst in #2167
    [feature] Don't trace non-existing routes by @daenney in #2172
    [feature] Support OTLP HTTP, drop Jaeger by @daenney in #2184
    [feature] Support Actor URIs for webfinger queries by @daenney in #2187
    [feature] Allow admins to expire remote public keys; refetch expired keys on demand by @tsmethurst in #2183
    [feature] add paging to account follows, followers and follow requests endpoints by @NyaaaWhatsUpDoc in #2186
    [feature] add paging to AP following / followers endpoints by @NyaaaWhatsUpDoc in #2198
    [feature] Implement explicit domain allows + allowlist federation mode by @tsmethurst in #2200
    [frontend] Add discoverable flag to settings panel by @tsmethurst in #2235
    [feature] Block a bunch of "AI" crawlers by @daenney in #2239
    [feature] tentatively start adding polls support by @NyaaaWhatsUpDoc in #2249
    [performance] updates markdown parsing to reduce allocations by @NyaaaWhatsUpDoc in #2252
    [feature] Allow import/export/creation of domain allows via admin panel by @tsmethurst in #2264

Bugfixes

    [bugfix] fix double firing bun.DB query hooks by @NyaaaWhatsUpDoc in #2124
    [bugfix/frontend] Normalize header sizes by @tsmethurst in #2152
    [bugfix] wrap bun.Tx to add our own error processing by @NyaaaWhatsUpDoc in #2169
    [bugfix] move SQLite pragmas into connection string by @NyaaaWhatsUpDoc in #2171
    [bugfix] fix checks for deref the same status descendants / ascendants by @NyaaaWhatsUpDoc in #2181
    [bugfix] fix flakey paging test by @NyaaaWhatsUpDoc in #2210
    [bugfix] support both CollectionPage AND OrderedCollectionPage in status replies by @NyaaaWhatsUpDoc in #2220
    [bugfix] Move follow.show_reblogs check further up to avoid showing unwanted reblogs in home timeline by @tsmethurst in #2234
    [bugfix] Fix paging for empty items by @tsmethurst in #2236
    [bugfix/frontend] Fix 'steal this look' emoji promise mapping by @tsmethurst in #2270
    [frontend/bugfix] Fix bulk import export link by @tsmethurst in #2275
    [bugfix] Postgres error wrapping fix by @tsmethurst in #2276
    [bugfix] Add missing "local" param in public timeline link headers by @tsmethurst in #2277
    [bugfix/frontend] fix typo and other oddness in patchRemoteEmojis by @tsmethurst in #2281

Chores and version bumps

    [chore] ensure worker contexts have request ID by @NyaaaWhatsUpDoc in #2120
    [chore]: Bump modernc.org/sqlite from 1.24.0 to 1.25.0 by @dependabot in #2114
    [chore]: Bump github.com/abema/go-mp4 from 0.12.0 to 0.13.0 by @dependabot in #2113
    [chore]: Bump github.com/jackc/pgx/v5 from 5.4.2 to 5.4.3 by @dependabot in #2112
    [chore]: Bump github.com/yuin/goldmark from 1.5.5 to 1.5.6 by @dependabot in #2140
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.61 to 7.0.62 by @dependabot in #2141
    [chore]: Bump codeberg.org/gruf/go-kv from 1.6.3 to 1.6.4 by @dependabot in #2142
    [chore/frontend] Make line-height a wee little bit bigger by @tsmethurst in #2159
    [chore]: Bump github.com/KimMachineGun/automemlimit from 0.2.6 to 0.3.0 by @dependabot in #2165
    [chore]: Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #2166
    [chore]: Bump golang.org/x/text from 0.12.0 to 0.13.0 by @dependabot in #2177
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.62 to 7.0.63 by @dependabot in #2180
    [chore]: Bump golang.org/x/image from 0.11.0 to 0.12.0 by @dependabot in #2178
    [chore] Add script for downloading latest snapshot tar.gz by @tsmethurst in #2157
    [chore] much improved paging package by @NyaaaWhatsUpDoc in https://github.com/superseriousbusin...

v0.12.0-rc2 Pre-release

Hello hello! Another day another release candidate. We fixed a couple bugs that showed up in the first RC. Thank you for reporting those!

For full installation instructions and changes etc, please follow the rc1 release notes linked below, but replace rc1 with rc2 throughout.

https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.12.0-rc1
Changelog

    805c67b [bugfix] add missing "local" param in public timeline link headers (#2277)
    77c5d74 [bugfix] Postgres error wrapping fix (#2276)
    5250b57 [frontend/bugfix] bulk import export link (#2275)
    0dfb260 [bugfix/frontend] Fix 'steal this look' emoji promise mapping (#2270)

v0.12.0-rc1 Pre-release

Hello!

Here's the first release candidate for version 0.12.0 of GoToSocial, codename SPAGHETTI SLOTH 🍝
Release highlights

This release brings initial support for different federation modes, starting with allowlist federation mode. You can now set your federation mode to allowlist, and then add and remove domain allows 
via the admin settings panel. You can read documentation on this feature here: https://docs.gotosocial.org/en/latest/admin/federation_modes/.

We revamped some other bits of the settings panel too, including adding a setting for the 'discoverable' flag, which is documented here: 
https://docs.gotosocial.org/en/latest/user_guide/settings/#mark-account-as-discoverable-by-search-engines-and-directories

And as usual we did a whole bunch of bug fixing, performance tweaks, and that sort of thing! It's a bit of a cliche to put that in release notes, but there you go.

We also started implementing some background functionality for poll support, but we didn't quite finish that in time for this release, so polls are not yet enabled. Next time!
Migration notes
Settings panel

You may get an error when using the new settings panel code for the first time, since we moved some stuff around. To resolve this, please try clearing cookies for the page using your browser 
settings, refreshing the page, and then logging in again.
Building frontend from source

If you build the frontend assets (settings panel, css, etc) yourself from source, please be aware that the instructions for building have changed slightly: 
https://github.com/superseriousbusiness/gotosocial/blob/main/CONTRIBUTING.md#stylesheet--web-dev
Upgrading

To upgrade to 0.12.0 from a previous release:
Binary/tar

    Stop GoToSocial
    Untar the new release, including the web assets and html templates.
    Edit your config.yaml file as necessary (see below).
    Start GoToSocial

Docker

    Stop GoToSocial.
    Pull the new docker container (superseriousbusiness/gotosocial:0.12.0-rc1 or superseriousbusiness/gotosocial:latest)
    Start GoToSocial.

config.yaml

The configuration file has changed since the previous release. You can see a diff of the config file here: v0.11.1...v0.12.0-rc1#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations

This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. This will take anywhere between a 
couple seconds and ten minutes (on slower hardware). Please be patient!
Detailed Changelog
Features + Performance

    637f188 [feature] Allow import/export/creation of domain allows via admin panel (#2264)
    6e50883 [performance] updates markdown parsing to reduce allocations in the same way as the plain text formatter (#2252)
    c6e00af [feature] tentatively start adding polls support (#2249)
    736cd37 [frontend] Add discoverable flag to settings panel (#2235)
    0cce2c0 [feature] Block a bunch of "AI" crawlers (#2239)
    183eaa5 [feature] Implement explicit domain allows + allowlist federation mode (#2200)
    fc11dee [feature] add paging to AP following / followers endpoints (#2198)
    7293d60 [feature] add paging to account follows, followers and follow requests endpoints (#2186)
    4b59451 [feature] Allow admins to expire remote public keys; refetch expired keys on demand (#2183)
    2cac5a4 [feature] Support Actor URIs for webfinger queries (#2187)
    14ef098 [feature] Support OTLP HTTP, drop Jaeger (#2184)
    5f10885 [feature] Don't trace non-existing routes (#2172)
    3ed1ca6 [feature] Store admin actions in the db, prevent conflicting actions (#2167)
    7b48437 [feature] list commands for both attachment and emojis (#2121)
    8f38dc2 [feature] Add rate limit exceptions option, use ISO8601 for rate limit reset (#2151)
    94d1663 [performance] Rework home timeline query to use cache more (#2148)
    4ae16bc [feature] Make log format configurable (#2130)
    638f023 [performance] Tweak media attachment cleanup; replace stale index (#2143)
    1e2db7a [feature/bugfix] Probe S3 storage for CSP uri, add config flag for extra URIs (#2134)
    92de8fb [feature] Instance rules (#2125)
    42bb352 [feature] Add snapshot binary builds + uploads (#2119)

Bugfixes

    2b6b9cd [bugfix] Fix paging for empty items (#2236)
    b6b8f82 [bugfix] Move follow.show_reblogs check further up to avoid showing unwanted reblogs in home timeline (#2234)
    9f9fcf7 [bugfix] support both CollectionPage AND OrderedCollectionPage in status replies (#2220)
    ba0a31d [bugfix] fix flakey paging test (#2210)
    916c6d0 [bugfix] fix checks for deref the same status descendants / ascendants (#2181)
    4eb77ff [bugfix] move SQLite pragmas into connection string (#2171)
    1ee99fc [bugfix] wrap bun.Tx to add our own error processing (#2169)
    083e8f3 [bugfix/frontend] Normalize header sizes (#2152)
    d5d6ad4 [bugfix] fix double firing bun.DB query hooks (#2124)

Chores + version bumps

    48725f7 [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.25 to 1.0.26 (#2266)
    39e22a9 [chore]: Bump golang.org/x/net from 0.16.0 to 0.17.0 (#2262)
    37fe8ae [chore]: Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#2258)
    274dfb5 [chore]: Bump golang.org/x/image from 0.12.0 to 0.13.0 (#2256)
    abd598e [chore]: Bump github.com/abema/go-mp4 from 1.0.0 to 1.1.1 (#2257)
    5aeceb5 [chore]: Bump golang.org/x/net from 0.15.0 to 0.16.0 (#2260)
    d173fcd [chore] Convert some settings / admin panel JS to TypeScript (#2247)
    297b6ee [chore] internal/ap: add pollable AS types, code reformatting, general niceties (#2248)
    a1ab2c2 [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.18.0 to 1.19.0 (#2246)
    118b546 [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#2244)
    21f0517 [chore]: Bump modernc.org/sqlite from 1.25.0 to 1.26.0 (#2243)
    088daef [chore]: Bump go.opentelemetry.io/otel/sdk from 1.18.0 to 1.19.0 (#2242)
    536d9e4 [chore/bugfix] Deinterface text.Formatter, allow underscores in hashtags (#2233)
    2a9927d [chore] Enable S256 code challenge (#2224)
    e93cc7a [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#2221)
    d45a75e [chore]: Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 (#2223)
    380d83f [chore]: Bump github.com/abema/go-mp4 from 0.13.0 to 1.0.0 (#2222)
    8f67dd5 [chore] deinterface the typeutils.Converter and update to use state structure (#2217)
    1b848aa [chore] fix typo in slice.go (#2219)
    c6fdcd5 [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.17.0 to 1.18.0 (#2207)
    f302ebb [chore]: Bump github.com/miekg/dns from 1.1.55 to 1.1.56 (#2204)
    50b713e [chore] bump bun (and related libraries) versions to v1.1.16 (#2209)
    7011f57 [chore] bump bun v1.1.14 -> v1.1.15 (#2195)
    23dd6f6 [chore]: Bump golang.org/x/net from 0.14.0 to 0.15.0 (#2193)
    ecbce17 [chore]: Bump github.com/tdewolff/minify/v2 from 2.12.8 to 2.12.9 (#2194)
    f0a3fca [chore]: Bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#2190)
    b093947 [chore] much improved paging package (#2182)
    9f2199f [chore] Add script for downloading latest snapshot tar.gz (#2157)
    4f3daee [chore]: Bump golang.org/x/image from 0.11.0 to 0.12.0 (#2178)
    c0bddd2 [chore]: Bump github.com/minio/minio-go/v7 from 7.0.62 to 7.0.63 (#2180)
    ddd3c2e [chore]: Bump golang.org/x/text from 0.12.0 to 0.13.0 (#2177)
    2ec313a [chore]: Bump github.com/google/uuid from 1.3.0 to 1.3.1 (#2166)
    e6407ec [chore]: Bump github.com/KimMachineGun/automemlimit from 0.2.6 to 0.3.0 (#2165)
    13f1c85 [chore/frontend] Make line-height a wee little bit bigger (#2159)
    70d87f0 [chore]: Bump codeberg.org/gruf/go-kv from 1.6.3 to 1.6.4 (#2142)
    59b5ed6 [chore]: Bump github.com/minio/minio-go/v7 from 7.0.61 to 7.0.62 (#2141)
    36dceac [chore]: Bump github.com/yuin/goldmark from 1.5.5 to 1.5.6 (#2140)
    e70629e [chore]: Bump github.com/jackc/pgx/v5 from 5.4.2 to 5.4.3 (#2112)
    5a4ceeb [chore]: Bump github.com/abema/go-mp4 from 0.12.0 to 0.13.0 (#2113)
    8f4b779 [chore]: Bump modernc.org/sqlite from 1.24.0 to 1.25.0 (#2114)
    e9c3663 [chore] ensure worker contexts have request ID (#2120)

Docs

    e0f0d32 [docs] statuses-query-pinned #2250 (#2251)
    b987653 [docs] ahs article milestone a (#2218)
    d6add4e [docs] Add a note on cluster support (#2214)
    79906f9 [docs] add fail2ban regex in the doc (#2189)
    5416ad9 [docs] Update backup docs (#2153)


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/gotosocial/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/gotosocial/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/gotosocial/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/gotosocial/Makefile
diff -u pkgsrc/www/gotosocial/Makefile:1.23 pkgsrc/www/gotosocial/Makefile:1.24
--- pkgsrc/www/gotosocial/Makefile:1.23 Fri Nov 10 15:45:24 2023
+++ pkgsrc/www/gotosocial/Makefile      Wed Nov 15 14:57:48 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2023/11/10 15:45:24 bsiegert Exp $
+# $NetBSD: Makefile,v 1.24 2023/11/15 14:57:48 nikita Exp $
 
-DISTNAME=      gotosocial-0.11.1-source-code
+DISTNAME=      gotosocial-0.12.2-source-code
 PKGNAME=       ${DISTNAME:S/-source-code//}
-PKGREVISION=   4
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=superseriousbusiness/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}
 GITHUB_PROJECT=        gotosocial

Index: pkgsrc/www/gotosocial/PLIST
diff -u pkgsrc/www/gotosocial/PLIST:1.8 pkgsrc/www/gotosocial/PLIST:1.9
--- pkgsrc/www/gotosocial/PLIST:1.8     Thu Aug 31 07:03:59 2023
+++ pkgsrc/www/gotosocial/PLIST Wed Nov 15 14:57:48 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2023/08/31 07:03:59 nikita Exp $
+@comment $NetBSD: PLIST,v 1.9 2023/11/15 14:57:48 nikita Exp $
 bin/gotosocial
 share/examples/gotosocial/config.yaml
 share/examples/gotosocial/docker-compose.yaml
@@ -51,7 +51,17 @@ share/examples/gotosocial/web/source/ind
 share/examples/gotosocial/web/source/package.json
 share/examples/gotosocial/web/source/settings/admin/accounts/detail.jsx
 share/examples/gotosocial/web/source/settings/admin/accounts/index.jsx
-share/examples/gotosocial/web/source/settings/admin/actions.js
+share/examples/gotosocial/web/source/settings/admin/actions/keys/expireremote.jsx
+share/examples/gotosocial/web/source/settings/admin/actions/keys/index.jsx
+share/examples/gotosocial/web/source/settings/admin/actions/media/cleanup.jsx
+share/examples/gotosocial/web/source/settings/admin/actions/media/index.jsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/detail.tsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/export-format-table.jsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/form.tsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/import-export.tsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/index.tsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/overview.tsx
+share/examples/gotosocial/web/source/settings/admin/domain-permissions/process.tsx
 share/examples/gotosocial/web/source/settings/admin/emoji/category-select.jsx
 share/examples/gotosocial/web/source/settings/admin/emoji/local/detail.js
 share/examples/gotosocial/web/source/settings/admin/emoji/local/index.js
@@ -60,61 +70,68 @@ share/examples/gotosocial/web/source/set
 share/examples/gotosocial/web/source/settings/admin/emoji/local/use-shortcode.js
 share/examples/gotosocial/web/source/settings/admin/emoji/remote/index.js
 share/examples/gotosocial/web/source/settings/admin/emoji/remote/parse-from-toot.js
-share/examples/gotosocial/web/source/settings/admin/federation/detail.js
-share/examples/gotosocial/web/source/settings/admin/federation/import-export/export-format-table.jsx
-share/examples/gotosocial/web/source/settings/admin/federation/import-export/form.jsx
-share/examples/gotosocial/web/source/settings/admin/federation/import-export/index.jsx
-share/examples/gotosocial/web/source/settings/admin/federation/import-export/process.jsx
-share/examples/gotosocial/web/source/settings/admin/federation/index.js
-share/examples/gotosocial/web/source/settings/admin/federation/overview.js
 share/examples/gotosocial/web/source/settings/admin/reports/detail.jsx
 share/examples/gotosocial/web/source/settings/admin/reports/index.jsx
 share/examples/gotosocial/web/source/settings/admin/reports/username.jsx
-share/examples/gotosocial/web/source/settings/admin/settings.js
-share/examples/gotosocial/web/source/settings/components/authorization/index.jsx
-share/examples/gotosocial/web/source/settings/components/authorization/login.jsx
+share/examples/gotosocial/web/source/settings/admin/settings/index.jsx
+share/examples/gotosocial/web/source/settings/admin/settings/rules.jsx
+share/examples/gotosocial/web/source/settings/components/authorization/index.tsx
+share/examples/gotosocial/web/source/settings/components/authorization/login.tsx
 share/examples/gotosocial/web/source/settings/components/back-button.jsx
-share/examples/gotosocial/web/source/settings/components/check-list.jsx
+share/examples/gotosocial/web/source/settings/components/check-list.tsx
 share/examples/gotosocial/web/source/settings/components/combo-box.jsx
 share/examples/gotosocial/web/source/settings/components/error.jsx
 share/examples/gotosocial/web/source/settings/components/fake-profile.jsx
 share/examples/gotosocial/web/source/settings/components/fake-toot.jsx
-share/examples/gotosocial/web/source/settings/components/form/inputs.jsx
+share/examples/gotosocial/web/source/settings/components/form/inputs.tsx
 share/examples/gotosocial/web/source/settings/components/form/mutation-button.jsx
 share/examples/gotosocial/web/source/settings/components/languages.jsx
 share/examples/gotosocial/web/source/settings/components/loading.jsx
 share/examples/gotosocial/web/source/settings/components/user-logout-card.jsx
 share/examples/gotosocial/web/source/settings/index.js
-share/examples/gotosocial/web/source/settings/lib/domain-block.js
-share/examples/gotosocial/web/source/settings/lib/form/bool.jsx
-share/examples/gotosocial/web/source/settings/lib/form/check-list.jsx
-share/examples/gotosocial/web/source/settings/lib/form/combo-box.jsx
+share/examples/gotosocial/web/source/settings/lib/form/bool.tsx
+share/examples/gotosocial/web/source/settings/lib/form/check-list.tsx
+share/examples/gotosocial/web/source/settings/lib/form/combo-box.tsx
 share/examples/gotosocial/web/source/settings/lib/form/context.jsx
-share/examples/gotosocial/web/source/settings/lib/form/field-array.jsx
-share/examples/gotosocial/web/source/settings/lib/form/file.jsx
-share/examples/gotosocial/web/source/settings/lib/form/form-with-data.jsx
-share/examples/gotosocial/web/source/settings/lib/form/get-form-mutations.js
-share/examples/gotosocial/web/source/settings/lib/form/index.js
-share/examples/gotosocial/web/source/settings/lib/form/radio.jsx
-share/examples/gotosocial/web/source/settings/lib/form/submit.js
-share/examples/gotosocial/web/source/settings/lib/form/text.jsx
+share/examples/gotosocial/web/source/settings/lib/form/field-array.tsx
+share/examples/gotosocial/web/source/settings/lib/form/file.tsx
+share/examples/gotosocial/web/source/settings/lib/form/form-with-data.tsx
+share/examples/gotosocial/web/source/settings/lib/form/get-form-mutations.ts
+share/examples/gotosocial/web/source/settings/lib/form/index.ts
+share/examples/gotosocial/web/source/settings/lib/form/radio.tsx
+share/examples/gotosocial/web/source/settings/lib/form/submit.ts
+share/examples/gotosocial/web/source/settings/lib/form/text.tsx
+share/examples/gotosocial/web/source/settings/lib/form/types.ts
 share/examples/gotosocial/web/source/settings/lib/navigation/components.jsx
 share/examples/gotosocial/web/source/settings/lib/navigation/index.js
 share/examples/gotosocial/web/source/settings/lib/navigation/util.js
-share/examples/gotosocial/web/source/settings/lib/query/admin/custom-emoji.js
-share/examples/gotosocial/web/source/settings/lib/query/admin/import-export.js
-share/examples/gotosocial/web/source/settings/lib/query/admin/index.js
-share/examples/gotosocial/web/source/settings/lib/query/admin/reports.js
-share/examples/gotosocial/web/source/settings/lib/query/base.js
+share/examples/gotosocial/web/source/settings/lib/query/admin/custom-emoji/index.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/domain-permissions/export.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/domain-permissions/get.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/domain-permissions/import.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/domain-permissions/process.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/domain-permissions/update.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/index.ts
+share/examples/gotosocial/web/source/settings/lib/query/admin/reports/index.ts
+share/examples/gotosocial/web/source/settings/lib/query/gts-api.ts
 share/examples/gotosocial/web/source/settings/lib/query/index.js
-share/examples/gotosocial/web/source/settings/lib/query/lib.js
-share/examples/gotosocial/web/source/settings/lib/query/oauth.js
-share/examples/gotosocial/web/source/settings/lib/query/user.js
-share/examples/gotosocial/web/source/settings/redux/index.js
-share/examples/gotosocial/web/source/settings/redux/oauth.js
+share/examples/gotosocial/web/source/settings/lib/query/oauth/index.ts
+share/examples/gotosocial/web/source/settings/lib/query/query-modifiers.ts
+share/examples/gotosocial/web/source/settings/lib/query/transforms.ts
+share/examples/gotosocial/web/source/settings/lib/query/user/index.ts
+share/examples/gotosocial/web/source/settings/lib/types/custom-emoji.ts
+share/examples/gotosocial/web/source/settings/lib/types/domain-permission.ts
+share/examples/gotosocial/web/source/settings/lib/types/instance.ts
+share/examples/gotosocial/web/source/settings/lib/types/query.ts
+share/examples/gotosocial/web/source/settings/lib/types/report.ts
+share/examples/gotosocial/web/source/settings/lib/util/domain-permission.ts
+share/examples/gotosocial/web/source/settings/redux/checklist.ts
+share/examples/gotosocial/web/source/settings/redux/oauth.ts
+share/examples/gotosocial/web/source/settings/redux/store.ts
 share/examples/gotosocial/web/source/settings/style.css
 share/examples/gotosocial/web/source/settings/user/profile.js
 share/examples/gotosocial/web/source/settings/user/settings.js
+share/examples/gotosocial/web/source/tsconfig.json
 share/examples/gotosocial/web/source/yarn.lock
 share/examples/gotosocial/web/template/404.tmpl
 share/examples/gotosocial/web/template/about.tmpl

Index: pkgsrc/www/gotosocial/distinfo
diff -u pkgsrc/www/gotosocial/distinfo:1.9 pkgsrc/www/gotosocial/distinfo:1.10
--- pkgsrc/www/gotosocial/distinfo:1.9  Thu Aug 31 07:03:59 2023
+++ pkgsrc/www/gotosocial/distinfo      Wed Nov 15 14:57:48 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2023/08/31 07:03:59 nikita Exp $
+$NetBSD: distinfo,v 1.10 2023/11/15 14:57:48 nikita Exp $
 
-BLAKE2s (gotosocial-0.11.1-source-code.tar.gz) = f1d6747ed5ffcc960f3e8307d5eac3a5cc234a7118ef3781f65dbab591602920
-SHA512 (gotosocial-0.11.1-source-code.tar.gz) = 571acf683101f844c5c6aca45d78b40aa3fe9fdc6c22cac780ec67a9ea04dbb809162bd0409b41e916662a6538e276d8e673f07cdca0487abf4aecc92525f7fe
-Size (gotosocial-0.11.1-source-code.tar.gz) = 54872499 bytes
+BLAKE2s (gotosocial-0.12.2-source-code.tar.gz) = 1299d7a1e6fde7127c7f4ce296adf44cbd21daf31b55daab558159c0a1a145e4
+SHA512 (gotosocial-0.12.2-source-code.tar.gz) = c01422200521d2899dd60048636b7a58dccd319ff311eaa6c3ad94f54226d05c4c9b0e9d02e0c7d1f37ab585d88ae2625a116430eef133119126f8380881798f
+Size (gotosocial-0.12.2-source-code.tar.gz) = 55093546 bytes



Home | Main Index | Thread Index | Old Index