humungus - honk

i am gravely disappointed

there has been too much violence

overview - files - changes - downloads

1112baa8f3b1 on 2019-06-24 00:31:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

funzone for the fun stuff

8e72dcf45180 on 2019-06-23 22:43:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a few more urls for ease of use

a9212ad11675 on 2019-06-23 22:21:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rename some zonk stuff

eb87851c4cc6 on 2019-06-23 20:22:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a few new features for the manual

d3ef95b32137 on 2019-06-23 19:07:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

refine the spicy post logic

98d45c6a5920 on 2019-06-21 12:09:07 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.7.1 for changeset 0baeee9aed87

0baeee9aed87 on 2019-06-21 12:09:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

it's gonna be 0.7.1

b2530db044d9 on 2019-06-20 23:53:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make note of the unfollow fix

5bde7f770867 on 2019-06-20 23:47:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix unfollow. needs object field in follow object.

a3e9724fdbc3 on 2019-06-20 15:15:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

unlink convoy unless logged in

3c0d5cc4096d on 2019-06-18 01:35:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only hide keywords on some pages, so threads are complete.

39d93a11222d on 2019-06-17 13:22:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.7.0 for changeset 907c626de523

907c626de523 on 2019-06-17 13:22:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add version to changelog and reorder big features to little

babd4cef609a on 2019-06-17 13:06:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

default robots.txt

a0003d305a6f on 2019-06-17 12:18:37 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

tombstones for zonks

190557269fca on 2019-06-17 12:10:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

simplify the async zonking

e127bbdb1793 on 2019-06-16 22:36:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow import the most recent honks for a xonker

53b4625e95f3 on 2019-06-16 21:21:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

close some queries when done

8823233ecac5 on 2019-06-16 19:18:33 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

unloop a one iteration loop

48a51f27f579 on 2019-06-16 15:05:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add some recent honkers to the xzone and allow viewing their honks

d9a690ae832e on 2019-06-16 14:41:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sort the zonkzone

239239485c59 on 2019-06-16 14:11:23 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

preview button now that there's more things that can go wrong

929a9e822f64 on 2019-06-15 18:46:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework mute and zonk buttons

57401e5f96d8 on 2019-06-15 18:30:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't include leading space in hashtag

08f55f3011b4 on 2019-06-15 18:24:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

include hashtags in AP metadata

4a68ca1c6ad7 on 2019-06-14 16:32:10 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix host extraction from actors without paths

bab269ced246 on 2019-06-13 22:34:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

pubkey no longer stored in honkers table

414329fc5674 on 2019-06-13 22:28:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

ah, use the big \U unicode escape.

4291ac8e643d on 2019-06-13 22:22:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oops, working with unicode emoji is a pain. fix spicy meter.

4d1d0fd57fe3 on 2019-06-13 16:46:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

mark the spicy honks as sensitive

70fdbae6e548 on 2019-06-13 16:21:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

deleting threads in cleanup might be surprising, let that be for now

c45aad5cb07c on 2019-06-12 01:35:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add mention class to all links; see if that hides previews

975b4dfc2679 on 2019-06-11 23:38:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

mention misc ui in cl

2cb3048e6f76 on 2019-06-11 23:24:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

simpler combos page

cda410f0a2ff on 2019-06-11 23:11:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the 304 logic doesn't always work? just remove it.
only need to load servermsg once, btw.

adb22c4d6445 on 2019-06-11 23:03:53 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

readonly qonk support

0870c2ff2f57 on 2019-06-11 16:30:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a few missing changelog entries

82a362f0bb18 on 2019-06-11 14:46:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow cleanup for shorter durations

b7c0659b1a0a on 2019-06-11 10:14:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

push the junky json code out a little more

f9ca1bedda66 on 2019-06-10 23:57:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework all the follow stuff a bit

9fdb7a233bc6 on 2019-06-10 23:51:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

retry follow requests

8f6de6fe898a on 2019-06-10 23:24:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

just one honk actually

77a8ac4dd279 on 2019-06-10 22:28:09 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

xzone to start importing external content

f787a36f533f on 2019-06-10 16:50:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

tweak fonts, provide some emoji hints

d6ba2e4ec3c7 on 2019-06-10 14:50:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

