Commit Graph

1685 Commits

Author SHA1 Message Date
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
Ted Unangst 7a332ead41 oops, owner field doesn't exist.
only check attributedto for collections.
2023-06-11 00:02:05 -04:00
Ted Unangst 846e9820e9 check for owner before attributedTo 2023-06-10 23:51:31 -04:00
Ted Unangst 2bea5e1be9 allow Group as an actor 2023-06-10 23:42:07 -04:00
Ted Unangst a78a345890 note changes 2023-06-10 23:34:11 -04:00