www/remark42: update to 1.11.3

Changes:
    fix no footer param
    🇨🇿 Added cs lang
    Make the email token tooltip more informative
    Make Close() calls idempotent
    Add backend support for Apple auth provider
    Add Apple auth provider frontend support
    Fix typos in frontend code
    Add anti-spam documentation
    Move frontend nvmrc to /frontend/
    Add e2e tests to makefile
    Use the request body for email subscription endpoints
    Don't verify subscription email once more for email users
    Don't remove the twitter-tweet class from blockquote
    Cleanup of the frontend code
    add the ability to set the JWS aud per site_id
    Improve frontend configuration parameters documentation
    docs: added Astro w/Svelte Components Integration
    Add test JWT token generation instructions
This commit is contained in:
Xin LI 2023-01-22 14:08:43 -08:00
parent f7e55a158b
commit 275d62e55e
3 changed files with 21 additions and 23 deletions

View File

@ -1,7 +1,6 @@
PORTNAME= remark42 PORTNAME= remark42
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 1.11.2 DISTVERSION= 1.11.3
PORTREVISION= 1
CATEGORIES= www CATEGORIES= www
MASTER_SITES= LOCAL/delphij:npmcache MASTER_SITES= LOCAL/delphij:npmcache
DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache DISTFILES= ${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npmcache
@ -50,11 +49,11 @@ GH_TUPLE= \
go-chi:cors:v1.2.1:go_chi_cors/vendor/github.com/go-chi/cors \ go-chi:cors:v1.2.1:go_chi_cors/vendor/github.com/go-chi/cors \
go-chi:render:v1.0.2:go_chi_render/vendor/github.com/go-chi/render \ go-chi:render:v1.0.2:go_chi_render/vendor/github.com/go-chi/render \
go-oauth2:oauth2:v4.5.1:go_oauth2_oauth2_v4/vendor/github.com/go-oauth2/oauth2/v4 \ go-oauth2:oauth2:v4.5.1:go_oauth2_oauth2_v4/vendor/github.com/go-oauth2/oauth2/v4 \
go-pkgz:auth:v1.20.0:go_pkgz_auth/vendor/github.com/go-pkgz/auth \ go-pkgz:auth:168bd5a101b7:go_pkgz_auth/vendor/github.com/go-pkgz/auth \
go-pkgz:email:v0.4.0:go_pkgz_email/vendor/github.com/go-pkgz/email \ go-pkgz:email:v0.4.1:go_pkgz_email/vendor/github.com/go-pkgz/email \
go-pkgz:expirable-cache:v0.1.0:go_pkgz_expirable_cache/vendor/github.com/go-pkgz/expirable-cache \ go-pkgz:expirable-cache:v0.1.0:go_pkgz_expirable_cache/vendor/github.com/go-pkgz/expirable-cache \
go-pkgz:jrpc:v0.3.0:go_pkgz_jrpc/vendor/github.com/go-pkgz/jrpc \ go-pkgz:jrpc:v0.3.0:go_pkgz_jrpc/vendor/github.com/go-pkgz/jrpc \
go-pkgz:lcw:v1.0.1:go_pkgz_lcw/vendor/github.com/go-pkgz/lcw \ go-pkgz:lcw:a66ea7c4aff7:go_pkgz_lcw/vendor/github.com/go-pkgz/lcw \
go-pkgz:lgr:v0.10.4:go_pkgz_lgr/vendor/github.com/go-pkgz/lgr \ go-pkgz:lgr:v0.10.4:go_pkgz_lgr/vendor/github.com/go-pkgz/lgr \
go-pkgz:notify:v0.2.0:go_pkgz_notify/vendor/github.com/go-pkgz/notify \ go-pkgz:notify:v0.2.0:go_pkgz_notify/vendor/github.com/go-pkgz/notify \
go-pkgz:repeater:v1.1.3:go_pkgz_repeater/vendor/github.com/go-pkgz/repeater \ go-pkgz:repeater:v1.1.3:go_pkgz_repeater/vendor/github.com/go-pkgz/repeater \
@ -80,7 +79,7 @@ GH_TUPLE= \
gorilla:websocket:v1.5.0:gorilla_websocket/vendor/github.com/gorilla/websocket \ gorilla:websocket:v1.5.0:gorilla_websocket/vendor/github.com/gorilla/websocket \
hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ hashicorp:golang-lru:v0.6.0:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
jessevdk:go-flags:v1.5.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \ jessevdk:go-flags:v1.5.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \
klauspost:compress:v1.15.2:klauspost_compress/vendor/github.com/klauspost/compress \ klauspost:compress:v1.15.2:klauspost_compress/vendor/github.com/klauspost/compress \
kyokomi:emoji:v2.2.10:kyokomi_emoji_v2/vendor/github.com/kyokomi/emoji/v2 \ kyokomi:emoji:v2.2.10:kyokomi_emoji_v2/vendor/github.com/kyokomi/emoji/v2 \
@ -95,7 +94,7 @@ GH_TUPLE= \
russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
skip2:go-qrcode:da1b6568686e:skip2_go_qrcode/vendor/github.com/skip2/go-qrcode \ skip2:go-qrcode:da1b6568686e:skip2_go_qrcode/vendor/github.com/skip2/go-qrcode \
slack-go:slack:v0.11.3:slack_go_slack/vendor/github.com/slack-go/slack \ slack-go:slack:v0.11.3:slack_go_slack/vendor/github.com/slack-go/slack \
stretchr:testify:v1.8.0:stretchr_testify/vendor/github.com/stretchr/testify \ stretchr:testify:v1.8.1:stretchr_testify/vendor/github.com/stretchr/testify \
uber-go:goleak:v1.2.0:uber_go_goleak/vendor/go.uber.org/goleak \ uber-go:goleak:v1.2.0:uber_go_goleak/vendor/go.uber.org/goleak \
xdg-go:pbkdf2:v1.0.0:xdg_go_pbkdf2/vendor/github.com/xdg-go/pbkdf2 \ xdg-go:pbkdf2:v1.0.0:xdg_go_pbkdf2/vendor/github.com/xdg-go/pbkdf2 \
xdg-go:scram:v1.1.1:xdg_go_scram/vendor/github.com/xdg-go/scram \ xdg-go:scram:v1.1.1:xdg_go_scram/vendor/github.com/xdg-go/scram \

View File

@ -1,8 +1,8 @@
TIMESTAMP = 1671646617 TIMESTAMP = 1674424610
SHA256 (remark42-npm-cache-1.11.2.tar.xz) = fa998c535034402555e6922c0ff139568be9708cea793ee7aacc3694e349f793 SHA256 (remark42-npm-cache-1.11.3.tar.xz) = d18bcb1a8d78d410ef2909d2ffc595d87de51386e2e63d451d6d9563e9ad8690
SIZE (remark42-npm-cache-1.11.2.tar.xz) = 106273124 SIZE (remark42-npm-cache-1.11.3.tar.xz) = 106625508
SHA256 (umputun-remark42-v1.11.2_GH0.tar.gz) = f05b5ef33e7642ad06ae28636a08080d0fb319e75ab118b1282ff8512752ccf9 SHA256 (umputun-remark42-v1.11.3_GH0.tar.gz) = 37a9e887053c463b111895c495680eaf067aa59963d80266c7efbd08752fab5c
SIZE (umputun-remark42-v1.11.2_GH0.tar.gz) = 5742684 SIZE (umputun-remark42-v1.11.3_GH0.tar.gz) = 5754976
SHA256 (Depado-bfchroma-v2.0.0_GH0.tar.gz) = d999d4cf56554c15fe8d1651e4b5e87dbd5b399a0d4c7af7bc7b682e93da4f18 SHA256 (Depado-bfchroma-v2.0.0_GH0.tar.gz) = d999d4cf56554c15fe8d1651e4b5e87dbd5b399a0d4c7af7bc7b682e93da4f18
SIZE (Depado-bfchroma-v2.0.0_GH0.tar.gz) = 7451 SIZE (Depado-bfchroma-v2.0.0_GH0.tar.gz) = 7451
SHA256 (PuerkitoBio-goquery-v1.8.0_GH0.tar.gz) = 3b7c6f02d8ecea5f615d6b55a925403e51ae26b13dec93ccdbd7d99d79aff231 SHA256 (PuerkitoBio-goquery-v1.8.0_GH0.tar.gz) = 3b7c6f02d8ecea5f615d6b55a925403e51ae26b13dec93ccdbd7d99d79aff231
@ -39,16 +39,16 @@ SHA256 (go-chi-render-v1.0.2_GH0.tar.gz) = f81077eeae4fc649891ee4a8d6259f25dbeb0
SIZE (go-chi-render-v1.0.2_GH0.tar.gz) = 6240 SIZE (go-chi-render-v1.0.2_GH0.tar.gz) = 6240
SHA256 (go-oauth2-oauth2-v4.5.1_GH0.tar.gz) = 5939a767fb5a62ba88675dbf0eec297826c25126b6010b783df0cc0d49ffdd42 SHA256 (go-oauth2-oauth2-v4.5.1_GH0.tar.gz) = 5939a767fb5a62ba88675dbf0eec297826c25126b6010b783df0cc0d49ffdd42
SIZE (go-oauth2-oauth2-v4.5.1_GH0.tar.gz) = 579131 SIZE (go-oauth2-oauth2-v4.5.1_GH0.tar.gz) = 579131
SHA256 (go-pkgz-auth-v1.20.0_GH0.tar.gz) = 16a64d7ba01609ac29f0bba1c6a602377e1d2fedaaa39ddafa63687e7fafad3a SHA256 (go-pkgz-auth-168bd5a101b7_GH0.tar.gz) = 59f175fe0c7a9110493e69b23f0f93a1db4c152cabe7f2977dd8405f871fd8d9
SIZE (go-pkgz-auth-v1.20.0_GH0.tar.gz) = 183489 SIZE (go-pkgz-auth-168bd5a101b7_GH0.tar.gz) = 184561
SHA256 (go-pkgz-email-v0.4.0_GH0.tar.gz) = 5d7a3939143f0650569d34035239211cf78f07a1011c4eec967bc77ae3241971 SHA256 (go-pkgz-email-v0.4.1_GH0.tar.gz) = e169a0e8d91030f3cce123c4a65719f51d9ac0b45e35152b3569816cbbc171fc
SIZE (go-pkgz-email-v0.4.0_GH0.tar.gz) = 100651 SIZE (go-pkgz-email-v0.4.1_GH0.tar.gz) = 100857
SHA256 (go-pkgz-expirable-cache-v0.1.0_GH0.tar.gz) = 910bff8add2ce863a6bb1dc95ddf08e07322605f4dbd4b793ed53ba279e7f0a4 SHA256 (go-pkgz-expirable-cache-v0.1.0_GH0.tar.gz) = 910bff8add2ce863a6bb1dc95ddf08e07322605f4dbd4b793ed53ba279e7f0a4
SIZE (go-pkgz-expirable-cache-v0.1.0_GH0.tar.gz) = 7161 SIZE (go-pkgz-expirable-cache-v0.1.0_GH0.tar.gz) = 7161
SHA256 (go-pkgz-jrpc-v0.3.0_GH0.tar.gz) = 158ec6a2c711cee4608f5c55ecc0692c3e38b0c6c4f2af01aea008a64822d988 SHA256 (go-pkgz-jrpc-v0.3.0_GH0.tar.gz) = 158ec6a2c711cee4608f5c55ecc0692c3e38b0c6c4f2af01aea008a64822d988
SIZE (go-pkgz-jrpc-v0.3.0_GH0.tar.gz) = 15188 SIZE (go-pkgz-jrpc-v0.3.0_GH0.tar.gz) = 15188
SHA256 (go-pkgz-lcw-v1.0.1_GH0.tar.gz) = bcc39f9b32d71635640c322c9d88ed0ddc86a1cb63b4a19224570f0bcbbfc223 SHA256 (go-pkgz-lcw-a66ea7c4aff7_GH0.tar.gz) = 608e4481612c8e267e2d6b80ea38c95807ca1c681fb662c17bcb0ca20918a332
SIZE (go-pkgz-lcw-v1.0.1_GH0.tar.gz) = 29082 SIZE (go-pkgz-lcw-a66ea7c4aff7_GH0.tar.gz) = 28797
SHA256 (go-pkgz-lgr-v0.10.4_GH0.tar.gz) = c55109e8c62706e210bc960e5f18ffa020af362c6b17ac39cfefc4a88b387351 SHA256 (go-pkgz-lgr-v0.10.4_GH0.tar.gz) = c55109e8c62706e210bc960e5f18ffa020af362c6b17ac39cfefc4a88b387351
SIZE (go-pkgz-lgr-v0.10.4_GH0.tar.gz) = 14722 SIZE (go-pkgz-lgr-v0.10.4_GH0.tar.gz) = 14722
SHA256 (go-pkgz-notify-v0.2.0_GH0.tar.gz) = 558eecf2a17c45b1c66fbf88f7647c17f06450867e92f3dffeb55c59700f7077 SHA256 (go-pkgz-notify-v0.2.0_GH0.tar.gz) = 558eecf2a17c45b1c66fbf88f7647c17f06450867e92f3dffeb55c59700f7077
@ -99,8 +99,8 @@ SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17
SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581 SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581
SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f
SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803 SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803
SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a SHA256 (hashicorp-golang-lru-v0.6.0_GH0.tar.gz) = 46d4b1e56c0dd83e2e3fda4c9ad6bd4616e50d7d2534657ca0c70d3924d5df5f
SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428 SIZE (hashicorp-golang-lru-v0.6.0_GH0.tar.gz) = 14530
SHA256 (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = d4bf30f729cbc16d2aa0095ac10ca4fadc8f092b9a28990c0cfca2345c3e7ffd SHA256 (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = d4bf30f729cbc16d2aa0095ac10ca4fadc8f092b9a28990c0cfca2345c3e7ffd
SIZE (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = 59316 SIZE (jessevdk-go-flags-v1.5.0_GH0.tar.gz) = 59316
SHA256 (klauspost-compress-v1.15.2_GH0.tar.gz) = 025b574782b167ec1b25d5ab2ac38abf589feabe7e7236dbff4b8a007a2a9423 SHA256 (klauspost-compress-v1.15.2_GH0.tar.gz) = 025b574782b167ec1b25d5ab2ac38abf589feabe7e7236dbff4b8a007a2a9423
@ -129,8 +129,8 @@ SHA256 (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = af179c37da861a43242fb43831867
SIZE (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = 36693 SIZE (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = 36693
SHA256 (slack-go-slack-v0.11.3_GH0.tar.gz) = ab4f67822333c2897af33f62be49d637c0e7d9bb4370ac94ac595226ebbbe687 SHA256 (slack-go-slack-v0.11.3_GH0.tar.gz) = ab4f67822333c2897af33f62be49d637c0e7d9bb4370ac94ac595226ebbbe687
SIZE (slack-go-slack-v0.11.3_GH0.tar.gz) = 366052 SIZE (slack-go-slack-v0.11.3_GH0.tar.gz) = 366052
SHA256 (stretchr-testify-v1.8.0_GH0.tar.gz) = c31f0bc88114cc11a3d1f2e837d2c0aa7b4cd28c7b81e1946d47c158ba3e6841 SHA256 (stretchr-testify-v1.8.1_GH0.tar.gz) = 6749fede6c26ae66b7e7500136dbe56913b4e0679099b6c1154d2210a9a1ec00
SIZE (stretchr-testify-v1.8.0_GH0.tar.gz) = 97595 SIZE (stretchr-testify-v1.8.1_GH0.tar.gz) = 97670
SHA256 (uber-go-goleak-v1.2.0_GH0.tar.gz) = 360d6a48d28e003eac42e6b01f0550d9f870dcca074e7bd87216a3fa49b822c9 SHA256 (uber-go-goleak-v1.2.0_GH0.tar.gz) = 360d6a48d28e003eac42e6b01f0550d9f870dcca074e7bd87216a3fa49b822c9
SIZE (uber-go-goleak-v1.2.0_GH0.tar.gz) = 13351 SIZE (uber-go-goleak-v1.2.0_GH0.tar.gz) = 13351
SHA256 (xdg-go-pbkdf2-v1.0.0_GH0.tar.gz) = 2eec55146447215eb58190e04c546c93cad7f369ac9b5aacd9dc11330d756757 SHA256 (xdg-go-pbkdf2-v1.0.0_GH0.tar.gz) = 2eec55146447215eb58190e04c546c93cad7f369ac9b5aacd9dc11330d756757

View File

@ -178,7 +178,6 @@ export_variables()
remark_precmd() remark_precmd()
{ {
install -d -o ${remark_user} %%REMARK_PIDDIR%% install -d -o ${remark_user} %%REMARK_PIDDIR%%
install -o ${remark_user} /dev/null ${pidfile}
install -d -o ${remark_user} ${remark_store_bolt_path} install -d -o ${remark_user} ${remark_store_bolt_path}
if [ -z "${remark_url}" ]; then if [ -z "${remark_url}" ]; then