update of person is frequent and useless

1c77a652e20f on 2019-06-08 15:31:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add an about page

b337eef9bac5 on 2019-06-08 15:25:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

semi regular tweak of the manual

ece6a19233b9 on 2019-06-08 14:26:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a reduce command to eliminate pic posters

6dab84a2a1fa on 2019-06-07 11:15:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make some effort to fill in thread when missing

367a7572e89c on 2019-06-05 04:05:38 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

start tracking a changelog

0d9792cff0b7 on 2019-06-05 03:55:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

stick with go 1.11 compat for now

9ee427688586 on 2019-06-05 03:52:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

hoot support!

863405336988 on 2019-06-05 02:13:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better image toolkit for prettier screenshots

bf250cf28cfc on 2019-06-04 03:22:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

summary may not actually need a label

9de7cc4952e3 on 2019-06-03 13:41:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

video tag needs max-width

1a8de418c685 on 2019-06-03 04:04:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.6.0 for changeset 57603c1049f6

57603c1049f6 on 2019-06-03 03:52:55 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

thread killing seems most likely option for default

981060fdf83f on 2019-06-03 03:20:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

dig into actor url to verify id

1309fa7d8541 on 2019-06-03 00:52:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't need to print this

766b4dabf171 on 2019-06-03 00:22:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

split handle and username into two fields

eed3fa514a37 on 2019-06-03 00:15:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

less awkard use of xonkers table

4a2d6e4d3128 on 2019-06-02 23:57:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

condense information

6d9179a3333a on 2019-06-02 22:10:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

remove honk from page when zonking

972ced2020d8 on 2019-06-02 20:52:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

preserve threads we've participated in

1b33ee55bc90 on 2019-06-02 20:16:49 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

shrink down the headings

3ef9f27e34ff on 2019-06-02 16:08:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't need to log the whole follow accept

3efe81153a5c on 2019-06-02 15:33:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a little more space. let it breathe!

278d88ab2390 on 2019-06-02 15:32:10 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

little better button arrangement

61ee940b1b58 on 2019-06-02 15:13:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

ouch, bonks need to be public or they don't go anywhere

ac52c4e89d61 on 2019-06-02 15:08:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make actions less instrusive

0c8d94a8350c on 2019-06-02 14:54:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

need just a little more room

3fd907dfc190 on 2019-06-02 14:51:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

tune up the honk form

1148c42fa12f on 2019-06-02 14:44:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better styling for actions, especially mobile

82c9aea72350 on 2019-06-02 02:36:10 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only pull in hidden audience if public

75356d2d8223 on 2019-06-01 22:59:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

zonkzone in manual

f02e178970af on 2019-06-01 22:58:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

killing is mean. zonking is nicer.

c3321c028607 on 2019-06-01 16:11:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

tighter loop

0c09f56da829 on 2019-06-01 16:08:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

check summary for bad words

50d8675f8e81 on 2019-05-31 03:43:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

faster and simpler cleanup by deleting everything older than 30 days

32502984d0f9 on 2019-05-31 00:32:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more docs

e9fa9533bbef on 2019-05-31 00:24:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

memes

bcba2613dca6 on 2019-05-30 18:35:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

case insenstive zonking

695a383e5eec on 2019-05-30 18:29:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

zword zonking

950b8df58eb9 on 2019-05-28 20:57:55 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

when zonking a convoy, remove it from the page

aa4beb447780 on 2019-05-28 20:30:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

semi regular dependency update

e53a992893e0 on 2019-05-28 04:23:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

even if we don't save the file, save a donk

5eb4e17fad6c on 2019-05-28 04:00:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't cleanup private files either

89c4ab869493 on 2019-05-28 03:54:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

maybe works better if we set the magic directMessage flag

1332e6817c24 on 2019-05-28 03:39:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

treat local private messages as local

52553d89d539 on 2019-05-28 02:36:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow replying to private messages with private replies

985492f749c3 on 2019-05-26 16:05:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rss link is cluttering up header

ee28522c27c6 on 2019-05-26 16:04:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework honkers page some

10d3c30ad5a2 on 2019-05-25 14:44:40 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make sure we don't zap our own files

6fa726c27d97 on 2019-05-25 14:34:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

