Commit Graph

1639 Commits

Author SHA1 Message Date
Ted Unangst 6d47ef0129 check again for the announce/create/page activity 2023-07-19 18:09:12 -04:00
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
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
Ted Unangst 3ff98a261e sometimes we need to go deeper to find the honk in the bonk 2023-06-11 01:40:34 -04:00