summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD42
-rw-r--r--honk-hg.changelog6767
-rwxr-xr-xhonk.install16
-rw-r--r--honk.service12
5 files changed, 6861 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..06ff04c6114
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = honk-hg
+ pkgdesc = ActivityPub compatible server with web frontend. Mercurialtip.
+ pkgver = 1340.0a351daab5d0
+ pkgrel = 1
+ epoch = 0
+ url = https://humungus.tedunangst.com/r/honk
+ install = honk.install
+ changelog = honk-hg.changelog
+ arch = x86_64
+ license = custom:ISC
+ makedepends = gcc-go
+ makedepends = sqlite
+ depends = gcc-go
+ depends = sqlite
+ optdepends = nginx: for TLS and reverse proxying
+ provides = honk-hg
+ conflicts = honk-hg
+ conflicts = honk
+ options = !strip
+ source = hg+https://humungus.tedunangst.com/r/honk
+ sha512sums = SKIP
+
+pkgname = honk-hg
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..d66cbe3d619
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Miquel Lionel <lionel at les-miquelots dot net>
+# https://aur.archlinux.org/packages/honk-hg/
+
+pkgname=honk-hg
+_pkgname=honk
+pkgver=1340.0a351daab5d0
+pkgrel=1
+epoch=0
+pkgdesc="ActivityPub compatible server with web frontend. Mercurialtip."
+arch=("x86_64")
+url="https://humungus.tedunangst.com/r/honk"
+license=("custom:ISC")
+makedepends=("gcc-go" "sqlite")
+depends=("gcc-go" "sqlite")
+optdepends=("nginx: for TLS and reverse proxying")
+changelog="$pkgname.changelog"
+provides=("${pkgname}")
+conflicts=("${pkgname}" 'honk')
+source=("hg+https://humungus.tedunangst.com/r/honk")
+sha512sums=('SKIP')
+options=(!strip)
+install="$_pkgname.install"
+
+pkgver() {
+ cd honk
+ echo $(hg identify -n).$(hg identify -i)
+}
+
+
+build() {
+ cd "$srcdir/honk"
+ make all
+}
+
+package() {
+ _PKG_HONKDIR="$pkgdir/usr/share/webapps/$_pkgname"
+ install -vDm700 "$srcdir/$_pkgname/$_pkgname" "$_PKG_HONKDIR/$_pkgname"
+ install -vDm644 "$srcdir/$_pkgname"/views/* -t "$_PKG_HONKDIR/views/"
+ install -vDm644 "$srcdir/$_pkgname"/docs/* -t "$_PKG_HONKDIR/docs/"
+ install -vDm644 "$srcdir/$_pkgname"/LICENSE -t "$pkgdir/usr/share/licenses/$_pkgname"
+ install -vDm644 "../$_pkgname.service" -t "$pkgdir/etc/systemd/system"
+}
diff --git a/honk-hg.changelog b/honk-hg.changelog
new file mode 100644
index 00000000000..2527c63d651
--- /dev/null
+++ b/honk-hg.changelog
@@ -0,0 +1,6767 @@
+changeset: 1340:0a351daab5d0
+tag: tip
+parent: 1339:3a1bbcb0a6ba
+parent: 1338:ac7ecd413651
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 21 21:03:34 2021 -0400
+summary: m
+
+changeset: 1339:3a1bbcb0a6ba
+parent: 1334:505e5a479edf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 21 21:02:47 2021 -0400
+summary: ignore service updates
+
+changeset: 1338:ac7ecd413651
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 05 14:09:11 2021 -0400
+summary: attachment summary field needs to be de-html on import
+
+changeset: 1337:1b209bb22e56
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 04 11:27:26 2021 -0400
+summary: Added tag v0.9.6 for changeset 6a522536238f
+
+changeset: 1336:6a522536238f
+tag: v0.9.6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 04 11:27:18 2021 -0400
+summary: 0.9.6 virile vigorous and potent
+
+changeset: 1335:1a08bd755a2d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 04 11:25:52 2021 -0400
+summary: add a short note that admin interface is rough
+
+changeset: 1334:505e5a479edf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 02 19:59:01 2021 -0400
+summary: more relaxed name check for honker
+
+changeset: 1333:5ab402f73860
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Mar 28 21:43:12 2021 -0400
+summary: fix up for details summary display. chrome 89 changed default.
+
+changeset: 1332:1798267b722a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Mar 15 14:11:31 2021 -0400
+summary: set rlimit in backend
+
+changeset: 1331:ec8a7bd9a3f7
+parent: 1330:0516dca65bb1
+parent: 1329:ba6cbffea894
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Mar 09 19:12:37 2021 -0500
+summary: m
+
+changeset: 1330:0516dca65bb1
+parent: 1328:254afca59e71
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Mar 09 19:07:52 2021 -0500
+summary: need the add honker button here too
+
+changeset: 1329:ba6cbffea894
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Feb 24 23:18:07 2021 -0500
+summary: m
+
+changeset: 1328:254afca59e71
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Feb 18 20:02:25 2021 -0500
+summary: cleanup guest view, remove convoy
+
+changeset: 1327:dca9f49c629f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Feb 10 16:36:41 2021 -0500
+summary: not helpful to have robots eating the help
+
+changeset: 1326:5f244cbcf9f1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 09 18:48:36 2021 -0500
+summary: mutex to preserve the integrity of some seriously important data
+
+changeset: 1325:7eb1c162a0fd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 09 09:00:08 2021 -0500
+summary: load badonks
+
+changeset: 1324:68890d2eafc0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 09 08:18:22 2021 -0500
+summary: see what happens if we start saving badonks
+
+changeset: 1323:bf9a016f25a5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 28 21:46:46 2021 -0500
+summary: no space in form for self reply
+
+changeset: 1322:69440620d6d7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 28 21:45:18 2021 -0500
+summary: update cookie rotation
+
+changeset: 1321:305d87dbad83
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 21 22:47:58 2021 -0500
+summary: add a follow button
+
+changeset: 1320:dae71aa0c63e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 21 20:52:43 2021 -0500
+summary: actually, only png emus work, note this for now.
+
+changeset: 1319:a7843d01c4ac
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jan 18 17:25:21 2021 -0500
+summary: i think this will work with mastodon import and boosts
+
+changeset: 1318:8a69e787f4ba
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jan 18 16:58:04 2021 -0500
+summary: local.css lives in datadir. noticed by sebastian
+
+changeset: 1317:09c5e04c6484
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 17 19:28:39 2021 -0500
+summary: a few improvements to docs
+
+changeset: 1316:f948408aa20f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 17 19:05:57 2021 -0500
+summary: i tried parsing regex and now i have three problems.
+
+changeset: 1315:bede1c8eb7e9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 17 19:01:54 2021 -0500
+summary: fix mastodon import to work with new format.
+
+changeset: 1314:afad8567ad5b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jan 11 21:12:46 2021 -0500
+summary: note filter improvement
+
+changeset: 1313:cc3c891b7a92
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jan 11 21:12:19 2021 -0500
+summary: don't word bound regexp that don't have word endings
+
+changeset: 1312:99b6889b4572
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jan 05 16:07:49 2021 -0500
+summary: fix Update processing broken in activity rework some time ago
+
+changeset: 1311:59be59d7581f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 22 13:04:04 2020 -0500
+summary: fix hoot to work with twitter's crap
+
+changeset: 1310:36c64a87f035
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Dec 10 01:17:08 2020 -0500
+summary: Added tag v0.9.5 for changeset 3ece33fb7780
+
+changeset: 1309:3ece33fb7780
+tag: v0.9.5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Dec 10 01:16:46 2020 -0500
+summary: fix honk init user creation
+
+changeset: 1308:9c73e77ac911
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 08 22:05:53 2020 -0500
+summary: Added tag v0.9.4 for changeset 28b92eaba371
+
+changeset: 1307:28b92eaba371
+tag: v0.9.4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 08 22:05:45 2020 -0500
+summary: make it 0.9.4
+
+changeset: 1306:054d1390845b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 25 22:04:48 2020 -0500
+summary: note improved checking
+
+changeset: 1305:8cedd42a3aa2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 25 22:03:46 2020 -0500
+summary: rework how sub/unsub works, and add delete to honkers
+
+changeset: 1304:3cfd70ca48a5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 25 21:55:25 2020 -0500
+summary: check honker name is plain
+
+changeset: 1303:ae486053ec7e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 25 21:50:51 2020 -0500
+summary: little more error checking for new usernames
+
+changeset: 1302:f635351129e2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 11 14:44:51 2020 -0500
+summary: make the ping command easier to use
+
+changeset: 1301:3953ef5e1650
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 10 23:32:35 2020 -0500
+summary: load donks for private honk
+
+changeset: 1300:16594e59559d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 10 23:18:33 2020 -0500
+summary: a whole mess of mod updates
+
+changeset: 1299:09e297aecb2d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 10 23:16:53 2020 -0500
+summary: Added tag v0.9.3 for changeset dac64bc6a93c
+
+changeset: 1298:dac64bc6a93c
+tag: v0.9.3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 10 23:14:37 2020 -0500
+summary: prep for v0.9.3
+
+changeset: 1297:977bf62fdfa2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 10 23:11:50 2020 -0500
+summary: relax form-data requiremnt for api
+
+changeset: 1296:7416b16da6b1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 13 15:12:56 2020 -0400
+summary: handle reject follow
+
+changeset: 1295:148c9de2f656
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 01 21:58:50 2020 -0400
+summary: clarify build requirements and add a check script for common errors
+
+changeset: 1294:488b591587f2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 01 13:18:05 2020 -0400
+summary: fix for external attachments not having xid anymore
+
+changeset: 1293:830697d83104
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 30 15:27:22 2020 -0400
+summary: need all the params
+
+changeset: 1292:ca9ccab05246
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 30 15:25:51 2020 -0400
+summary: backup blob hashes
+
+changeset: 1291:8e87abda4d95
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 30 15:20:40 2020 -0400
+summary: dedupe blob file data
+
+changeset: 1290:3913c4ec9c2b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 30 11:35:18 2020 -0400
+summary: switch to only generating xid for donks where needed
+
+changeset: 1289:5ac09853ecaf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 29 21:16:07 2020 -0400
+summary: don't need to retry low prio communications
+
+changeset: 1288:cc89b19cb17d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 27 17:59:11 2020 -0400
+summary: some brave souls decided to return 202 for get requests
+
+changeset: 1287:8eeead7d1e06
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 22:37:28 2020 -0400
+summary: custom lingo for those who don't like honking
+
+changeset: 1286:f78bda4f2f08
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 19:18:23 2020 -0400
+summary: stop filling up my disk with unlikes
+
+changeset: 1285:f9fd3448d3d5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 19:09:01 2020 -0400
+summary: support hashtags in bios
+
+changeset: 1284:82df99c5633d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 19:02:26 2020 -0400
+summary: handle markdown in bios better
+
+changeset: 1283:0f60ca6ed6a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 18:49:47 2020 -0400
+summary: don't fool around with adding /followers to addressing
+
+changeset: 1282:be024e7d7129
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 18:46:15 2020 -0400
+summary: just sleep if we get error 502
+
+changeset: 1281:f90d57458676
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 25 12:14:34 2020 -0400
+summary: clarify the project mission, as dictated by honk high command
+
+changeset: 1280:1d93714c1a8f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 14 15:44:21 2020 -0400
+summary: allow unfollow by id
+
+changeset: 1279:b4ce772e7111
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 14 14:59:45 2020 -0400
+summary: try a little harder to remember follow ids
+
+changeset: 1278:0559f62d3224
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 13 22:22:23 2020 -0400
+summary: new chatter needs attachment too
+
+changeset: 1277:7bae9568ffe6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 13 20:20:48 2020 -0400
+summary: incorret time is another httpsig failure mode
+
+changeset: 1276:8e4cf0d628b3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 11 15:52:35 2020 -0400
+summary: include error message here too
+
+changeset: 1275:c91ffdea55a1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 11 14:27:14 2020 -0400
+summary: add an autobonker
+
+changeset: 1274:6a6cfe7aaf9e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 11 13:26:23 2020 -0400
+summary: log the error message for key failure
+
+changeset: 1273:3009b910ea17
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 11 12:38:23 2020 -0400
+summary: oops, reversed dates
+
+changeset: 1272:48d7785442f5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 11 12:36:40 2020 -0400
+summary: use calendar offsets for long ago
+
+changeset: 1271:a6fcad4902f8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 10 15:10:57 2020 -0400
+summary: i guess follow improvements are good enough to mention
+
+changeset: 1270:f56bb85970d9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 10 15:04:29 2020 -0400
+summary: can use getnumber instead of casting
+
+changeset: 1269:ab611f301ba5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 10 14:52:24 2020 -0400
+summary: reuse correct apid for undo follow
+
+changeset: 1268:16f62100efe4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 10 14:46:36 2020 -0400
+summary: move final bits of follow into activty
+
+changeset: 1267:de9123d25205
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 09 14:33:12 2020 -0400
+summary: move more follow code into activity.go
+
+changeset: 1266:8c5ef20c571d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 09 13:58:48 2020 -0400
+summary: move follow code into activity.go
+
+changeset: 1265:50e5cd819db8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 03 20:41:01 2020 -0400
+summary: another day, another forgotten file
+
+changeset: 1264:04fb7cd5a451
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 03 20:40:11 2020 -0400
+summary: outline around summary on mobile can be distracting.
+
+changeset: 1263:498cb0ff7a91
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 02 17:47:18 2020 -0400
+summary: add a backup command
+
+changeset: 1262:073eefd23638
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 02 16:31:02 2020 -0400
+summary: fill in null columns with empty strings
+
+changeset: 1261:676442d541ae
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 10 15:16:42 2020 -0400
+summary: cheat a bit by using random id for follows
+
+changeset: 1260:361585455ff6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 10 15:15:11 2020 -0400
+summary: prepare to save id for follow requests
+
+changeset: 1259:d927b9d3ec3c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 05 17:16:40 2020 -0400
+summary: log unknown undo
+
+changeset: 1258:fd206b85ccc6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 05 15:49:26 2020 -0400
+summary: only fill in reply handles if logged in user
+
+changeset: 1257:7d95076a4fba
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 05 15:42:59 2020 -0400
+summary: exlude self from reply mentions
+
+changeset: 1256:3d1fea245f94
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 05 15:33:27 2020 -0400
+summary: option to mention all in replies
+
+changeset: 1255:4a6e7c4b57a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 03 16:40:05 2020 -0400
+summary: move emuxifier into html filter to avoid link damage
+
+changeset: 1254:37e1788f3c5a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 29 02:42:11 2020 -0400
+summary: try the shared inbox for update deliveries
+
+changeset: 1253:35ed7998eb35
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 29 02:38:22 2020 -0400
+summary: host extractor more reliable without trailing )
+
+changeset: 1252:2768a6fd084e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 27 00:30:01 2020 -0400
+summary: better outbound emoji
+
+changeset: 1251:7ea8853e56f8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 27 00:05:21 2020 -0400
+summary: debug http client for attachments
+
+changeset: 1250:b02f0b4c308f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 26 16:25:28 2020 -0400
+summary: replace emoji after html filtering
+
+changeset: 1249:aa7270139d6c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 26 16:19:00 2020 -0400
+summary: lain seems to think emoji are permittd in chat
+
+changeset: 1248:4e17ce0beb65
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 20 23:29:42 2020 -0400
+summary: update webs module tag
+
+changeset: 1247:c06b96f52f6e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 20 23:28:42 2020 -0400
+summary: move mentions to mz module
+
+changeset: 1246:a59e218e49c4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 20 23:00:36 2020 -0400
+summary: move hashtag to mz module
+
+changeset: 1245:06a0242c7fe2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 20 22:56:38 2020 -0400
+summary: remove some old upgrade code
+
+changeset: 1244:502ade7c8bb1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 20 22:34:11 2020 -0400
+summary: move markdown to another module
+
+changeset: 1243:08d204797991
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 19 18:57:53 2020 -0400
+summary: complete long ago link
+
+changeset: 1242:6190fca4d582
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 19 18:51:02 2020 -0400
+summary: add a long ago link...
+
+changeset: 1241:45a81d6f9800
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 18 15:01:00 2020 -0400
+summary: clear remaining retries after a final delivery failure
+
+changeset: 1240:3cc9e1af1d7a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 07 20:34:59 2020 -0400
+summary: promote flag: feature out of the experimental sandbox
+
+changeset: 1239:374d1bc896c8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 07 16:53:30 2020 -0400
+summary: fix search crash with extra space
+
+changeset: 1238:8215fc4ca11e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 07 16:47:10 2020 -0400
+summary: domain only urls don't have slashes, just hashes
+
+changeset: 1237:2bed31938dff
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 06 20:34:35 2020 -0400
+summary: Added tag v0.9.2 for changeset a2f6f7bdfb6e
+
+changeset: 1236:a2f6f7bdfb6e
+tag: v0.9.2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 06 20:34:31 2020 -0400
+summary: note compilation fix
+
+changeset: 1235:56814e10e412
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 04 15:43:09 2020 -0400
+summary: avoid platform specific C int types in go code
+
+changeset: 1234:61cbb334629e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 30 16:44:49 2020 -0400
+summary: Added tag v0.9.1 for changeset 5218aee56087
+
+changeset: 1233:5218aee56087
+tag: v0.9.1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 30 16:42:56 2020 -0400
+summary: move to 0.9.1 release
+
+changeset: 1232:c3226da2076f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 30 16:37:35 2020 -0400
+summary: workaround newly js only twitter site for hoot:
+
+changeset: 1231:8929359e1d22
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 29 13:05:05 2020 -0400
+summary: a few more notes on the wild options
+
+changeset: 1230:a834a27347e2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 26 01:42:34 2020 -0400
+summary: pull in updates from flak
+
+changeset: 1229:763853be4d49
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 26 00:32:08 2020 -0400
+summary: remember to delete from chonks too
+
+changeset: 1228:294e4aac2e32
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 20:05:21 2020 -0400
+summary: let's do 40 deliveries at a time
+
+changeset: 1227:dd6bd89e259a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 19:59:59 2020 -0400
+summary: document # headings
+
+changeset: 1226:6216ab14360d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 19:58:06 2020 -0400
+summary: ## headers for markdown
+
+changeset: 1225:0e4405a1d746
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 19:32:32 2020 -0400
+summary: sort chatter
+
+changeset: 1224:ce89cd5ddb37
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 19:17:30 2020 -0400
+summary: restructure chatter so target is always available to view
+
+changeset: 1223:4953bf18dcbc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 19:05:23 2020 -0400
+summary: for now, no chats older than 3 days
+
+changeset: 1222:e423baad2edd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 23 19:01:56 2020 -0400
+summary: don't need the bgmonitor reporting anymore
+
+changeset: 1221:92a2aa27a98f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 22 23:34:32 2020 -0400
+summary: vertical flags
+
+changeset: 1220:aab14cee107f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 22 00:15:48 2020 -0400
+summary: tidy and simplify some activity parsing
+
+changeset: 1219:51833a8b476d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 18 18:09:18 2020 -0400
+summary: be more specific about attachment mediatype lookup
+
+changeset: 1218:bdb07947e7a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 18 14:37:00 2020 -0400
+summary: need to reload for consistency...
+
+changeset: 1217:ea8e5dc82008
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 17 21:26:59 2020 -0400
+summary: some debug code for chatter
+
+changeset: 1216:cba01eaa2bbd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 17 21:09:54 2020 -0400
+summary: conclusion of the donks for chonks trilogy
+
+changeset: 1215:5577ac2294d0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 15 00:22:36 2020 -0400
+summary: assume media type jpeg for now
+
+changeset: 1214:27f878dc428b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 15 00:18:50 2020 -0400
+summary: load donks for chonks
+
+changeset: 1213:05a2ec4757d3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 15 00:18:40 2020 -0400
+summary: more robust parsing of attachment json
+
+changeset: 1212:1b65d3d620d5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 23:58:49 2020 -0400
+summary: show chatter attachments
+
+changeset: 1211:0d4208376b5a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 23:54:29 2020 -0400
+summary: save donks for chonks
+
+changeset: 1210:55655ec5d792
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 23:51:42 2020 -0400
+summary: save donks for chonks
+
+changeset: 1209:c23c885c470a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 23:40:06 2020 -0400
+summary: local time
+
+changeset: 1208:d8f43cc9c6cd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 23:34:08 2020 -0400
+summary: a touch more chat style
+
+changeset: 1207:76a04091bb65
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 23:06:23 2020 -0400
+summary: translate chat to html
+
+changeset: 1206:b622a23424ce
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 17:45:11 2020 -0400
+summary: handle attachment url that's a map
+
+changeset: 1205:d4409496037f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 14 17:42:57 2020 -0400
+summary: handle single attachment not in array
+
+changeset: 1204:180ff58e1142
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 13 18:05:38 2020 -0400
+summary: chat backs
+
+changeset: 1203:7bd093b361c0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 13 17:16:18 2020 -0400
+summary: add file
+
+changeset: 1202:1692cbdfabe9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 13 17:15:29 2020 -0400
+summary: Boing boom tschak chonky chatter
+
+changeset: 1201:3573f075952f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 13 17:00:34 2020 -0400
+summary: in debug mode, disable https checking
+
+changeset: 1200:978ab4575b79
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 13 14:36:16 2020 -0400
+summary: redo create ingestion to follow normal pipeline (again?)
+
+changeset: 1199:c19cabd847cf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 11 16:27:06 2020 -0400
+summary: need to set cache control
+
+changeset: 1198:a1dc56488b61
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 11 16:24:18 2020 -0400
+summary: custom flags
+
+changeset: 1197:d3b2d8cc6f09
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 11 00:52:17 2020 -0400
+summary: add timeout to last remaining http get
+
+changeset: 1196:b532be5b88fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 09 20:23:44 2020 -0400
+summary: well that was easy
+
+changeset: 1195:ec5b37bea58b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 09 19:25:25 2020 -0400
+summary: context timeout for postmsg
+
+changeset: 1194:84603872cbb0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 09 19:08:57 2020 -0400
+summary: fix format string
+
+changeset: 1193:e37891891caa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 09 14:58:19 2020 -0400
+summary: bgmonitor to see if we're losing connection slots
+
+changeset: 1192:2cf2cf552306
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 09 13:30:35 2020 -0400
+summary: note known issues since i don't know how to fix them yet
+
+changeset: 1191:04d44357dcaa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 08 16:53:58 2020 -0400
+summary: oops
+
+changeset: 1190:2eae91cd4d0a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 08 16:50:08 2020 -0400
+summary: hack to give backend 100ms to really get going
+
+changeset: 1189:786140acbd7a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 08 16:38:07 2020 -0400
+summary: handle omit images on fragspage too
+
+changeset: 1188:11fbce43d032
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 08 16:26:12 2020 -0400
+summary: try to trim buttons down to essentials
+
+changeset: 1187:ac0bd2805dab
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 08 16:15:06 2020 -0400
+summary: when omit images, include a link
+
+changeset: 1186:a77bf2d5f7c0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 01 01:40:05 2020 -0400
+summary: don't send unnecessary updates
+
+changeset: 1185:4f23dfd096c0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 01 01:34:08 2020 -0400
+summary: fix update activity
+
+changeset: 1184:8ab887c68a4a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 30 12:03:57 2020 -0400
+summary: don't panic for now if we lose backend
+
+changeset: 1183:c55f9348df05
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 30 11:06:26 2020 -0400
+summary: reduce scope a bit
+
+changeset: 1182:f8ccc70b715b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 27 21:14:05 2020 -0400
+summary: check to see if backend server dies
+
+changeset: 1181:ba1c21f20bb9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 27 12:36:39 2020 -0400
+summary: better image scaling
+
+changeset: 1180:647f8ef8f830
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 26 15:12:37 2020 -0400
+summary: need to include user options in the frags page too
+
+changeset: 1179:9cbe4514f9d8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 26 15:03:23 2020 -0400
+summary: a little more flexibility in api
+
+changeset: 1178:1b1256963e22
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 26 14:36:11 2020 -0400
+summary: more control over reaction in web backend
+
+changeset: 1177:566c704e8f78
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 25 04:45:13 2020 -0400
+summary: submit honk must be multipart form now
+
+changeset: 1176:600b43b5b7f1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 24 13:52:12 2020 -0400
+summary: document donk api
+
+changeset: 1175:61826f187fb3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 24 13:48:35 2020 -0400
+summary: allow 10mb pdf
+
+changeset: 1174:a81a1ab8bdf4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 24 13:48:12 2020 -0400
+summary: factor out submitdonk for api use. mostly from moon.
+
+changeset: 1173:986bddd7bac2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 22 18:37:26 2020 -0400
+summary: in case webfinger fails, only cache one minute
+
+changeset: 1172:7831eea6a22b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 22 18:31:33 2020 -0400
+summary: combine a common fmt string
+
+changeset: 1171:383203c19c7d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 19 20:29:08 2020 -0400
+summary: document some of the source files
+
+changeset: 1170:247a7f933c5b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 19 20:10:40 2020 -0400
+summary: display actual reaction for the button label
+
+changeset: 1169:c77f228e008e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 10 10:35:35 2020 -0400
+summary: workaround the unicode consortium's lack of vision
+
+changeset: 1168:ea67b432f141
+parent: 1167:b0f1721140e0
+parent: 1166:fdcd69044e0d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 10 00:04:06 2020 -0400
+summary: m
+
+changeset: 1167:b0f1721140e0
+parent: 1164:ffc6efaa0e2d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 10 00:03:43 2020 -0400
+summary: add Ⓧ and Ⓕ as emoji reactions
+
+changeset: 1166:fdcd69044e0d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 04 01:39:44 2020 -0400
+summary: fix doc markup
+
+changeset: 1165:045211419aed
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 03 22:09:03 2020 -0400
+summary: oh, right, image is background not an alias for icon. don't want.
+
+changeset: 1164:ffc6efaa0e2d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 01 00:10:35 2020 -0400
+summary: fixing caching for jonkers
+
+changeset: 1163:36457ad4e658
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 01 00:08:10 2020 -0400
+summary: add an image property to person too?
+
+changeset: 1162:dfb17cca8737
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Mar 31 23:50:47 2020 -0400
+summary: send updates for profile changes
+
+changeset: 1161:2a754f19850c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Mar 28 22:49:34 2020 -0400
+summary: fix some bugs involving multiple code blocks
+
+changeset: 1160:641157288422
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Mar 09 11:33:25 2020 -0400
+summary: Added tag v0.9.0 for changeset 8e5c85fbcf02
+
+changeset: 1159:8e5c85fbcf02
+tag: v0.9.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Mar 09 11:32:27 2020 -0400
+summary: here comes 0.9
+
+changeset: 1158:a4fccf1b77ce
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Mar 08 12:54:59 2020 -0400
+summary: didn't think that looked right
+
+changeset: 1157:0cbc2a49bd76
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Mar 08 12:51:49 2020 -0400
+summary: allow resubscribing
+
+changeset: 1156:f84c9f53da51
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Mar 05 15:29:34 2020 -0500
+summary: allow masquerading webfinger
+
+changeset: 1155:948b9483b838
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Feb 26 10:37:54 2020 -0500
+summary: revert the funny addressing bits. for now.
+
+changeset: 1154:fa5202118411
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 25 13:45:59 2020 -0500
+summary: fix js errors
+
+changeset: 1153:aba7888b725b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 25 13:37:44 2020 -0500
+summary: better handling of address input
+
+changeset: 1152:8be1b82cc1fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 25 13:29:09 2020 -0500
+summary: avoid empty strings
+
+changeset: 1151:35ab07f5fd6e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 25 12:25:14 2020 -0500
+summary: bloat things up with a few more reactions
+
+changeset: 1150:dbd8f07dff9f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Feb 21 09:54:25 2020 -0500
+summary: gross hack to hide refresh when it won't work
+
+changeset: 1149:a2b82e8c7223
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 18 15:49:10 2020 -0500
+summary: use saved mentions when creating ap object
+
+changeset: 1148:ce15e23c284c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 18 15:45:22 2020 -0500
+summary: experiment with an out of band address input field
+
+changeset: 1147:67aeb4951334
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 18 12:50:19 2020 -0500
+summary: consolidate dumpactivity
+
+changeset: 1146:a1e9cca84a20
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 18 12:43:32 2020 -0500
+summary: retouch the server inbox
+
+changeset: 1145:d7e7d29a5d08
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 18 12:34:23 2020 -0500
+summary: more robust end of the world
+
+changeset: 1144:c01596f21279
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 18 12:29:03 2020 -0500
+summary: fix up button label after badonk
+
+changeset: 1143:0ff1e74590f2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Feb 07 12:01:30 2020 -0500
+summary: just badonk is shorter
+
+changeset: 1142:9ab5e4d24d79
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Feb 07 12:00:06 2020 -0500
+summary: not ready to make badonks optional
+
+changeset: 1141:318c38dd331a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Feb 07 11:57:00 2020 -0500
+summary: lain is a fickle mistress
+
+changeset: 1140:69a2cb15af08
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 04 13:50:33 2020 -0500
+summary: clear out the friendica compat clutter
+
+changeset: 1139:7beebed668e0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 04 13:23:43 2020 -0500
+summary: allow submitting preformatted html honks
+
+changeset: 1138:aa1178e7ae23
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Feb 04 11:30:13 2020 -0500
+summary: require replyto to exist (would crash otherwise anyway)
+
+changeset: 1137:982269c4591d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Feb 02 18:44:12 2020 -0500
+summary: add images to rss feeds
+
+changeset: 1136:c0f4ca18e7c7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Feb 02 18:30:07 2020 -0500
+summary: typo
+
+changeset: 1135:cfd3d1cd1164
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jan 29 22:33:59 2020 -0500
+summary: we aren't interested in random reactions
+
+changeset: 1134:cfc9767ec3c9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jan 29 21:06:47 2020 -0500
+summary: move scripting up so it's available on partially loaded pages
+
+changeset: 1133:5bc3d5e8963b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jan 25 19:11:58 2020 -0500
+summary: microoptimization to avoid the more expensive regex
+
+changeset: 1132:efd6214d00ac
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jan 25 19:06:03 2020 -0500
+summary: prettier html
+
+changeset: 1131:d84ee49391e3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jan 25 18:12:47 2020 -0500
+summary: log error fetching donk
+
+changeset: 1130:413ed172f14c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jan 25 18:08:13 2020 -0500
+summary: need to close a tag for missing img
+
+changeset: 1129:5eae82924238
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jan 24 20:12:58 2020 -0500
+summary: reduce duplicate log messages
+
+changeset: 1128:2e650c460dcd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jan 24 03:22:13 2020 -0500
+summary: tables are prettier with alignment
+
+changeset: 1127:f7f0c17d6532
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 23 23:53:16 2020 -0500
+summary: it's EmojiReaction not ReactionEmoji
+
+changeset: 1126:bdd118344189
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 23 23:36:57 2020 -0500
+summary: update docs a bit for reactions
+
+changeset: 1125:d247ff457e7a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 23 23:34:38 2020 -0500
+summary: offer a selection of possible reactions
+
+changeset: 1124:130d39394636
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 23 22:32:52 2020 -0500
+summary: make sure we get id from object
+
+changeset: 1123:ef053f871dee
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 23 20:41:30 2020 -0500
+summary: rework activity injesting to reject attachments sooner
+
+changeset: 1122:931af64da7cd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 23 18:08:15 2020 -0500
+summary: experimental reactions
+
+changeset: 1121:aa0fd6e9d7dc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 19 03:55:44 2020 -0500
+summary: little dep bump
+
+changeset: 1120:66ecb27a6d0c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 19 03:44:38 2020 -0500
+summary: add support for ed25519 httpsig keys
+
+changeset: 1119:9430e66a6112
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jan 16 21:42:48 2020 -0500
+summary: quick fix to hide all images
+
+changeset: 1118:b0c74c066977
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jan 14 19:36:04 2020 -0500
+summary: allow resending stalled follows
+
+changeset: 1117:0b4fef80b307
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 12 11:26:52 2020 -0500
+summary: name property is plaintext
+
+changeset: 1116:2d91194042bb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 12 03:43:45 2020 -0500
+summary: improve search query parsing
+
+changeset: 1115:5fb430b22e15
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 12 01:43:31 2020 -0500
+summary: better handling of name, summary, content
+
+changeset: 1114:526299d5e581
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jan 12 01:15:20 2020 -0500
+summary: add Image as supported type
+
+changeset: 1113:cf3c8e4f744d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jan 11 22:11:58 2020 -0500
+summary: update robots.txt
+
+changeset: 1112:5218af84be99
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jan 06 12:33:48 2020 -0500
+summary: replace \r sooner
+
+changeset: 1111:27fa37c656f8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jan 06 12:28:25 2020 -0500
+summary: remove \r from status
+
+changeset: 1110:ff0fef20ac81
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jan 01 22:33:04 2020 -0500
+summary: need to check a few more keys for all the filters
+
+changeset: 1109:352d3f42dbe4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jan 01 17:45:06 2020 -0500
+summary: add basic support for tables
+
+changeset: 1108:09f9c32b1417
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Dec 26 14:46:37 2019 -0500
+summary: if key fetch fails, save the failure so we don't retry again too quickly
+
+changeset: 1107:96219f758610
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Dec 25 10:24:25 2019 -0500
+summary: Added tag v0.8.6 for changeset 3e41549dbc90
+
+changeset: 1106:3e41549dbc90
+tag: v0.8.6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Dec 25 10:24:15 2019 -0500
+summary: next release
+
+changeset: 1105:a3a2e9e06cb7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 24 08:28:25 2019 -0500
+summary: cleanup a few if statements
+
+changeset: 1104:6644ad034f04
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 24 08:17:06 2019 -0500
+summary: handle objects with both name and summary
+
+changeset: 1103:703da483c412
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 24 08:08:40 2019 -0500
+summary: minimal support for Move activity
+
+changeset: 1102:9999ce1ce563
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 23 06:13:07 2019 -0500
+summary: order some filtering loops better to avoid repeated lookups
+
+changeset: 1101:15885ef9de72
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 23 05:57:31 2019 -0500
+summary: show what announce filters apply to
+
+changeset: 1100:46777f1e09a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 23 05:49:51 2019 -0500
+summary: speed up filters with another layer of cache map
+
+changeset: 1099:cdd91a89560a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 23 05:23:55 2019 -0500
+summary: remove unused import
+
+changeset: 1098:96b8c39c7d57
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 23 01:39:17 2019 -0500
+summary: import command support the elephant in the room
+
+changeset: 1097:e378e57b724b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 16 17:49:34 2019 -0500
+summary: when editing events, preserve time
+
+changeset: 1096:96c113d8a4e7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 16 17:36:04 2019 -0500
+summary: fix a nil deref in event page
+
+changeset: 1095:de8d955dfdb9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Dec 13 20:23:53 2019 -0500
+summary: repair some logic differentiating local posts and bonks
+
+changeset: 1094:1aafb358af56
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Dec 13 18:08:30 2019 -0500
+summary: update example to user bearer token
+
+changeset: 1093:3b1a6c09bf5b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Dec 13 17:59:53 2019 -0500
+summary: update the hooter
+
+changeset: 1092:a1dadeb9afc6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 10 18:35:28 2019 -0500
+summary: limited glow should be similar
+
+changeset: 1091:aebb05cdad57
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 10 18:14:50 2019 -0500
+summary: fix merge
+
+changeset: 1090:b18f10e73373
+parent: 1089:c727acc4d846
+parent: 1087:25487ccf7cd1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 10 18:12:29 2019 -0500
+summary: m
+
+changeset: 1089:c727acc4d846
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 10 14:03:44 2019 -0500
+summary: deluser command
+
+changeset: 1088:c7e0b3286fe3
+parent: 1032:22a54329169d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Dec 10 13:49:41 2019 -0500
+summary: remove some extra db.Close calls
+
+changeset: 1087:25487ccf7cd1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 21:31:22 2019 -0500
+summary: reformat changelog so releases aren't big negative
+
+changeset: 1086:cc9c4d80c901
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 21:24:27 2019 -0500
+summary: the glow effect should be hl color
+
+changeset: 1085:9ee06cf7de40
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 21:20:35 2019 -0500
+summary: configurable avatar colors
+
+changeset: 1084:c23982484f7b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 04:58:58 2019 -0500
+summary: add an optional pleroma.css color scheme
+
+changeset: 1083:36f209b0bdbd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 04:48:14 2019 -0500
+summary: introduce a highlight css variable
+
+changeset: 1082:ff9fb9a59842
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 04:32:46 2019 -0500
+summary: rebalance colors a bit
+
+changeset: 1081:35c60234a043
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 09 03:55:33 2019 -0500
+summary: add a disclaimer
+
+changeset: 1080:fea82395d467
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Dec 08 19:17:38 2019 -0500
+summary: add unplug command
+
+changeset: 1079:94a5ef03e64a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Dec 08 19:09:56 2019 -0500
+summary: fast skip announce from rejected domains
+
+changeset: 1078:53ab37baf8d6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Dec 04 02:30:07 2019 -0500
+summary: make redoimages a separate function
+
+changeset: 1077:c61bd85bd86f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Dec 04 00:46:09 2019 -0500
+summary: note that debug mode is really more like develop mode
+
+changeset: 1076:924f26f75292
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Dec 04 00:44:45 2019 -0500
+summary: disable some more cache control in debug mode
+
+changeset: 1075:7a4a74a4d5fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Dec 04 00:40:22 2019 -0500
+summary: remove some styles that are causing mobile chrome to look bad
+
+changeset: 1074:3accdce9b5cf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 18:28:39 2019 -0500
+summary: misspelled css id, also make honkform just a touch taller
+
+changeset: 1073:4591ebbdbb25
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 18:26:29 2019 -0500
+summary: add notes to honkers as well
+
+changeset: 1072:602eda21b264
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 18:02:33 2019 -0500
+summary: add notes field to filters for record keeping
+
+changeset: 1071:4fd92d5f8fe6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 17:23:10 2019 -0500
+summary: allow emus and memes to be organized into directories
+
+changeset: 1070:36e07ec612ab
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 02:48:12 2019 -0500
+summary: revert for now, this is probably not the slow point for anything
+
+changeset: 1069:a9fc15e12572
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 02:44:24 2019 -0500
+summary: a faster version of markitzero, though i'm uncertain it's worth it
+
+changeset: 1068:4c3a17f8e7cb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 02:43:52 2019 -0500
+summary: add a benchmark for markdown
+
+changeset: 1067:4793725ff338
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Dec 02 01:37:36 2019 -0500
+summary: store some dead code in the attic
+
+changeset: 1066:4afc9e7e1847
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Dec 01 13:16:10 2019 -0500
+summary: only need the handle rename logic for !local
+
+changeset: 1065:6592d1b7e015
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Dec 01 12:34:08 2019 -0500
+summary: can simplify the reverb logic some
+
+changeset: 1064:4fe66f055cd7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Dec 01 12:27:09 2019 -0500
+summary: rework emu save slightly for local emus. no need for database copy
+
+changeset: 1063:41925de9c55d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 30 17:51:27 2019 -0500
+summary: xonks without https are simply invalid
+
+changeset: 1062:110c3965ac40
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 29 14:53:25 2019 -0500
+summary: quick mention should allow trailing .
+
+changeset: 1061:5c3d93b05fa1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 28 02:14:07 2019 -0500
+summary: negated search terms
+
+changeset: 1060:f111b9d7bfc0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 27 15:58:41 2019 -0500
+summary: use separate backend hooks with tighter pledge
+
+changeset: 1059:9d114abeb01c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 27 14:48:18 2019 -0500
+summary: it seems some implementations do check context for a uri, so add data:
+
+changeset: 1058:9955b895ae92
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 27 14:44:16 2019 -0500
+summary: simplify update save code
+
+changeset: 1057:0e33a9e686de
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 27 14:36:29 2019 -0500
+summary: save mentions in honkmeta
+
+changeset: 1056:954ec66fa6c2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 27 14:22:20 2019 -0500
+summary: rework honkmeta deletion for flexibility
+
+changeset: 1055:a0f222ec971a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 14:57:23 2019 -0500
+summary: add a raw sendactivity API action
+
+changeset: 1054:e51c9098f20b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 13:51:10 2019 -0500
+summary: start the new changelog
+
+changeset: 1053:abe1ea60849a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 13:48:39 2019 -0500
+summary: the avatar regexp should match the meme one. keep together.
+
+changeset: 1052:ebfadcb1b89b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 13:47:33 2019 -0500
+summary: shouldn't need to query escape meme names, and don't allow / to prevent traversal
+
+changeset: 1051:8bb76617c7fd
+user: Haelwenn (lanodan) Monnier <contact+mercurial@hacktivis.me>
+date: Tue Nov 26 10:35:10 2019 +0000
+summary: Add support for [^\n] meme files & hgignore
+
+changeset: 1050:ef437afc9718
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 02:46:46 2019 -0500
+summary: Added tag v0.8.5 for changeset 2e9969df06dd
+
+changeset: 1049:2e9969df06dd
+tag: v0.8.5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 02:46:34 2019 -0500
+summary: finish up the changelog
+
+changeset: 1048:e8b3bb3b716a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 02:37:12 2019 -0500
+summary: show a little more info for attachments
+
+changeset: 1047:e1c1d10bae6f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 02:32:23 2019 -0500
+summary: save federated pdfs
+
+changeset: 1046:7ff9fca8f1f7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 00:54:20 2019 -0500
+summary: mention bug fixes
+
+changeset: 1045:829e1580faf0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 00:42:32 2019 -0500
+summary: fix another case of bad err shadowing
+
+changeset: 1044:71881aa94fd9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 00:33:27 2019 -0500
+summary: fix format string
+
+changeset: 1043:8df1496fcbcc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 26 00:29:31 2019 -0500
+summary: when sending updates or deletes, send to all fetch recipients too
+
+changeset: 1042:ae69824dac51
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 22:14:27 2019 -0500
+summary: add some re: re: re: to replies
+
+changeset: 1041:6bd15878473e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 22:00:33 2019 -0500
+summary: don't make two attachment requests concurrently either
+
+changeset: 1040:e803c52447d2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 21:50:51 2019 -0500
+summary: don't try shrinking too many images at once
+
+changeset: 1039:428dfdafa767
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 21:34:57 2019 -0500
+summary: setting avatar. if you must.
+
+changeset: 1038:011287e504ff
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 15:55:30 2019 -0500
+summary: i thought i compiled this
+
+changeset: 1037:efb8b5400ab5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 15:54:29 2019 -0500
+summary: try a little harder to recover from httpsig failures
+
+changeset: 1036:3c0cc94100cf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 25 15:50:17 2019 -0500
+summary: save timestamp for xonker additions
+
+changeset: 1035:e1cb17ab4e0b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 24 23:20:33 2019 -0500
+summary: more precise filter matching
+
+changeset: 1034:33ac781e6f0e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 24 22:54:55 2019 -0500
+summary: auto fixup twitter citations
+
+changeset: 1033:8347bbb2f90a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 23 18:24:09 2019 -0500
+summary: add cite tag for block quote attributions
+
+changeset: 1032:22a54329169d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 23 16:57:28 2019 -0500
+summary: don't override other options with default values when updating
+
+changeset: 1031:7d68f2350092
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 23 16:36:03 2019 -0500
+summary: make the admin command suck less
+
+changeset: 1030:cbce08bc8fb8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 21 02:46:37 2019 -0500
+summary: document the unspecified horror
+
+changeset: 1029:86c24a428508
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 21 02:45:00 2019 -0500
+summary: may as well mention print stylesheet
+
+changeset: 1028:c92d9182c11a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 21 01:15:26 2019 -0500
+summary: add a print stylesheet
+
+changeset: 1027:ddd5b6244027
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 21 01:00:03 2019 -0500
+summary: disable overscroll events where they annoy me
+
+changeset: 1026:345f412a026c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 20 11:35:34 2019 -0500
+summary: update whofore after an update
+
+changeset: 1025:a85aa54aa3a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 20 11:35:22 2019 -0500
+summary: touch up changelog
+
+changeset: 1024:99b526a10565
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 18 15:18:56 2019 -0500
+summary: Added tag v0.8.4 for changeset 3ada67b721e7
+
+changeset: 1023:3ada67b721e7
+tag: v0.8.4
+parent: 1022:bace0d319f61
+parent: 1020:19fbb1efe823
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 18 15:18:27 2019 -0500
+summary: merge
+
+changeset: 1022:bace0d319f61
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 18 15:18:07 2019 -0500
+summary: fix a dumb bug caused by err shadow which prevented pubkey loading from working
+
+changeset: 1021:e69e56d82e72
+parent: 1015:808ef90260d5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 18 15:16:49 2019 -0500
+summary: Added tag v0.8.3 for changeset 808ef90260d5
+
+changeset: 1020:19fbb1efe823
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 16 18:53:57 2019 -0500
+summary: fix refresh template
+
+changeset: 1019:80bdd2e98a10
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 16 18:50:50 2019 -0500
+summary: add option to switch to apple maps links
+
+changeset: 1018:741cb44327c7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 16 02:21:37 2019 -0500
+summary: fix filter saving
+
+changeset: 1017:a4d2b59c43c6
+parent: 1016:d0437ba47bb9
+parent: 1015:808ef90260d5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 15 17:25:43 2019 -0500
+summary: m
+
+changeset: 1016:d0437ba47bb9
+parent: 1014:657a2be052a3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 18:31:08 2019 -0500
+summary: don't need to keep running after endoftheworld
+
+changeset: 1015:808ef90260d5
+tag: v0.8.3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 15 15:54:24 2019 -0500
+summary: add a scroll down button
+
+changeset: 1014:657a2be052a3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 13:19:01 2019 -0500
+summary: we support a few more html tags now
+
+changeset: 1013:304bd88fd948
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 11:41:30 2019 -0500
+summary: don't look for @ in url, it's not a handle
+
+changeset: 1012:3ba6a0edb679
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 11:08:17 2019 -0500
+summary: Added tag v0.8.2 for changeset 8a2a90379bf6
+
+changeset: 1011:8a2a90379bf6
+tag: v0.8.2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 11:08:09 2019 -0500
+summary: this was supposed to say 0.8.2
+
+changeset: 1010:714e67913511
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 11:03:44 2019 -0500
+summary: Added tag v0.8.2 for changeset b140f7a3216b
+
+changeset: 1009:b140f7a3216b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 11:03:23 2019 -0500
+summary: another go.mod update
+
+changeset: 1008:a45157bcecee
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 11:00:25 2019 -0500
+summary: consistent order of variables and row scans
+
+changeset: 1007:c6167866a79a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 10:56:45 2019 -0500
+summary: preserve twitter status ids where possible
+
+changeset: 1006:5b4fa752a120
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 01:42:44 2019 -0500
+summary: refine import a little more
+
+changeset: 1005:0ff6b02a6ede
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 01:01:34 2019 -0500
+summary: random fiddling with numbers. no real reason.
+
+changeset: 1004:71552ef01253
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 13 01:00:03 2019 -0500
+summary: 25 honks is barely a day
+
+changeset: 1003:e8ff08a33bdd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 23:56:56 2019 -0500
+summary: tone down the capslock
+
+changeset: 1002:4c0cdce32eb1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 21:49:37 2019 -0500
+summary: mention stats on about page
+
+changeset: 1001:fc0004bbca0b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 21:27:54 2019 -0500
+summary: a few more details about import
+
+changeset: 1000:05008b4eb5d3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 19:56:59 2019 -0500
+summary: a hint why you'd do this
+
+changeset: 999:d6692692cc6a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 19:12:19 2019 -0500
+summary: twitter archive escapes html entities in plain text...
+
+changeset: 998:f29175133462
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 19:03:48 2019 -0500
+summary: handle case where hahstag begins a newline
+
+changeset: 997:ac274f2c6a93
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 19:00:00 2019 -0500
+summary: import command for twitter
+
+changeset: 996:f7a1e1ab76ba
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 16:27:12 2019 -0500
+summary: let's try some unveil and pledge
+
+changeset: 995:4a49d9de1dba
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 15:04:19 2019 -0500
+summary: basic hr support
+
+changeset: 994:dec9a63d05f3
+parent: 993:8d16bf939d77
+parent: 992:18b81a81bec0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 14:46:30 2019 -0500
+summary: m
+
+changeset: 993:8d16bf939d77
+parent: 988:6601797e5d60
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 14:45:39 2019 -0500
+summary: add lists support to markdown
+
+changeset: 992:18b81a81bec0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 01:43:16 2019 -0500
+summary: reduce number of honks on some pages
+
+changeset: 991:51625a08c294
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 01:10:38 2019 -0500
+summary: mention Authorization header
+
+changeset: 990:527aa45cb3b0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 12 01:09:08 2019 -0500
+summary: add an api command to gethonks
+
+changeset: 989:c91624ba1c04
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 11 18:30:40 2019 -0500
+summary: put a limit on some caches that may grow kinda large
+
+changeset: 988:6601797e5d60
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 11 12:56:37 2019 -0500
+summary: add some logging so i can see the magic happen
+
+changeset: 987:288e4bf0417b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 11 12:52:08 2019 -0500
+summary: also save handle when ingesting
+
+changeset: 986:d6913e3c154e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 11 12:03:00 2019 -0500
+summary: avoid some unnessary requests by fully processing what we get
+
+changeset: 985:792ba4ed2742
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 11 00:00:05 2019 -0500
+summary: also handle sigterm
+
+changeset: 984:219e01682a12
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 23:56:31 2019 -0500
+summary: let's update dependency versions
+
+changeset: 983:d1f752491d14
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 23:53:30 2019 -0500
+summary: admin console is notably different
+
+changeset: 982:57a39fedc855
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 23:51:11 2019 -0500
+summary: update login api docs
+
+changeset: 981:96683b2ed444
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 23:49:09 2019 -0500
+summary: normalize image urls
+
+changeset: 980:53a12bc52a59
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 20:26:31 2019 -0500
+summary: mention that the api is at /api.
+
+changeset: 979:78dc9ff505f2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 20:20:56 2019 -0500
+summary: catch sigint and restore term
+
+changeset: 978:ad44da036314
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 20:20:44 2019 -0500
+summary: newline isn't helpful in these messages
+
+changeset: 977:a3c657d4c316
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 19:49:35 2019 -0500
+summary: document the API, such as it is
+
+changeset: 976:8ec36dbd7307
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 19:33:40 2019 -0500
+summary: make the api a touch more useful
+
+changeset: 975:22290222f6dd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 19:13:28 2019 -0500
+summary: finish up minimal replacement for admin console with no deps
+
+changeset: 974:708c1d4695d6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 17:21:49 2019 -0500
+summary: don't read more than 1MB of json
+
+changeset: 973:9e109be2fd42
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 10 17:01:28 2019 -0500
+summary: cache followers collection too to reduce garbage
+
+changeset: 972:78b8711c6d18
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 09 18:47:18 2019 -0500
+summary: clarify composition a little more
+
+changeset: 971:2f2e3bdd88e6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 09 18:44:25 2019 -0500
+summary: mandatory generic bug fixes
+
+changeset: 970:2d2c66b200b9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 09 18:44:02 2019 -0500
+summary: remember if preview is an update
+
+changeset: 969:c9a6b85692f7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 09 16:33:34 2019 -0500
+summary: better quick rename needs to be earlier for consistency
+
+changeset: 968:978c9c1a63ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 09 02:50:43 2019 -0500
+summary: table for tabular data
+
+changeset: 967:60af4b7b100b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Nov 09 02:15:15 2019 -0500
+summary: move the memory intensive and sometimes fragile image code
+
+changeset: 966:88bfa2c5ef2d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 21:15:40 2019 -0500
+summary: rework version slightly
+
+changeset: 965:cecc08129e69
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 21:08:10 2019 -0500
+summary: reword slightly
+
+changeset: 964:247283c1abd0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 19:11:37 2019 -0500
+summary: add sensors to the about page
+
+changeset: 963:636a7dea1906
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 17:43:32 2019 -0500
+summary: make sure everything is saved before the end of the world
+
+changeset: 962:a8233c89e2bc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 16:58:36 2019 -0500
+summary: rm dead function
+
+changeset: 961:16cdf560183b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 16:22:05 2019 -0500
+summary: save fetches to track log in database
+
+changeset: 960:f19a7cd425e5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 15:26:41 2019 -0500
+summary: off by an amount
+
+changeset: 959:0f03b0defbbe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 15:14:11 2019 -0500
+summary: move tracker to goroutine
+
+changeset: 958:31600ce8997b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 14:50:57 2019 -0500
+summary: initial steps towards fetch tracking
+
+changeset: 957:40e719d4f4c3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 08 13:47:25 2019 -0500
+summary: make /first page work as designed
+
+changeset: 956:2da22af81b74
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 17:54:10 2019 -0500
+summary: add username to expanded menu
+
+changeset: 955:1ab2526f7ea4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 17:50:29 2019 -0500
+summary: add username to account page
+
+changeset: 954:cd9cfcac178c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 17:17:02 2019 -0500
+summary: update webs again
+
+changeset: 953:5a2b5c1e886c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 16:52:05 2019 -0500
+summary: version is now developing
+
+changeset: 952:4719f8fdf466
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 16:50:52 2019 -0500
+summary: add the toys collection
+
+changeset: 951:8aa4ce064a6d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 16:50:37 2019 -0500
+summary: add a limited /api for the robotrons
+
+changeset: 950:a9aaaa213384
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 00:39:26 2019 -0500
+summary: Added tag v0.8.1 for changeset 8e85621f4e62
+
+changeset: 949:8e85621f4e62
+tag: v0.8.1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 00:39:17 2019 -0500
+summary: call this 0.8.1
+
+changeset: 948:320117830ae6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Nov 07 00:39:08 2019 -0500
+summary: let's add a few more screenshots...
+
+changeset: 947:bb77150f2d1c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 06 21:51:38 2019 -0500
+summary: make it 40 honks per collection
+
+changeset: 946:840a87fbf627
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 06 21:33:13 2019 -0500
+summary: read avatar option from db
+
+changeset: 945:6a5bb424d5fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 06 16:21:40 2019 -0500
+summary: add some guidelines, complements of https://talktotransformer.com/
+
+changeset: 944:054b704c929f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 06 15:23:59 2019 -0500
+summary: place is only in location now
+
+changeset: 943:a5c63b525520
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 06 15:17:53 2019 -0500
+summary: let's try to stick with AP/AS defined locations
+
+changeset: 942:6a723f95ae6d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Nov 06 13:26:35 2019 -0500
+summary: imprve admin manual
+
+changeset: 941:b6093f12a46d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 05 02:51:30 2019 -0500
+summary: require a letter in hashtags. sorry #1
+
+changeset: 940:e74cf2ad69d9
+parent: 939:4e9acb7ace43
+parent: 936:3acb47f251b4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 05 02:33:24 2019 -0500
+summary: m
+
+changeset: 939:4e9acb7ace43
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 05 01:52:07 2019 -0500
+summary: into the attic it goes
+
+changeset: 938:56507db764eb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 05 01:51:28 2019 -0500
+summary: add the function used for user updates...
+
+changeset: 937:678eed5b4acc
+parent: 935:17ac8f954324
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Nov 05 01:03:23 2019 -0500
+summary: can skip some rsa work if we know we don't care about the result
+
+changeset: 936:3acb47f251b4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 04 18:14:40 2019 -0500
+summary: easier to comprehend timestamps in local time
+
+changeset: 935:17ac8f954324
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Nov 04 02:49:23 2019 -0500
+summary: can't revert untag for now, but show status in button
+
+changeset: 934:2006e09d9fbb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 03 21:09:03 2019 -0500
+summary: wrap up userabout in srvmsg so it gets replaced
+
+changeset: 933:4bbd7bff5626
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Nov 03 12:54:38 2019 -0500
+summary: revert bad caching code, we need more robust way to solve this
+
+changeset: 932:6f722970e8d0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 17:36:04 2019 -0400
+summary: add a quick version check until release machinery gets sorted
+
+changeset: 931:3941dfd8cc70
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 15:48:31 2019 -0400
+summary: decouple files from "." and allow data and view to live anywhere
+
+changeset: 930:1da9727ae378
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 14:53:22 2019 -0400
+summary: missed two things in changelog
+
+changeset: 929:ae5235e3b66a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 01:59:45 2019 -0400
+summary: Added tag v0.8.0 for changeset cc2ec3c8bf65
+
+changeset: 928:cc2ec3c8bf65
+tag: v0.8.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 01:59:28 2019 -0400
+summary: even the more complete manual is incomplete
+
+changeset: 927:dac554c84c66
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 01:57:32 2019 -0400
+summary: let's abort the scss like experiment. css custom properties will carry us.
+
+changeset: 926:6dcc65baede9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 01:40:04 2019 -0400
+summary: looks like this will be 0.8
+
+changeset: 925:54975286b934
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 01:36:07 2019 -0400
+summary: another pass over the documentation
+
+changeset: 924:cb2d5439fe97
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 01:01:23 2019 -0400
+summary: the honk developer guide, vim
+
+changeset: 923:46c3fc9a5b90
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Nov 01 00:49:31 2019 -0400
+summary: we're not fixing this one today
+
+changeset: 922:2d0b54590186
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 31 03:21:46 2019 -0400
+summary: untag me is clearer name for untag
+
+changeset: 921:3eef78d7ce1c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 31 03:19:15 2019 -0400
+summary: allow pdf attachments. serious business only.
+
+changeset: 920:a9bd99f8aed7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 31 00:14:43 2019 -0400
+summary: don't need replies to yoyos in hoots
+
+changeset: 919:e5a878173adc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 31 00:00:31 2019 -0400
+summary: make the hoot code amenable to testing
+
+changeset: 918:003bbceeff94
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 23:05:27 2019 -0400
+summary: dedupe the hoots
+
+changeset: 917:6d403e270aa0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 17:31:48 2019 -0400
+summary: check for the dreaded double bonk
+
+changeset: 916:9a04c291bfde
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 17:23:02 2019 -0400
+summary: don't do work for stale requests
+
+changeset: 915:f47164d3ccdf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 17:19:06 2019 -0400
+summary: mention that replies array is populated
+
+changeset: 914:fd8c3a01cd3d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 17:17:16 2019 -0400
+summary: try to clarify what Read means
+
+changeset: 913:f7e657a85089
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 17:14:27 2019 -0400
+summary: markdown and emus in subject. naturally.
+
+changeset: 912:987486022386
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 16:31:53 2019 -0400
+summary: few more notes about appearance
+
+changeset: 911:bcfc510b9fe5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 03:39:56 2019 -0400
+summary: there's always a funner name to be found
+
+changeset: 910:d89baacde379
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 03:36:28 2019 -0400
+summary: only join strings once
+
+changeset: 909:3e4ce976cc6b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 03:31:39 2019 -0400
+summary: pleroma is better behaved now, but keep the function
+
+changeset: 908:a90ad5b1a6fc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 03:31:16 2019 -0400
+summary: cleanup and cache pubkeys
+
+changeset: 907:d9a55b36059e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 00:32:23 2019 -0400
+summary: no wonder caching is a bad idea, honks mutate... make a copy.
+
+changeset: 906:b1e0dc1ae17a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 00:20:41 2019 -0400
+summary: one off hack to cache query results between requests... need generalization
+
+changeset: 905:832ceec1c99d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 30 00:02:23 2019 -0400
+summary: rewriting the query this way seems to be faster
+
+changeset: 904:6f05d7f443b2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 22:49:56 2019 -0400
+summary: it's not your fault it's hard to get going
+
+changeset: 903:f495e5714e23
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 19:50:45 2019 -0400
+summary: include context in read activities
+
+changeset: 902:47fe9dbc6db7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 19:23:07 2019 -0400
+summary: real world indicates we need to go farther back...
+
+changeset: 901:15cfa575fa4b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 19:18:16 2019 -0400
+summary: sync js with backend
+
+changeset: 900:c17a4d70aaf0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 19:14:41 2019 -0400
+summary: use a flag for the untagged honks
+
+changeset: 899:c108dde3251b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 17:56:21 2019 -0400
+summary: redo glow check. sometimes first one isn't visible
+
+changeset: 898:1aaf65167526
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 16:24:32 2019 -0400
+summary: incrementally closer to consistent html processing
+
+changeset: 897:6850a14ff981
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 16:00:41 2019 -0400
+summary: glow the selected honk if not first
+
+changeset: 896:4c561403de84
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 15:53:20 2019 -0400
+summary: put common init code in honk.go
+
+changeset: 895:aba83384eb26
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 15:50:04 2019 -0400
+summary: document hashtag subscription
+
+changeset: 894:c94e1cf61c37
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 15:42:47 2019 -0400
+summary: document search
+
+changeset: 893:377bce492936
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 15:35:06 2019 -0400
+summary: document untag button
+
+changeset: 892:79b87c107fd7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 14:18:13 2019 -0400
+summary: can use the cache functions for handles now
+
+changeset: 891:ef39e3be79d6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 14:18:01 2019 -0400
+summary: fix another botched honker update stmt
+
+changeset: 890:5568eefa7b79
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 13:38:51 2019 -0400
+summary: new day, new libs. use gate library.
+
+changeset: 889:ed423fecbfaa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 01:00:38 2019 -0400
+summary: convert user options to json before we add any more
+
+changeset: 888:e9d09fb59a7c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 29 00:26:05 2019 -0400
+summary: glow effect for new honks
+
+changeset: 887:9d5f1b322450
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 23:16:23 2019 -0400
+summary: need to clear cache at least to make it work
+
+changeset: 886:a50611d35697
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 23:09:37 2019 -0400
+summary: option to desub part of a thread. somewhat suspect implementation...
+
+changeset: 885:4aa6094d1178
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 16:17:53 2019 -0400
+summary: don't think caching helps here
+
+changeset: 884:ee5552651e18
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 16:05:18 2019 -0400
+summary: hackish, but yet more effective, means of getting class=mention on all links
+
+changeset: 883:5aa432870612
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 16:03:32 2019 -0400
+summary: fix some format string mismatches
+
+changeset: 882:6b801b51befe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 15:49:31 2019 -0400
+summary: mention tag subscription
+
+changeset: 881:514822b269f8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 15:49:06 2019 -0400
+summary: need to copy a few more properties to bonks
+
+changeset: 880:b9c7c5d45f7d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 15:40:13 2019 -0400
+summary: include hash in hashtag collection name
+
+changeset: 879:ab24d198bf91
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 14:58:18 2019 -0400
+summary: fix a few queries missing new argument
+
+changeset: 878:6e99dfd9ae09
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 28 14:50:50 2019 -0400
+summary: move test down where it belongs
+
+changeset: 877:5a811bf53077
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 27 01:22:43 2019 -0400
+summary: basic Add support
+
+changeset: 876:943d424b0c0d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 27 01:02:50 2019 -0400
+summary: a few fixes for hashtag honkers
+
+changeset: 875:33d620fc9f25
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 26 19:17:46 2019 -0400
+summary: reduce nesting with early returns
+
+changeset: 874:cc3de71dc698
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 26 19:13:27 2019 -0400
+summary: tighten up some of the new honker handling
+
+changeset: 873:45d16db750e3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 26 18:55:39 2019 -0400
+summary: allow hashtags as honkers with combos
+
+changeset: 872:470e5bbcb62d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 26 18:31:42 2019 -0400
+summary: some code towards enabling following a collection
+
+changeset: 871:ac72e7f0448f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 26 17:35:44 2019 -0400
+summary: handle importing collection of strings
+
+changeset: 870:e4db131a99a3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 20:31:07 2019 -0400
+summary: not sure this works, but untested code to handle collection follow
+
+changeset: 869:41f3a72a8981
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 18:46:27 2019 -0400
+summary: rework delivery and key loading to use userid
+
+changeset: 868:ed64a102ebc7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 17:59:30 2019 -0400
+summary: expose ontology as ap collection
+
+changeset: 867:40864a826674
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 17:44:46 2019 -0400
+summary: can simplify a bit with new functions
+
+changeset: 866:74620ffb803d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 17:40:20 2019 -0400
+summary: bump webs
+
+changeset: 865:9f439d907bb8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 17:31:48 2019 -0400
+summary: add a server actor
+
+changeset: 864:5ce432db03de
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 03:27:40 2019 -0400
+summary: there may be more than one element to remove
+
+changeset: 863:db1c0a3b3a55
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 25 00:27:00 2019 -0400
+summary: try more aggresive bold matching and hope it doesn't break
+
+changeset: 862:f3891a47179c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 24 23:38:36 2019 -0400
+summary: reorder link matching to not eat other tags
+
+changeset: 861:03fbef16abc5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 24 23:12:35 2019 -0400
+summary: explain how adding time works
+
+changeset: 860:6cf9a060d771
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 24 18:59:35 2019 -0400
+summary: adjust some docs
+
+changeset: 859:1208d09d8e7e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 24 00:53:15 2019 -0400
+summary: better hoot example
+
+changeset: 858:b4efb048807a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 23 17:58:45 2019 -0400
+summary: some more consistency with cache control that's drifted over time
+
+changeset: 857:81046cd1b9b1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 23 00:46:40 2019 -0400
+summary: give the new refresh code another +
+
+changeset: 856:e50b1c3ee8a8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 23 00:45:12 2019 -0400
+summary: improve editing operation wrt attachments and places
+
+changeset: 855:3c0f29e495db
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 23 00:30:15 2019 -0400
+summary: don't need this debug
+
+changeset: 854:1b2b05156b22
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 23 00:22:19 2019 -0400
+summary: better button spacing
+
+changeset: 853:60e5d293fd13
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 22 13:06:43 2019 -0400
+summary: more robust shortcut.. return hash of long xid instead of tail.
+
+changeset: 852:67944c6defc0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 22 02:02:36 2019 -0400
+summary: bump htfilter
+
+changeset: 851:b2f2faa8b773
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 22 00:46:11 2019 -0400
+summary: reup mods
+
+changeset: 850:4967a68800ac
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 22 00:21:21 2019 -0400
+summary: should be ok and may be useful to save our own images
+
+changeset: 849:9bea8b943c7a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 22 00:19:31 2019 -0400
+summary: composition support for inline images
+
+changeset: 848:284fc40966c7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 22 00:16:28 2019 -0400
+summary: support inline imgs in markdown
+
+changeset: 847:fad4602e1456
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 21 23:43:15 2019 -0400
+summary: a few more autolink edge cases
+
+changeset: 846:1d26614320dc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 21 23:12:43 2019 -0400
+summary: fix inline imgs so they don't lose the donks
+
+changeset: 845:54c9c2bd4490
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 21 02:28:35 2019 -0400
+summary: make it possible for filters to expire
+
+changeset: 844:8bd188699396
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 21 01:29:39 2019 -0400
+summary: style consistency
+
+changeset: 843:532f1267b866
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 22:01:44 2019 -0400
+summary: honk colors are purple obviously
+
+changeset: 842:ba8ddba2a079
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 20:11:15 2019 -0400
+summary: note when restart required
+
+changeset: 841:bc11db5463e9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 20:09:44 2019 -0400
+summary: ok, i think we've got the admin screen working now
+
+changeset: 840:525eaf8fc55a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 19:13:34 2019 -0400
+summary: some more rollbacks
+
+changeset: 839:02a083d4cb15
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 19:12:22 2019 -0400
+summary: try rolling back to a 1.11 version for now
+
+changeset: 838:6308384b7828
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 19:07:26 2019 -0400
+summary: oooooooooops, well, add the admin in the currents state
+
+changeset: 837:1f867499264d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 19:06:29 2019 -0400
+summary: oops, moved these strings around
+
+changeset: 836:5b24faa24d67
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 17:24:40 2019 -0400
+summary: space buttons out some more
+
+changeset: 835:472ba9918562
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 17:18:48 2019 -0400
+summary: quick syntax highlight test
+
+changeset: 834:cadd62fccf92
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 17:03:46 2019 -0400
+summary: forgot to add expiry column
+
+changeset: 833:52046ae37560
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 17:02:55 2019 -0400
+summary: move all the messages into the database
+
+changeset: 832:a0149e768dfa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 16:39:01 2019 -0400
+summary: debug mode
+
+changeset: 831:e6abdd759298
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 16:30:28 2019 -0400
+summary: repair /front link
+
+changeset: 830:292f2a8228e5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 16:28:09 2019 -0400
+summary: allow setting a few more custom messages
+
+changeset: 829:986979c952ab
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 15:49:02 2019 -0400
+summary: more documentation stuff
+
+changeset: 828:518abb65367e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 15:23:41 2019 -0400
+summary: few more fixes for lehonkform
+
+changeset: 827:26816e5912cc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 15:06:15 2019 -0400
+summary: some more consistency in the honkform shenanigans
+
+changeset: 826:e17be8985b4c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 14:49:49 2019 -0400
+summary: if no tophid, retain or reset
+
+changeset: 825:29ddc98c5df6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 20 14:36:55 2019 -0400
+summary: refresh pages using internal honkid which makes query much faster
+
+changeset: 824:d6b31e792ff4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 22:59:28 2019 -0400
+summary: cleanup the old documentation
+
+changeset: 823:4f7aefd21520
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 22:53:12 2019 -0400
+summary: remove the unfinished peep command
+
+changeset: 822:25486997f62c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 21:35:33 2019 -0400
+summary: bump webs again
+
+changeset: 821:8cb3b9c06034
+parent: 820:61cd2ea70df7
+parent: 818:3f55a42d4504
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 21:15:20 2019 -0400
+summary: m
+
+changeset: 820:61cd2ea70df7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 21:15:02 2019 -0400
+summary: serverless redirect, in case we're testing a different hostname
+
+changeset: 819:fd8f7f9794ff
+parent: 814:edcfe82607c2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 21:12:08 2019 -0400
+summary: update to expiring cookies
+
+changeset: 818:3f55a42d4504
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 15:37:33 2019 -0400
+summary: rewrite oneofakind with map since we're starting to see longer arrays
+
+changeset: 817:a8c84573e4c8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 15:26:36 2019 -0400
+summary: remove some extra variables
+
+changeset: 816:71e803106245
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 15:20:47 2019 -0400
+summary: slightly simpler
+
+changeset: 815:9d6d76a12511
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 19 15:19:04 2019 -0400
+summary: close file
+
+changeset: 814:edcfe82607c2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 18 21:22:33 2019 -0400
+summary: another try at recontexting friendica threads
+
+changeset: 813:8e0327087c0d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 17 21:59:17 2019 -0400
+summary: fix a dumb search bug
+
+changeset: 812:3b76e0f24fc8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 18:45:19 2019 -0400
+summary: use templates.sprintf helper
+
+changeset: 811:87fa667275d1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 18:23:25 2019 -0400
+summary: only count mentions that are tagged as such
+
+changeset: 810:9c86aa9e7af0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 18:04:38 2019 -0400
+summary: rearrange the html filtering to make rewrite rules more predictable
+
+changeset: 809:b7aa174b5b3f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 16:43:43 2019 -0400
+summary: db version probably belongs in upgrade file
+
+changeset: 808:139422bd0646
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 02:48:33 2019 -0400
+summary: slightly simpler
+
+changeset: 807:2c330318606c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 02:35:47 2019 -0400
+summary: delivery chan should buffer one
+
+changeset: 806:9b463c62e270
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 02:27:04 2019 -0400
+summary: updated junk interface
+
+changeset: 805:6054702ca18c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 16 02:06:53 2019 -0400
+summary: some cleanups
+
+changeset: 804:802cd39bbba0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 15 23:32:13 2019 -0400
+summary: retagged...
+
+changeset: 803:b8875256bb5d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 15 23:27:30 2019 -0400
+summary: modestly better search, with parameters
+
+changeset: 802:d9032ba6881f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 15 22:44:29 2019 -0400
+summary: no muted threads in search
+
+changeset: 801:62c20e07a073
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 15 15:57:18 2019 -0400
+summary: tighten up the README a bit
+
+changeset: 800:15f21a1a7793
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 23:00:53 2019 -0400
+summary: add file
+
+changeset: 799:a07f684d6b6f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 22:59:54 2019 -0400
+summary: cut this back out, not sure we want to go down this road
+
+changeset: 798:a742344ad471
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 22:59:02 2019 -0400
+summary: eliminate need for js in various places
+
+changeset: 797:776512b938cf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 22:57:11 2019 -0400
+summary: go really wants a version number here
+
+changeset: 796:30f30a779f64
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 18:15:30 2019 -0400
+summary: keep the bots out of the onts
+
+changeset: 795:181658a83409
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 18:01:00 2019 -0400
+summary: order by for saved
+
+changeset: 794:8eccd5793c18
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 13:25:12 2019 -0400
+summary: try a bit harder to avoid duplicate requests in flight
+
+changeset: 793:ba95b33e4d6f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 02:07:30 2019 -0400
+summary: don't break tag and count
+
+changeset: 792:da2f269747b8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 02:04:36 2019 -0400
+summary: skip weird long tags
+
+changeset: 791:8988a0777897
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 13 01:58:01 2019 -0400
+summary: organize onts better
+
+changeset: 790:6c50d588a331
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 23:36:43 2019 -0400
+summary: set a dummy convoy for all blanks
+
+changeset: 789:3f74df77f4ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 19:25:23 2019 -0400
+summary: convert to using library version of cache
+
+changeset: 788:c75baa72b44d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 19:21:29 2019 -0400
+summary: add chpass command
+
+changeset: 787:5801fb65096a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 11:19:43 2019 -0400
+summary: oops type
+
+changeset: 786:d5203086449c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 11:16:16 2019 -0400
+summary: build instructions
+
+changeset: 785:4d2b827ce9fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 11:02:01 2019 -0400
+summary: a few more operational notes
+
+changeset: 784:1e8f004afbf2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 10:53:56 2019 -0400
+summary: fix block style for emus
+
+changeset: 783:aa8483901bc5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 10:42:45 2019 -0400
+summary: few touches for manual
+
+changeset: 782:e99bc1c659e5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 10:38:22 2019 -0400
+summary: expand honk form when editing or previewing
+
+changeset: 781:f004a125fb17
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 12 10:34:23 2019 -0400
+summary: translate known actors to shortnames
+
+changeset: 780:8a17d19e1394
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 16:36:20 2019 -0400
+summary: hide actions for preview until work out something better
+
+changeset: 779:bfa62ade2870
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 16:03:17 2019 -0400
+summary: allow saving honks for later
+
+changeset: 778:34ce1df61f83
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 11:03:29 2019 -0400
+summary: clear up the my honkers subquery
+
+changeset: 777:e1d13b87f288
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 10:35:54 2019 -0400
+summary: forgot the first class endpoint
+
+changeset: 776:277d720cd66e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 10:30:23 2019 -0400
+summary: fix image preview
+
+changeset: 775:3cab839299dc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 01:01:15 2019 -0400
+summary: clear update message on page switch
+
+changeset: 774:005e5504a2c9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 00:54:45 2019 -0400
+summary: my page -> my honks
+
+changeset: 773:26ef59d34d1f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 11 00:17:42 2019 -0400
+summary: handle the event case without changing too much
+
+changeset: 772:d3a1ea0ae34d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 20:44:01 2019 -0400
+summary: an events page
+
+changeset: 771:40d7175be441
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 20:37:03 2019 -0400
+summary: add events page
+
+changeset: 770:1c7d1d859bfe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 20:19:18 2019 -0400
+summary: recurse into created object instead of assuming honk
+
+changeset: 769:8f4b520c098b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 19:53:35 2019 -0400
+summary: correct typos
+
+changeset: 768:384d303af81f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 19:14:11 2019 -0400
+summary: remove stale debugging
+
+changeset: 767:0a8ec78a7959
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 19:12:34 2019 -0400
+summary: if update without create, just create
+
+changeset: 766:650f970fd527
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 19:03:55 2019 -0400
+summary: missed a noref
+
+changeset: 765:4ddf273ed860
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 18:51:09 2019 -0400
+summary: allow renames at end of noise
+
+changeset: 764:ad900f31f162
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 18:48:03 2019 -0400
+summary: we may need to expand short mentions more than once
+
+changeset: 763:852b014669d9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 18:13:38 2019 -0400
+summary: trim spaces from most form inputs
+
+changeset: 762:7c7172d756d2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 18:04:42 2019 -0400
+summary: sometimes the orderedcollection only has items, not ordereditems. sigh.
+
+changeset: 761:890fe6eb78df
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 17:57:00 2019 -0400
+summary: some people forget that hashtags start with hashes...
+
+changeset: 760:670f1fa3d784
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 17:52:36 2019 -0400
+summary: handle case where attributedto is array of strings
+
+changeset: 759:54e7c650fb1a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 01:11:10 2019 -0400
+summary: colors for diffs
+
+changeset: 758:89aea2cd5d55
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 00:54:46 2019 -0400
+summary: mention syntax highlighting in docs
+
+changeset: 757:2f579c82fd24
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 10 00:40:29 2019 -0400
+summary: syntax highlighting because why not. go code or go home.
+
+changeset: 756:0d5fdb9cc497
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 17:35:00 2019 -0400
+summary: mention the ping activity
+
+changeset: 755:2c399c90d65a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 17:11:25 2019 -0400
+summary: some more messing around with the manual
+
+changeset: 754:45eacf1e8f58
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 16:16:38 2019 -0400
+summary: oops, allow saving edit too
+
+changeset: 753:9eeb307ce2e0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 16:12:46 2019 -0400
+summary: can't edit bonks, but allow other edits
+
+changeset: 752:6332fd5c8fdf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 15:56:06 2019 -0400
+summary: show presubs in honkers
+
+changeset: 751:7637522ea96e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 15:50:19 2019 -0400
+summary: clean up css a little
+
+changeset: 750:743d9ca2893b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 14:37:23 2019 -0400
+summary: missing ar tag
+
+changeset: 749:ea76d56a0350
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 14:33:00 2019 -0400
+summary: typo..
+
+changeset: 748:f27ea2d1e2ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 14:31:55 2019 -0400
+summary: add this too
+
+changeset: 747:7bd9702301a8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 14:30:55 2019 -0400
+summary: add some more manual stuff
+
+changeset: 746:8a101d55f360
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 14:03:16 2019 -0400
+summary: add [link](url) support to markdown
+
+changeset: 745:9755f52e1893
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 09 10:55:54 2019 -0400
+summary: include audio type
+
+changeset: 744:051ceff1557f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 16:56:19 2019 -0400
+summary: make inline imgs block
+
+changeset: 743:343ef157780e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 15:34:16 2019 -0400
+summary: better label style
+
+changeset: 742:185fdae76da1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 15:00:15 2019 -0400
+summary: don't reject partial matches
+
+changeset: 741:f0eb4a688b96
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 02:35:51 2019 -0400
+summary: return a teapot for sig errors
+
+changeset: 740:bb427d57c09b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 02:31:27 2019 -0400
+summary: retry key lookups don't usually seem to work
+
+changeset: 739:1e70c008be1c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 02:23:02 2019 -0400
+summary: need some osmosis in the combo hydration
+
+changeset: 738:e528a8a6e64e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 02:21:12 2019 -0400
+summary: make combos work when saving new honker
+
+changeset: 737:fe71f978f067
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 02:06:09 2019 -0400
+summary: recook some forms
+
+changeset: 736:884ff5a28e09
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 01:31:37 2019 -0400
+summary: nicer upgrade for zonkers
+
+changeset: 735:3dc3b2d458b8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 01:27:27 2019 -0400
+summary: tweak error mesages
+
+changeset: 734:253cbd6a4139
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 01:23:54 2019 -0400
+summary: try using a tx for multistatement honk updates
+
+changeset: 733:761825322c49
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 00:58:42 2019 -0400
+summary: fix refreshing pages with reversed order
+
+changeset: 732:88842eb25738
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 08 00:33:02 2019 -0400
+summary: ah, look for content in the right object
+
+changeset: 731:3dffb0f37d66
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 18:11:35 2019 -0400
+summary: can cache outbox for a bit
+
+changeset: 730:5ef8f76991f0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 16:33:31 2019 -0400
+summary: more consistency in page switching
+
+changeset: 729:0cf0732b95e8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 15:47:37 2019 -0400
+summary: cache jonker for a bit
+
+changeset: 728:6a4bf5732e42
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 15:29:34 2019 -0400
+summary: cache users table
+
+changeset: 727:dfb409c76cea
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 15:22:10 2019 -0400
+summary: cache jonks for AP fetches
+
+changeset: 726:2951da19cd07
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 14:45:02 2019 -0400
+summary: use cache interface for some more things
+
+changeset: 725:16463cde5b4d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 13:18:30 2019 -0400
+summary: update page message during switch
+
+changeset: 724:4d91b1d56c3a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 12:39:11 2019 -0400
+summary: word break please
+
+changeset: 723:c1322620dd1f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 12:34:36 2019 -0400
+summary: start including servermsg in updates
+
+changeset: 722:19a8f94c44bc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 01:31:16 2019 -0400
+summary: few tweaks to help page
+
+changeset: 721:4106a0f6eaa5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 01:25:41 2019 -0400
+summary: online help facility
+
+changeset: 720:053761a6c60e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 00:52:19 2019 -0400
+summary: add a version of mandoc.css for html docs
+
+changeset: 719:440316a5a079
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Oct 07 00:07:23 2019 -0400
+summary: firefox eats the chevron, but webkit does not. sigh.
+
+changeset: 718:a3111d260208
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 22:53:58 2019 -0400
+summary: when deleting honk, delete old revs
+
+changeset: 717:1223f73b6270
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 22:48:23 2019 -0400
+summary: revise rejection log messages
+
+changeset: 716:f6a658a8dc8e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 22:07:39 2019 -0400
+summary: we need some more debugging for the friendibonks
+
+changeset: 715:d026066c59c1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:57:31 2019 -0400
+summary: update follow request instead of creating dupes
+
+changeset: 714:1f3c4d5ee419
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:50:56 2019 -0400
+summary: should have been sub
+
+changeset: 713:d279c25ea2ac
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:49:57 2019 -0400
+summary: rephrase cl entry for honker management
+
+changeset: 712:3e753e773d8b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:49:04 2019 -0400
+summary: let's try without the unicrud translation
+
+changeset: 711:59438a4f517b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:45:58 2019 -0400
+summary: allow renaming shortnames
+
+changeset: 710:ab23f33f3bfd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:43:35 2019 -0400
+summary: check for double subscription
+
+changeset: 709:f6b8a7bee881
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 21:33:10 2019 -0400
+summary: allow resubscribing
+
+changeset: 708:dc6bd3117fbb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 20:42:53 2019 -0400
+summary: link avatars
+
+changeset: 707:53679e57c9f1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 20:26:21 2019 -0400
+summary: finish up the hfcs filtering work
+
+changeset: 706:1086b531b19c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 19:00:03 2019 -0400
+summary: remove old old db upgrade code
+
+changeset: 705:635fc5ca8f0e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 15:24:28 2019 -0400
+summary: fix a go vet warning
+
+changeset: 704:4090d249e6e2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 15:23:42 2019 -0400
+summary: html escape summary fields
+
+changeset: 703:3b333d88392a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 15:15:26 2019 -0400
+summary: mention markdown improvements
+
+changeset: 702:e38c66d7aca4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 15:14:18 2019 -0400
+summary: better markdown linebreaks (and add the file, doh)
+
+changeset: 701:81c8bf4a10af
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 15:01:23 2019 -0400
+summary: rework markdown module, prepare for embetterment
+
+changeset: 700:4067540f12d1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Oct 06 14:57:06 2019 -0400
+summary: f for format
+
+changeset: 699:47814ffd4fcc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 17:04:30 2019 -0400
+summary: maps look better with a touch more zoom
+
+changeset: 698:c6a16266c479
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 16:50:25 2019 -0400
+summary: reorder rss a bit
+
+changeset: 697:3c8e838d1786
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 16:49:56 2019 -0400
+summary: better handling of times and places..
+
+changeset: 696:accf0cde231e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 16:41:17 2019 -0400
+summary: we can start with less precision now
+
+changeset: 695:0fa7e4c8e03b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 13:53:41 2019 -0400
+summary: make the length limit a bit larger
+
+changeset: 694:ce0971c7469e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 13:11:24 2019 -0400
+summary: increase gps accuracy second time
+
+changeset: 693:01778449d11c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Oct 05 02:46:01 2019 -0400
+summary: grotesque workaround for friendica style repeats
+
+changeset: 692:6c1666620a6d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 21:57:53 2019 -0400
+summary: some more bits of hfcs
+
+changeset: 691:3186606d2837
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 21:49:49 2019 -0400
+summary: compile, then ship
+
+changeset: 690:c60ccaa9dea6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 21:47:27 2019 -0400
+summary: finish up some hfcs matching work
+
+changeset: 689:c867abc21ed0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 21:24:15 2019 -0400
+summary: reduce max size a little
+
+changeset: 688:70ed5e6b2692
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 16:41:36 2019 -0400
+summary: little more cleanup, leave todo where we have unfinished business
+
+changeset: 687:14c027af9149
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 16:30:33 2019 -0400
+summary: enough of the honk filtering and censoring system (hfcs) to get going.
+
+changeset: 686:4c043d92c748
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 14:08:40 2019 -0400
+summary: more reflection for nicer cache filling types
+
+changeset: 685:aa611f48832d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Oct 04 02:32:44 2019 -0400
+summary: can't use shortened form for honker links
+
+changeset: 684:85ca0f0ddba8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 16:20:11 2019 -0400
+summary: let's try keeping images from getting too large
+
+changeset: 683:c28b8a8b7cb8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 16:08:31 2019 -0400
+summary: close menu here
+
+changeset: 682:6be15d8d0169
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 15:49:36 2019 -0400
+summary: add time and place to rss feeds
+
+changeset: 681:0d2517c71c34
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 15:13:16 2019 -0400
+summary: make details summary inline so the outline doesn't go wild when active
+
+changeset: 680:2a7014514c5e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 12:37:15 2019 -0400
+summary: reset currettid too
+
+changeset: 679:c30647a3acc8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 12:35:17 2019 -0400
+summary: if we make it this far without context, fake one
+
+changeset: 678:e6ddd05a33c8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 12:33:19 2019 -0400
+summary: save convoy here
+
+changeset: 677:544bde4bdb15
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 01:17:43 2019 -0400
+summary: try a limiter here
+
+changeset: 676:7ed1b1ac2b62
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 00:23:46 2019 -0400
+summary: add an intake length limit
+
+changeset: 675:97d5de077771
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 00:22:01 2019 -0400
+summary: add a little length filter
+
+changeset: 674:4e613da0637e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Oct 03 00:11:02 2019 -0400
+summary: handle durations for times
+
+changeset: 673:4c0a0b1912b2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 23:02:01 2019 -0400
+summary: support inline images in received posts
+
+changeset: 672:65011615194c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 21:27:44 2019 -0400
+summary: only show lat/lon if one is present
+
+changeset: 671:1a6918452a13
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 21:24:40 2019 -0400
+summary: look for location as property not just tag
+
+changeset: 670:9e32336db1ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 21:13:27 2019 -0400
+summary: this looks like extra code
+
+changeset: 669:3a4915875f41
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 21:04:44 2019 -0400
+summary: local time format for event
+
+changeset: 668:78aae1bd6644
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 18:20:14 2019 -0400
+summary: events with start times. because... because.
+
+changeset: 667:60371d7c876e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 17:29:02 2019 -0400
+summary: don't delete oldrevs when cleaning meta
+
+changeset: 666:0f039604705c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 17:27:29 2019 -0400
+summary: place genus is place. oops. and here comes time.
+
+changeset: 665:5ec0097c5ceb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 17:14:14 2019 -0400
+summary: fix meme saving. again.
+
+changeset: 664:bd9bb6967e71
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 17:10:01 2019 -0400
+summary: save honkmeta in a generic table since it seems we're gonna have plenty of it
+
+changeset: 663:ef4d307d73ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 12:47:54 2019 -0400
+summary: tighten up honkform a bit so it makes a prettier screenshot
+
+changeset: 662:f2043baad803
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 00:58:28 2019 -0400
+summary: more docs more docs more docs
+
+changeset: 661:a123a2c76429
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 00:43:17 2019 -0400
+summary: a few more tweaks
+
+changeset: 660:306a9f99b710
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Oct 02 00:19:00 2019 -0400
+summary: finish up a bit more manual
+
+changeset: 659:d05bff4f5866
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 23:30:10 2019 -0400
+summary: if we already have it, don't get it
+
+changeset: 658:202754dee5e4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 21:00:08 2019 -0400
+summary: having some difficulty getting off the struggle bus
+
+changeset: 657:67f4170dcaa4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 20:59:12 2019 -0400
+summary: oops, renamed it
+
+changeset: 656:35238b20e4ef
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 20:58:17 2019 -0400
+summary: add one screenshot to test the img feature
+
+changeset: 655:1216c4b54722
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 19:45:17 2019 -0400
+summary: jazz up honkerlinks, remove classes
+
+changeset: 654:a548a56e6480
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 17:02:53 2019 -0400
+summary: scroll to top switching pages
+
+changeset: 653:4dd277c1715d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Oct 01 00:01:45 2019 -0400
+summary: don't go down if we're going up
+
+changeset: 652:5e9715a42282
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 23:32:10 2019 -0400
+summary: rework save code to gobble up replies
+
+changeset: 651:9e1c168c3e83
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 23:16:54 2019 -0400
+summary: make a note of replies we see
+
+changeset: 650:3d3319d2b543
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 22:48:55 2019 -0400
+summary: rm useless log
+
+changeset: 649:45b3e1a3f30b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 22:28:53 2019 -0400
+summary: hide the danger zone for muggles
+
+changeset: 648:8a2e59fd3321
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 18:53:50 2019 -0400
+summary: not worth it
+
+changeset: 647:134cfb5b2854
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 18:45:18 2019 -0400
+summary: missed a few submit button conversions
+
+changeset: 646:f016c16e3217
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 16:43:51 2019 -0400
+summary: add missing deletes to the db cleanup
+
+changeset: 645:e042075ed5d1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 16:42:59 2019 -0400
+summary: only blob local files
+
+changeset: 644:f7a77511d2e4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 14:50:36 2019 -0400
+summary: space out noises a bit more
+
+changeset: 643:913fbec32fb3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 14:28:57 2019 -0400
+summary: treat tombstone as delete
+
+changeset: 642:1e15883c6997
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 14:17:58 2019 -0400
+summary: rework some of the front end styles for consistency
+
+changeset: 641:4678a6662068
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 30 01:30:39 2019 -0400
+summary: cleanup intake a bit, fast path for delete
+
+changeset: 640:e889515974e0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 29 22:48:54 2019 -0400
+summary: need a css fix
+
+changeset: 639:812a82324de2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 29 21:40:37 2019 -0400
+summary: split media into separate database. keeps main db nice and tidy.
+
+changeset: 638:25f8d68a1e02
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 29 19:09:57 2019 -0400
+summary: let the menu scroll
+
+changeset: 637:1bad210ef275
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 29 16:07:35 2019 -0400
+summary: add url to places
+
+changeset: 636:81482c33c289
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 17:40:24 2019 -0400
+summary: media skipping for naughty people
+
+changeset: 635:ddc64e4d4e6b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 17:16:19 2019 -0400
+summary: process place in updates
+
+changeset: 634:f8c076d97b46
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 17:13:57 2019 -0400
+summary: try harder to not deliver to self.
+
+changeset: 633:60b91d9bbaa0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 17:03:05 2019 -0400
+summary: unravel a bit of the big mess
+
+changeset: 632:0f7d20f63340
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 16:24:55 2019 -0400
+summary: click twice for more gps precision
+
+changeset: 631:9720f7459faf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 16:23:36 2019 -0400
+summary: only want tight line spacing in header blocks
+
+changeset: 630:e76c05f99f34
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 00:28:26 2019 -0400
+summary: parse location on input
+
+changeset: 629:b74abd564ac7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 00:16:43 2019 -0400
+summary: try to fix the geo error handling
+
+changeset: 628:65524f9de759
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 28 00:12:50 2019 -0400
+summary: location checkins! waaahahaha
+
+changeset: 627:c4ecbbfc7036
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 27 22:00:35 2019 -0400
+summary: update to use new css filtering
+
+changeset: 626:9f3d48f9c625
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 27 21:54:04 2019 -0400
+summary: fix some errors in css
+
+changeset: 625:a004bfc39171
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 27 16:48:34 2019 -0400
+summary: more refined way of cleaning up leftover tones
+
+changeset: 624:e13422c130f0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 27 16:15:12 2019 -0400
+summary: if we're trying to grab tweet replies, don't always use first as author
+
+changeset: 623:56fbd0d85e5d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 27 15:36:46 2019 -0400
+summary: set a line height for consistency
+
+changeset: 622:a9e577ff6609
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 26 18:00:29 2019 -0400
+summary: in honk culture, we're all yellow. (fixes artifacts with clap removal)
+
+changeset: 621:7d4eaa47363f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 26 11:28:05 2019 -0400
+summary: a page with no replies
+
+changeset: 620:cb92d06d0df0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 26 10:31:53 2019 -0400
+summary: allow a few more chars in bold
+
+changeset: 619:da33f2a99007
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 25 12:27:02 2019 -0400
+summary: some fixups for the way friendica does context
+
+changeset: 618:dcfe117279f6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 25 12:01:17 2019 -0400
+summary: save the right page
+
+changeset: 617:136c88ee81da
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 24 17:55:17 2019 -0400
+summary: next step towards interactive page switch
+
+changeset: 616:2f5a6cbf12f6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 24 17:03:20 2019 -0400
+summary: for completeness, more stealthing
+
+changeset: 615:bdde8f7b4751
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 24 13:56:44 2019 -0400
+summary: looks like we need combos to collapse
+
+changeset: 614:c58ad2e5d084
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 24 13:52:06 2019 -0400
+summary: add combos list to menu
+
+changeset: 613:526080880a13
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 24 13:42:48 2019 -0400
+summary: add the combos box to new honker form
+
+changeset: 612:ef7e38433323
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 24 13:40:20 2019 -0400
+summary: cache combos between pages
+
+changeset: 611:644ea7dc7ef3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 20:29:10 2019 -0400
+summary: technically, should undo read instead of sending ignore.
+
+changeset: 610:10d321444487
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 19:38:18 2019 -0400
+summary: add search box and tags link, fix styles
+
+changeset: 609:3aa276b8b8aa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 18:50:15 2019 -0400
+summary: allow header to move over
+
+changeset: 608:310fca1b5522
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 18:19:07 2019 -0400
+summary: we're staring to pull together a manual
+
+changeset: 607:90130c09e2c4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 17:00:14 2019 -0400
+summary: don't store exploded onts in honks
+
+changeset: 606:0ce8cc5f3247
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 15:36:06 2019 -0400
+summary: don't allow posts from blocked hosts
+
+changeset: 605:743c5b0fa5d6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 22 15:22:21 2019 -0400
+summary: start reworking the menu style a little
+
+changeset: 604:ab76a48140f9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 21 18:28:57 2019 -0400
+summary: prefer object date
+
+changeset: 603:cc8cd7c717b6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 21 18:20:50 2019 -0400
+summary: rework stealth mode
+
+changeset: 602:3b0a9482f133
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Sep 21 10:24:38 2019 -0400
+summary: filter on image desc too
+
+changeset: 601:6ee76f7dc0ad
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 19 00:50:26 2019 -0400
+summary: slightly better inline img replacement
+
+changeset: 600:4852b69fa0c1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 23:13:19 2019 -0400
+summary: tidy mod
+
+changeset: 599:df22fd713d06
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 22:53:13 2019 -0400
+summary: somebody found even more unicrud ranges
+
+changeset: 598:ffcdfd7ed5fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 22:17:50 2019 -0400
+summary: start handling js like an asset
+
+changeset: 597:653eb16eec9f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 18:30:43 2019 -0400
+summary: return after redirect
+
+changeset: 596:69e90666c214
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 18:30:04 2019 -0400
+summary: more flexibility in naming
+
+changeset: 595:507db78f1785
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 15:34:29 2019 -0400
+summary: preserve image extension
+
+changeset: 594:436ad860743a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 15:30:39 2019 -0400
+summary: preview after all fixups
+
+changeset: 593:86da5a546e6e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 15:19:31 2019 -0400
+summary: consolidate js in one place
+
+changeset: 592:407882e1fc2b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 15:08:50 2019 -0400
+summary: emuxify subjects too
+
+changeset: 591:bd9231503d9e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 14:23:47 2019 -0400
+summary: only replace memes in our posts
+
+changeset: 590:60eba2087b55
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 14:02:49 2019 -0400
+summary: fix memes
+
+changeset: 589:6bf9a4c93f2a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 13:46:42 2019 -0400
+summary: save honks in markdown, convert on the fly
+
+changeset: 588:9d81769ba1db
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 18 12:57:08 2019 -0400
+summary: flag is already set
+
+changeset: 587:ea612c11e79c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 19:00:46 2019 -0400
+summary: don't need this log
+
+changeset: 586:c5c223d66a76
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 10:44:00 2019 -0400
+summary: better handling of attachments during edit
+
+changeset: 585:180769fd6bc7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 10:11:10 2019 -0400
+summary: comment the hot mess, just in case i forget
+
+changeset: 584:988c474edb92
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 10:00:38 2019 -0400
+summary: people are just going to shit in our database i guess. oh well.
+
+changeset: 583:44782c1bc736
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 09:58:18 2019 -0400
+summary: allow #0day
+
+changeset: 582:8c3031befc24
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 09:56:20 2019 -0400
+summary: allow _ in hashtag
+
+changeset: 581:cfdb68ab6ff4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 09:53:01 2019 -0400
+summary: check for bogus hashtags
+
+changeset: 580:c1380d9a6478
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 17 09:45:02 2019 -0400
+summary: make sure every rows is closed
+
+changeset: 579:d07ef2351aee
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 22:40:37 2019 -0400
+summary: don't change url on first load
+
+changeset: 578:c080f0e3d7cd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 22:02:42 2019 -0400
+summary: what's one more cheap hack
+
+changeset: 577:0115588b7db3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 21:55:51 2019 -0400
+summary: quick fix for dynamic pages
+
+changeset: 576:37653ad35c93
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 21:52:48 2019 -0400
+summary: refactor some of the honkpage stuff
+
+changeset: 575:72ca5ebb4968
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 18:05:46 2019 -0400
+summary: this could never work
+
+changeset: 574:392e3b85ed91
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 18:05:09 2019 -0400
+summary: move update log
+
+changeset: 573:8db635fd6c6e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 18:01:56 2019 -0400
+summary: late schema change
+
+changeset: 572:5926d87b671f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 18:00:13 2019 -0400
+summary: beta/prototype of Update
+
+changeset: 571:9f654cbabd02
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 17:00:50 2019 -0400
+summary: combine delete code into a function
+
+changeset: 570:565a8f216ac4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 16:51:47 2019 -0400
+summary: combine more row scanning
+
+changeset: 569:19c253250faa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 16:46:14 2019 -0400
+summary: combine common code
+
+changeset: 568:f28c9634973f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 16:37:50 2019 -0400
+summary: replace state with current page on load
+
+changeset: 567:78931aae4e36
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 15:46:33 2019 -0400
+summary: experiment with history.pushState
+
+changeset: 566:40b0c41b589a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 16 15:15:32 2019 -0400
+summary: checkpoint of js load and switch
+
+changeset: 565:27f9da743bf0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 13 13:54:29 2019 -0400
+summary: call home link home
+
+changeset: 564:bd8185f2c70d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 12 17:19:17 2019 -0400
+summary: remove extra log
+
+changeset: 563:a4fd05dd916e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 11 16:20:22 2019 -0400
+summary: cleanup the honk save code
+
+changeset: 562:0a87d569b82c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 10 16:06:06 2019 -0400
+summary: save rid for bonks to track parent
+
+changeset: 561:90d8ad3ab95f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 10 15:40:59 2019 -0400
+summary: maybe don't need links for already shown images
+
+changeset: 560:ab0e6108d0eb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 10 14:43:34 2019 -0400
+summary: split the big honk.go into smaller files
+
+changeset: 559:81895baa441e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 10 14:34:20 2019 -0400
+summary: rm unused var
+
+changeset: 558:d5989b59398a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 10 14:30:52 2019 -0400
+summary: quick mention @alias
+
+changeset: 557:325be6f87d29
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 09 15:59:38 2019 -0400
+summary: instructions for cloning since may not be obvious
+
+changeset: 556:4a44f0ee5cf6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 09 14:09:50 2019 -0400
+summary: back to desc for alt
+
+changeset: 555:2d67f44e53fc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 09 12:28:03 2019 -0400
+summary: maybe try name for alt and desc for title
+
+changeset: 554:8c739f40c388
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 09 12:12:24 2019 -0400
+summary: use alt and title for img
+
+changeset: 553:caf517d53fc9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 09 11:06:57 2019 -0400
+summary: save name as desc if absent
+
+changeset: 552:31966e2f0677
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Sep 09 09:55:04 2019 -0400
+summary: i think this is enough for image descriptions
+
+changeset: 551:e227b0282534
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 06 19:27:53 2019 -0400
+summary: theme-color meta. i don't like that this is not part of css.
+
+changeset: 550:c11b6c9f46d5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 06 18:40:50 2019 -0400
+summary: cut back on number of honks in mechanical endpoints
+
+changeset: 549:194a868bf6af
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Sep 06 14:44:29 2019 -0400
+summary: another faster check for blocked stuff
+
+changeset: 548:a939d277d45f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 05 17:45:10 2019 -0400
+summary: record starting page name
+
+changeset: 547:d29f36880f1a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Sep 05 17:29:40 2019 -0400
+summary: this is extremely messy, but allow hotswap between /home and /atme
+
+changeset: 546:703e194776c1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 04 13:59:27 2019 -0400
+summary: log what we don't like
+
+changeset: 545:c68a0eb438b3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 04 13:32:22 2019 -0400
+summary: missed a $
+
+changeset: 544:eabb35114086
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Sep 04 13:19:52 2019 -0400
+summary: experiment with sass like css replacement
+
+changeset: 543:7a0b9426d0a2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Sep 03 01:19:55 2019 -0400
+summary: tweak hoot, less noise, log errors
+
+changeset: 542:40d64e0d61d9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Sep 01 18:04:30 2019 -0400
+summary: unlink tag links... sigh.
+
+changeset: 541:2153251b3337
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 30 16:18:50 2019 -0400
+summary: collected enough samples, thank you
+
+changeset: 540:377cffa29c58
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 30 11:59:24 2019 -0400
+summary: while we're going full evil, only cleanup if user requested
+
+changeset: 539:16d21070eebc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 30 11:46:25 2019 -0400
+summary: add search. opening the gates to hell here.
+
+changeset: 538:5e5d8b568615
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 30 10:16:59 2019 -0400
+summary: more info about some errors
+
+changeset: 537:50a7b927da22
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 30 01:08:15 2019 -0400
+summary: deal with fact split gives us empty strings
+
+changeset: 536:df80b0066825
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 28 12:07:46 2019 -0400
+summary: few refinements to tags
+
+changeset: 535:204b7c8b312f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 28 11:58:57 2019 -0400
+summary: catching too much stuff
+
+changeset: 534:e50957dacd0d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 28 11:54:09 2019 -0400
+summary: oops, lost the hash
+
+changeset: 533:bf56749c79f9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 28 11:51:44 2019 -0400
+summary: redo tag upgrade
+
+changeset: 532:7650d916e6d6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 28 11:40:54 2019 -0400
+summary: require leading alpha for hashtag
+
+changeset: 531:619bac647eeb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 22:30:29 2019 -0400
+summary: copy onts from bonks
+
+changeset: 530:09846122b93c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 22:25:02 2019 -0400
+summary: need to lowercase here
+
+changeset: 529:30801e966729
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 22:15:53 2019 -0400
+summary: unbonking should work now
+
+changeset: 528:d61f22d10062
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 22:07:08 2019 -0400
+summary: better listing of onts
+
+changeset: 527:0b9c0bf1f7e8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 21:44:56 2019 -0400
+summary: i will allow hyphens in hashtags
+
+changeset: 526:08d21b2ad48c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 21:43:38 2019 -0400
+summary: public tag index
+
+changeset: 525:26b881446d90
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 21:22:59 2019 -0400
+summary: experimental unbonking
+
+changeset: 524:049881bbc917
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 27 16:33:44 2019 -0400
+summary: the sillyscript bites again. two functions with the same name don't work so great.
+
+changeset: 523:d46573270433
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Aug 25 22:53:56 2019 -0400
+summary: when logged in, show everything for tag
+
+changeset: 522:e8ce47361e01
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 24 23:18:19 2019 -0400
+summary: and save tags on incoming
+
+changeset: 521:ea44828f978d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 24 23:14:57 2019 -0400
+summary: remove stray log
+
+changeset: 520:5f3ed9114147
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 24 23:12:42 2019 -0400
+summary: stray comma
+
+changeset: 519:f562371aaeab
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 24 23:11:53 2019 -0400
+summary: quick fix before tags can go live
+
+changeset: 518:1ec317116a02
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 24 23:03:05 2019 -0400
+summary: we're starting to get there with hashtags
+
+changeset: 517:3f4dd85bb940
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 23 20:45:43 2019 -0400
+summary: make sure buttons have vertical spacing too
+
+changeset: 516:7d8b3523d026
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 23 20:43:30 2019 -0400
+summary: stepping stone for unbonk
+
+changeset: 515:a2711db8d9de
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 23 20:35:58 2019 -0400
+summary: only first class honks in rss
+
+changeset: 514:10e51e78b3bc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 22 11:06:31 2019 -0400
+summary: more detail in logging
+
+changeset: 513:64d9539c02e7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 22 00:41:05 2019 -0400
+summary: bump mod rev
+
+changeset: 512:5039f8b68d64
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 22 00:17:08 2019 -0400
+summary: link to AP in docs
+
+changeset: 511:27cee4d1ba30
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 22 00:07:18 2019 -0400
+summary: a little less bare docs
+
+changeset: 510:262111d905d4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 21 01:23:00 2019 -0400
+summary: federate read/ignore activities for ack and deack
+
+changeset: 509:46fad290ce0e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 20 14:30:52 2019 -0400
+summary: add subsections for testing
+
+changeset: 508:a0b91172c648
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 20 02:19:04 2019 -0400
+summary: new docs are barely started
+
+changeset: 507:f8e66ead4aca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 20 01:40:35 2019 -0400
+summary: add stub manual pages to test something else...
+
+changeset: 506:921923d5f8b6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 19 21:03:44 2019 -0400
+summary: little better refresh indicator
+
+changeset: 505:57d40c6b5d62
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 19 04:36:45 2019 -0400
+summary: it is 2019 and there are browsers still defaulting to latin1
+
+changeset: 504:f8bd1d76ea2c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 19 03:21:53 2019 -0400
+summary: cleanup javascript a touch
+
+changeset: 503:a58b9f0a0a03
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 19 03:02:24 2019 -0400
+summary: experimental refresh button. dynamic html here we come.
+
+changeset: 502:0da4c05f3ac2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 19 00:01:00 2019 -0400
+summary: allow deacking a post as well
+
+changeset: 501:b3d6068f49f3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Aug 18 23:25:11 2019 -0400
+summary: add approved replies to AP object collection
+
+changeset: 500:77b26b1b4c2a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Aug 18 18:32:44 2019 -0400
+summary: prefetch handle info instead of waiting for load
+
+changeset: 499:cf4319d1a429
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Aug 18 18:21:07 2019 -0400
+summary: more complete and explicit license information
+
+changeset: 498:4d0b2e6046fd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 15:48:03 2019 -0400
+summary: mention reply control
+
+changeset: 497:698a37ea99a9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 15:35:12 2019 -0400
+summary: allow acking a honk
+
+changeset: 496:92bd94003b1d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 15:13:33 2019 -0400
+summary: schema change to add flags to honks
+
+changeset: 495:961c7542d66e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 01:26:58 2019 -0400
+summary: include bonked posts in honker listing
+
+changeset: 494:e3814aa3ebd8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 00:32:18 2019 -0400
+summary: supreme court says organizations are people
+
+changeset: 493:bae14458db92
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 00:28:16 2019 -0400
+summary: delete all the bloat
+
+changeset: 492:b13731165cd0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 00:18:12 2019 -0400
+summary: that's a bad log
+
+changeset: 491:5253f8a0fecf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 00:15:55 2019 -0400
+summary: every database exec must have error checking
+
+changeset: 490:c7047a9a9521
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 00:11:30 2019 -0400
+summary: a cache for handles
+
+changeset: 489:1e905878b0a4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 16 00:05:22 2019 -0400
+summary: switch to using handles on xzone page
+
+changeset: 488:9250547cdb8b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 15 23:38:01 2019 -0400
+summary: better handle lookup that doesn't keep hammering failures
+
+changeset: 487:33450015f8fa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 15 23:27:55 2019 -0400
+summary: better handle AP usernames. don't require manual entry
+
+changeset: 486:9e044253f82c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 15 23:03:21 2019 -0400
+summary: test function to undo the bloat
+
+changeset: 485:ba04c6e37d21
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 15 10:38:51 2019 -0400
+summary: too late now, but fix the bloat counter anyway
+
+changeset: 484:230b487d5603
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 15 09:25:36 2019 -0400
+summary: bloat: counter.cgi
+
+changeset: 483:5b4fe8c2c3d3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 14 15:46:21 2019 -0400
+summary: try showing only unkown honkers in xzone
+
+changeset: 482:9028a8f26080
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 14 13:15:11 2019 -0400
+summary: better retry effort to cope with timeouts
+
+changeset: 481:9a96dd3595c9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 13 14:13:07 2019 -0400
+summary: log repeated sign failure
+
+changeset: 480:a3d2bbf86ee2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 10 19:15:49 2019 -0400
+summary: handle two more db error conditions
+
+changeset: 479:ec0061d973e5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 08 12:37:05 2019 -0400
+summary: apply unicode filtering to summary too
+
+changeset: 478:1c261e905e36
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 08 12:28:32 2019 -0400
+summary: few more dumb unicodes i don't like
+
+changeset: 477:fac23f3bbcc5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Aug 07 12:01:57 2019 -0400
+summary: don't decode images that are too large
+
+changeset: 476:f6ee82ce7d6e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Aug 06 16:31:54 2019 -0400
+summary: fast track blocks by objid
+
+changeset: 475:1ecdb94d10ef
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 05 20:41:57 2019 -0400
+summary: add another retry at 4 hours
+
+changeset: 474:a6f8bf5873fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 05 20:40:03 2019 -0400
+summary: increase max concurrent deliveries to 20
+
+changeset: 473:7f457f2ddd7b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Aug 05 20:39:18 2019 -0400
+summary: remove useless log
+
+changeset: 472:6cfc4f5610c6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Aug 03 22:18:03 2019 -0400
+summary: don't care about question updates
+
+changeset: 471:50e6b83439a9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 02 10:48:01 2019 -0400
+summary: Added tag v0.7.7 for changeset b2278292cce1
+
+changeset: 470:b2278292cce1
+tag: v0.7.7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 02 10:47:46 2019 -0400
+summary: 0.7.7
+
+changeset: 469:c06a1743c7c8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 02 10:45:42 2019 -0400
+summary: every time I try to get a post from pixelfed, I get a 502 error.
+
+changeset: 468:39d5337c5710
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Aug 02 10:38:42 2019 -0400
+summary: save attached images past preview
+
+changeset: 467:2f3aa7868753
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Aug 01 20:36:22 2019 -0400
+summary: remove spicy peppers sensitivity
+
+changeset: 466:f5ede44da1dd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 31 18:15:31 2019 -0400
+summary: update image
+
+changeset: 465:0faff0d8a606
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 30 21:20:56 2019 -0400
+summary: keep reply to during preview
+
+changeset: 464:84b8bd155a42
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 29 14:24:45 2019 -0400
+summary: go ten replies up a thread chain
+
+changeset: 463:aebab312bfad
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 22:01:34 2019 -0400
+summary: link should be noreferrer
+
+changeset: 462:e952bb10e206
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 21:55:59 2019 -0400
+summary: update image library (rotations fix)
+
+changeset: 461:917c7d5d1619
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 20:01:12 2019 -0400
+summary: a little more type safety with less interface
+
+changeset: 460:25721eddf4ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 19:54:39 2019 -0400
+summary: reduce code by using library
+
+changeset: 459:874ffff49efe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 19:44:27 2019 -0400
+summary: switch to common version of httpsig code
+
+changeset: 458:d78e68ae5901
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 19:00:35 2019 -0400
+summary: add link to remote user profile
+
+changeset: 457:e2135e9bccf0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 28 18:42:21 2019 -0400
+summary: delete old muted threads from db
+
+changeset: 456:f19f893f3876
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 25 09:54:05 2019 -0400
+summary: Added tag v0.7.6 for changeset 0f150eed70d5
+
+changeset: 455:0f150eed70d5
+tag: v0.7.6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 25 09:53:53 2019 -0400
+summary: upgrade all the db versions, not just one at a time
+
+changeset: 454:207074774dc7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 24 23:24:48 2019 -0400
+summary: missed a spot requiring user seperator
+
+changeset: 453:9fcbf8d907b3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 24 20:27:13 2019 -0400
+summary: better effort to avoid duplicte deliveries
+
+changeset: 452:228dc40464a3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 24 18:50:32 2019 -0400
+summary: Added tag v0.7.5 for changeset 65ea769c65bb
+
+changeset: 451:65ea769c65bb
+tag: v0.7.5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 24 18:50:27 2019 -0400
+summary: this will be 0.7.5
+
+changeset: 450:8f0417f44a84
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 23 13:23:42 2019 -0400
+summary: + changes
+
+changeset: 449:a7bcb63a3022
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 23 13:21:54 2019 -0400
+summary: new users must be created with empty option string
+
+changeset: 448:653e1aea46ba
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 23 13:21:09 2019 -0400
+summary: allow modifying url patterns to better imitate other software. kinda.
+
+changeset: 447:5138128326aa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 22 00:35:26 2019 -0400
+summary: should not rementionize bonks
+
+changeset: 446:cb7cc8b21256
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 22 00:09:16 2019 -0400
+summary: handle the case where inreplyto is an object
+
+changeset: 445:875ebba21bfc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 20 23:01:04 2019 -0400
+summary: if the created object is url, fetch it
+
+changeset: 444:4d43852e1404
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 20 22:45:43 2019 -0400
+summary: allow attributedto to be object
+
+changeset: 443:a365e8255440
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 18 19:16:12 2019 -0400
+summary: keep the robots out of more stuff that's annoying
+
+changeset: 442:4326f3fd6e41
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 18 15:13:10 2019 -0400
+summary: only log first error if retrying during get
+
+changeset: 441:a1ee6d395a1a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 17 23:11:48 2019 -0400
+summary: some diags to assist in hoot troubles
+
+changeset: 440:15f167cdc655
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 17 16:33:38 2019 -0400
+summary: try to support implemenations that put the key object in a seperate place
+
+changeset: 439:f3550fbf0d9b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 16 03:35:04 2019 -0400
+summary: try grabbing the name if no summary
+
+changeset: 438:3539ea434b60
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 16 03:04:45 2019 -0400
+summary: depend on go.mod
+
+changeset: 437:5c1e068be80a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 16 03:03:23 2019 -0400
+summary: update webs/image
+
+changeset: 436:e88d7427f8a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 16 00:14:09 2019 -0400
+summary: and some more unicrud
+
+changeset: 435:fd8d5da1c53c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 16 00:10:29 2019 -0400
+summary: another collection of unicruds
+
+changeset: 434:8f6e432ce2ce
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 15 21:32:38 2019 -0400
+summary: add a button to expand it all
+
+changeset: 433:dd5e8f02db62
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 15 20:49:01 2019 -0400
+summary: simplify cleanup command
+
+changeset: 432:4be6e0c3c403
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 15 20:21:47 2019 -0400
+summary: stick the honker details in a details
+
+changeset: 431:d8089e221879
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 15 12:57:50 2019 -0400
+summary: servername in user-agent to play nice
+
+changeset: 430:b33ec997379c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 14 21:55:57 2019 -0400
+summary: subtle replies should be subtle too
+
+changeset: 429:7ebe726d8cdf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 11 10:55:15 2019 -0400
+summary: Added tag v0.7.4 for changeset 4f0ac04432d5
+
+changeset: 428:4f0ac04432d5
+tag: v0.7.4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 11 10:55:05 2019 -0400
+summary: last changelog edit
+
+changeset: 427:80d9d22517fa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 11 01:59:55 2019 -0400
+summary: downstream filtering doesn't work without the full thread, which
+
+changeset: 426:228329064769
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 11 01:25:50 2019 -0400
+summary: more realistically, only (long) timeout errors can be fixed by retries
+
+changeset: 425:22f6b817d240
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 11 01:20:53 2019 -0400
+summary: implement a short timeout for some get operations
+
+changeset: 424:84862a7548f8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 11 01:10:35 2019 -0400
+summary: when deleting, have to make it public to federate
+
+changeset: 423:fb1d23b65fb0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 23:47:45 2019 -0400
+summary: it's a lie, but add u-url to links too to prevent prefetching
+
+changeset: 422:76a58a64565e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 22:59:55 2019 -0400
+summary: add overflow:hidden here to prevent horizontal scrolling artifacts
+
+changeset: 421:0965652642d2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 22:44:58 2019 -0400
+summary: remove the unspecified horror if not collapsing
+
+changeset: 420:3b58f1d28382
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 17:49:05 2019 -0400
+summary: if we kill a word, we should probably kill the whole thread too
+
+changeset: 419:c0ef83e65b23
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 17:39:41 2019 -0400
+summary: zilence (collapse) posts matching regex
+
+changeset: 418:4f4553f44a15
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 14:46:43 2019 -0400
+summary: if it's sensitive but we don't know why, make up a reason
+
+changeset: 417:d79b36f2ab90
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 14:36:14 2019 -0400
+summary: experiment with collapsing posts
+
+changeset: 416:83eb7ed5ad59
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 01:40:14 2019 -0400
+summary: focus on text area for reply
+
+changeset: 415:8eb208c4b1bf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 10 01:21:56 2019 -0400
+summary: support a few more actor types
+
+changeset: 414:9c7e77b57cfa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 09 23:45:50 2019 -0400
+summary: more queries, more indices. index oonker
+
+changeset: 413:f52829335789
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 09 23:43:46 2019 -0400
+summary: include oonker in the xonker query...
+
+changeset: 412:ea8b4810f0ae
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 09 23:41:13 2019 -0400
+summary: link up original oonker
+
+changeset: 411:4ca7065e5796
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 09 23:37:30 2019 -0400
+summary: don't grab honks from other users when constructing convoys
+
+changeset: 410:6a6cc003a525
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 09 23:31:57 2019 -0400
+summary: if it's not our honk, don't show controls
+
+changeset: 409:8dcbe5f904e9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jul 09 23:04:19 2019 -0400
+summary: support - in emus
+
+changeset: 408:669f5bc01387
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 08 21:18:37 2019 -0400
+summary: allow ximport by handle as well
+
+changeset: 407:d4acaa7681fb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 08 20:58:47 2019 -0400
+summary: only inline emus we actually have
+
+changeset: 406:eeb8c4b948a5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 08 20:03:53 2019 -0400
+summary: a bit lighter background for images (which may be transparent)
+
+changeset: 405:a68d3f58ef7c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 08 15:02:49 2019 -0400
+summary: try collecting upstream for any activity
+
+changeset: 404:a9c30b08f877
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 08 15:02:03 2019 -0400
+summary: icon should probably be Image type
+
+changeset: 403:d5b78b1e8cca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 07 20:24:54 2019 -0400
+summary: upon further consultation with the golden goose,
+
+changeset: 402:51cc1be141cd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jul 07 20:07:16 2019 -0400
+summary: don't embed emus that don't exist
+
+changeset: 401:d2ad177178e3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 06 17:56:08 2019 -0400
+summary: more positive energy in docs
+
+changeset: 400:cfacbf2828df
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 06 14:36:07 2019 -0400
+summary: only put border around honkform
+
+changeset: 399:b12d6db806b7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 06 13:48:31 2019 -0400
+summary: move the reply form into the to be replied post
+
+changeset: 398:fd32c029e91e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 06 13:31:11 2019 -0400
+summary: better effort at combining thread id
+
+changeset: 397:790a42d6f4ca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jul 06 13:25:25 2019 -0400
+summary: only say honks, not bonks, are qonks. the silliness never ends.
+
+changeset: 396:3df5f264a56b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jul 05 13:17:39 2019 -0400
+summary: catch all UI fixes changelog
+
+changeset: 395:8c5d81036bd8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jul 05 13:11:53 2019 -0400
+summary: make username link to local view instead of always remote
+
+changeset: 394:0a24f1087a6f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jul 05 13:07:59 2019 -0400
+summary: print original name in handle format
+
+changeset: 393:944c96a51eb3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 04 18:47:45 2019 -0400
+summary: don't save large attachments that sneak in
+
+changeset: 392:8d2befcb5a64
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 04 18:46:15 2019 -0400
+summary: if we didn't convert image, don't save data
+
+changeset: 391:2fe74ce83e0d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jul 04 10:52:22 2019 -0400
+summary: still allow viewing unpublic honks when logged in
+
+changeset: 390:ef653be39ace
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jul 03 16:06:31 2019 -0400
+summary: don't let html entities leak as hashtags
+
+changeset: 389:b674ec664fa1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 01 22:12:44 2019 -0400
+summary: show both avatars for bonks
+
+changeset: 388:6f1761123603
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 01 19:31:14 2019 -0400
+summary: if something bad happens, don't just show blank page
+
+changeset: 387:36f99e3004f9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 01 19:29:50 2019 -0400
+summary: i think it's better to show the new honk just after posting
+
+changeset: 386:69e4284af4ad
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jul 01 10:43:38 2019 -0400
+summary: some fixes and changes necessary to support peertube links
+
+changeset: 385:9074b95f8303
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 30 19:04:37 2019 -0400
+summary: remove inline meme text from post
+
+changeset: 384:a47424afffe4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 29 18:18:16 2019 -0400
+summary: split manual into user and admin parts
+
+changeset: 383:d3e82ebb06f6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 23:19:22 2019 -0400
+summary: add current version case
+
+changeset: 382:6901b88ad6c4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 22:36:55 2019 -0400
+summary: optional skinny column mode
+
+changeset: 381:8d0f755ed250
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 22:15:59 2019 -0400
+summary: allow for custom user options in the database
+
+changeset: 380:6a9cbeb70789
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 16:38:22 2019 -0400
+summary: use a version that's go 1.11 compat
+
+changeset: 379:ac1d63d3a8ce
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 16:28:59 2019 -0400
+summary: make note of webp transcoding
+
+changeset: 378:bc98d55daf2e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 16:28:20 2019 -0400
+summary: update dependencies, bring in webp image support
+
+changeset: 377:8d7252d65fc9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 16:28:08 2019 -0400
+summary: relax incoming image restriction slightly
+
+changeset: 376:10fc5896ad38
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 27 12:04:44 2019 -0400
+summary: leave the bonk button, disabled, to keep everything in predictable places
+
+changeset: 375:251370705eaf
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 26 17:42:21 2019 -0400
+summary: Added tag v0.7.3 for changeset efaae027527f
+
+changeset: 374:efaae027527f
+tag: v0.7.3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 26 17:42:04 2019 -0400
+summary: note changes
+
+changeset: 373:0e5b272504e8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 26 17:19:45 2019 -0400
+summary: add some more info to bonks.
+
+changeset: 372:0f1925501c87
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 25 20:49:25 2019 -0400
+summary: fix stale pubkey deletion
+
+changeset: 371:fe96f8e29103
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 25 19:17:39 2019 -0400
+summary: show an error to user for honk to nowhere
+
+changeset: 370:b61aed5a4841
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 25 17:24:54 2019 -0400
+summary: better hint on meme usage
+
+changeset: 369:7bcb8b4476e2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 25 16:44:48 2019 -0400
+summary: last char of mention should not include punctuation
+
+changeset: 368:9fc06a9007cc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 25 12:03:50 2019 -0400
+summary: Added tag v0.7.2 for changeset b1ec4c9c189d
+
+changeset: 367:b1ec4c9c189d
+tag: v0.7.2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 25 12:03:37 2019 -0400
+summary: here comes 7.2
+
+changeset: 366:a231f40663cc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 24 21:14:47 2019 -0400
+summary: first part of a do not federate firewall
+
+changeset: 365:51fcd0738ca2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 24 18:39:19 2019 -0400
+summary: remove cache controls where we may want more auth control
+
+changeset: 364:21a83fc6d4b0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 24 14:16:12 2019 -0400
+summary: 20 is a better limit for handles
+
+changeset: 363:4590fe7c2792
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 24 13:05:18 2019 -0400
+summary: include domain in remote handles again
+
+changeset: 362:1112baa8f3b1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 24 00:31:34 2019 -0400
+summary: funzone for the fun stuff
+
+changeset: 361:8e72dcf45180
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 23 22:43:47 2019 -0400
+summary: a few more urls for ease of use
+
+changeset: 360:a9212ad11675
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 23 22:21:59 2019 -0400
+summary: rename some zonk stuff
+
+changeset: 359:eb87851c4cc6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 23 20:22:52 2019 -0400
+summary: a few new features for the manual
+
+changeset: 358:d3ef95b32137
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 23 19:07:28 2019 -0400
+summary: refine the spicy post logic
+
+changeset: 357:98d45c6a5920
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jun 21 12:09:07 2019 -0400
+summary: Added tag v0.7.1 for changeset 0baeee9aed87
+
+changeset: 356:0baeee9aed87
+tag: v0.7.1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jun 21 12:09:03 2019 -0400
+summary: it's gonna be 0.7.1
+
+changeset: 355:b2530db044d9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 20 23:53:28 2019 -0400
+summary: make note of the unfollow fix
+
+changeset: 354:5bde7f770867
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 20 23:47:05 2019 -0400
+summary: fix unfollow. needs object field in follow object.
+
+changeset: 353:a3e9724fdbc3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 20 15:15:50 2019 -0400
+summary: unlink convoy unless logged in
+
+changeset: 352:3c0d5cc4096d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 18 01:35:58 2019 -0400
+summary: only hide keywords on some pages, so threads are complete.
+
+changeset: 351:39d93a11222d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 17 13:22:28 2019 -0400
+summary: Added tag v0.7.0 for changeset 907c626de523
+
+changeset: 350:907c626de523
+tag: v0.7.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 17 13:22:18 2019 -0400
+summary: add version to changelog and reorder big features to little
+
+changeset: 349:babd4cef609a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 17 13:06:54 2019 -0400
+summary: default robots.txt
+
+changeset: 348:a0003d305a6f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 17 12:18:37 2019 -0400
+summary: tombstones for zonks
+
+changeset: 347:190557269fca
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 17 12:10:36 2019 -0400
+summary: simplify the async zonking
+
+changeset: 346:e127bbdb1793
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 16 22:36:52 2019 -0400
+summary: allow import the most recent honks for a xonker
+
+changeset: 345:53b4625e95f3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 16 21:21:56 2019 -0400
+summary: close some queries when done
+
+changeset: 344:8823233ecac5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 16 19:18:33 2019 -0400
+summary: unloop a one iteration loop
+
+changeset: 343:48a51f27f579
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 16 15:05:50 2019 -0400
+summary: add some recent honkers to the xzone and allow viewing their honks
+
+changeset: 342:d9a690ae832e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 16 14:41:47 2019 -0400
+summary: sort the zonkzone
+
+changeset: 341:239239485c59
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 16 14:11:23 2019 -0400
+summary: preview button now that there's more things that can go wrong
+
+changeset: 340:929a9e822f64
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 15 18:46:00 2019 -0400
+summary: rework mute and zonk buttons
+
+changeset: 339:57401e5f96d8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 15 18:30:59 2019 -0400
+summary: don't include leading space in hashtag
+
+changeset: 338:08f55f3011b4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 15 18:24:18 2019 -0400
+summary: include hashtags in AP metadata
+
+changeset: 337:4a68ca1c6ad7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jun 14 16:32:10 2019 -0400
+summary: fix host extraction from actors without paths
+
+changeset: 336:bab269ced246
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 13 22:34:05 2019 -0400
+summary: pubkey no longer stored in honkers table
+
+changeset: 335:414329fc5674
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 13 22:28:06 2019 -0400
+summary: ah, use the big \U unicode escape.
+
+changeset: 334:4291ac8e643d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 13 22:22:32 2019 -0400
+summary: oops, working with unicode emoji is a pain. fix spicy meter.
+
+changeset: 333:4d1d0fd57fe3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 13 16:46:56 2019 -0400
+summary: mark the spicy honks as sensitive
+
+changeset: 332:70fdbae6e548
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Jun 13 16:21:47 2019 -0400
+summary: deleting threads in cleanup might be surprising, let that be for now
+
+changeset: 331:c45aad5cb07c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 12 01:35:27 2019 -0400
+summary: add mention class to all links; see if that hides previews
+
+changeset: 330:975b4dfc2679
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 23:38:29 2019 -0400
+summary: mention misc ui in cl
+
+changeset: 329:2cb3048e6f76
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 23:24:12 2019 -0400
+summary: simpler combos page
+
+changeset: 328:cda410f0a2ff
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 23:11:18 2019 -0400
+summary: the 304 logic doesn't always work? just remove it.
+
+changeset: 327:adb22c4d6445
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 23:03:53 2019 -0400
+summary: readonly qonk support
+
+changeset: 326:0870c2ff2f57
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 16:30:17 2019 -0400
+summary: add a few missing changelog entries
+
+changeset: 325:82a362f0bb18
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 14:46:42 2019 -0400
+summary: allow cleanup for shorter durations
+
+changeset: 324:b7c0659b1a0a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 11 10:14:12 2019 -0400
+summary: push the junky json code out a little more
+
+changeset: 323:f9ca1bedda66
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 10 23:57:03 2019 -0400
+summary: rework all the follow stuff a bit
+
+changeset: 322:9fdb7a233bc6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 10 23:51:04 2019 -0400
+summary: retry follow requests
+
+changeset: 321:8f6de6fe898a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 10 23:24:44 2019 -0400
+summary: just one honk actually
+
+changeset: 320:77a8ac4dd279
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 10 22:28:09 2019 -0400
+summary: xzone to start importing external content
+
+changeset: 319:f787a36f533f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 10 16:50:00 2019 -0400
+summary: tweak fonts, provide some emoji hints
+
+changeset: 318:d6ba2e4ec3c7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 10 14:50:26 2019 -0400
+summary: update of person is frequent and useless
+
+changeset: 317:1c77a652e20f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 08 15:31:00 2019 -0400
+summary: add an about page
+
+changeset: 316:b337eef9bac5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 08 15:25:17 2019 -0400
+summary: semi regular tweak of the manual
+
+changeset: 315:ece6a19233b9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 08 14:26:30 2019 -0400
+summary: add a reduce command to eliminate pic posters
+
+changeset: 314:6dab84a2a1fa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Jun 07 11:15:46 2019 -0400
+summary: make some effort to fill in thread when missing
+
+changeset: 313:367a7572e89c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 05 04:05:38 2019 -0400
+summary: start tracking a changelog
+
+changeset: 312:0d9792cff0b7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 05 03:55:27 2019 -0400
+summary: stick with go 1.11 compat for now
+
+changeset: 311:9ee427688586
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 05 03:52:56 2019 -0400
+summary: hoot support!
+
+changeset: 310:863405336988
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Jun 05 02:13:01 2019 -0400
+summary: better image toolkit for prettier screenshots
+
+changeset: 309:bf250cf28cfc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Jun 04 03:22:03 2019 -0400
+summary: summary may not actually need a label
+
+changeset: 308:9de7cc4952e3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 13:41:44 2019 -0400
+summary: video tag needs max-width
+
+changeset: 307:1a8de418c685
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 04:04:27 2019 -0400
+summary: Added tag v0.6.0 for changeset 57603c1049f6
+
+changeset: 306:57603c1049f6
+tag: v0.6.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 03:52:55 2019 -0400
+summary: thread killing seems most likely option for default
+
+changeset: 305:981060fdf83f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 03:20:03 2019 -0400
+summary: dig into actor url to verify id
+
+changeset: 304:1309fa7d8541
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 00:52:25 2019 -0400
+summary: don't need to print this
+
+changeset: 303:766b4dabf171
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 00:22:00 2019 -0400
+summary: split handle and username into two fields
+
+changeset: 302:eed3fa514a37
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Jun 03 00:15:06 2019 -0400
+summary: less awkard use of xonkers table
+
+changeset: 301:4a2d6e4d3128
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 23:57:36 2019 -0400
+summary: condense information
+
+changeset: 300:6d9179a3333a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 22:10:42 2019 -0400
+summary: remove honk from page when zonking
+
+changeset: 299:972ced2020d8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 20:52:16 2019 -0400
+summary: preserve threads we've participated in
+
+changeset: 298:1b33ee55bc90
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 20:16:49 2019 -0400
+summary: shrink down the headings
+
+changeset: 297:3ef9f27e34ff
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 16:08:24 2019 -0400
+summary: don't need to log the whole follow accept
+
+changeset: 296:3efe81153a5c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 15:33:01 2019 -0400
+summary: a little more space. let it breathe!
+
+changeset: 295:278d88ab2390
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 15:32:10 2019 -0400
+summary: little better button arrangement
+
+changeset: 294:61ee940b1b58
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 15:13:19 2019 -0400
+summary: ouch, bonks need to be public or they don't go anywhere
+
+changeset: 293:ac52c4e89d61
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 15:08:12 2019 -0400
+summary: make actions less instrusive
+
+changeset: 292:0c8d94a8350c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 14:54:18 2019 -0400
+summary: need just a little more room
+
+changeset: 291:3fd907dfc190
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 14:51:02 2019 -0400
+summary: tune up the honk form
+
+changeset: 290:1148c42fa12f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 14:44:39 2019 -0400
+summary: better styling for actions, especially mobile
+
+changeset: 289:82c9aea72350
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Jun 02 02:36:10 2019 -0400
+summary: only pull in hidden audience if public
+
+changeset: 288:75356d2d8223
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 01 22:59:31 2019 -0400
+summary: zonkzone in manual
+
+changeset: 287:f02e178970af
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 01 22:58:46 2019 -0400
+summary: killing is mean. zonking is nicer.
+
+changeset: 286:c3321c028607
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 01 16:11:04 2019 -0400
+summary: tighter loop
+
+changeset: 285:0c09f56da829
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Jun 01 16:08:19 2019 -0400
+summary: check summary for bad words
+
+changeset: 284:50d8675f8e81
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 31 03:43:08 2019 -0400
+summary: faster and simpler cleanup by deleting everything older than 30 days
+
+changeset: 283:32502984d0f9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 31 00:32:28 2019 -0400
+summary: more docs
+
+changeset: 282:e9fa9533bbef
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 31 00:24:18 2019 -0400
+summary: memes
+
+changeset: 281:bcba2613dca6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 30 18:35:31 2019 -0400
+summary: case insenstive zonking
+
+changeset: 280:695a383e5eec
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 30 18:29:59 2019 -0400
+summary: zword zonking
+
+changeset: 279:950b8df58eb9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 20:57:55 2019 -0400
+summary: when zonking a convoy, remove it from the page
+
+changeset: 278:aa4beb447780
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 20:30:13 2019 -0400
+summary: semi regular dependency update
+
+changeset: 277:e53a992893e0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 04:23:36 2019 -0400
+summary: even if we don't save the file, save a donk
+
+changeset: 276:5eb4e17fad6c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 04:00:58 2019 -0400
+summary: don't cleanup private files either
+
+changeset: 275:89c4ab869493
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 03:54:03 2019 -0400
+summary: maybe works better if we set the magic directMessage flag
+
+changeset: 274:1332e6817c24
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 03:39:34 2019 -0400
+summary: treat local private messages as local
+
+changeset: 273:52553d89d539
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 28 02:36:47 2019 -0400
+summary: allow replying to private messages with private replies
+
+changeset: 272:985492f749c3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 26 16:05:59 2019 -0400
+summary: rss link is cluttering up header
+
+changeset: 271:ee28522c27c6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 26 16:04:39 2019 -0400
+summary: rework honkers page some
+
+changeset: 270:10d3c30ad5a2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 25 14:44:40 2019 -0400
+summary: make sure we don't zap our own files
+
+changeset: 269:6fa726c27d97
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 25 14:34:46 2019 -0400
+summary: log excessive attachment separately
+
+changeset: 268:8e627fe8c47e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 25 13:34:41 2019 -0400
+summary: cleanup images after 30 days if we don't need them
+
+changeset: 267:dcbac886a633
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 22 15:49:31 2019 -0400
+summary: delete dead threads when cleaning up
+
+changeset: 266:3328493fbb5f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 22 15:11:39 2019 -0400
+summary: discouraged adduser command
+
+changeset: 265:f0175451cde3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 22 12:42:00 2019 -0400
+summary: clarify that block is really mute.
+
+changeset: 264:666936ab1040
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 20:12:41 2019 -0400
+summary: trailing space
+
+changeset: 263:da31b7054d65
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 19:32:43 2019 -0400
+summary: stop abusing rid for deletion, just use xid like normal
+
+changeset: 262:34cdca037528
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 19:09:28 2019 -0400
+summary: the number of unreliable servers in the federation is too damn high!
+
+changeset: 261:92bbc9713423
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 19:01:53 2019 -0400
+summary: another day, another cursed character set
+
+changeset: 260:71218b265768
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 18:51:04 2019 -0400
+summary: consume activities in a goroutine other than the web handler
+
+changeset: 259:778279555920
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 18:14:48 2019 -0400
+summary: better html for quotes and code
+
+changeset: 258:9f9e09786850
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 15:44:58 2019 -0400
+summary: if the digest is in the httpsig, we should also verify it matches content
+
+changeset: 257:54dc874532f5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 14:06:17 2019 -0400
+summary: cleanup command to collect database garbage
+
+changeset: 256:989bf7093f45
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 13:57:45 2019 -0400
+summary: can use function here
+
+changeset: 255:9aac607eaf51
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 21 13:56:15 2019 -0400
+summary: add better origin checks for all activities
+
+changeset: 254:eec0664d246f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 18:30:29 2019 -0400
+summary: the original should be the original original where possible
+
+changeset: 253:80ffc0a09a61
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 12:01:15 2019 -0400
+summary: remove dead code chunk
+
+changeset: 252:6ff09846c4eb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 11:56:07 2019 -0400
+summary: this was supposed to fix up tonks not bonks
+
+changeset: 251:5cc6501f555f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 11:48:37 2019 -0400
+summary: fix finding one honk
+
+changeset: 250:d6b32fe35e35
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 11:41:23 2019 -0400
+summary: oops, fix XID for honks
+
+changeset: 249:22bc7cd1afb4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 10:55:18 2019 -0400
+summary: let's try blockquotes for a bit
+
+changeset: 248:d1f529f5007f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 10:53:16 2019 -0400
+summary: log reception of xonk
+
+changeset: 247:9816604b3c6d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 10:51:15 2019 -0400
+summary: reget bonks even when embedded
+
+changeset: 246:29440a6d5a1a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 10:48:42 2019 -0400
+summary: user-agent for posts as well
+
+changeset: 245:776e17a071c9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 20 10:48:02 2019 -0400
+summary: rework honk to make local and remote about the same.
+
+changeset: 244:f8e8b76f1c87
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 17 19:37:43 2019 -0400
+summary: use htfilter from webs
+
+changeset: 243:f9d72e08b9ad
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 17 19:11:17 2019 -0400
+summary: a few more html tags, probably unlikely in AP though
+
+changeset: 242:03db3b9d2047
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 17 17:53:06 2019 -0400
+summary: homepage change: only followed honkers shown, allow silence with -.
+
+changeset: 241:a430e5512220
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 17 16:11:40 2019 -0400
+summary: clapping is fucking obnoxious
+
+changeset: 240:cbefec00c926
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 16 17:37:43 2019 -0400
+summary: more flexible re for mentions
+
+changeset: 239:7ff8a0166ba8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 16 11:44:52 2019 -0400
+summary: we're only saving oonker for bonks
+
+changeset: 238:61284b962a0e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu May 16 00:49:13 2019 -0400
+summary: rss links are permalinks
+
+changeset: 237:9bb4a64d31f4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 15 16:28:54 2019 -0400
+summary: upgrade webs to get image rotation
+
+changeset: 236:0514dcce76be
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 15 16:27:50 2019 -0400
+summary: rework honk schema to store more information.
+
+changeset: 235:d279a7940a6f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 15 14:39:33 2019 -0400
+summary: should allow - in bold and ital
+
+changeset: 234:91ccfa4f2d4d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 14 20:10:47 2019 -0400
+summary: may as well allow subscript too
+
+changeset: 233:1605385cd677
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 14 19:19:18 2019 -0400
+summary: always forget to add the new file
+
+changeset: 232:63186a8eeb21
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 14 19:18:29 2019 -0400
+summary: rework some account stuff, change passwords
+
+changeset: 231:2b64b29bfca3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 14 11:13:24 2019 -0400
+summary: blockquote injection was just for testing, revert.
+
+changeset: 230:0c30a598bfe8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 14 11:12:21 2019 -0400
+summary: provide some style for tables
+
+changeset: 229:fbc1edb0b1b2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 14 11:11:11 2019 -0400
+summary: better style for blockquote
+
+changeset: 228:3fa390f89fa1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 13 13:02:12 2019 -0400
+summary: some minor cleanup
+
+changeset: 227:b296993dc702
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 13 13:00:56 2019 -0400
+summary: when showing a single honk, include some others for context
+
+changeset: 226:c7b5a0430d46
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 13 09:36:28 2019 -0400
+summary: support Page objects too
+
+changeset: 225:e639cb2579a4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 12 10:02:44 2019 -0400
+summary: add a very basic test
+
+changeset: 224:347f152958d5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 11 21:50:39 2019 -0400
+summary: don't eat too many newlines. need a real parser here.
+
+changeset: 223:644df47f8972
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 11 21:29:32 2019 -0400
+summary: trickery to avoid further markdown of code blocks
+
+changeset: 222:d78628369566
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 11 10:41:47 2019 -0400
+summary: remove some extra newlines that tend to appear in code blocks
+
+changeset: 221:ab4a4edd11c9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 11 09:34:20 2019 -0400
+summary: there is entirely too much unicode
+
+changeset: 220:eba11bd6aad3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 10 18:18:32 2019 -0400
+summary: can cache fishing results in db
+
+changeset: 219:6fb558036b53
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 10 18:07:49 2019 -0400
+summary: don't need to allow resigned content now that we get oneups
+
+changeset: 218:38f918fc765c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 10 17:29:30 2019 -0400
+summary: better color balance and contrast for avatars
+
+changeset: 217:66cdb144f853
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 10 11:24:26 2019 -0400
+summary: preserve white-space for code with pre as well
+
+changeset: 216:acd43dbb9dd4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 10 09:22:25 2019 -0400
+summary: we are willing to wrap long <pre>
+
+changeset: 215:751f267279a0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 08 20:12:57 2019 -0400
+summary: add backup step to upgrade instructions.
+
+changeset: 214:088cb72fe00b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 08 17:22:27 2019 -0400
+summary: bump up allowed emu size
+
+changeset: 213:2c6cec0de699
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 08 13:08:29 2019 -0400
+summary: `code` and ```code block``` support
+
+changeset: 212:1a928b3bf2f0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 07 20:55:11 2019 -0400
+summary: try logging only unknown activities for a while
+
+changeset: 211:05d2a859afa0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue May 07 14:16:08 2019 -0400
+summary: image vacuum fix in webs 0.4.1
+
+changeset: 210:0b682ba32d60
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 06 11:06:03 2019 -0400
+summary: Added tag v0.5.0 for changeset e57c6026b903
+
+changeset: 209:e57c6026b903
+tag: v0.5.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon May 06 10:43:00 2019 -0400
+summary: delete to be orphaned honks first during upgrade
+
+changeset: 208:acb7b7be9b4f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 16:42:00 2019 -0400
+summary: wow, people still use <u>
+
+changeset: 207:a2b74926af5a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 14:08:27 2019 -0400
+summary: will need donks for bonks, too
+
+changeset: 206:518d1d75cba5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 14:06:29 2019 -0400
+summary: that was dumb. fix compilation.
+
+changeset: 205:9bb0a9551f45
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 14:05:13 2019 -0400
+summary: buttons are removed, can use less visibile danger border now
+
+changeset: 204:ff5117c8f1f7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 14:04:34 2019 -0400
+summary: spello
+
+changeset: 203:6e4fa6ba7a86
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 14:03:12 2019 -0400
+summary: only need to load donks in one case of getxonk
+
+changeset: 202:e7d2dcdb5d68
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 14:01:34 2019 -0400
+summary: just public audience for bonks
+
+changeset: 201:a890081d2048
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 13:54:13 2019 -0400
+summary: not sure what the right data range is, but make it a week
+
+changeset: 200:214274b1c8b2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun May 05 13:52:46 2019 -0400
+summary: don't leave attachment linkage in db after deletion in case id is reused
+
+changeset: 199:538c785c0379
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 04 22:56:58 2019 -0400
+summary: use webs/rss now
+
+changeset: 198:f6bc6452e255
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 04 18:05:15 2019 -0400
+summary: switch image code to webs
+
+changeset: 197:74913d03b1ef
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 04 17:47:17 2019 -0400
+summary: don't index into empty string
+
+changeset: 196:2e9ae7a73966
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat May 04 12:28:00 2019 -0400
+summary: the danger zone
+
+changeset: 195:fc585eceb6b8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 03 17:30:44 2019 -0400
+summary: don't sort by date, causes unpredictable insertions with new arrivals.
+
+changeset: 194:959be1627945
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 03 15:28:56 2019 -0400
+summary: date limit more queries to reduce response size
+
+changeset: 193:9f366a78a172
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 03 14:43:08 2019 -0400
+summary: zonking of bonking
+
+changeset: 192:ee295dcb7ea5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 03 14:09:08 2019 -0400
+summary: don't address to followers while the posts go on the wrong timelines
+
+changeset: 191:0e41c36cc504
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 03 13:42:39 2019 -0400
+summary: people really want to believe that deletion can work.
+
+changeset: 190:095f9dcf7835
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri May 03 13:31:40 2019 -0400
+summary: oh look, a stray space
+
+changeset: 189:08968490d490
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 01 23:37:54 2019 -0400
+summary: better looking style for limited
+
+changeset: 188:66c0b01e5c23
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 01 23:13:00 2019 -0400
+summary: more than 4 attachments seems execessive, leave the rest off.
+
+changeset: 187:14873eff87b3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 01 18:46:36 2019 -0400
+summary: block letters too, and the weird fe0f rune that slips in sometimes.
+
+changeset: 186:2c8a15d30c76
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 01 14:55:11 2019 -0400
+summary: hide the buttons for private like honks
+
+changeset: 185:51778d73c251
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed May 01 14:25:06 2019 -0400
+summary: pixelfed sends attachments as Image.
+
+changeset: 184:75c1a5ef3d01
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 30 18:52:35 2019 -0400
+summary: Added tag v0.4.0 for changeset 12e113bb6048
+
+changeset: 183:12e113bb6048
+tag: v0.4.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 30 18:48:13 2019 -0400
+summary: quick add a list of all combos
+
+changeset: 182:da0f24911d9a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 30 18:04:18 2019 -0400
+summary: also match crazy words with spaces embedded
+
+changeset: 181:49fb7a8da349
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 30 15:51:09 2019 -0400
+summary: more context about xonks we're ignoring
+
+changeset: 180:3671746577f7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 30 15:31:19 2019 -0400
+summary: missed a few selectors in html5 conversion
+
+changeset: 179:1add72f39968
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 18:14:41 2019 -0400
+summary: fix alpha channel in rescale. gah, that was ugly.
+
+changeset: 178:8e6fb59fae47
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 14:13:34 2019 -0400
+summary: reduce the deliverator hysteresis to reduce clumping
+
+changeset: 177:82696f27284d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 14:06:34 2019 -0400
+summary: rework xonk saving to avoid crawling threads we won't ever save
+
+changeset: 176:3080b3522b40
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 13:51:16 2019 -0400
+summary: touch up README
+
+changeset: 175:084be68ed675
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 13:42:38 2019 -0400
+summary: document this, document that
+
+changeset: 174:766f9572dcaa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 13:32:16 2019 -0400
+summary: rename all the view functions to show
+
+changeset: 173:037a18d99073
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 29 13:15:14 2019 -0400
+summary: move templates code into another project
+
+changeset: 172:4c1147721aa8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 23:26:12 2019 -0400
+summary: only allow big M to forge new content
+
+changeset: 171:6fd390e2c412
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 22:52:40 2019 -0400
+summary: can use a prepared statement here
+
+changeset: 170:eadc67d4afaa
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 22:48:46 2019 -0400
+summary: convert a few one off db queries to statements
+
+changeset: 169:55a047b46c66
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 22:28:59 2019 -0400
+summary: save links to the external attachments we don't want to save
+
+changeset: 168:3d5197db8380
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 20:51:12 2019 -0400
+summary: oops, need one more param for queries now
+
+changeset: 167:661604633da7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 19:31:27 2019 -0400
+summary: don't forget to fix html5 on other pages too
+
+changeset: 166:02943c876720
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 19:16:24 2019 -0400
+summary: more semantic html
+
+changeset: 165:d24cc62502c2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 18:57:43 2019 -0400
+summary: more consistent thread kill
+
+changeset: 164:59332ff150e6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 18:52:50 2019 -0400
+summary: limit all honk queries to 250
+
+changeset: 163:b6f14445f6d4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 18:41:10 2019 -0400
+summary: indicate received honks that aren't fully public
+
+changeset: 162:c8bf096be6f4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 28 17:30:32 2019 -0400
+summary: set a user-agent
+
+changeset: 161:792306f27a78
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 17:01:17 2019 -0400
+summary: bloaty pig posters and their images of unusual size
+
+changeset: 160:959e7b45e048
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 16:27:29 2019 -0400
+summary: make sure to update the right honker
+
+changeset: 159:c2a7d10d9ba0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 15:46:55 2019 -0400
+summary: expansive search of the federation did not reveal any signs of intelligent gifs
+
+changeset: 158:81bd583b83f7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 15:31:42 2019 -0400
+summary: take me off this list!!!
+
+changeset: 157:b87c3ef03efb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 15:11:24 2019 -0400
+summary: clemency for the sinners. allow pardon of zonkers.
+
+changeset: 156:9ffb3a9db9fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 12:07:35 2019 -0400
+summary: note nginx proxy header requirement
+
+changeset: 155:ad889edaf810
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 10:02:46 2019 -0400
+summary: add a note about http sig requirements,
+
+changeset: 154:859d1fb00635
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 09:35:22 2019 -0400
+summary: few more improvements to blocking
+
+changeset: 153:a90b5c060ec6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 09:13:52 2019 -0400
+summary: tighten up phone buttons
+
+changeset: 152:efd3f8d53727
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 26 09:07:13 2019 -0400
+summary: add more kill controls
+
+changeset: 151:a2d0007e709d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 14:18:33 2019 -0400
+summary: if an emu doesn't have a type, make a png
+
+changeset: 150:126f14b96a80
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 13:23:18 2019 -0400
+summary: crawl up reply chain looking for oneups
+
+changeset: 149:f2f3e85ec1e7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 13:10:26 2019 -0400
+summary: expand rid to full when we save the reply
+
+changeset: 148:ece8dccdef35
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 10:59:57 2019 -0400
+summary: only need to dupe string for zalgo if zerowidth present
+
+changeset: 147:76ab53b362c3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 09:32:27 2019 -0400
+summary: Added tag v0.3.0 for changeset 9e95200c9763
+
+changeset: 146:9e95200c9763
+tag: v0.3.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 01:18:39 2019 -0400
+summary: don't fetch bonks if we already have them
+
+changeset: 145:3952b97fc5fe
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 00:59:20 2019 -0400
+summary: can only follow users, not anything else
+
+changeset: 144:a877487e0957
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 00:50:41 2019 -0400
+summary: sometimes the honk is inside the bonk!
+
+changeset: 143:9c43069d08c7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 00:49:40 2019 -0400
+summary: go fmt
+
+changeset: 142:0be376ff5911
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 25 00:35:19 2019 -0400
+summary: add empty follow collections
+
+changeset: 141:55fa7f7d7f81
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 23:57:01 2019 -0400
+summary: the login code lives in a library now
+
+changeset: 140:3d69830e8604
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 17:34:58 2019 -0400
+summary: only delete honks for user that receives deletion
+
+changeset: 139:3b7727f12e4c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 10:56:39 2019 -0400
+summary: improve appearance of honkers page
+
+changeset: 138:807ca2326f4b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 03:41:32 2019 -0400
+summary: a note about proxy requirements to manual
+
+changeset: 137:103f3e5d94d4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 03:16:43 2019 -0400
+summary: provide more info on pages
+
+changeset: 136:0cec9d8f3453
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 03:04:20 2019 -0400
+summary: allow viewing public part of a convoy
+
+changeset: 135:d682992b61bd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 02:52:08 2019 -0400
+summary: combine common query fragments
+
+changeset: 134:91e25c07243a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 02:37:36 2019 -0400
+summary: link to get all the honks in a convoy
+
+changeset: 133:8a959bcf0f74
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 02:16:52 2019 -0400
+summary: update README
+
+changeset: 132:6013c78cfbad
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 24 01:16:34 2019 -0400
+summary: experimental text filtering to stop the zalgo
+
+changeset: 131:85f0ea96fd0e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 22:42:14 2019 -0400
+summary: allow del tag in html
+
+changeset: 130:424a27be417d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 16:49:28 2019 -0400
+summary: delete old homepage.html
+
+changeset: 129:870b688509a4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 16:48:25 2019 -0400
+summary: all honk operations on all the pages
+
+changeset: 128:99aefff2f933
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 16:32:37 2019 -0400
+summary: some updates to documentation
+
+changeset: 127:fec00022e964
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 16:24:48 2019 -0400
+summary: now with **bold** and *italics*
+
+changeset: 126:127ae6f88d2f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 15:58:13 2019 -0400
+summary: requesting bonks with the old activity name may work better
+
+changeset: 125:1cfa3b77aacb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 11:22:31 2019 -0400
+summary: start consolidating templates
+
+changeset: 124:c284936b2f06
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 11:12:17 2019 -0400
+summary: update buttons after click to prevent dupe actions
+
+changeset: 123:919a995de0dc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 23 11:02:43 2019 -0400
+summary: allow resigned content from trusted honkers.
+
+changeset: 122:3910ca1827a7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 22 17:03:55 2019 -0400
+summary: add combos for the micromanagement of friends
+
+changeset: 121:3f389e1b5ca7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 22 16:14:32 2019 -0400
+summary: put some routes in the right subrouter
+
+changeset: 120:28f8722dec14
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 22 15:05:44 2019 -0400
+summary: if content doesn't start with <p>, make it so
+
+changeset: 119:c15e8a43e1d8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 22 13:08:35 2019 -0400
+summary: add the killzone for fine grained management of enemies
+
+changeset: 118:114bb2f12c21
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 20 21:55:23 2019 -0400
+summary: fiddle with style some more
+
+changeset: 117:7ae6f9b1979a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 20 16:12:41 2019 -0400
+summary: signature failure fix: makeitworksomehowwithoutregardforkeycontinuity
+
+changeset: 116:6b80943a474c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 20 11:50:01 2019 -0400
+summary: the trouble with liking things is you change your mind and then
+
+changeset: 115:fb82e477bc63
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 20 11:41:20 2019 -0400
+summary: simplify slightly
+
+changeset: 114:4513d3f906e0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 20 11:38:16 2019 -0400
+summary: start saving boxes in the db
+
+changeset: 113:2027e8ec2cac
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 20 11:17:00 2019 -0400
+summary: @me page just for me
+
+changeset: 112:8b3509badfc9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 23:23:22 2019 -0400
+summary: sigh. need to defer mentionize to avoid collecting our own html
+
+changeset: 111:ec88c97cabdc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 23:00:46 2019 -0400
+summary: no rows is not an error
+
+changeset: 110:474b20a790c4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:58:49 2019 -0400
+summary: the schema is a little better than before
+
+changeset: 109:775776daa0d2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:49:56 2019 -0400
+summary: oops, only need to create idx once, from qbit
+
+changeset: 108:1d3aaba369ae
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:40:13 2019 -0400
+summary: userid for thread kill query
+
+changeset: 107:5cd5cf7c2515
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:35:21 2019 -0400
+summary: dost thou bite thy thumb at me?
+
+changeset: 106:215ba19c918a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:34:39 2019 -0400
+summary: going to need userid in zonkers table too
+
+changeset: 105:b62c0b4179ff
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:10:58 2019 -0400
+summary: don't show honks from zonvoys
+
+changeset: 104:5c4eb20d0c22
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 22:06:34 2019 -0400
+summary: some style tweaks to keep honk info aligned with avatar
+
+changeset: 103:af29d30d0e8c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 12:48:44 2019 -0400
+summary: prefer the activitypub context name for conversation
+
+changeset: 102:e5fa705ac91e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 12:35:31 2019 -0400
+summary: allow mention by direct url
+
+changeset: 101:c9f762df815f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 11:50:35 2019 -0400
+summary: a convoy is a whole fleet of honks, coming at ya
+
+changeset: 100:8e34ae12d30a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 11:32:01 2019 -0400
+summary: use two more bytes for xid, but don't bother looking for dupes.
+
+changeset: 99:a109ca8b1a06
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 11:08:22 2019 -0400
+summary: schema updates for future changes. xonkers, zonkers, and convoys, oh my.
+
+changeset: 98:b817fd9c1eac
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 19 10:41:21 2019 -0400
+summary: lower case all the sql
+
+changeset: 97:ee7302576f72
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 19:28:19 2019 -0400
+summary: rid input should not autocomplete
+
+changeset: 96:c168d838c4c4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 19:09:04 2019 -0400
+summary: add a viewport so iphone stops reflowing
+
+changeset: 95:4d6c76e7f401
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 16:39:29 2019 -0400
+summary: don't need to fill saved inbox with boring noise
+
+changeset: 94:9e9f24a77f4a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 16:35:05 2019 -0400
+summary: Added tag v0.2.4 for changeset 7b38c7500ce0
+
+changeset: 93:7b38c7500ce0
+tag: v0.2.4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 16:34:51 2019 -0400
+summary: make extra sure emus don't slip out as attachments
+
+changeset: 92:94c427d6c487
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 16:13:31 2019 -0400
+summary: Added tag v0.2.3 for changeset 4a5816b79e87
+
+changeset: 91:4a5816b79e87
+tag: v0.2.3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 18 16:09:10 2019 -0400
+summary: 201 is an ok status too
+
+changeset: 90:874e22b311c4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 17 12:32:50 2019 -0400
+summary: i guess this should be nosniff?
+
+changeset: 89:c1aeb6184aa4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 17 11:04:32 2019 -0400
+summary: no keybase support
+
+changeset: 88:18da6b9e6d39
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 22:36:05 2019 -0400
+summary: less inefficient compaction
+
+changeset: 87:24cbb2512aa1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 22:26:17 2019 -0400
+summary: speed up the home page
+
+changeset: 86:cea49155139e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 22:23:50 2019 -0400
+summary: add some caching times willy nilly
+
+changeset: 85:7ea37d6784b2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 20:34:27 2019 -0400
+summary: put a limit on how many deliveries we actually send it in parallel
+
+changeset: 84:40d0e05bf943
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 20:33:01 2019 -0400
+summary: go fmt is a harsh mistress
+
+changeset: 83:df549462d241
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 20:22:16 2019 -0400
+summary: i think we're ready to try delivery in parallel
+
+changeset: 82:4898175196fc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 20:20:42 2019 -0400
+summary: don't try looking up boxes concurrently
+
+changeset: 81:1f26fdc8e708
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 20:14:24 2019 -0400
+summary: refine delivery some more
+
+changeset: 80:16cc1e8b0bfb
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 17:18:16 2019 -0400
+summary: avoid surprises by documenting visibility rules
+
+changeset: 79:66b90d827eec
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 17:11:04 2019 -0400
+summary: display reply id where present
+
+changeset: 78:bd9afa1d7e9f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 16:37:58 2019 -0400
+summary: Added tag v0.2.2 for changeset eba8ccf45b80
+
+changeset: 77:eba8ccf45b80
+tag: v0.2.2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 16:10:51 2019 -0400
+summary: break down and make mentions look like other mentions
+
+changeset: 76:85f8102e8e4a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 15:16:44 2019 -0400
+summary: add class for mentions so they're not treated like links
+
+changeset: 75:7611386a75dd
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 15:09:57 2019 -0400
+summary: the delete object may also be just the id string
+
+changeset: 74:cd4abef6d34f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 14:58:22 2019 -0400
+summary: Added tag v0.2.1 for changeset 2c62e21731b3
+
+changeset: 73:2c62e21731b3
+tag: v0.2.1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 14:55:32 2019 -0400
+summary: on redelivery, try shared again too
+
+changeset: 72:f2c943838633
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 14:47:08 2019 -0400
+summary: oops, sharedInbox is hiding under endpoints
+
+changeset: 71:feeb9c136091
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 14:40:23 2019 -0400
+summary: use shared inbox for delivery
+
+changeset: 70:093793bc44d6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 11:16:43 2019 -0400
+summary: print the failing statement
+
+changeset: 69:25b82370aea5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 16 10:05:29 2019 -0400
+summary: Added tag v0.2.0 for changeset a50adf10726d
+
+changeset: 68:a50adf10726d
+tag: v0.2.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 23:54:29 2019 -0400
+summary: don't hold mutex across net calls
+
+changeset: 67:ee5c77a2cb6b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 23:48:01 2019 -0400
+summary: don't link missing mentions
+
+changeset: 66:e133aeaf8a6d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 20:52:24 2019 -0400
+summary: introduce some variation to caching to stagger refresh
+
+changeset: 65:37d6e72f118a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 20:47:16 2019 -0400
+summary: math/rand is notrand. seed it with time.
+
+changeset: 64:8c87167c4c17
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 18:03:36 2019 -0400
+summary: can use prepend here
+
+changeset: 63:71f58a50222c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 18:01:30 2019 -0400
+summary: xid failure should just panic
+
+changeset: 62:1c5a8a0b4ee1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 17:56:05 2019 -0400
+summary: no claps is a feature
+
+changeset: 61:713658e78673
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 17:52:39 2019 -0400
+summary: spelling fixes from rczlonka
+
+changeset: 60:f50aa22858da
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 16:18:38 2019 -0400
+summary: allow zonking of anything, but be clear that disavow is not delete
+
+changeset: 59:8f495bb95f1b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 11:14:30 2019 -0400
+summary: describe retries
+
+changeset: 58:4589dad9db10
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 10:56:43 2019 -0400
+summary: update rss for some recent changes
+
+changeset: 57:b3c487cead89
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 10:27:36 2019 -0400
+summary: change finger accept type to yet another mime
+
+changeset: 56:615f83f6e150
+user: Ted Unangst <tedu@tedunangst.com>
+date: Mon Apr 15 10:04:41 2019 -0400
+summary: allow plaintext attachments
+
+changeset: 55:166460c2ca5d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 22:57:00 2019 -0400
+summary: we know what like is, we just don't like it
+
+changeset: 54:ed6a2c26d01d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 22:53:26 2019 -0400
+summary: small logging fix
+
+changeset: 53:ad1423d23dd1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 21:38:47 2019 -0400
+summary: add a null summary to please plemora
+
+changeset: 52:a1471ad641ef
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 21:35:42 2019 -0400
+summary: the spice must flow. redeliverate with extreme prejudice.
+
+changeset: 51:f99eab5f1a42
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 17:09:08 2019 -0400
+summary: eliminate repeated error tests
+
+changeset: 50:ec50fdb96cfc
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 16:43:03 2019 -0400
+summary: behold the pristine beauty of dbversion 1
+
+changeset: 49:73f47c505ee3
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 15:57:14 2019 -0400
+summary: further prep for retries
+
+changeset: 48:200bf11174c2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 14:17:50 2019 -0400
+summary: trustno1
+
+changeset: 47:22f9687b340d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 13:59:56 2019 -0400
+summary: document following
+
+changeset: 46:8ff84a3fd8ea
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 13:38:05 2019 -0400
+summary: we always need to be eradicated xonks
+
+changeset: 45:e55da572e71c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 13:23:27 2019 -0400
+summary: don't cache box lookup failure. don't hold lock for too long.
+
+changeset: 44:bb8e3ebc3c9c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 13:20:56 2019 -0400
+summary: cache works better when we put stuff in it
+
+changeset: 43:602e0fc3539d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 10:15:47 2019 -0400
+summary: we can ignore incoming xonks that originated as self
+
+changeset: 42:a4d542379885
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 10:10:08 2019 -0400
+summary: reduce duplicate bonks received slightly
+
+changeset: 41:dc84b24080c6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sun Apr 14 10:06:26 2019 -0400
+summary: rework deliveration to prepare for retries
+
+changeset: 40:fe55b34d51b9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 23:04:17 2019 -0400
+summary: maybe try limiting results to two days worth
+
+changeset: 39:e07ea86d35da
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 22:57:16 2019 -0400
+summary: clean up honk queries some
+
+changeset: 38:0774a05906e4
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 19:36:50 2019 -0400
+summary: oops, want summary, not context x2
+
+changeset: 37:0d7940eb1431
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 16:00:21 2019 -0400
+summary: remove unused function
+
+changeset: 36:8945ce754d92
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 15:57:25 2019 -0400
+summary: looks like we can just treat article as a long note
+
+changeset: 35:0862dc92d8d0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 13:58:42 2019 -0400
+summary: aesthetic shuffling of the deck chairs
+
+changeset: 34:0e665c09874d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 13:21:32 2019 -0400
+summary: if the summary isn't blank, add it to the content
+
+changeset: 33:299497cb548e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Sat Apr 13 12:32:24 2019 -0400
+summary: better herding of emus
+
+changeset: 32:3808a267130b
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 16:21:43 2019 -0400
+summary: make a docs directory, add a very short manual.
+
+changeset: 31:59e0d01d9e1e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 15:26:29 2019 -0400
+summary: save our own emus so they appear in web view
+
+changeset: 30:a2ed18ebffe5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 15:18:18 2019 -0400
+summary: allow _ in names too
+
+changeset: 29:ab1f10c9bb14
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 15:02:56 2019 -0400
+summary: custom emus
+
+changeset: 28:abc6e96c9a78
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 13:12:18 2019 -0400
+summary: allow overriding css with local.css. from qbit@bsd.network
+
+changeset: 27:d70febf3bd2a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 12:53:21 2019 -0400
+summary: ping is a draft; don't expect much.
+
+changeset: 26:d9fd860086c8
+user: Ted Unangst <tedu@tedunangst.com>
+date: Fri Apr 12 12:32:07 2019 -0400
+summary: a ping extension to hlp debug network problems
+
+changeset: 25:6962e7706b57
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 19:51:15 2019 -0400
+summary: don't use sys dependency anymore
+
+changeset: 24:537a69eb85ce
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 19:02:17 2019 -0400
+summary: add a file to record notes about security
+
+changeset: 23:36a6fe1870f5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 11:11:30 2019 -0400
+summary: can improve efficiency of dedupe slightly without much complication
+
+changeset: 22:a146dc74daec
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 10:44:50 2019 -0400
+summary: try to get original audience for remote replies
+
+changeset: 21:2d1b36a4c641
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 10:33:05 2019 -0400
+summary: allow replying to off site honks by entering url manually
+
+changeset: 20:d30abb6dd7ec
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 10:30:53 2019 -0400
+summary: don't crash if xonk not found during reply
+
+changeset: 19:c73290b08e2e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 10:10:27 2019 -0400
+summary: notes about the config table as well
+
+changeset: 18:7d7a350e7b4e
+user: Ted Unangst <tedu@tedunangst.com>
+date: Thu Apr 11 10:05:37 2019 -0400
+summary: last-modified caching interferes with debug
+
+changeset: 17:663737d0c4e7
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 21:26:15 2019 -0400
+summary: fix handle extraction if no match found
+
+changeset: 16:a04d9e13cc4f
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 19:54:46 2019 -0400
+summary: sign the content-type instead of content-length
+
+changeset: 15:ef770a2b995d
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 19:25:32 2019 -0400
+summary: reply with 304 if there's no new content to save some traffic
+
+changeset: 14:06bdfd21102a
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 19:00:59 2019 -0400
+summary: some notes about the schema that seem important
+
+changeset: 13:b4b9341c6466
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 18:42:22 2019 -0400
+summary: only looking for type key when querying keyname
+
+changeset: 12:cc4ca201b209
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 18:06:04 2019 -0400
+summary: just use tcsetattr directly instead of roundabout way
+
+changeset: 11:144c041fbda5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 17:56:41 2019 -0400
+summary: copyright
+
+changeset: 10:b55f552e420c
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 09:02:58 2019 -0400
+summary: Added tag v0.1.2 for changeset 96d2e1dc6664
+
+changeset: 9:96d2e1dc6664
+tag: v0.1.2
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 08:51:56 2019 -0400
+summary: magic incantations to build with go modules
+
+changeset: 8:c813d6fcaaf6
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 08:22:09 2019 -0400
+summary: clarify setup instructions.
+
+changeset: 7:cb140a7cd281
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 08:16:29 2019 -0400
+summary: use ssh/terminal to read a password without echo.
+
+changeset: 6:3baeb7a49ef1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 08:08:17 2019 -0400
+summary: prepare all statements after initdb to catch errors earlier
+
+changeset: 5:1a266ef9f5e5
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 08:06:39 2019 -0400
+summary: should not be forcing debug mode
+
+changeset: 4:ae34c5f04967
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 04:31:26 2019 -0400
+summary: Added tag v0.1.1 for changeset 14d4623234ca
+
+changeset: 3:14d4623234ca
+tag: v0.1.1
+user: Ted Unangst <tedu@tedunangst.com>
+date: Wed Apr 10 04:30:38 2019 -0400
+summary: audience missing from schema. from mastodon.social/@a13x
+
+changeset: 2:f378f6ed35f9
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 09 17:44:57 2019 -0400
+summary: add a space after name in reply
+
+changeset: 1:ba10c1076688
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 09 08:00:02 2019 -0400
+summary: Added tag v0.1.0 for changeset 473c3dd6df6f
+
+changeset: 0:473c3dd6df6f
+tag: v0.1.0
+user: Ted Unangst <tedu@tedunangst.com>
+date: Tue Apr 09 07:59:33 2019 -0400
+summary: maybe 0.1
+
diff --git a/honk.install b/honk.install
new file mode 100755
index 00000000000..dcb03bb6dd0
--- /dev/null
+++ b/honk.install
@@ -0,0 +1,16 @@
+#!/bin/sh
+_BOLD='\033[01m'
+_STYLE_END='\033[0m'
+_HONKDIR="/usr/share/webapps/honk"
+
+post_install() {
+ useradd -r -m -d $_HONKDIR honk
+ chown honk:honk -R "$_HONKDIR"
+ systemctl daemon-reload
+ printf "\n\n${_BOLD}VERY IMPORTANT${_STYLE_END}:\nType:\n\t cd $_HONKDIR && ./honk init\nin a shell to initialize the database, and then you can type 'systemctl start honk' to start the honk server.\n'systemctl status honk' will help you identify problems that might arise.\nThe service launch the binary with the honk user and group.\n\n"
+}
+
+post_remove() {
+ userdel honk
+ rm -rf $_HONKDIR
+}
diff --git a/honk.service b/honk.service
new file mode 100644
index 00000000000..c070204c738
--- /dev/null
+++ b/honk.service
@@ -0,0 +1,12 @@
+[Unit]
+Description="Honk ActivityPub server"
+
+[Service]
+WorkingDirectory=/usr/share/webapps/honk
+ExecStart=/usr/share/webapps/honk/honk
+
+User=honk
+Group=honk
+
+[Install]
+WantedBy=default.target