log excessive attachment separately

8e627fe8c47e on 2019-05-25 13:34:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

cleanup images after 30 days if we don't need them

dcbac886a633 on 2019-05-22 15:49:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

delete dead threads when cleaning up

3328493fbb5f on 2019-05-22 15:11:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

discouraged adduser command

f0175451cde3 on 2019-05-22 12:42:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

clarify that block is really mute.

666936ab1040 on 2019-05-21 20:12:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

trailing space

da31b7054d65 on 2019-05-21 19:32:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

stop abusing rid for deletion, just use xid like normal

34cdca037528 on 2019-05-21 19:09:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the number of unreliable servers in the federation is too damn high!

92bbc9713423 on 2019-05-21 19:01:53 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

another day, another cursed character set

71218b265768 on 2019-05-21 18:51:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

consume activities in a goroutine other than the web handler

778279555920 on 2019-05-21 18:14:48 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better html for quotes and code

9f9e09786850 on 2019-05-21 15:44:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

if the digest is in the httpsig, we should also verify it matches content

54dc874532f5 on 2019-05-21 14:06:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

cleanup command to collect database garbage

989bf7093f45 on 2019-05-21 13:57:45 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

can use function here

9aac607eaf51 on 2019-05-21 13:56:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add better origin checks for all activities

eec0664d246f on 2019-05-20 18:30:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the original should be the original original where possible

80ffc0a09a61 on 2019-05-20 12:01:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

remove dead code chunk

6ff09846c4eb on 2019-05-20 11:56:07 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

this was supposed to fix up tonks not bonks

5cc6501f555f on 2019-05-20 11:48:37 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix finding one honk

d6b32fe35e35 on 2019-05-20 11:41:23 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oops, fix XID for honks

22bc7cd1afb4 on 2019-05-20 10:55:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

let's try blockquotes for a bit

d1f529f5007f on 2019-05-20 10:53:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

log reception of xonk

9816604b3c6d on 2019-05-20 10:51:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

reget bonks even when embedded

29440a6d5a1a on 2019-05-20 10:48:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

user-agent for posts as well

776e17a071c9 on 2019-05-20 10:48:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework honk to make local and remote about the same.
indicate the difference with a flag, not magic values in various columns.

f8e8b76f1c87 on 2019-05-17 19:37:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use htfilter from webs

f9d72e08b9ad on 2019-05-17 19:11:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a few more html tags, probably unlikely in AP though

03db3b9d2047 on 2019-05-17 17:53:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

homepage change: only followed honkers shown, allow silence with -.

a430e5512220 on 2019-05-17 16:11:40 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

clapping is fucking obnoxious

cbefec00c926 on 2019-05-16 17:37:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more flexible re for mentions

7ff8a0166ba8 on 2019-05-16 11:44:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we're only saving oonker for bonks

61284b962a0e on 2019-05-16 00:49:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rss links are permalinks

9bb4a64d31f4 on 2019-05-15 16:28:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

upgrade webs to get image rotation

0514dcce76be on 2019-05-15 16:27:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework honk schema to store more information.
add original honker for bonks.
add separate precis field for summary.
add format to prepare for changing how html is saved.

d279a7940a6f on 2019-05-15 14:39:33 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

should allow - in bold and ital

91ccfa4f2d4d on 2019-05-14 20:10:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

may as well allow subscript too

1605385cd677 on 2019-05-14 19:19:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

always forget to add the new file

63186a8eeb21 on 2019-05-14 19:18:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework some account stuff, change passwords

2b64b29bfca3 on 2019-05-14 11:13:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

blockquote injection was just for testing, revert.

0c30a598bfe8 on 2019-05-14 11:12:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

provide some style for tables

fbc1edb0b1b2 on 2019-05-14 11:11:11 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better style for blockquote

3fa390f89fa1 on 2019-05-13 13:02:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

some minor cleanup

b296993dc702 on 2019-05-13 13:00:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

when showing a single honk, include some others for context

c7b5a0430d46 on 2019-05-13 09:36:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

support Page objects too

e639cb2579a4 on 2019-05-12 10:02:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a very basic test

347f152958d5 on 2019-05-11 21:50:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't eat too many newlines. need a real parser here.

