On Mon, 22 Jul 2019 at 12:28:57 -0400, Horia Racoviceanu wrote: > Update Makefile > - change NO_TEST=yes to NO_TEST=Yes
OK abieber@ for someone to commit! > > On 7/12/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > > Update patch to Makefile rev. 1.7 > > > > On 7/11/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > >> Update to v0.7.4 > >> - add admin.txt > >> > >> Changelog: > >> + Ever more bug fixes. > >> + Collapse posts based on custom regex match. > >> + Tonks are now honk backs. > >> + Show both avatars for bonks. Other minor refinements to UI. > >> + Minimal support for Video activity and PeerTube compat. > >> + Support for some user selectable styling. Currently, skinny column > >> mode. > >> + webp image transcoding. > >> > >> > >> On 6/27/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > >>> Update to v0.7.3 > >>> > >>> Changelog: > >>> -- 0.7.3 > >>> + Better fedicompat so bonks are visible to pleroma followers. > >>> -- 0.7.2 > >>> + Add the funzone. Minor other UI tweaks. > >>> > >>> On 6/21/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > >>>> Update to v0.7.1 > >>>> > >>>> Changelog: > >>>> + Fix bug preventing unfollow from working. > >>>> > >>>> On 6/18/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > >>>>> - add memes directory > >>>>> > >>>>> On 6/18/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > >>>>>> - add emus directory > >>>>>> > >>>>>> On 6/17/19, Horia Racoviceanu <ho...@racoviceanu.com> wrote: > >>>>>>> Update to v0.7.0 > >>>>>>> - codename Father Mother Maiden Crone Honker Bonker Zonker > >>>>>>> > >>>>>>> Changelog: > >>>>>>> +++ Auto fetching and inlining of hoots. > >>>>>>> ++ A new xzone to view and import data not otherwise visible. > >>>>>>> ++ Preview before honking. > >>>>>>> ++ Some extra commands for better database retention management. > >>>>>>> ++ A changelog. > >>>>>>> + Default robots.txt. > >>>>>>> + Misc UI touchups. > >>>>>>> + Read only support for qonks. > >>>>>>> + About page. > >>>>>>> + More reliable (retries) meta messages such as follow requests. > >>>>>>> + Better thread support for missing context. > >>>>>>> + Upgrade image library for cleaner screenshots. > >>>>>>> + Not all summaries need labels. > >>>>>>> + Add max-width for video tag. > >>>>>>> > >>>>>>> On 6/14/19, Aaron Bieber <aa...@bolddaemon.com> wrote: > >>>>>>>> On Wed, 12 Jun 2019 at 22:53:45 -0400, Horia Racoviceanu wrote: > >>>>>>>>> - bump REVISION > >>>>>>>>> - change PERMIT_PACKAGE_CDROM to PERMIT_PACKAGE > >>>>>>>>> - change user _honk home directory mode, no longer group writable > >>>>>>>>> - update README, add icon and favicon > >>>>>>>> > >>>>>>>> Tests fine here! OK abieber@ if anyone wants to commit. > >>>>>>>> > >>>>>>>> -- > >>>>>>>> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D > >>>>>>>> 62A9 > >>>>>>>> ADCE > >>>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>>> > >>> > >> > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/www/honk/Makefile,v > retrieving revision 1.7 > diff -u -p -r1.7 Makefile > --- Makefile 12 Jul 2019 20:50:46 -0000 1.7 > +++ Makefile 22 Jul 2019 16:18:52 -0000 > @@ -2,7 +2,7 @@ > > COMMENT = federated status updater > > -DISTNAME = honk-0.6.0 > +DISTNAME = honk-0.7.4 > CATEGORIES = www > > HOMEPAGE = https://humungus.tedunangst.com/r/honk > @@ -18,7 +18,7 @@ EXTRACT_SUFX = .tgz > MODULES = lang/go > LIB_DEPENDS = databases/sqlite3 > > -NO_TEST = yes > +NO_TEST = Yes > ALL_TARGET = humungus.tedunangst.com/r/honk > > SUBST_VARS += VARBASE > Index: distinfo > =================================================================== > RCS file: /cvs/ports/www/honk/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo 4 Jun 2019 02:41:49 -0000 1.4 > +++ distinfo 22 Jul 2019 16:18:52 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (honk-0.6.0.tgz) = OjBaohbkm8Y/i1RawsOG/qF7dQluuKIGxvnApf+gwGE= > -SIZE (honk-0.6.0.tgz) = 166970 > +SHA256 (honk-0.7.4.tgz) = uWqlp89q+ADDcBMGU6Sf9614wKGQDc5PdTO8sUKSc4k= > +SIZE (honk-0.7.4.tgz) = 213790 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/honk/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 4 Jun 2019 02:41:50 -0000 1.3 > +++ pkg/PLIST 22 Jul 2019 16:18:52 -0000 > @@ -5,28 +5,32 @@ > @bin bin/honk > share/doc/honk/ > share/doc/honk/README > +share/doc/honk/admin.txt > +share/doc/honk/changelog.txt > share/doc/honk/manual.txt > share/doc/honk/ping.txt > share/doc/honk/security.txt > share/doc/honk/spec.txt > share/doc/pkg-readmes/${PKGSTEM} > -@mode 770 > +@mode 750 > @owner _honk > @group _honk > @sample ${VARBASE}/honk/ > -@mode 750 > +@sample ${VARBASE}/honk/emus/ > +@sample ${VARBASE}/honk/memes/ > @sample ${VARBASE}/honk/views/ > -@mode > -@owner > -@group > share/examples/honk/ > share/examples/honk/schema.sql > @sample ${VARBASE}/honk/schema.sql > share/examples/honk/views/ > +share/examples/honk/views/about.html > +@sample ${VARBASE}/honk/views/about.html > share/examples/honk/views/account.html > @sample ${VARBASE}/honk/views/account.html > share/examples/honk/views/combos.html > @sample ${VARBASE}/honk/views/combos.html > +share/examples/honk/views/funzone.html > +@sample ${VARBASE}/honk/views/funzone.html > share/examples/honk/views/header.html > @sample ${VARBASE}/honk/views/header.html > share/examples/honk/views/honk.html > @@ -41,5 +45,7 @@ share/examples/honk/views/login.html > @sample ${VARBASE}/honk/views/login.html > share/examples/honk/views/style.css > @sample ${VARBASE}/honk/views/style.css > +share/examples/honk/views/xzone.html > +@sample ${VARBASE}/honk/views/xzone.html > share/examples/honk/views/zonkers.html > @sample ${VARBASE}/honk/views/zonkers.html > Index: pkg/README > =================================================================== > RCS file: /cvs/ports/www/honk/pkg/README,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 README > --- pkg/README 30 Apr 2019 07:58:17 -0000 1.1.1.1 > +++ pkg/README 22 Jul 2019 16:18:52 -0000 > @@ -15,11 +15,18 @@ acme-client(1) > # acme-client.conf(5) > domain honk.example.com { > domain key "/etc/ssl/private/honk.example.com.key" > - domain certificate "/etc/ssl/honk.example.com.crt" > domain full chain certificate "/etc/ssl/honk.example.com.fullchain.pem" > sign with letsencrypt > } > > +Icon and favicon > +---------------- > + > +honk# mkdir /var/www/htdocs/honk > +honk# ftp -o /var/www/htdocs/honk/icon.png > https://honk.tedunangst.com/icon.png > +honk# ftp -o /var/www/htdocs/honk/favicon.ico \ > + https://honk.tedunangst.com/favicon.ico > + > httpd(8) > -------- > > @@ -30,14 +37,17 @@ server "honk.example.com" { > root "/acme" > request strip 2 > } > + location "/*icon.*" { > + root "/htdocs/honk" > + } > location "*" { > - block return 302 "https://honk.example.com$REQUEST_URI" > + block return 302 "https://$HTTP_HOST$REQUEST_URI" > } > } > > honk# rcctl enable httpd > honk# rcctl start httpd > -honk# acme-client -ADv honk.example.com > +honk# acme-client -v honk.example.com > > relayd(8) > --------- > @@ -55,6 +65,8 @@ http protocol https { > value "$SERVER_ADDR:$SERVER_PORT" > match request header set "Connection" value "close" > > + match request path "/*icon.*" forward to <honk> > + > tcp { sack, backlog 128 } > } > > @@ -63,6 +75,7 @@ relay wwwtls { > protocol https > > forward to <honk> port $honk_port check tcp > + forward to <honk> port http check http "/icon.png" code 200 > } > > relay wwwtls6 { > @@ -70,6 +83,7 @@ relay wwwtls6 { > protocol https > > forward to <honk6> port $honk_port check tcp > + forward to <honk> port http check http "/icon.png" code 200 > } > > honk# cd /etc/ssl > @@ -82,7 +96,6 @@ honk# ln -s honk.example.com.key 2001:0d > honk# rcctl enable relayd > honk# rcctl start relayd > > - > pf(4) > ----- > > @@ -96,11 +109,12 @@ Usage > > Please see /usr/local/share/doc/honk > > -honk# cd /var/honk && honk init > +honk# doas -su _honk > +honk$ umask 077; cd /var/honk && honk init > listenaddr: localhost:31337 > servername: honk.example.com > -honk# touch /var/honk/savedinbox.json > -honk# chmod 660 honk.db savedinbox.json > +honk$ touch /var/honk/savedinbox.json > +honk$ exit > > honk# rcctl enable honk > honk# rcctl start honk -- PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE