all repos — honk @ 5994028e0af9e7955775eb3c712842a34935e705

my fork of honk

5994028e
more flexibility in naming
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 18:30:04 -0400
299fda88
preserve image extension
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 15:34:29 -0400
3511a286
preview after all fixups
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 15:30:39 -0400
1761f27c
consolidate js in one place
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 15:19:31 -0400
5adca619
emuxify subjects too
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 15:08:50 -0400
e966ff86
only replace memes in our posts
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 14:23:47 -0400
f0ab4821
fix memes
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 14:02:49 -0400
a41e46c3
save honks in markdown, convert on the fly
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 13:46:42 -0400
6149ef87
flag is already set
Ted Unangst tedu@tedunangst.com
Wed, 18 Sep 2019 12:57:08 -0400
eab8b38a
don't need this log
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 19:00:46 -0400
42c2b270
better handling of attachments during edit
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 10:44:00 -0400
82641e81
comment the hot mess, just in case i forget
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 10:11:10 -0400
0a258477
people are just going to shit in our database i guess. oh well.
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 10:00:38 -0400
d9232b58
allow #0day
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 09:58:18 -0400
be27b822
allow _ in hashtag
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 09:56:20 -0400
ed5c8eb7
check for bogus hashtags
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 09:53:01 -0400
75e74098
make sure every rows is closed
Ted Unangst tedu@tedunangst.com
Tue, 17 Sep 2019 09:45:02 -0400
e617c6d8
don't change url on first load
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 22:40:37 -0400
6daf6f8d
what's one more cheap hack
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 22:02:42 -0400
eaceb099
quick fix for dynamic pages
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 21:55:51 -0400
072be529
refactor some of the honkpage stuff
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 21:52:48 -0400
23ab4900
this could never work
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 18:05:46 -0400
8a7696c8
move update log
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 18:05:09 -0400
2e3e9b28
late schema change
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 18:01:56 -0400
f147a779
beta/prototype of Update
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 18:00:13 -0400
96116fdb
combine delete code into a function
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 17:00:50 -0400
2f24470a
combine more row scanning
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 16:51:47 -0400
379ea486
combine common code
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 16:46:14 -0400
f1427e32
replace state with current page on load
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 16:37:50 -0400
f51596b6
experiment with history.pushState
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 15:46:33 -0400
c822a66a
checkpoint of js load and switch
Ted Unangst tedu@tedunangst.com
Mon, 16 Sep 2019 15:15:32 -0400
51d7c654
call home link home
Ted Unangst tedu@tedunangst.com
Fri, 13 Sep 2019 13:54:29 -0400
d7f4297d
remove extra log
Ted Unangst tedu@tedunangst.com
Thu, 12 Sep 2019 17:19:17 -0400
19ebc3df
cleanup the honk save code
Ted Unangst tedu@tedunangst.com
Wed, 11 Sep 2019 16:20:22 -0400
33044eb1
save rid for bonks to track parent
Ted Unangst tedu@tedunangst.com
Tue, 10 Sep 2019 16:06:06 -0400
feed6cd9
maybe don't need links for already shown images
Ted Unangst tedu@tedunangst.com
Tue, 10 Sep 2019 15:40:59 -0400
4c029bec
split the big honk.go into smaller files
Ted Unangst tedu@tedunangst.com
Tue, 10 Sep 2019 14:43:34 -0400
0b8fb01b
rm unused var
Ted Unangst tedu@tedunangst.com
Tue, 10 Sep 2019 14:34:20 -0400
65ba757c
quick mention @alias
Ted Unangst tedu@tedunangst.com
Tue, 10 Sep 2019 14:30:52 -0400
98f8d6e6
instructions for cloning since may not be obvious
Ted Unangst tedu@tedunangst.com
Mon, 09 Sep 2019 15:59:38 -0400
24d8da1f
back to desc for alt
Ted Unangst tedu@tedunangst.com
Mon, 09 Sep 2019 14:09:50 -0400
a570b38e
maybe try name for alt and desc for title
Ted Unangst tedu@tedunangst.com
Mon, 09 Sep 2019 12:28:03 -0400
a64ddd2a
use alt and title for img
Ted Unangst tedu@tedunangst.com
Mon, 09 Sep 2019 12:12:24 -0400
59a68be1
save name as desc if absent
Ted Unangst tedu@tedunangst.com
Mon, 09 Sep 2019 11:06:57 -0400
9c41d372
i think this is enough for image descriptions
Ted Unangst tedu@tedunangst.com
Mon, 09 Sep 2019 09:55:04 -0400
d849697b
theme-color meta. i don't like that this is not part of css.
Ted Unangst tedu@tedunangst.com
Fri, 06 Sep 2019 19:27:53 -0400
8b47d53f
cut back on number of honks in mechanical endpoints
Ted Unangst tedu@tedunangst.com
Fri, 06 Sep 2019 18:40:50 -0400
86fc0220
another faster check for blocked stuff
Ted Unangst tedu@tedunangst.com
Fri, 06 Sep 2019 14:44:29 -0400
92cd22d3
record starting page name
Ted Unangst tedu@tedunangst.com
Thu, 05 Sep 2019 17:45:10 -0400
db46dcd2
this is extremely messy, but allow hotswap between /home and /atme
Ted Unangst tedu@tedunangst.com
Thu, 05 Sep 2019 17:29:40 -0400
50dcd322
log what we don't like
Ted Unangst tedu@tedunangst.com
Wed, 04 Sep 2019 13:59:27 -0400
7b198cd3
missed a $
Ted Unangst tedu@tedunangst.com
Wed, 04 Sep 2019 13:32:22 -0400
c6b448dd
experiment with sass like css replacement
Ted Unangst tedu@tedunangst.com
Wed, 04 Sep 2019 13:19:52 -0400
1f3864b6
tweak hoot, less noise, log errors
Ted Unangst tedu@tedunangst.com
Tue, 03 Sep 2019 01:19:55 -0400
ffb6d2ac
unlink tag links... sigh.
Ted Unangst tedu@tedunangst.com
Sun, 01 Sep 2019 18:04:30 -0400
02290f7b
collected enough samples, thank you
Ted Unangst tedu@tedunangst.com
Fri, 30 Aug 2019 16:18:50 -0400
4abd55bf
while we're going full evil, only cleanup if user requested
Ted Unangst tedu@tedunangst.com
Fri, 30 Aug 2019 11:59:24 -0400
d8aabac0
add search. opening the gates to hell here.
Ted Unangst tedu@tedunangst.com
Fri, 30 Aug 2019 11:46:25 -0400
47cd7080
more info about some errors
Ted Unangst tedu@tedunangst.com
Fri, 30 Aug 2019 10:16:59 -0400
648a5849
deal with fact split gives us empty strings
Ted Unangst tedu@tedunangst.com
Fri, 30 Aug 2019 01:08:15 -0400
2d86a3c0
few refinements to tags
Ted Unangst tedu@tedunangst.com
Wed, 28 Aug 2019 12:07:46 -0400
661e183b
catching too much stuff
Ted Unangst tedu@tedunangst.com
Wed, 28 Aug 2019 11:58:57 -0400
9d093a0f
oops, lost the hash
Ted Unangst tedu@tedunangst.com
Wed, 28 Aug 2019 11:54:09 -0400
7c1ab40b
redo tag upgrade
Ted Unangst tedu@tedunangst.com
Wed, 28 Aug 2019 11:51:44 -0400
3604c44d
require leading alpha for hashtag
Ted Unangst tedu@tedunangst.com
Wed, 28 Aug 2019 11:40:54 -0400
1e772429
copy onts from bonks
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 22:30:29 -0400
ee1f51c9
need to lowercase here
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 22:25:02 -0400
461126c9
unbonking should work now
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 22:15:53 -0400
90903da8
better listing of onts
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 22:07:08 -0400
c5e2435d
i will allow hyphens in hashtags
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 21:44:56 -0400
97d112aa
public tag index
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 21:43:38 -0400
f0361937
experimental unbonking
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 21:22:59 -0400
71535161
the sillyscript bites again. two functions with the same name don't work so great.
Ted Unangst tedu@tedunangst.com
Tue, 27 Aug 2019 16:33:44 -0400
b82840f8
when logged in, show everything for tag
Ted Unangst tedu@tedunangst.com
Sun, 25 Aug 2019 22:53:56 -0400
1eecb3af
and save tags on incoming
Ted Unangst tedu@tedunangst.com
Sat, 24 Aug 2019 23:18:19 -0400
c6cd5931
remove stray log
Ted Unangst tedu@tedunangst.com
Sat, 24 Aug 2019 23:14:57 -0400
d71fb20f
stray comma
Ted Unangst tedu@tedunangst.com
Sat, 24 Aug 2019 23:12:42 -0400
cb90c3d2
quick fix before tags can go live
Ted Unangst tedu@tedunangst.com
Sat, 24 Aug 2019 23:11:53 -0400
3e21bb45
we're starting to get there with hashtags
Ted Unangst tedu@tedunangst.com
Sat, 24 Aug 2019 23:03:05 -0400
5f23fd73
make sure buttons have vertical spacing too
Ted Unangst tedu@tedunangst.com
Fri, 23 Aug 2019 20:45:43 -0400
f409d269
stepping stone for unbonk
Ted Unangst tedu@tedunangst.com
Fri, 23 Aug 2019 20:43:30 -0400
ab793b88
only first class honks in rss
Ted Unangst tedu@tedunangst.com
Fri, 23 Aug 2019 20:35:58 -0400
c1d2649f
more detail in logging
Ted Unangst tedu@tedunangst.com
Thu, 22 Aug 2019 11:06:31 -0400
0040eaed
bump mod rev
Ted Unangst tedu@tedunangst.com
Thu, 22 Aug 2019 00:41:05 -0400
3e762070
link to AP in docs
Ted Unangst tedu@tedunangst.com
Thu, 22 Aug 2019 00:17:08 -0400
02e03847
a little less bare docs
Ted Unangst tedu@tedunangst.com
Thu, 22 Aug 2019 00:07:18 -0400
c87769f8
federate read/ignore activities for ack and deack
Ted Unangst tedu@tedunangst.com
Wed, 21 Aug 2019 01:23:00 -0400
c00cf9e8
add subsections for testing
Ted Unangst tedu@tedunangst.com
Tue, 20 Aug 2019 14:30:52 -0400
98663d95
new docs are barely started
Ted Unangst tedu@tedunangst.com
Tue, 20 Aug 2019 02:19:04 -0400
c7cf0121
add stub manual pages to test something else...
Ted Unangst tedu@tedunangst.com
Tue, 20 Aug 2019 01:40:35 -0400
b63e7ff3
little better refresh indicator
Ted Unangst tedu@tedunangst.com
Mon, 19 Aug 2019 21:03:44 -0400
ef154c38
it is 2019 and there are browsers still defaulting to latin1
Ted Unangst tedu@tedunangst.com
Mon, 19 Aug 2019 04:36:45 -0400
f15ec859
cleanup javascript a touch
Ted Unangst tedu@tedunangst.com
Mon, 19 Aug 2019 03:21:53 -0400
dabfdf4e
experimental refresh button. dynamic html here we come.
Ted Unangst tedu@tedunangst.com
Mon, 19 Aug 2019 03:02:24 -0400
29286413
allow deacking a post as well
Ted Unangst tedu@tedunangst.com
Mon, 19 Aug 2019 00:01:00 -0400
a1adf013
add approved replies to AP object collection
Ted Unangst tedu@tedunangst.com
Sun, 18 Aug 2019 23:25:11 -0400
32f5b6b4
prefetch handle info instead of waiting for load
Ted Unangst tedu@tedunangst.com
Sun, 18 Aug 2019 18:32:44 -0400
e185ba16
more complete and explicit license information
Ted Unangst tedu@tedunangst.com
Sun, 18 Aug 2019 18:21:07 -0400
9af48ee9
mention reply control
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 15:48:03 -0400
ffe5d8b0
allow acking a honk
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 15:35:12 -0400
f592ea42
schema change to add flags to honks
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 15:13:33 -0400
a67ca621
include bonked posts in honker listing
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 01:26:58 -0400
f802a8ac
supreme court says organizations are people
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 00:32:18 -0400
6c47ffec
delete all the bloat
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 00:28:16 -0400
88e64f0a
that's a bad log
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 00:18:12 -0400
cf2a581c
every database exec must have error checking
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 00:15:55 -0400
0c94d295
a cache for handles
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 00:11:30 -0400
3cef9262
switch to using handles on xzone page
Ted Unangst tedu@tedunangst.com
Fri, 16 Aug 2019 00:05:22 -0400
94ad2503
better handle lookup that doesn't keep hammering failures
Ted Unangst tedu@tedunangst.com
Thu, 15 Aug 2019 23:38:01 -0400
2d48a599
better handle AP usernames. don't require manual entry
Ted Unangst tedu@tedunangst.com
Thu, 15 Aug 2019 23:27:55 -0400
192aa222
test function to undo the bloat
Ted Unangst tedu@tedunangst.com
Thu, 15 Aug 2019 23:03:21 -0400
5f108ece
too late now, but fix the bloat counter anyway
Ted Unangst tedu@tedunangst.com
Thu, 15 Aug 2019 10:38:51 -0400
7a590862
bloat: counter.cgi
Ted Unangst tedu@tedunangst.com
Thu, 15 Aug 2019 09:25:36 -0400
fedcddbe
try showing only unkown honkers in xzone
Ted Unangst tedu@tedunangst.com
Wed, 14 Aug 2019 15:46:21 -0400
e594b995
better retry effort to cope with timeouts
Ted Unangst tedu@tedunangst.com
Wed, 14 Aug 2019 13:15:11 -0400
d13f78cd
log repeated sign failure
Ted Unangst tedu@tedunangst.com
Tue, 13 Aug 2019 14:13:07 -0400
555041b4
handle two more db error conditions
Ted Unangst tedu@tedunangst.com
Sat, 10 Aug 2019 19:15:49 -0400
94c2a1e8
apply unicode filtering to summary too
Ted Unangst tedu@tedunangst.com
Thu, 08 Aug 2019 12:37:05 -0400
05ff58bd
few more dumb unicodes i don't like
Ted Unangst tedu@tedunangst.com
Thu, 08 Aug 2019 12:28:32 -0400
74125838
don't decode images that are too large
Ted Unangst tedu@tedunangst.com
Wed, 07 Aug 2019 12:01:57 -0400
93d725e1
fast track blocks by objid
Ted Unangst tedu@tedunangst.com
Tue, 06 Aug 2019 16:31:54 -0400
d685a75b
add another retry at 4 hours
Ted Unangst tedu@tedunangst.com
Mon, 05 Aug 2019 20:41:57 -0400
0731d70f
increase max concurrent deliveries to 20
Ted Unangst tedu@tedunangst.com
Mon, 05 Aug 2019 20:40:03 -0400
b3baae70
remove useless log
Ted Unangst tedu@tedunangst.com
Mon, 05 Aug 2019 20:39:18 -0400
2c3bab1f
don't care about question updates
Ted Unangst tedu@tedunangst.com
Sat, 03 Aug 2019 22:18:03 -0400
050b28ab
Added tag v0.7.7 for changeset b2278292cce1
Ted Unangst tedu@tedunangst.com
Fri, 02 Aug 2019 10:48:01 -0400
cc242e77
0.7.7
Ted Unangst tedu@tedunangst.com
Fri, 02 Aug 2019 10:47:46 -0400
ee7d7b5b
every time I try to get a post from pixelfed, I get a 502 error.
workaround by sleeping and trying again when the PHP cools down.
Ted Unangst tedu@tedunangst.com
Fri, 02 Aug 2019 10:45:42 -0400
433e1d53
save attached images past preview
Ted Unangst tedu@tedunangst.com
Fri, 02 Aug 2019 10:38:42 -0400
32fd64b8
remove spicy peppers sensitivity
Ted Unangst tedu@tedunangst.com
Thu, 01 Aug 2019 20:36:22 -0400
00d97c60
update image
Ted Unangst tedu@tedunangst.com
Wed, 31 Jul 2019 18:15:31 -0400
df3bfebf
keep reply to during preview
Ted Unangst tedu@tedunangst.com
Tue, 30 Jul 2019 21:20:56 -0400
0124e0b5
go ten replies up a thread chain
Ted Unangst tedu@tedunangst.com
Mon, 29 Jul 2019 14:24:45 -0400
171c9244
link should be noreferrer
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 22:01:34 -0400
d209657a
update image library (rotations fix)
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 21:55:59 -0400
9cf56cbd
a little more type safety with less interface
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 20:01:12 -0400
5987ded3
reduce code by using library
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 19:54:39 -0400
f65b302d
switch to common version of httpsig code
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 19:44:27 -0400
44b5f459
add link to remote user profile
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 19:00:35 -0400
49cec276
delete old muted threads from db
Ted Unangst tedu@tedunangst.com
Sun, 28 Jul 2019 18:42:21 -0400
c63a6770
Added tag v0.7.6 for changeset 0f150eed70d5
Ted Unangst tedu@tedunangst.com
Thu, 25 Jul 2019 09:54:05 -0400
3b1d58b0
upgrade all the db versions, not just one at a time
Ted Unangst tedu@tedunangst.com
Thu, 25 Jul 2019 09:53:53 -0400
007275a6
missed a spot requiring user seperator
Ted Unangst tedu@tedunangst.com
Wed, 24 Jul 2019 23:24:48 -0400
fe15f7e9
better effort to avoid duplicte deliveries
Ted Unangst tedu@tedunangst.com
Wed, 24 Jul 2019 20:27:13 -0400
411b09fe
Added tag v0.7.5 for changeset 65ea769c65bb
Ted Unangst tedu@tedunangst.com
Wed, 24 Jul 2019 18:50:32 -0400
d83e081e
this will be 0.7.5
Ted Unangst tedu@tedunangst.com
Wed, 24 Jul 2019 18:50:27 -0400
28f9dc48
+ changes
Ted Unangst tedu@tedunangst.com
Tue, 23 Jul 2019 13:23:42 -0400
b306ad81
new users must be created with empty option string
Ted Unangst tedu@tedunangst.com
Tue, 23 Jul 2019 13:21:54 -0400
5e2ad43c
allow modifying url patterns to better imitate other software. kinda.
Ted Unangst tedu@tedunangst.com
Tue, 23 Jul 2019 13:21:09 -0400
0fff0a2c
should not rementionize bonks
Ted Unangst tedu@tedunangst.com
Mon, 22 Jul 2019 00:35:26 -0400
2c882ef2
handle the case where inreplyto is an object
Ted Unangst tedu@tedunangst.com
Mon, 22 Jul 2019 00:09:16 -0400
c008f7b2
if the created object is url, fetch it
Ted Unangst tedu@tedunangst.com
Sat, 20 Jul 2019 23:01:04 -0400
b2c76dfd
allow attributedto to be object
Ted Unangst tedu@tedunangst.com
Sat, 20 Jul 2019 22:45:43 -0400
aadf168b
keep the robots out of more stuff that's annoying
Ted Unangst tedu@tedunangst.com
Thu, 18 Jul 2019 19:16:12 -0400
68d4a770
only log first error if retrying during get
Ted Unangst tedu@tedunangst.com
Thu, 18 Jul 2019 15:13:10 -0400
02c8f530
some diags to assist in hoot troubles
Ted Unangst tedu@tedunangst.com
Wed, 17 Jul 2019 23:11:48 -0400
a224c0e6
try to support implemenations that put the key object in a seperate place
Ted Unangst tedu@tedunangst.com
Wed, 17 Jul 2019 16:33:38 -0400
d672617a
try grabbing the name if no summary
Ted Unangst tedu@tedunangst.com
Tue, 16 Jul 2019 03:35:04 -0400
dced5577
depend on go.mod
Ted Unangst tedu@tedunangst.com
Tue, 16 Jul 2019 03:04:45 -0400
41533758
update webs/image
Ted Unangst tedu@tedunangst.com
Tue, 16 Jul 2019 03:03:23 -0400
533e008c
and some more unicrud
Ted Unangst tedu@tedunangst.com
Tue, 16 Jul 2019 00:14:09 -0400
ece284f1
another collection of unicruds
Ted Unangst tedu@tedunangst.com
Tue, 16 Jul 2019 00:10:29 -0400
5a6285a5
add a button to expand it all
Ted Unangst tedu@tedunangst.com
Mon, 15 Jul 2019 21:32:38 -0400
effe0d0b
simplify cleanup command
Ted Unangst tedu@tedunangst.com
Mon, 15 Jul 2019 20:49:01 -0400
cf9af27e
stick the honker details in a details
Ted Unangst tedu@tedunangst.com
Mon, 15 Jul 2019 20:21:47 -0400
7dfb45b8
servername in user-agent to play nice
Ted Unangst tedu@tedunangst.com
Mon, 15 Jul 2019 12:57:50 -0400
080905b6
subtle replies should be subtle too
Ted Unangst tedu@tedunangst.com
Sun, 14 Jul 2019 21:55:57 -0400
5bde1c3f
Added tag v0.7.4 for changeset 4f0ac04432d5
Ted Unangst tedu@tedunangst.com
Thu, 11 Jul 2019 10:55:15 -0400
240563f9
last changelog edit
Ted Unangst tedu@tedunangst.com
Thu, 11 Jul 2019 10:55:05 -0400
4c4664c3
downstream filtering doesn't work without the full thread, which
we probably won't be loading for sometime, so remove dead code.
Ted Unangst tedu@tedunangst.com
Thu, 11 Jul 2019 01:59:55 -0400
2c026cd1
more realistically, only (long) timeout errors can be fixed by retries
Ted Unangst tedu@tedunangst.com
Thu, 11 Jul 2019 01:25:50 -0400
3f4169a1
implement a short timeout for some get operations
Ted Unangst tedu@tedunangst.com
Thu, 11 Jul 2019 01:20:53 -0400
632daea7
when deleting, have to make it public to federate
Ted Unangst tedu@tedunangst.com
Thu, 11 Jul 2019 01:10:35 -0400
d5451530
it's a lie, but add u-url to links too to prevent prefetching
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 23:47:45 -0400
64b71f4c
add overflow:hidden here to prevent horizontal scrolling artifacts
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 22:59:55 -0400
b870462d
remove the unspecified horror if not collapsing
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 22:44:58 -0400
a1f5e5b5
if we kill a word, we should probably kill the whole thread too
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 17:49:05 -0400
909871a7
zilence (collapse) posts matching regex
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 17:39:41 -0400
0dec695e
if it's sensitive but we don't know why, make up a reason
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 14:46:43 -0400
b0ffc1d9
experiment with collapsing posts
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 14:36:14 -0400
5bab9565
focus on text area for reply
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 01:40:14 -0400
ccfcaac0
support a few more actor types
Ted Unangst tedu@tedunangst.com
Wed, 10 Jul 2019 01:21:56 -0400
34e2004e
more queries, more indices. index oonker
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:45:50 -0400
0b859c69
include oonker in the xonker query...
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:43:46 -0400
77d556a5
link up original oonker
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:41:13 -0400
20834a96
don't grab honks from other users when constructing convoys
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:37:30 -0400
58bf6f26
if it's not our honk, don't show controls
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:31:57 -0400
41880bf8
support - in emus
Ted Unangst tedu@tedunangst.com
Tue, 09 Jul 2019 23:04:19 -0400
64176ea8
allow ximport by handle as well
Ted Unangst tedu@tedunangst.com
Mon, 08 Jul 2019 21:18:37 -0400
071b0b07
only inline emus we actually have
Ted Unangst tedu@tedunangst.com
Mon, 08 Jul 2019 20:58:47 -0400
8ed26169
a bit lighter background for images (which may be transparent)
Ted Unangst tedu@tedunangst.com
Mon, 08 Jul 2019 20:03:53 -0400
a1d71144
try collecting upstream for any activity
Ted Unangst tedu@tedunangst.com
Mon, 08 Jul 2019 15:02:49 -0400
ebdc5482
icon should probably be Image type
Ted Unangst tedu@tedunangst.com
Mon, 08 Jul 2019 15:02:03 -0400
55118d94
upon further consultation with the golden goose,
tonks will henceforth be known as honk backs.
Ted Unangst tedu@tedunangst.com
Sun, 07 Jul 2019 20:24:54 -0400
f75b4a24
don't embed emus that don't exist
Ted Unangst tedu@tedunangst.com
Sun, 07 Jul 2019 20:07:16 -0400
fab4b482
more positive energy in docs
Ted Unangst tedu@tedunangst.com
Sat, 06 Jul 2019 17:56:08 -0400
6be6dc4d
only put border around honkform
Ted Unangst tedu@tedunangst.com
Sat, 06 Jul 2019 14:36:07 -0400
70668331
move the reply form into the to be replied post
Ted Unangst tedu@tedunangst.com
Sat, 06 Jul 2019 13:48:31 -0400
92c1056a
better effort at combining thread id
Ted Unangst tedu@tedunangst.com
Sat, 06 Jul 2019 13:31:11 -0400
af343718
only say honks, not bonks, are qonks. the silliness never ends.
Ted Unangst tedu@tedunangst.com
Sat, 06 Jul 2019 13:25:25 -0400
88213daf
catch all UI fixes changelog
Ted Unangst tedu@tedunangst.com
Fri, 05 Jul 2019 13:17:39 -0400
30a6d352
make username link to local view instead of always remote
Ted Unangst tedu@tedunangst.com
Fri, 05 Jul 2019 13:11:53 -0400
e981a55c
print original name in handle format
Ted Unangst tedu@tedunangst.com
Fri, 05 Jul 2019 13:07:59 -0400
683d6da2
don't save large attachments that sneak in
Ted Unangst tedu@tedunangst.com
Thu, 04 Jul 2019 18:47:45 -0400
ef338d73
if we didn't convert image, don't save data
Ted Unangst tedu@tedunangst.com
Thu, 04 Jul 2019 18:46:15 -0400
5e11ab87
still allow viewing unpublic honks when logged in
Ted Unangst tedu@tedunangst.com
Thu, 04 Jul 2019 10:52:22 -0400
162663bf
don't let html entities leak as hashtags
Ted Unangst tedu@tedunangst.com
Wed, 03 Jul 2019 16:06:31 -0400
2bd1b418
show both avatars for bonks
Ted Unangst tedu@tedunangst.com
Mon, 01 Jul 2019 22:12:44 -0400
0ab213de
if something bad happens, don't just show blank page
Ted Unangst tedu@tedunangst.com
Mon, 01 Jul 2019 19:31:14 -0400
f4e3c4e8
i think it's better to show the new honk just after posting
Ted Unangst tedu@tedunangst.com
Mon, 01 Jul 2019 19:29:50 -0400
720ba7d9
some fixes and changes necessary to support peertube links
Ted Unangst tedu@tedunangst.com
Mon, 01 Jul 2019 10:43:38 -0400
c4e87eac
remove inline meme text from post
Ted Unangst tedu@tedunangst.com
Sun, 30 Jun 2019 19:04:37 -0400
fb041c8a
split manual into user and admin parts
Ted Unangst tedu@tedunangst.com
Sat, 29 Jun 2019 18:18:16 -0400
fc566c12
add current version case
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 23:19:22 -0400
762b7576
optional skinny column mode
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 22:36:55 -0400
9fd970ce
allow for custom user options in the database
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 22:15:59 -0400
78893c4f
use a version that's go 1.11 compat
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 16:38:22 -0400
73feab08
make note of webp transcoding
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 16:28:59 -0400
73b552dd
update dependencies, bring in webp image support
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 16:28:20 -0400
a24046c2
relax incoming image restriction slightly
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 16:28:08 -0400
d72ef032
leave the bonk button, disabled, to keep everything in predictable places
Ted Unangst tedu@tedunangst.com
Thu, 27 Jun 2019 12:04:44 -0400
dc6446f0
Added tag v0.7.3 for changeset efaae027527f
Ted Unangst tedu@tedunangst.com
Wed, 26 Jun 2019 17:42:21 -0400
2e3be9a6
note changes
Ted Unangst tedu@tedunangst.com
Wed, 26 Jun 2019 17:42:04 -0400
06ff96f7
add some more info to bonks.
notably adding /followers is required for pleroma to ack it.
Ted Unangst tedu@tedunangst.com
Wed, 26 Jun 2019 17:19:45 -0400
d60c5196
fix stale pubkey deletion
Ted Unangst tedu@tedunangst.com
Tue, 25 Jun 2019 20:49:25 -0400
0a118415
show an error to user for honk to nowhere
Ted Unangst tedu@tedunangst.com
Tue, 25 Jun 2019 19:17:39 -0400
00c2ef12
better hint on meme usage
Ted Unangst tedu@tedunangst.com
Tue, 25 Jun 2019 17:24:54 -0400
a363b981
last char of mention should not include punctuation
Ted Unangst tedu@tedunangst.com
Tue, 25 Jun 2019 16:44:48 -0400
e83036b3
Added tag v0.7.2 for changeset b1ec4c9c189d
Ted Unangst tedu@tedunangst.com
Tue, 25 Jun 2019 12:03:50 -0400
025dc2eb
here comes 7.2
Ted Unangst tedu@tedunangst.com
Tue, 25 Jun 2019 12:03:37 -0400
f0517822
first part of a do not federate firewall
Ted Unangst tedu@tedunangst.com
Mon, 24 Jun 2019 21:14:47 -0400
46df8b5c
remove cache controls where we may want more auth control
Ted Unangst tedu@tedunangst.com
Mon, 24 Jun 2019 18:39:19 -0400
fe478b7e
20 is a better limit for handles
Ted Unangst tedu@tedunangst.com
Mon, 24 Jun 2019 14:16:12 -0400
a908e209
include domain in remote handles again
Ted Unangst tedu@tedunangst.com
Mon, 24 Jun 2019 13:05:18 -0400
8b9b8a0a
funzone for the fun stuff
Ted Unangst tedu@tedunangst.com
Mon, 24 Jun 2019 00:31:34 -0400
a8d8566b
a few more urls for ease of use
Ted Unangst tedu@tedunangst.com
Sun, 23 Jun 2019 22:43:47 -0400
7a3eab84
rename some zonk stuff
Ted Unangst tedu@tedunangst.com
Sun, 23 Jun 2019 22:21:59 -0400
1cc4b5c2
a few new features for the manual
Ted Unangst tedu@tedunangst.com
Sun, 23 Jun 2019 20:22:52 -0400
ed884600
refine the spicy post logic
Ted Unangst tedu@tedunangst.com
Sun, 23 Jun 2019 19:07:28 -0400
72b0de15
Added tag v0.7.1 for changeset 0baeee9aed87
Ted Unangst tedu@tedunangst.com
Fri, 21 Jun 2019 12:09:07 -0400
2dcfb5cf
it's gonna be 0.7.1
Ted Unangst tedu@tedunangst.com
Fri, 21 Jun 2019 12:09:03 -0400
1d405144
make note of the unfollow fix
Ted Unangst tedu@tedunangst.com
Thu, 20 Jun 2019 23:53:28 -0400
f272e72e
fix unfollow. needs object field in follow object.
Ted Unangst tedu@tedunangst.com
Thu, 20 Jun 2019 23:47:05 -0400
56230d6b
unlink convoy unless logged in
Ted Unangst tedu@tedunangst.com
Thu, 20 Jun 2019 15:15:50 -0400
149cef4e
only hide keywords on some pages, so threads are complete.
Ted Unangst tedu@tedunangst.com
Tue, 18 Jun 2019 01:35:58 -0400
a99fcbeb
Added tag v0.7.0 for changeset 907c626de523
Ted Unangst tedu@tedunangst.com
Mon, 17 Jun 2019 13:22:28 -0400
057c793e
add version to changelog and reorder big features to little
Ted Unangst tedu@tedunangst.com
Mon, 17 Jun 2019 13:22:18 -0400
0afa9497
default robots.txt
Ted Unangst tedu@tedunangst.com
Mon, 17 Jun 2019 13:06:54 -0400
ea05df6a
tombstones for zonks
Ted Unangst tedu@tedunangst.com
Mon, 17 Jun 2019 12:18:37 -0400
595a894f
simplify the async zonking
Ted Unangst tedu@tedunangst.com
Mon, 17 Jun 2019 12:10:36 -0400
625f4286
allow import the most recent honks for a xonker
Ted Unangst tedu@tedunangst.com
Sun, 16 Jun 2019 22:36:52 -0400
0d1335de
close some queries when done
Ted Unangst tedu@tedunangst.com
Sun, 16 Jun 2019 21:21:56 -0400
2d799a8e
unloop a one iteration loop
Ted Unangst tedu@tedunangst.com
Sun, 16 Jun 2019 19:18:33 -0400
d0c34660
add some recent honkers to the xzone and allow viewing their honks
Ted Unangst tedu@tedunangst.com
Sun, 16 Jun 2019 15:05:50 -0400
04c12c4c
sort the zonkzone
Ted Unangst tedu@tedunangst.com
Sun, 16 Jun 2019 14:41:47 -0400
f1504e79
preview button now that there's more things that can go wrong
Ted Unangst tedu@tedunangst.com
Sun, 16 Jun 2019 14:11:23 -0400
e7f27344
rework mute and zonk buttons
Ted Unangst tedu@tedunangst.com
Sat, 15 Jun 2019 18:46:00 -0400
3ecf0a2d
don't include leading space in hashtag
Ted Unangst tedu@tedunangst.com
Sat, 15 Jun 2019 18:30:59 -0400
78eba0bb
include hashtags in AP metadata
Ted Unangst tedu@tedunangst.com
Sat, 15 Jun 2019 18:24:18 -0400
b295e337
fix host extraction from actors without paths
Ted Unangst tedu@tedunangst.com
Fri, 14 Jun 2019 16:32:10 -0400
5d876923
pubkey no longer stored in honkers table
Ted Unangst tedu@tedunangst.com
Thu, 13 Jun 2019 22:34:05 -0400
8d51addf
ah, use the big \U unicode escape.
Ted Unangst tedu@tedunangst.com
Thu, 13 Jun 2019 22:28:06 -0400
3aa89dd2
oops, working with unicode emoji is a pain. fix spicy meter.
Ted Unangst tedu@tedunangst.com
Thu, 13 Jun 2019 22:22:32 -0400
947eb0d6
mark the spicy honks as sensitive
Ted Unangst tedu@tedunangst.com
Thu, 13 Jun 2019 16:46:56 -0400
17c3b040
deleting threads in cleanup might be surprising, let that be for now
Ted Unangst tedu@tedunangst.com
Thu, 13 Jun 2019 16:21:47 -0400
386ddf41
add mention class to all links; see if that hides previews
Ted Unangst tedu@tedunangst.com
Wed, 12 Jun 2019 01:35:27 -0400
435c7155
mention misc ui in cl
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 23:38:29 -0400
abae6a4d
simpler combos page
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 23:24:12 -0400
ecdd2d1c
the 304 logic doesn't always work? just remove it.
only need to load servermsg once, btw.
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 23:11:18 -0400
ad832db0
readonly qonk support
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 23:03:53 -0400
e8daca31
add a few missing changelog entries
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 16:30:17 -0400
7c7290b1
allow cleanup for shorter durations
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 14:46:42 -0400
98ed331a
push the junky json code out a little more
Ted Unangst tedu@tedunangst.com
Tue, 11 Jun 2019 10:14:12 -0400
f37b30f0
rework all the follow stuff a bit
Ted Unangst tedu@tedunangst.com
Mon, 10 Jun 2019 23:57:03 -0400
f067588b
retry follow requests
Ted Unangst tedu@tedunangst.com
Mon, 10 Jun 2019 23:51:04 -0400
82ecaf2f
just one honk actually
Ted Unangst tedu@tedunangst.com
Mon, 10 Jun 2019 23:24:44 -0400
0b4f359c
xzone to start importing external content
Ted Unangst tedu@tedunangst.com
Mon, 10 Jun 2019 22:28:09 -0400
7f9cf15f
tweak fonts, provide some emoji hints
Ted Unangst tedu@tedunangst.com
Mon, 10 Jun 2019 16:50:00 -0400
2e423c52
update of person is frequent and useless
Ted Unangst tedu@tedunangst.com
Mon, 10 Jun 2019 14:50:26 -0400
e2d4acc0
add an about page
Ted Unangst tedu@tedunangst.com
Sat, 08 Jun 2019 15:31:00 -0400
acdf82a0
semi regular tweak of the manual
Ted Unangst tedu@tedunangst.com
Sat, 08 Jun 2019 15:25:17 -0400
7c4c8c9a
add a reduce command to eliminate pic posters
Ted Unangst tedu@tedunangst.com
Sat, 08 Jun 2019 14:26:30 -0400
d090dba8
make some effort to fill in thread when missing
Ted Unangst tedu@tedunangst.com
Fri, 07 Jun 2019 11:15:46 -0400
18e94bc6
start tracking a changelog
Ted Unangst tedu@tedunangst.com
Wed, 05 Jun 2019 04:05:38 -0400
7dcce1af
stick with go 1.11 compat for now
Ted Unangst tedu@tedunangst.com
Wed, 05 Jun 2019 03:55:27 -0400
e8bbd472
hoot support!
Ted Unangst tedu@tedunangst.com
Wed, 05 Jun 2019 03:52:56 -0400
c635ace0
better image toolkit for prettier screenshots
Ted Unangst tedu@tedunangst.com
Wed, 05 Jun 2019 02:13:01 -0400
9dea10e7
summary may not actually need a label
Ted Unangst tedu@tedunangst.com
Tue, 04 Jun 2019 03:22:03 -0400
523738fd
video tag needs max-width
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 13:41:44 -0400
e4cbc0e7
Added tag v0.6.0 for changeset 57603c1049f6
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 04:04:27 -0400
4d3e0b2f
thread killing seems most likely option for default
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 03:52:55 -0400
dc14d410
dig into actor url to verify id
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 03:20:03 -0400
7c66f73f
don't need to print this
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 00:52:25 -0400
6d6d6b3a
split handle and username into two fields
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 00:22:00 -0400
de67e645
less awkard use of xonkers table
Ted Unangst tedu@tedunangst.com
Mon, 03 Jun 2019 00:15:06 -0400
19d2f9ff
condense information
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 23:57:36 -0400
8935c6ad
remove honk from page when zonking
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 22:10:42 -0400
9f467635
preserve threads we've participated in
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 20:52:16 -0400
71b34503
shrink down the headings
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 20:16:49 -0400
161ce3eb
don't need to log the whole follow accept
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 16:08:24 -0400
46ee6401
a little more space. let it breathe!
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 15:33:01 -0400
2cd13d29
little better button arrangement
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 15:32:10 -0400
a5c69240
ouch, bonks need to be public or they don't go anywhere
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 15:13:19 -0400
5dbcd597
make actions less instrusive
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 15:08:12 -0400
2229d0af
need just a little more room
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 14:54:18 -0400
423807ec
tune up the honk form
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 14:51:02 -0400
9274ebe2
better styling for actions, especially mobile
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 14:44:39 -0400
a12f4213
only pull in hidden audience if public
Ted Unangst tedu@tedunangst.com
Sun, 02 Jun 2019 02:36:10 -0400
a8ed9108
zonkzone in manual
Ted Unangst tedu@tedunangst.com
Sat, 01 Jun 2019 22:59:31 -0400
b4311abc
killing is mean. zonking is nicer.
Ted Unangst tedu@tedunangst.com
Sat, 01 Jun 2019 22:58:46 -0400
0ae8e6b5
tighter loop
Ted Unangst tedu@tedunangst.com
Sat, 01 Jun 2019 16:11:04 -0400
48a2c70f
check summary for bad words
Ted Unangst tedu@tedunangst.com
Sat, 01 Jun 2019 16:08:19 -0400
d47ad2e5
faster and simpler cleanup by deleting everything older than 30 days
Ted Unangst tedu@tedunangst.com
Fri, 31 May 2019 03:43:08 -0400
83a6e573
more docs
Ted Unangst tedu@tedunangst.com
Fri, 31 May 2019 00:32:28 -0400
cdeb724e
memes
Ted Unangst tedu@tedunangst.com
Fri, 31 May 2019 00:24:18 -0400
e44896aa
case insenstive zonking
Ted Unangst tedu@tedunangst.com
Thu, 30 May 2019 18:35:31 -0400
f7b3efa4
zword zonking
Ted Unangst tedu@tedunangst.com
Thu, 30 May 2019 18:29:59 -0400
6778d96a
when zonking a convoy, remove it from the page
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 20:57:55 -0400
b395b9c9
semi regular dependency update
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 20:30:13 -0400
b4de15bf
even if we don't save the file, save a donk
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 04:23:36 -0400
68778983
don't cleanup private files either
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 04:00:58 -0400
f839ca23
maybe works better if we set the magic directMessage flag
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 03:54:03 -0400
34bfa758
treat local private messages as local
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 03:39:34 -0400
7e0a6237
allow replying to private messages with private replies
Ted Unangst tedu@tedunangst.com
Tue, 28 May 2019 02:36:47 -0400
25e4eafa
rss link is cluttering up header
Ted Unangst tedu@tedunangst.com
Sun, 26 May 2019 16:05:59 -0400
cc077ec2
rework honkers page some
Ted Unangst tedu@tedunangst.com
Sun, 26 May 2019 16:04:39 -0400
813c3cdd
make sure we don't zap our own files
Ted Unangst tedu@tedunangst.com
Sat, 25 May 2019 14:44:40 -0400
3d4e359f
log excessive attachment separately
Ted Unangst tedu@tedunangst.com
Sat, 25 May 2019 14:34:46 -0400
866a3b5b
cleanup images after 30 days if we don't need them
Ted Unangst tedu@tedunangst.com
Sat, 25 May 2019 13:34:41 -0400
039a5c36
delete dead threads when cleaning up
Ted Unangst tedu@tedunangst.com
Wed, 22 May 2019 15:49:31 -0400
b4912550
discouraged adduser command
Ted Unangst tedu@tedunangst.com
Wed, 22 May 2019 15:11:39 -0400
e8c106c7
clarify that block is really mute.
Ted Unangst tedu@tedunangst.com
Wed, 22 May 2019 12:42:00 -0400
51fec707
trailing space
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 20:12:41 -0400
98f4f2c1
stop abusing rid for deletion, just use xid like normal
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 19:32:43 -0400
3564ac20
the number of unreliable servers in the federation is too damn high!
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 19:09:28 -0400
6bf279da
another day, another cursed character set
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 19:01:53 -0400
93f3c8f4
consume activities in a goroutine other than the web handler
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 18:51:04 -0400
e86a4970
better html for quotes and code
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 18:14:48 -0400
8e602ed4
if the digest is in the httpsig, we should also verify it matches content
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 15:44:58 -0400
9e28eae7
cleanup command to collect database garbage
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 14:06:17 -0400
5dd5cc51
can use function here
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 13:57:45 -0400
0974e669
add better origin checks for all activities
Ted Unangst tedu@tedunangst.com
Tue, 21 May 2019 13:56:15 -0400
f9fb2c73
the original should be the original original where possible
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 18:30:29 -0400
2bb87a7c
remove dead code chunk
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 12:01:15 -0400
0305b961
this was supposed to fix up tonks not bonks
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 11:56:07 -0400
eb3473e0
fix finding one honk
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 11:48:37 -0400
58245d7c
oops, fix XID for honks
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 11:41:23 -0400
bcd3a707
let's try blockquotes for a bit
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 10:55:18 -0400
fad39a35
log reception of xonk
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 10:53:16 -0400
9ecbd57f
reget bonks even when embedded
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 10:51:15 -0400
0dcebeec
user-agent for posts as well
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 10:48:42 -0400
97e5aea7
rework honk to make local and remote about the same.
indicate the difference with a flag, not magic values in various columns.
Ted Unangst tedu@tedunangst.com
Mon, 20 May 2019 10:48:02 -0400
09cf3989
use htfilter from webs
Ted Unangst tedu@tedunangst.com
Fri, 17 May 2019 19:37:43 -0400
a4d92f2e
a few more html tags, probably unlikely in AP though
Ted Unangst tedu@tedunangst.com
Fri, 17 May 2019 19:11:17 -0400
c771af41
homepage change: only followed honkers shown, allow silence with -.
Ted Unangst tedu@tedunangst.com
Fri, 17 May 2019 17:53:06 -0400
724f98d6
clapping is fucking obnoxious
Ted Unangst tedu@tedunangst.com
Fri, 17 May 2019 16:11:40 -0400
a16ffbfb
more flexible re for mentions
Ted Unangst tedu@tedunangst.com
Thu, 16 May 2019 17:37:43 -0400
4ca6b206
we're only saving oonker for bonks
Ted Unangst tedu@tedunangst.com
Thu, 16 May 2019 11:44:52 -0400
0cbbce85
rss links are permalinks
Ted Unangst tedu@tedunangst.com
Thu, 16 May 2019 00:49:13 -0400
feac53d7
upgrade webs to get image rotation
Ted Unangst tedu@tedunangst.com
Wed, 15 May 2019 16:28:54 -0400
ed39930f
rework honk schema to store more information.
add original honker for bonks.
add separate precis field for summary.
add format to prepare for changing how html is saved.
Ted Unangst tedu@tedunangst.com
Wed, 15 May 2019 16:27:50 -0400
1d049e80
should allow - in bold and ital
Ted Unangst tedu@tedunangst.com
Wed, 15 May 2019 14:39:33 -0400
ab8c0c12
may as well allow subscript too
Ted Unangst tedu@tedunangst.com
Tue, 14 May 2019 20:10:47 -0400
14d1cd8c
always forget to add the new file
Ted Unangst tedu@tedunangst.com
Tue, 14 May 2019 19:19:18 -0400
3f4e4a9d
rework some account stuff, change passwords
Ted Unangst tedu@tedunangst.com
Tue, 14 May 2019 19:18:29 -0400
9be0ce19
blockquote injection was just for testing, revert.
Ted Unangst tedu@tedunangst.com
Tue, 14 May 2019 11:13:24 -0400
12bd79a5
provide some style for tables
Ted Unangst tedu@tedunangst.com
Tue, 14 May 2019 11:12:21 -0400
b39e46d3
better style for blockquote
Ted Unangst tedu@tedunangst.com
Tue, 14 May 2019 11:11:11 -0400
eb9d60e1
some minor cleanup
Ted Unangst tedu@tedunangst.com
Mon, 13 May 2019 13:02:12 -0400
844cdfc1
when showing a single honk, include some others for context
Ted Unangst tedu@tedunangst.com
Mon, 13 May 2019 13:00:56 -0400
54222072
support Page objects too
Ted Unangst tedu@tedunangst.com
Mon, 13 May 2019 09:36:28 -0400
a9dfd9f2
add a very basic test
Ted Unangst tedu@tedunangst.com
Sun, 12 May 2019 10:02:44 -0400
3414d8e7
don't eat too many newlines. need a real parser here.
Ted Unangst tedu@tedunangst.com
Sat, 11 May 2019 21:50:39 -0400
60166f36
trickery to avoid further markdown of code blocks
Ted Unangst tedu@tedunangst.com
Sat, 11 May 2019 21:29:32 -0400
cee91279
remove some extra newlines that tend to appear in code blocks
Ted Unangst tedu@tedunangst.com
Sat, 11 May 2019 10:41:47 -0400
3c523462
there is entirely too much unicode
Ted Unangst tedu@tedunangst.com
Sat, 11 May 2019 09:34:20 -0400
9b4c60af
can cache fishing results in db
Ted Unangst tedu@tedunangst.com
Fri, 10 May 2019 18:18:32 -0400
563a214a
don't need to allow resigned content now that we get oneups
Ted Unangst tedu@tedunangst.com
Fri, 10 May 2019 18:07:49 -0400
c647edf7
better color balance and contrast for avatars
Ted Unangst tedu@tedunangst.com
Fri, 10 May 2019 17:29:30 -0400
4c20c40e
preserve white-space for code with pre as well
Ted Unangst tedu@tedunangst.com
Fri, 10 May 2019 11:24:26 -0400
3800bd45
we are willing to wrap long <pre>
Ted Unangst tedu@tedunangst.com
Fri, 10 May 2019 09:22:25 -0400
d78e3589
add backup step to upgrade instructions.
Ted Unangst tedu@tedunangst.com
Wed, 08 May 2019 20:12:57 -0400
260b4c72
bump up allowed emu size
Ted Unangst tedu@tedunangst.com
Wed, 08 May 2019 17:22:27 -0400
ee129cb1
`code` and ```code block``` support
Ted Unangst tedu@tedunangst.com
Wed, 08 May 2019 13:08:29 -0400
490c069b
try logging only unknown activities for a while
Ted Unangst tedu@tedunangst.com
Tue, 07 May 2019 20:55:11 -0400
c677ac16
image vacuum fix in webs 0.4.1
Ted Unangst tedu@tedunangst.com
Tue, 07 May 2019 14:16:08 -0400
cf9b3f76
Added tag v0.5.0 for changeset e57c6026b903
Ted Unangst tedu@tedunangst.com
Mon, 06 May 2019 11:06:03 -0400
515aba81
delete to be orphaned honks first during upgrade
Ted Unangst tedu@tedunangst.com
Mon, 06 May 2019 10:43:00 -0400
067b7eb1
wow, people still use <u>
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 16:42:00 -0400
b368acf1
will need donks for bonks, too
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 14:08:27 -0400
b6dd24f8
that was dumb. fix compilation.
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 14:06:29 -0400
851a7a23
buttons are removed, can use less visibile danger border now
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 14:05:13 -0400
31a908e7
spello
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 14:04:34 -0400
4f247071
only need to load donks in one case of getxonk
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 14:03:12 -0400
a03597c6
just public audience for bonks
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 14:01:34 -0400
7f5170b7
not sure what the right data range is, but make it a week
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 13:54:13 -0400
6ee82b31
don't leave attachment linkage in db after deletion in case id is reused
Ted Unangst tedu@tedunangst.com
Sun, 05 May 2019 13:52:46 -0400
db51b6ab
use webs/rss now
Ted Unangst tedu@tedunangst.com
Sat, 04 May 2019 22:56:58 -0400
5a087a56
switch image code to webs
Ted Unangst tedu@tedunangst.com
Sat, 04 May 2019 18:05:15 -0400
6434c022
don't index into empty string
Ted Unangst tedu@tedunangst.com
Sat, 04 May 2019 17:47:17 -0400
d27b5e87
the danger zone
Ted Unangst tedu@tedunangst.com
Sat, 04 May 2019 12:28:00 -0400
eb756078
don't sort by date, causes unpredictable insertions with new arrivals.
Ted Unangst tedu@tedunangst.com
Fri, 03 May 2019 17:30:44 -0400
84ca26f3
date limit more queries to reduce response size
Ted Unangst tedu@tedunangst.com
Fri, 03 May 2019 15:28:56 -0400
3232f951
zonking of bonking
Ted Unangst tedu@tedunangst.com
Fri, 03 May 2019 14:43:08 -0400
6a957a5a
don't address to followers while the posts go on the wrong timelines
Ted Unangst tedu@tedunangst.com
Fri, 03 May 2019 14:09:08 -0400
b9c093e4
people really want to believe that deletion can work.
i think it's dangerous to perpetuate this belief,
but i'm not interested in being the internet archive either.
Ted Unangst tedu@tedunangst.com
Fri, 03 May 2019 13:42:39 -0400
a4e8ace5
oh look, a stray space
Ted Unangst tedu@tedunangst.com
Fri, 03 May 2019 13:31:40 -0400
b42e1021
better looking style for limited
Ted Unangst tedu@tedunangst.com
Wed, 01 May 2019 23:37:54 -0400
f8049b65
more than 4 attachments seems execessive, leave the rest off.
Ted Unangst tedu@tedunangst.com
Wed, 01 May 2019 23:13:00 -0400
2a3ea5fc
block letters too, and the weird fe0f rune that slips in sometimes.
Ted Unangst tedu@tedunangst.com
Wed, 01 May 2019 18:46:36 -0400
bb4b1055
hide the buttons for private like honks
Ted Unangst tedu@tedunangst.com
Wed, 01 May 2019 14:55:11 -0400
59d974b2
pixelfed sends attachments as Image.
as most implementations probably should actually.
Ted Unangst tedu@tedunangst.com
Wed, 01 May 2019 14:25:06 -0400
e36fb007
Added tag v0.4.0 for changeset 12e113bb6048
Ted Unangst tedu@tedunangst.com
Tue, 30 Apr 2019 18:52:35 -0400
83c1d385
quick add a list of all combos
Ted Unangst tedu@tedunangst.com
Tue, 30 Apr 2019 18:48:13 -0400
39cf7653
also match crazy words with spaces embedded
Ted Unangst tedu@tedunangst.com
Tue, 30 Apr 2019 18:04:18 -0400
53b5b13c
more context about xonks we're ignoring
Ted Unangst tedu@tedunangst.com
Tue, 30 Apr 2019 15:51:09 -0400
c770ba04
missed a few selectors in html5 conversion
Ted Unangst tedu@tedunangst.com
Tue, 30 Apr 2019 15:31:19 -0400
1c233017
fix alpha channel in rescale. gah, that was ugly.
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 18:14:41 -0400
ccc6b5a9
reduce the deliverator hysteresis to reduce clumping
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 14:13:34 -0400
785d9cec
rework xonk saving to avoid crawling threads we won't ever save
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 14:06:34 -0400
e20d0c56
touch up README
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 13:51:16 -0400
87e955d3
document this, document that
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 13:42:38 -0400
f801e7ef
rename all the view functions to show
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 13:32:16 -0400
33eddd2d
move templates code into another project
Ted Unangst tedu@tedunangst.com
Mon, 29 Apr 2019 13:15:14 -0400
d23f5ab0
only allow big M to forge new content
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 23:26:12 -0400
e857d06e
can use a prepared statement here
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 22:52:40 -0400
11ef6726
convert a few one off db queries to statements
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 22:48:46 -0400
9bc0903f
save links to the external attachments we don't want to save
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 22:28:59 -0400
92f3c841
oops, need one more param for queries now
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 20:51:12 -0400
31d95339
don't forget to fix html5 on other pages too
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 19:31:27 -0400
ad25b0ff
more semantic html
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 19:16:24 -0400
5cf50073
more consistent thread kill
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 18:57:43 -0400
c13525c9
limit all honk queries to 250
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 18:52:50 -0400
15d6fd92
indicate received honks that aren't fully public
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 18:41:10 -0400
0a5cfa3e
set a user-agent
Ted Unangst tedu@tedunangst.com
Sun, 28 Apr 2019 17:30:32 -0400
4eb6a4a5
bloaty pig posters and their images of unusual size
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 17:01:17 -0400
d2a62e29
make sure to update the right honker
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 16:27:29 -0400
e1a7b2e5
expansive search of the federation did not reveal any signs of intelligent gifs
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 15:46:55 -0400
40cbaec6
take me off this list!!!
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 15:31:42 -0400
c2429397
clemency for the sinners. allow pardon of zonkers.
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 15:11:24 -0400
d05c7857
note nginx proxy header requirement
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 12:07:35 -0400
4c589271
add a note about http sig requirements,
and check that host header matches
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 10:02:46 -0400
40eeb4b4
few more improvements to blocking
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 09:35:22 -0400
7cb0bb7a
tighten up phone buttons
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 09:13:52 -0400
4dab8330
add more kill controls
Ted Unangst tedu@tedunangst.com
Fri, 26 Apr 2019 09:07:13 -0400
6e229e99
if an emu doesn't have a type, make a png
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 14:18:33 -0400
5202b8a9
crawl up reply chain looking for oneups
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 13:23:18 -0400
1ae28c75
expand rid to full when we save the reply
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 13:10:26 -0400
c1d01a3c
only need to dupe string for zalgo if zerowidth present
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 10:59:57 -0400
063809a2
Added tag v0.3.0 for changeset 9e95200c9763
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 09:32:27 -0400
18783166
don't fetch bonks if we already have them
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 01:18:39 -0400
5919024d
can only follow users, not anything else
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 00:59:20 -0400
e4453365
sometimes the honk is inside the bonk!
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 00:50:41 -0400
e477f924
go fmt
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 00:49:40 -0400
2532e0bf
add empty follow collections
Ted Unangst tedu@tedunangst.com
Thu, 25 Apr 2019 00:35:19 -0400
b82c6fd9
the login code lives in a library now
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 23:57:01 -0400
b5501c4e
only delete honks for user that receives deletion
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 17:34:58 -0400
98d43d7a
improve appearance of honkers page
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 10:56:39 -0400
44e881ea
a note about proxy requirements to manual
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 03:41:32 -0400
0f3f1c8d
provide more info on pages
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 03:16:43 -0400
903fa55d
allow viewing public part of a convoy
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 03:04:20 -0400
5f4d66ab
combine common query fragments
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 02:52:08 -0400
f2f53fc8
link to get all the honks in a convoy
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 02:37:36 -0400
6e6f8bec
update README
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 02:16:52 -0400
dab0e121
experimental text filtering to stop the zalgo
Ted Unangst tedu@tedunangst.com
Wed, 24 Apr 2019 01:16:34 -0400
b2175e30
allow del tag in html
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 22:42:14 -0400
b93adc31
delete old homepage.html
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 16:49:28 -0400
406646bc
all honk operations on all the pages
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 16:48:25 -0400
1b5598e4
some updates to documentation
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 16:32:37 -0400
7dbb69fb
now with **bold** and *italics*
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 16:24:48 -0400
7982b4d3
requesting bonks with the old activity name may work better
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 15:58:13 -0400
79d9b15b
start consolidating templates
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 11:22:31 -0400
87825edf
update buttons after click to prevent dupe actions
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 11:12:17 -0400
5331434e
allow resigned content from trusted honkers.
but keep a log of their deceptions.
Ted Unangst tedu@tedunangst.com
Tue, 23 Apr 2019 11:02:43 -0400
22409ad9
add combos for the micromanagement of friends
Ted Unangst tedu@tedunangst.com
Mon, 22 Apr 2019 17:03:55 -0400
d3309c6c
put some routes in the right subrouter
Ted Unangst tedu@tedunangst.com
Mon, 22 Apr 2019 16:14:32 -0400
567e7587
if content doesn't start with <p>, make it so
Ted Unangst tedu@tedunangst.com
Mon, 22 Apr 2019 15:05:44 -0400
b2c9ce05
add the killzone for fine grained management of enemies
Ted Unangst tedu@tedunangst.com
Mon, 22 Apr 2019 13:08:35 -0400
03b9e6c2
fiddle with style some more
Ted Unangst tedu@tedunangst.com
Sat, 20 Apr 2019 21:55:23 -0400
afcec984
signature failure fix: makeitworksomehowwithoutregardforkeycontinuity
Ted Unangst tedu@tedunangst.com
Sat, 20 Apr 2019 16:12:41 -0400
e8a29130
the trouble with liking things is you change your mind and then
my log fills up with undo commands
Ted Unangst tedu@tedunangst.com
Sat, 20 Apr 2019 11:50:01 -0400
8f213e7d
simplify slightly
Ted Unangst tedu@tedunangst.com
Sat, 20 Apr 2019 11:41:20 -0400
b4634c4b
start saving boxes in the db
Ted Unangst tedu@tedunangst.com
Sat, 20 Apr 2019 11:38:16 -0400
5e1af23b
@me page just for me
Ted Unangst tedu@tedunangst.com
Sat, 20 Apr 2019 11:17:00 -0400
4d307f8c
sigh. need to defer mentionize to avoid collecting our own html
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 23:23:22 -0400
d76e8ec4
no rows is not an error
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 23:00:46 -0400
3de7c947
the schema is a little better than before
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:58:49 -0400
941ca133
oops, only need to create idx once, from qbit
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:49:56 -0400
6246afb2
userid for thread kill query
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:40:13 -0400
87595f39
dost thou bite thy thumb at me?
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:35:21 -0400
2554baee
going to need userid in zonkers table too
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:34:39 -0400
e31e7c88
don't show honks from zonvoys
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:10:58 -0400
240855f2
some style tweaks to keep honk info aligned with avatar
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 22:06:34 -0400
ad3a87d2
prefer the activitypub context name for conversation
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 12:48:44 -0400
4383bba0
allow mention by direct url
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 12:35:31 -0400
2586b3b4
a convoy is a whole fleet of honks, coming at ya
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 11:50:35 -0400
2f6e8e50
use two more bytes for xid, but don't bother looking for dupes.
102 bits ought to be enough for anyone
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 11:32:01 -0400
12e1deac
schema updates for future changes. xonkers, zonkers, and convoys, oh my.
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 11:08:22 -0400
379c0cb8
lower case all the sql
Ted Unangst tedu@tedunangst.com
Fri, 19 Apr 2019 10:41:21 -0400
434f07af
rid input should not autocomplete
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 19:28:19 -0400
04ab1a1b
add a viewport so iphone stops reflowing
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 19:09:04 -0400
a1cdd198
don't need to fill saved inbox with boring noise
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 16:39:29 -0400
e1c0beee
Added tag v0.2.4 for changeset 7b38c7500ce0
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 16:35:05 -0400
6043fccc
make extra sure emus don't slip out as attachments
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 16:34:51 -0400
d5efb77f
Added tag v0.2.3 for changeset 4a5816b79e87
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 16:13:31 -0400
e82bcc70
201 is an ok status too
Ted Unangst tedu@tedunangst.com
Thu, 18 Apr 2019 16:09:10 -0400
9c2d2289
i guess this should be nosniff?
Ted Unangst tedu@tedunangst.com
Wed, 17 Apr 2019 12:32:50 -0400
d02754b1
no keybase support
Ted Unangst tedu@tedunangst.com
Wed, 17 Apr 2019 11:04:32 -0400
723b7502
less inefficient compaction
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 22:36:05 -0400
7c1a4dc7
speed up the home page
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 22:26:17 -0400
4a0a0768
add some caching times willy nilly
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 22:23:50 -0400
61efaeb3
put a limit on how many deliveries we actually send it in parallel
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 20:34:27 -0400
f3447859
go fmt is a harsh mistress
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 20:33:01 -0400
d451bb63
i think we're ready to try delivery in parallel
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 20:22:16 -0400
fc18a40a
don't try looking up boxes concurrently
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 20:20:42 -0400
17296460
refine delivery some more
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 20:14:24 -0400
715785e8
avoid surprises by documenting visibility rules
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 17:18:16 -0400
647c8462
display reply id where present
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 17:11:04 -0400
88181480
Added tag v0.2.2 for changeset eba8ccf45b80
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 16:37:58 -0400
de28a5fb
break down and make mentions look like other mentions
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 16:10:51 -0400
738f359a
add class for mentions so they're not treated like links
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 15:16:44 -0400
60e7bb8f
the delete object may also be just the id string
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 15:09:57 -0400
2d8ad30d
Added tag v0.2.1 for changeset 2c62e21731b3
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 14:58:22 -0400
117a55b5
on redelivery, try shared again too
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 14:55:32 -0400
9e27d5aa
oops, sharedInbox is hiding under endpoints
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 14:47:08 -0400
5a81cb14
use shared inbox for delivery
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 14:40:23 -0400
ea4e26d3
print the failing statement
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 11:16:43 -0400
df4fc96e
Added tag v0.2.0 for changeset a50adf10726d
Ted Unangst tedu@tedunangst.com
Tue, 16 Apr 2019 10:05:29 -0400
89a90ab4
don't hold mutex across net calls
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 23:54:29 -0400
455699ba
don't link missing mentions
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 23:48:01 -0400
dd75003f
introduce some variation to caching to stagger refresh
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 20:52:24 -0400
8f4ed813
math/rand is notrand. seed it with time.
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 20:47:16 -0400
3d737e24
can use prepend here
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 18:03:36 -0400
c1dc5329
xid failure should just panic
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 18:01:30 -0400
90947efe
no claps is a feature
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 17:56:05 -0400
b03f34e2
spelling fixes from rczlonka
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 17:52:39 -0400
405e1c15
allow zonking of anything, but be clear that disavow is not delete
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 16:18:38 -0400
c06fdf13
describe retries
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 11:14:30 -0400
e0cc48fd
update rss for some recent changes
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 10:56:43 -0400
c8936bd6
change finger accept type to yet another mime
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 10:27:36 -0400
e9f403ed
allow plaintext attachments
Ted Unangst tedu@tedunangst.com
Mon, 15 Apr 2019 10:04:41 -0400
0bda578a
we know what like is, we just don't like it
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 22:57:00 -0400
b9f3da80
small logging fix
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 22:53:26 -0400
b3556d66
add a null summary to please plemora
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 21:38:47 -0400
732153e7
the spice must flow. redeliverate with extreme prejudice.
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 21:35:42 -0400
4e89ac7b
eliminate repeated error tests
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 17:09:08 -0400
6efd4cb5
behold the pristine beauty of dbversion 1
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 16:43:03 -0400
afaa6f49
further prep for retries
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 15:57:14 -0400
f2810582
trustno1
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 14:17:50 -0400
5c2d16d5
document following
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 13:59:56 -0400
8ab3420c
we always need to be eradicated xonks
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 13:38:05 -0400
a7632cd0
don't cache box lookup failure. don't hold lock for too long.
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 13:23:27 -0400
b6253de5
cache works better when we put stuff in it
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 13:20:56 -0400
5762f930
we can ignore incoming xonks that originated as self
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 10:15:47 -0400
d3a1c4a5
reduce duplicate bonks received slightly
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 10:10:08 -0400
c5da4966
rework deliveration to prepare for retries
Ted Unangst tedu@tedunangst.com
Sun, 14 Apr 2019 10:06:26 -0400
269d9b7b
maybe try limiting results to two days worth
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 23:04:17 -0400
7ff15d16
clean up honk queries some
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 22:57:16 -0400
7947262f
oops, want summary, not context x2
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 19:36:50 -0400
63ffd1f1
remove unused function
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 16:00:21 -0400
0306854c
looks like we can just treat article as a long note
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 15:57:25 -0400
cad3564b
aesthetic shuffling of the deck chairs
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 13:58:42 -0400
fa3d0d55
if the summary isn't blank, add it to the content
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 13:21:32 -0400
96244342
better herding of emus
Ted Unangst tedu@tedunangst.com
Sat, 13 Apr 2019 12:32:24 -0400
03e5faff
make a docs directory, add a very short manual.
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 16:21:43 -0400
cddb36be
save our own emus so they appear in web view
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 15:26:29 -0400
99c7c41d
allow _ in names too
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 15:18:18 -0400
ecde389a
custom emus
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 15:02:56 -0400
fd700453
allow overriding css with local.css. from qbit@bsd.network
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 13:12:18 -0400
4f00542f
ping is a draft; don't expect much.
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 12:53:21 -0400
7fb85a75
a ping extension to hlp debug network problems
Ted Unangst tedu@tedunangst.com
Fri, 12 Apr 2019 12:32:07 -0400
5621dd48
don't use sys dependency anymore
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 19:51:15 -0400
27f93d5a
add a file to record notes about security
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 19:02:17 -0400
418d9fb9
can improve efficiency of dedupe slightly without much complication
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 11:11:30 -0400
22de29fa
try to get original audience for remote replies
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 10:44:50 -0400
3ea050b6
allow replying to off site honks by entering url manually
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 10:33:05 -0400
85aa13c3
don't crash if xonk not found during reply
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 10:30:53 -0400
101458d4
notes about the config table as well
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 10:10:27 -0400
2c0310a3
last-modified caching interferes with debug
Ted Unangst tedu@tedunangst.com
Thu, 11 Apr 2019 10:05:37 -0400
37ea6d36
fix handle extraction if no match found
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 21:26:15 -0400
0938615c
sign the content-type instead of content-length
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 19:54:46 -0400
a8984000
reply with 304 if there's no new content to save some traffic
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 19:25:32 -0400
c8ca98d7
some notes about the schema that seem important
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 19:00:59 -0400
4da566d1
only looking for type key when querying keyname
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 18:42:22 -0400
54fca0fc
just use tcsetattr directly instead of roundabout way
that drags in mountains of syscall code.
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 18:06:04 -0400
bb60ab12
copyright
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 17:56:41 -0400
d3f4105e
Added tag v0.1.2 for changeset 96d2e1dc6664
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 09:02:58 -0400
4ddb522a
magic incantations to build with go modules
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 08:51:56 -0400
2168c60f
clarify setup instructions.
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 08:22:09 -0400
b237cfa5
use ssh/terminal to read a password without echo.
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 08:16:29 -0400
b09fddf3
prepare all statements after initdb to catch errors earlier
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 08:08:17 -0400
309be3dc
should not be forcing debug mode
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 08:06:39 -0400
13a5be66
Added tag v0.1.1 for changeset 14d4623234ca
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 04:31:26 -0400
762abd50
audience missing from schema. from mastodon.social/@a13x
Ted Unangst tedu@tedunangst.com
Wed, 10 Apr 2019 04:30:38 -0400
9a6e9432
add a space after name in reply
Ted Unangst tedu@tedunangst.com
Tue, 09 Apr 2019 17:44:57 -0400
f75e5048
Added tag v0.1.0 for changeset 473c3dd6df6f
Ted Unangst tedu@tedunangst.com
Tue, 09 Apr 2019 08:00:02 -0400
847cd010
maybe 0.1
Ted Unangst tedu@tedunangst.com
Tue, 09 Apr 2019 07:59:33 -0400