644df47f8972 on 2019-05-11 21:29:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

trickery to avoid further markdown of code blocks

d78628369566 on 2019-05-11 10:41:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

remove some extra newlines that tend to appear in code blocks

ab4a4edd11c9 on 2019-05-11 09:34:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

there is entirely too much unicode

eba11bd6aad3 on 2019-05-10 18:18:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

can cache fishing results in db

6fb558036b53 on 2019-05-10 18:07:49 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't need to allow resigned content now that we get oneups

38f918fc765c on 2019-05-10 17:29:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better color balance and contrast for avatars

66cdb144f853 on 2019-05-10 11:24:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

preserve white-space for code with pre as well

acd43dbb9dd4 on 2019-05-10 09:22:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we are willing to wrap long <pre>

751f267279a0 on 2019-05-08 20:12:57 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add backup step to upgrade instructions.

088cb72fe00b on 2019-05-08 17:22:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

bump up allowed emu size

2c6cec0de699 on 2019-05-08 13:08:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

`code` and ```code block``` support

1a928b3bf2f0 on 2019-05-07 20:55:11 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

try logging only unknown activities for a while

05d2a859afa0 on 2019-05-07 14:16:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

image vacuum fix in webs 0.4.1

0b682ba32d60 on 2019-05-06 11:06:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.5.0 for changeset e57c6026b903

e57c6026b903 on 2019-05-06 10:43:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

delete to be orphaned honks first during upgrade

acb7b7be9b4f on 2019-05-05 16:42:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

wow, people still use <u>

a2b74926af5a on 2019-05-05 14:08:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

will need donks for bonks, too

518d1d75cba5 on 2019-05-05 14:06:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

that was dumb. fix compilation.

9bb0a9551f45 on 2019-05-05 14:05:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

buttons are removed, can use less visibile danger border now

ff5117c8f1f7 on 2019-05-05 14:04:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

spello

6e4fa6ba7a86 on 2019-05-05 14:03:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only need to load donks in one case of getxonk

e7d2dcdb5d68 on 2019-05-05 14:01:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

just public audience for bonks

a890081d2048 on 2019-05-05 13:54:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

not sure what the right data range is, but make it a week

214274b1c8b2 on 2019-05-05 13:52:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't leave attachment linkage in db after deletion in case id is reused

538c785c0379 on 2019-05-04 22:56:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use webs/rss now

f6bc6452e255 on 2019-05-04 18:05:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

switch image code to webs

74913d03b1ef on 2019-05-04 17:47:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't index into empty string

2e9ae7a73966 on 2019-05-04 12:28:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the danger zone

fc585eceb6b8 on 2019-05-03 17:30:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't sort by date, causes unpredictable insertions with new arrivals.

959be1627945 on 2019-05-03 15:28:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

date limit more queries to reduce response size

9f366a78a172 on 2019-05-03 14:43:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

zonking of bonking

ee295dcb7ea5 on 2019-05-03 14:09:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't address to followers while the posts go on the wrong timelines

0e41c36cc504 on 2019-05-03 13:42:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

people really want to believe that deletion can work.
i think it's dangerous to perpetuate this belief,
but i'm not interested in being the internet archive either.

095f9dcf7835 on 2019-05-03 13:31:40 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oh look, a stray space

08968490d490 on 2019-05-01 23:37:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better looking style for limited

66c0b01e5c23 on 2019-05-01 23:13:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more than 4 attachments seems execessive, leave the rest off.

14873eff87b3 on 2019-05-01 18:46:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

block letters too, and the weird fe0f rune that slips in sometimes.

2c8a15d30c76 on 2019-05-01 14:55:11 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

hide the buttons for private like honks

51778d73c251 on 2019-05-01 14:25:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

pixelfed sends attachments as Image.
as most implementations probably should actually.

75c1a5ef3d01 on 2019-04-30 18:52:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.4.0 for changeset 12e113bb6048

12e113bb6048 on 2019-04-30 18:48:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

quick add a list of all combos

da0f24911d9a on 2019-04-30 18:04:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

also match crazy words with spaces embedded

49fb7a8da349 on 2019-04-30 15:51:09 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more context about xonks we're ignoring

3671746577f7 on 2019-04-30 15:31:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

