humungus - honk

i am gravely disappointed

there has been too much violence

overview - files - changes

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

image vacuum fix in webs 0.4.1

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

try logging only unknown activities for a while

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

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

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

bump up allowed emu size

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

add backup step to upgrade instructions.

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

we are willing to wrap long <pre>

217: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

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

better color balance and contrast for avatars

219: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

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

can cache fishing results in db

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

there is entirely too much unicode

222: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

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

trickery to avoid further markdown of code blocks

224: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.

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

add a very basic test

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

support Page objects too

227: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

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

some minor cleanup

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

better style for blockquote

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

provide some style for tables

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

blockquote injection was just for testing, revert.

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

rework some account stuff, change passwords

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

always forget to add the new file

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

may as well allow subscript too

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

should allow - in bold and ital

236: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.

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

upgrade webs to get image rotation

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

rss links are permalinks

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

we're only saving oonker for bonks

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

more flexible re for mentions

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

clapping is fucking obnoxious

242: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 -.

243: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

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

use htfilter from webs

245: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.

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

user-agent for posts as well

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

reget bonks even when embedded

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

log reception of xonk

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

let's try blockquotes for a bit

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

oops, fix XID for honks

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

fix finding one honk

252: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

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

remove dead code chunk

254: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

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

add better origin checks for all activities

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

can use function here

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

cleanup command to collect database garbage

258: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

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

better html for quotes and code

260: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

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

another day, another cursed character set

262: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!

263: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

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

trailing space

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

clarify that block is really mute.

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

discouraged adduser command

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

delete dead threads when cleaning up

268: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

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

log excessive attachment separately

270: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

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

rework honkers page some

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

rss link is cluttering up header

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

allow replying to private messages with private replies

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

treat local private messages as local

275: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

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

don't cleanup private files either

277: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

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

semi regular dependency update

279: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

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

zword zonking

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

case insenstive zonking

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

memes

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

more docs

284: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

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

check summary for bad words

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

tighter loop

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

killing is mean. zonking is nicer.

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

zonkzone in manual

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

only pull in hidden audience if public

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

better styling for actions, especially mobile

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

tune up the honk form

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

need just a little more room

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

make actions less instrusive

294: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

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

little better button arrangement

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

a little more space. let it breathe!

297: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

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

shrink down the headings

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

preserve threads we've participated in

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

remove honk from page when zonking

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

condense information

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

less awkard use of xonkers table

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

split handle and username into two fields

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

don't need to print this

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

dig into actor url to verify id

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

thread killing seems most likely option for default