Commit Graph

97 Commits

Author SHA1 Message Date
Ted Unangst 13d6bc9a81 mutex to preserve the integrity of some seriously important data 2021-02-09 18:48:36 -05:00
Ted Unangst 715e79a5b4 load badonks 2021-02-09 09:00:08 -05:00
Ted Unangst 988f2176fa see what happens if we start saving badonks 2021-02-09 08:18:22 -05:00
Ted Unangst a176bbb2f0 rework how sub/unsub works, and add delete to honkers 2020-11-25 22:03:46 -05:00
Ted Unangst a81cf01844 fix for external attachments not having xid anymore 2020-10-01 13:18:05 -04:00
Ted Unangst 65712620c5 dedupe blob file data 2020-09-30 15:20:40 -04:00
Ted Unangst 023073de03 switch to only generating xid for donks where needed 2020-09-30 11:35:18 -04:00
Ted Unangst d6ade574f0 support hashtags in bios 2020-09-25 19:09:01 -04:00
Ted Unangst f6995ce94e handle markdown in bios better 2020-09-25 19:02:26 -04:00
Ted Unangst f3a9f7711a try a little harder to remember follow ids 2020-09-14 14:59:45 -04:00
Ted Unangst d79a5ff188 oops, reversed dates 2020-09-11 12:38:23 -04:00
Ted Unangst c2e3c2072f use calendar offsets for long ago 2020-09-11 12:36:40 -04:00
Ted Unangst 4ffc647549 move follow code into activity.go 2020-09-09 13:58:48 -04:00
Ted Unangst 333006817e fill in null columns with empty strings 2020-09-02 16:31:02 -04:00
Ted Unangst 51c3404e3c complete long ago link 2020-07-19 18:57:53 -04:00
Ted Unangst 3f7dcaad9e add a long ago link... 2020-07-19 18:51:02 -04:00
Ted Unangst aa736d5b48 fix search crash with extra space 2020-07-07 16:53:30 -04:00
Ted Unangst f6a3e6934e sort chatter 2020-05-23 19:32:32 -04:00
Ted Unangst 68752c28e5 restructure chatter so target is always available to view 2020-05-23 19:17:30 -04:00
Ted Unangst 81425225e4 for now, no chats older than 3 days 2020-05-23 19:05:23 -04:00
Ted Unangst 6be05df143 load donks for chonks 2020-05-15 00:18:50 -04:00
Ted Unangst 2eda7a4e6b save donks for chonks 2020-05-14 23:54:29 -04:00
Ted Unangst a48f58fbec save donks for chonks 2020-05-14 23:51:42 -04:00
Ted Unangst 74b55fec6f Boing boom tschak chonky chatter 2020-05-13 17:15:29 -04:00
Ted Unangst 285f3cb5ac lain is a fickle mistress 2020-02-07 11:57:00 -05:00
Ted Unangst 3c3f81e548 experimental reactions 2020-01-23 18:08:15 -05:00
Ted Unangst d20029be7a improve search query parsing 2020-01-12 03:43:45 -05:00
Ted Unangst f4760b06f7 fix a nil deref in event page 2019-12-16 17:36:04 -05:00
Ted Unangst fc21e23207 add notes to honkers as well 2019-12-02 18:26:29 -05:00
Ted Unangst a50115d65f negated search terms 2019-11-28 02:14:07 -05:00
Ted Unangst 0b89e1b06c save mentions in honkmeta 2019-11-27 14:36:29 -05:00
Ted Unangst a144795b13 rework honkmeta deletion for flexibility 2019-11-27 14:22:20 -05:00
Ted Unangst ecbd80352f when sending updates or deletes, send to all fetch recipients too 2019-11-26 00:29:31 -05:00
Ted Unangst c9aba7ecba save timestamp for xonker additions 2019-11-25 15:50:17 -05:00
Ted Unangst 0a6ec93384 update whofore after an update 2019-11-20 11:35:34 -05:00
Ted Unangst ba298e452a random fiddling with numbers. no real reason. 2019-11-13 01:01:34 -05:00
Ted Unangst c78e446ac1 25 honks is barely a day 2019-11-13 01:00:03 -05:00
Ted Unangst 0a03f937ec reduce number of honks on some pages 2019-11-12 01:43:16 -05:00
Ted Unangst 40540438d3 add an api command to gethonks 2019-11-12 01:09:08 -05:00
Ted Unangst 569c7018c4 revert bad caching code, we need more robust way to solve this 2019-11-03 12:54:38 -05:00
Ted Unangst ea2ea2d94c there's always a funner name to be found 2019-10-30 03:39:56 -04:00
Ted Unangst e38684f4d2 only join strings once 2019-10-30 03:36:28 -04:00
Ted Unangst 75ec971004 no wonder caching is a bad idea, honks mutate... make a copy. 2019-10-30 00:32:23 -04:00
Ted Unangst b4869cd9ab one off hack to cache query results between requests... need generalization 2019-10-30 00:20:41 -04:00
Ted Unangst d416f10519 rewriting the query this way seems to be faster 2019-10-30 00:02:23 -04:00
Ted Unangst 35629a0920 real world indicates we need to go farther back... 2019-10-29 19:23:07 -04:00
Ted Unangst c20f7e7eff use a flag for the untagged honks 2019-10-29 19:14:41 -04:00
Ted Unangst 36d7ebe8ae convert user options to json before we add any more 2019-10-29 01:00:38 -04:00
Ted Unangst 71b204db5e option to desub part of a thread. somewhat suspect implementation... 2019-10-28 23:09:37 -04:00
Ted Unangst f502872a48 tighten up some of the new honker handling 2019-10-26 19:13:27 -04:00