missed a few selectors in html5 conversion

1add72f39968 on 2019-04-29 18:14:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix alpha channel in rescale. gah, that was ugly.

8e6fb59fae47 on 2019-04-29 14:13:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

reduce the deliverator hysteresis to reduce clumping

82696f27284d on 2019-04-29 14:06:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework xonk saving to avoid crawling threads we won't ever save

3080b3522b40 on 2019-04-29 13:51:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

touch up README

084be68ed675 on 2019-04-29 13:42:38 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

document this, document that

766f9572dcaa on 2019-04-29 13:32:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rename all the view functions to show

037a18d99073 on 2019-04-29 13:15:14 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

move templates code into another project

4c1147721aa8 on 2019-04-28 23:26:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only allow big M to forge new content

6fd390e2c412 on 2019-04-28 22:52:40 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

can use a prepared statement here

eadc67d4afaa on 2019-04-28 22:48:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

convert a few one off db queries to statements

55a047b46c66 on 2019-04-28 22:28:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

save links to the external attachments we don't want to save

3d5197db8380 on 2019-04-28 20:51:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oops, need one more param for queries now

661604633da7 on 2019-04-28 19:31:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't forget to fix html5 on other pages too

02943c876720 on 2019-04-28 19:16:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more semantic html

d24cc62502c2 on 2019-04-28 18:57:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more consistent thread kill

59332ff150e6 on 2019-04-28 18:52:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

limit all honk queries to 250

b6f14445f6d4 on 2019-04-28 18:41:10 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

indicate received honks that aren't fully public

c8bf096be6f4 on 2019-04-28 17:30:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

set a user-agent

792306f27a78 on 2019-04-26 17:01:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

bloaty pig posters and their images of unusual size

959e7b45e048 on 2019-04-26 16:27:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make sure to update the right honker

c2a7d10d9ba0 on 2019-04-26 15:46:55 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

expansive search of the federation did not reveal any signs of intelligent gifs

81bd583b83f7 on 2019-04-26 15:31:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

take me off this list!!!

b87c3ef03efb on 2019-04-26 15:11:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

clemency for the sinners. allow pardon of zonkers.

9ffb3a9db9fe on 2019-04-26 12:07:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

note nginx proxy header requirement

ad889edaf810 on 2019-04-26 10:02:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a note about http sig requirements,
and check that host header matches

859d1fb00635 on 2019-04-26 09:35:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

few more improvements to blocking

a90b5c060ec6 on 2019-04-26 09:13:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

tighten up phone buttons

efd3f8d53727 on 2019-04-26 09:07:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add more kill controls

a2d0007e709d on 2019-04-25 14:18:33 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

if an emu doesn't have a type, make a png

126f14b96a80 on 2019-04-25 13:23:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

crawl up reply chain looking for oneups

f2f3e85ec1e7 on 2019-04-25 13:10:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

expand rid to full when we save the reply

ece8dccdef35 on 2019-04-25 10:59:57 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only need to dupe string for zalgo if zerowidth present

76ab53b362c3 on 2019-04-25 09:32:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.3.0 for changeset 9e95200c9763

9e95200c9763 on 2019-04-25 01:18:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't fetch bonks if we already have them

3952b97fc5fe on 2019-04-25 00:59:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

can only follow users, not anything else

a877487e0957 on 2019-04-25 00:50:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sometimes the honk is inside the bonk!

9c43069d08c7 on 2019-04-25 00:49:40 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

go fmt

0be376ff5911 on 2019-04-25 00:35:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add empty follow collections

55fa7f7d7f81 on 2019-04-24 23:57:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the login code lives in a library now

3d69830e8604 on 2019-04-24 17:34:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only delete honks for user that receives deletion

3b7727f12e4c on 2019-04-24 10:56:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

improve appearance of honkers page

807ca2326f4b on 2019-04-24 03:41:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a note about proxy requirements to manual

103f3e5d94d4 on 2019-04-24 03:16:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

provide more info on pages

0cec9d8f3453 on 2019-04-24 03:04:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow viewing public part of a convoy

d682992b61bd on 2019-04-24 02:52:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

combine common query fragments

91e25c07243a on 2019-04-24 02:37:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

