Ted Unangst
|
2dd6b27356
|
when looking at another user on the same server, don't display controls.
you can't interact with other users via their pages because technically
it's like they are on a different server.
|
2023-07-15 18:19:12 -04:00 |
Ted Unangst
|
97b9634a9e
|
practically, sufficient for keys to be owned by same domain as actor.
the url scheme doesn't matter, and need not match.
problem identified by eta.
|
2023-07-15 18:07:07 -04:00 |
Ted Unangst
|
54fd484558
|
this query should not find bonks, which later causes crashes.
thanks benjojo
|
2023-07-15 18:03:47 -04:00 |
Ted Unangst
|
211ab9a97a
|
cleanup some old mistakes and cruft from the database
|
2023-07-15 17:59:44 -04:00 |
Ted Unangst
|
14bc7f5cec
|
CGO is required, and the compiler error without is confusing
|
2023-07-13 02:27:53 -04:00 |
Ted Unangst
|
51fe6d99b2
|
don't need fmt
|
2023-07-10 00:16:42 -04:00 |
Ted Unangst
|
43705654d1
|
fix
|
2023-07-10 00:16:17 -04:00 |
Ted Unangst
|
dea831d23f
|
error check unveil
|
2023-07-10 00:15:35 -04:00 |
Ted Unangst
|
bf09636bc1
|
remove old imports
|
2023-07-10 00:15:02 -04:00 |
Ted Unangst
|
cdc0ffaeb7
|
clean out some years old upgrade code
|
2023-07-08 12:32:48 -04:00 |
Dirk Nederveen
|
3b1bed8517
|
Update dockerfiles
|
2023-07-07 20:11:45 +02:00 |
Dirk Nederveen
|
5d36d0ecf9
|
Add docker files
Build: docker build
|
2023-07-07 20:11:44 +02:00 |
Ted Unangst
|
b5091cc5e1
|
note threaded display as change
|
2023-07-03 00:47:35 -04:00 |
Ted Unangst
|
8a14e67b32
|
add some more search capabilities
|
2023-07-03 00:45:35 -04:00 |
Ted Unangst
|
6b46a2a597
|
identify hashtag links as hashtag
|
2023-07-02 18:31:51 -04:00 |
Ted Unangst
|
63f6a949bc
|
we don't care about dislikes
|
2023-07-02 14:47:00 -04:00 |
Ted Unangst
|
5d03fbac6a
|
tune up quotes. save the fetched post.
|
2023-07-02 14:44:52 -04:00 |
Ted Unangst
|
cb7c9d700b
|
go vet claims we need a buffered chan for signal
|
2023-07-02 14:08:26 -04:00 |
Ted Unangst
|
0faedcb9c5
|
fix hashtag linking
|
2023-06-23 03:37:52 -04:00 |
Ted Unangst
|
29494d7ac2
|
too lazy to change the oonker mistake, add another test in threadsort
|
2023-06-21 19:50:17 -04:00 |
Ted Unangst
|
91492f866e
|
can inline remnant of old marker code
|
2023-06-21 01:36:22 -04:00 |
Ted Unangst
|
e79a05b983
|
newline for csp violations
|
2023-06-21 01:17:22 -04:00 |
Ted Unangst
|
9f878bffde
|
don't report errors when the backend is expected to die
|
2023-06-21 01:08:13 -04:00 |
Ted Unangst
|
e8ee70d0f0
|
get should return 200, but some people are weird
|
2023-06-21 01:07:45 -04:00 |
Ted Unangst
|
975de7188e
|
helps if it compiles
|
2023-06-18 21:48:45 -04:00 |
Ted Unangst
|
e3c4040aa3
|
use helper function
|
2023-06-18 21:47:26 -04:00 |
Ted Unangst
|
7d6556ee36
|
cache webfinger responses
|
2023-06-18 21:44:39 -04:00 |
Ted Unangst
|
cd7518c0a5
|
sometimes a thread gets weird. don't double process trees.
|
2023-06-18 21:22:21 -04:00 |
Ted Unangst
|
c5ab532e64
|
less aggressive rewrite filter rewriting
|
2023-06-17 20:26:38 -04:00 |
Ted Unangst
|
2f52375872
|
try to keep the thread flat for simple reply chains
|
2023-06-14 20:40:11 -04:00 |
Ted Unangst
|
d86c38136f
|
note that cleanup doesn't vacuum
|
2023-06-14 20:21:02 -04:00 |
Ted Unangst
|
20a6d2b962
|
try pulling self reply up in thread
|
2023-06-13 23:42:09 -04:00 |
Ted Unangst
|
7cc2e6f2da
|
this does a better job on broken threads
|
2023-06-13 23:31:52 -04:00 |
Ted Unangst
|
17be6564ee
|
simplify
|
2023-06-13 19:48:22 -04:00 |
Ted Unangst
|
796de02bb9
|
need to reorder this logic now, seems to work better
|
2023-06-13 19:39:59 -04:00 |
Ted Unangst
|
67496c1208
|
another try at flattening logic
|
2023-06-13 19:26:35 -04:00 |
Ted Unangst
|
6cb5152611
|
logic fail after refactor
|
2023-06-13 19:21:35 -04:00 |
Ted Unangst
|
23f9a3b8bf
|
try to flatten self replies in threading
|
2023-06-13 19:18:10 -04:00 |
Ted Unangst
|
7feb254618
|
experiment with nested thread sorting
|
2023-06-13 16:29:27 -04:00 |
Ted Unangst
|
23e2c9276a
|
unauthorized space invaders
|
2023-06-13 15:00:55 -04:00 |
Ted Unangst
|
e20c344f11
|
an attempt at opengraph
|
2023-06-13 14:58:35 -04:00 |
Ted Unangst
|
712873418b
|
for fatal error (no such host), advance the retry clock
|
2023-06-13 13:56:42 -04:00 |
Ted Unangst
|
dccbec5c8e
|
refine the redeliver timeout schedule
|
2023-06-13 13:42:15 -04:00 |
Ted Unangst
|
24cee3302a
|
superdeliverator worth a mention
|
2023-06-12 17:35:24 -04:00 |
Ted Unangst
|
fea5df77dd
|
basic import from instagram
|
2023-06-12 17:31:13 -04:00 |
Ted Unangst
|
e8cf29056e
|
need to scan into pointer
|
2023-06-12 15:13:46 -04:00 |
Ted Unangst
|
3baff9e64e
|
include userid in doover queries
|
2023-06-12 15:08:09 -04:00 |
Ted Unangst
|
4fe838f5ed
|
some cleanup for the deliverator functions
|
2023-06-12 15:01:03 -04:00 |
Ted Unangst
|
d75e1671f7
|
convert deliverater queue to per rcpt fifo
|
2023-06-12 14:40:28 -04:00 |
Ted Unangst
|
6e43340381
|
all messages matter again
|
2023-06-12 13:44:03 -04:00 |