link to get all the honks in a convoy

8a959bcf0f74 on 2019-04-24 02:16:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

update README

6013c78cfbad on 2019-04-24 01:16:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

experimental text filtering to stop the zalgo

85f0ea96fd0e on 2019-04-23 22:42:14 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow del tag in html

424a27be417d on 2019-04-23 16:49:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

delete old homepage.html

870b688509a4 on 2019-04-23 16:48:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

all honk operations on all the pages

99aefff2f933 on 2019-04-23 16:32:37 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

some updates to documentation

fec00022e964 on 2019-04-23 16:24:48 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

now with **bold** and *italics*

127ae6f88d2f on 2019-04-23 15:58:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

requesting bonks with the old activity name may work better

1cfa3b77aacb on 2019-04-23 11:22:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

start consolidating templates

c284936b2f06 on 2019-04-23 11:12:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

update buttons after click to prevent dupe actions

919a995de0dc on 2019-04-23 11:02:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow resigned content from trusted honkers.
but keep a log of their deceptions.

3910ca1827a7 on 2019-04-22 17:03:55 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add combos for the micromanagement of friends

3f389e1b5ca7 on 2019-04-22 16:14:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

put some routes in the right subrouter

28f8722dec14 on 2019-04-22 15:05:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

if content doesn't start with <p>, make it so

c15e8a43e1d8 on 2019-04-22 13:08:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add the killzone for fine grained management of enemies

114bb2f12c21 on 2019-04-20 21:55:23 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fiddle with style some more

7ae6f9b1979a on 2019-04-20 16:12:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

signature failure fix: makeitworksomehowwithoutregardforkeycontinuity

6b80943a474c on 2019-04-20 11:50:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the trouble with liking things is you change your mind and then
my log fills up with undo commands

fb82e477bc63 on 2019-04-20 11:41:20 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

simplify slightly

4513d3f906e0 on 2019-04-20 11:38:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

start saving boxes in the db

2027e8ec2cac on 2019-04-20 11:17:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

@me page just for me

8b3509badfc9 on 2019-04-19 23:23:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sigh. need to defer mentionize to avoid collecting our own html

ec88c97cabdc on 2019-04-19 23:00:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

no rows is not an error

474b20a790c4 on 2019-04-19 22:58:49 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the schema is a little better than before

775776daa0d2 on 2019-04-19 22:49:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oops, only need to create idx once, from qbit

1d3aaba369ae on 2019-04-19 22:40:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

userid for thread kill query

5cd5cf7c2515 on 2019-04-19 22:35:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

dost thou bite thy thumb at me?

215ba19c918a on 2019-04-19 22:34:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

going to need userid in zonkers table too

b62c0b4179ff on 2019-04-19 22:10:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't show honks from zonvoys

5c4eb20d0c22 on 2019-04-19 22:06:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

some style tweaks to keep honk info aligned with avatar

af29d30d0e8c on 2019-04-19 12:48:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

prefer the activitypub context name for conversation

e5fa705ac91e on 2019-04-19 12:35:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow mention by direct url

c9f762df815f on 2019-04-19 11:50:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a convoy is a whole fleet of honks, coming at ya

8e34ae12d30a on 2019-04-19 11:32:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use two more bytes for xid, but don't bother looking for dupes.
102 bits ought to be enough for anyone

a109ca8b1a06 on 2019-04-19 11:08:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

schema updates for future changes. xonkers, zonkers, and convoys, oh my.

b817fd9c1eac on 2019-04-19 10:41:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

lower case all the sql

ee7302576f72 on 2019-04-18 19:28:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rid input should not autocomplete

c168d838c4c4 on 2019-04-18 19:09:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a viewport so iphone stops reflowing

4d6c76e7f401 on 2019-04-18 16:39:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't need to fill saved inbox with boring noise

9e9f24a77f4a on 2019-04-18 16:35:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.2.4 for changeset 7b38c7500ce0

7b38c7500ce0 on 2019-04-18 16:34:51 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make extra sure emus don't slip out as attachments

94c427d6c487 on 2019-04-18 16:13:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.2.3 for changeset 4a5816b79e87

4a5816b79e87 on 2019-04-18 16:09:10 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

201 is an ok status too

874e22b311c4 on 2019-04-17 12:32:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

i guess this should be nosniff?

c1aeb6184aa4 on 2019-04-17 11:04:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

no keybase support

18da6b9e6d39 on 2019-04-16 22:36:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

less inefficient compaction

24cbb2512aa1 on 2019-04-16 22:26:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

speed up the home page

cea49155139e on 2019-04-16 22:23:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add some caching times willy nilly

7ea37d6784b2 on 2019-04-16 20:34:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

put a limit on how many deliveries we actually send it in parallel

40d0e05bf943 on 2019-04-16 20:33:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

go fmt is a harsh mistress

df549462d241 on 2019-04-16 20:22:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

i think we're ready to try delivery in parallel

4898175196fc on 2019-04-16 20:20:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't try looking up boxes concurrently

1f26fdc8e708 on 2019-04-16 20:14:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

refine delivery some more

16cc1e8b0bfb on 2019-04-16 17:18:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

avoid surprises by documenting visibility rules

66b90d827eec on 2019-04-16 17:11:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

display reply id where present

bd9afa1d7e9f on 2019-04-16 16:37:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.2.2 for changeset eba8ccf45b80

eba8ccf45b80 on 2019-04-16 16:10:51 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

break down and make mentions look like other mentions

85f8102e8e4a on 2019-04-16 15:16:44 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add class for mentions so they're not treated like links

7611386a75dd on 2019-04-16 15:09:57 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the delete object may also be just the id string

cd4abef6d34f on 2019-04-16 14:58:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.2.1 for changeset 2c62e21731b3

2c62e21731b3 on 2019-04-16 14:55:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

on redelivery, try shared again too

f2c943838633 on 2019-04-16 14:47:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oops, sharedInbox is hiding under endpoints

feeb9c136091 on 2019-04-16 14:40:23 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use shared inbox for delivery

093793bc44d6 on 2019-04-16 11:16:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

print the failing statement

25b82370aea5 on 2019-04-16 10:05:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.2.0 for changeset a50adf10726d

a50adf10726d on 2019-04-15 23:54:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't hold mutex across net calls

ee5c77a2cb6b on 2019-04-15 23:48:01 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't link missing mentions

e133aeaf8a6d on 2019-04-15 20:52:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

introduce some variation to caching to stagger refresh

37d6e72f118a on 2019-04-15 20:47:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

math/rand is notrand. seed it with time.

8c87167c4c17 on 2019-04-15 18:03:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

can use prepend here

71f58a50222c on 2019-04-15 18:01:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

xid failure should just panic

1c5a8a0b4ee1 on 2019-04-15 17:56:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

no claps is a feature

713658e78673 on 2019-04-15 17:52:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

spelling fixes from rczlonka

f50aa22858da on 2019-04-15 16:18:38 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow zonking of anything, but be clear that disavow is not delete

8f495bb95f1b on 2019-04-15 11:14:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

describe retries

4589dad9db10 on 2019-04-15 10:56:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

update rss for some recent changes

b3c487cead89 on 2019-04-15 10:27:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

change finger accept type to yet another mime

615f83f6e150 on 2019-04-15 10:04:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow plaintext attachments

166460c2ca5d on 2019-04-14 22:57:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we know what like is, we just don't like it

ed6a2c26d01d on 2019-04-14 22:53:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

small logging fix

ad1423d23dd1 on 2019-04-14 21:38:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a null summary to please plemora

a1471ad641ef on 2019-04-14 21:35:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

the spice must flow. redeliverate with extreme prejudice.

f99eab5f1a42 on 2019-04-14 17:09:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

eliminate repeated error tests

ec50fdb96cfc on 2019-04-14 16:43:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

behold the pristine beauty of dbversion 1

73f47c505ee3 on 2019-04-14 15:57:14 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

further prep for retries

200bf11174c2 on 2019-04-14 14:17:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

trustno1

22f9687b340d on 2019-04-14 13:59:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

document following

8ff84a3fd8ea on 2019-04-14 13:38:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we always need to be eradicated xonks

e55da572e71c on 2019-04-14 13:23:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't cache box lookup failure. don't hold lock for too long.

bb8e3ebc3c9c on 2019-04-14 13:20:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

cache works better when we put stuff in it

602e0fc3539d on 2019-04-14 10:15:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we can ignore incoming xonks that originated as self

a4d542379885 on 2019-04-14 10:10:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

reduce duplicate bonks received slightly

dc84b24080c6 on 2019-04-14 10:06:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework deliveration to prepare for retries

fe55b34d51b9 on 2019-04-13 23:04:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

maybe try limiting results to two days worth

e07ea86d35da on 2019-04-13 22:57:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

clean up honk queries some

0774a05906e4 on 2019-04-13 19:36:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

oops, want summary, not context x2

0d7940eb1431 on 2019-04-13 16:00:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

remove unused function

8945ce754d92 on 2019-04-13 15:57:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

looks like we can just treat article as a long note

0862dc92d8d0 on 2019-04-13 13:58:42 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

aesthetic shuffling of the deck chairs

0e665c09874d on 2019-04-13 13:21:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

if the summary isn't blank, add it to the content

299497cb548e on 2019-04-13 12:32:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better herding of emus

3808a267130b on 2019-04-12 16:21:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

make a docs directory, add a very short manual.

59e0d01d9e1e on 2019-04-12 15:26:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

save our own emus so they appear in web view

a2ed18ebffe5 on 2019-04-12 15:18:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow _ in names too

ab1f10c9bb14 on 2019-04-12 15:02:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

custom emus

abc6e96c9a78 on 2019-04-12 13:12:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow overriding css with local.css. from qbit@bsd.network

d70febf3bd2a on 2019-04-12 12:53:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

ping is a draft; don't expect much.

d9fd860086c8 on 2019-04-12 12:32:07 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a ping extension to hlp debug network problems

6962e7706b57 on 2019-04-11 19:51:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't use sys dependency anymore

537a69eb85ce on 2019-04-11 19:02:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a file to record notes about security

36a6fe1870f5 on 2019-04-11 11:11:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

can improve efficiency of dedupe slightly without much complication

a146dc74daec on 2019-04-11 10:44:50 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

try to get original audience for remote replies

2d1b36a4c641 on 2019-04-11 10:33:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow replying to off site honks by entering url manually

d30abb6dd7ec on 2019-04-11 10:30:53 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't crash if xonk not found during reply

c73290b08e2e on 2019-04-11 10:10:27 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

notes about the config table as well

7d7a350e7b4e on 2019-04-11 10:05:37 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

last-modified caching interferes with debug

663737d0c4e7 on 2019-04-10 21:26:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix handle extraction if no match found

a04d9e13cc4f on 2019-04-10 19:54:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sign the content-type instead of content-length

ef770a2b995d on 2019-04-10 19:25:32 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

reply with 304 if there's no new content to save some traffic

06bdfd21102a on 2019-04-10 19:00:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

some notes about the schema that seem important

b4b9341c6466 on 2019-04-10 18:42:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only looking for type key when querying keyname

cc4ca201b209 on 2019-04-10 18:06:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

just use tcsetattr directly instead of roundabout way
that drags in mountains of syscall code.

144c041fbda5 on 2019-04-10 17:56:41 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

copyright

b55f552e420c on 2019-04-10 09:02:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.1.2 for changeset 96d2e1dc6664

96d2e1dc6664 on 2019-04-10 08:51:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

magic incantations to build with go modules

c813d6fcaaf6 on 2019-04-10 08:22:09 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

clarify setup instructions.

cb140a7cd281 on 2019-04-10 08:16:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use ssh/terminal to read a password without echo.

3baeb7a49ef1 on 2019-04-10 08:08:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

prepare all statements after initdb to catch errors earlier

1a266ef9f5e5 on 2019-04-10 08:06:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

should not be forcing debug mode

ae34c5f04967 on 2019-04-10 04:31:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.1.1 for changeset 14d4623234ca

14d4623234ca on 2019-04-10 04:30:38 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

audience missing from schema. from mastodon.social/@a13x

f378f6ed35f9 on 2019-04-09 17:44:57 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add a space after name in reply

ba10c1076688 on 2019-04-09 08:00:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

Added tag v0.1.0 for changeset 473c3dd6df6f

473c3dd6df6f on 2019-04-09 07:59:33 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

maybe 0.1