Commit Graph

350 Commits

Author SHA1 Message Date
Ted Unangst dab8de6670 don't drop the donk! sometimes preview would find the wrong one on resubmit. 2023-03-09 01:57:20 -05:00
Ted Unangst b261f73c49 some pleroma frontends apparently use notice urls 2023-03-09 00:54:59 -05:00
Ted Unangst 2559b0cf16 experiment with allowing user avatar to be visible 2023-03-06 17:42:30 -05:00
Ted Unangst e965f7090f command line follow and unfollow 2023-03-01 14:48:50 -05:00
Ted Unangst e8d1d64f1c namecheck regexp should match whole string 2023-02-26 12:08:43 -05:00
Ted Unangst 65face4f35 consistently process precis as html.
only do the markdown conversion once and early.
2023-02-23 18:19:37 -05:00
Ted Unangst e08c21228c API access for honkers. 2023-02-19 17:46:59 -05:00
Ted Unangst 6d52b4f492 remove wonk support 2023-02-07 20:35:38 -05:00
Ted Unangst 628fc34ae4 all inclusive danger zone 2023-02-05 20:42:14 -05:00
Ted Unangst a45e27038f make quote inlining an option 2023-01-26 16:38:52 -05:00
Ted Unangst 455989f85b add an emu peeker to the honkform.
from petersanchez, adapted to new csp rules
2023-01-26 16:27:11 -05:00
Ted Unangst 2983156e4b apply CSP patches. no more inline script or css.
from timkuijsten
2023-01-26 15:56:48 -05:00
Ted Unangst 077f37d46c reset userinfo when loading atme to read correct count 2023-01-04 11:51:40 -05:00
Ted Unangst b68d449c02 delete hex avatars 2022-12-26 13:20:48 -05:00
Ted Unangst f5ee0ad942 use samesitestrict. from timkuijsten 2022-11-29 12:26:38 -05:00
Ted Unangst 5c31e2ca06 allow retrieving myhonks via api 2022-10-17 14:01:58 -04:00
Ted Unangst be5b1ae987 add default icon.png 2022-07-02 18:01:49 -04:00
Ted Unangst 2128c6579c specify banner: in profile 2022-05-31 01:31:11 -04:00
Ted Unangst f455f5a9ea sign gets 2022-05-20 15:50:33 -04:00
Ted Unangst f8fc2c6ef7 handle unicode hashtags better 2022-05-20 12:30:01 -04:00
Ted Unangst ca30929bfe add a newline after dumped payloads 2022-05-18 14:46:38 -04:00
Ted Unangst 9d684542d4 allow all unicode letters in many places
from lnpr
2022-05-18 12:59:58 -04:00
Peter Sanchez c9fe106c48 Can't forget the funzone emus 2022-05-12 13:53:16 -06:00
Ted Unangst c34a17f1f2 and flush cache 2022-05-05 14:57:26 -04:00
Ted Unangst 41a9cf5f6f should delete old pubkeys after a while and refresh 2022-05-05 14:55:32 -04:00
Ted Unangst 944b58b197 bonks should inherit format from xonks, obviously. 2022-05-04 22:50:56 -04:00
Ted Unangst bbf1fd9b9a import following from mastodon.
adapted from patch from peter sanchez
2022-04-28 15:38:51 -04:00
Peter Sanchez c0fc930e36 Add hydration (refresh) support to user pages 2022-04-27 19:11:47 -06:00
Peter Sanchez 6b333c62f3 Adding SIGQUIT because without it supervisord makes honk vomit when quitting 2022-04-27 18:01:50 -06:00
Ted Unangst 29c9afb6fc m 2022-04-01 15:23:03 -04:00
Ted Unangst cd64411079 make sure all the logging goes in the log 2022-03-29 19:33:08 -04:00
Ted Unangst 5b26f405aa rework backend exec to require less waiting 2022-03-17 00:55:18 -04:00
Ted Unangst e4ab17cbc9 allow setting local.js 2022-03-02 14:44:40 -05:00
Ted Unangst a21fb44491 add routes for icon.png 2022-03-02 14:24:18 -05:00
Ted Unangst c947c99f8a rename debug mode to devel 2022-02-28 20:40:23 -05:00
Ted Unangst bbadb7e5a0 save obfuscated guesses 2022-02-12 14:58:57 -05:00
Ted Unangst 05b7a361d2 Wonk wonk! 2022-02-09 17:11:55 -05:00
Ted Unangst 246de9a018 login logger! 2022-02-09 16:04:06 -05:00
Ted Unangst 7eef6ae5d0 flexible logging 2022-02-06 00:42:13 -05:00
Ted Unangst 979b64256b rescope 2022-02-05 16:54:41 -05:00
Ted Unangst 1af5998b20 update mecount and chatcount in hydration 2022-02-05 16:53:19 -05:00
Ted Unangst 577d686ba5 use more structured json for page updates 2022-01-27 21:58:37 -05:00
Ted Unangst e9a742a132 hex avatar experiment 2022-01-22 16:30:02 -05:00
Ted Unangst f547153ecc add unread count for chatter 2021-12-26 23:19:04 -05:00
Ted Unangst 066a6806bd don't cache avatar in debugmode 2021-11-14 23:25:45 -05:00
Ted Unangst 493f5fc8f8 sort emus and memes 2021-11-03 01:48:23 -04:00
Ted Unangst 85ec902cfd preserve event time information when editing 2021-10-25 13:45:30 -04:00
Ted Unangst 7dca236f0c ignore service updates 2021-04-21 21:02:47 -04:00
Ted Unangst ca78de15cc more relaxed name check for honker 2021-04-02 19:59:01 -04:00
Ted Unangst 660c6776e1 need the add honker button here too 2021-03-09 19:07:52 -05:00
Ted Unangst 516dea3465 not helpful to have robots eating the help 2021-02-10 16:36:41 -05:00
Ted Unangst 988f2176fa see what happens if we start saving badonks 2021-02-09 08:18:22 -05:00
Ted Unangst c2844561f3 add a follow button 2021-01-21 22:47:58 -05:00
Ted Unangst 758ad54a04 local.css lives in datadir. noticed by sebastian 2021-01-18 16:58:04 -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 7eaa6e3519 check honker name is plain 2020-11-25 21:55:25 -05:00
Ted Unangst 2a6de8f7bc make the ping command easier to use 2020-11-11 14:44:51 -05:00
Ted Unangst 8a2d3348fa load donks for private honk 2020-11-10 23:32:35 -05:00
Ted Unangst 57822ea89d relax form-data requiremnt for api 2020-11-10 23:11:50 -05:00
Ted Unangst 59b5b61890 handle reject follow 2020-10-13 15:12:56 -04:00
Ted Unangst 023073de03 switch to only generating xid for donks where needed 2020-09-30 11:35:18 -04:00
Ted Unangst 69fea996ad don't need to retry low prio communications 2020-09-29 21:16:07 -04:00
Ted Unangst 60c27f27fc custom lingo for those who don't like honking 2020-09-25 22:37:28 -04:00
Ted Unangst 86b4af8654 stop filling up my disk with unlikes 2020-09-25 19:18:23 -04:00
Ted Unangst f6995ce94e handle markdown in bios better 2020-09-25 19:02:26 -04:00
Ted Unangst ec9f909473 allow unfollow by id 2020-09-14 15:44:21 -04:00
Ted Unangst f242294ef8 include error message here too 2020-09-11 15:52:35 -04:00
Ted Unangst 44702acf96 log the error message for key failure 2020-09-11 13:26:23 -04:00
Ted Unangst a7aa60aeca move final bits of follow into activty 2020-09-10 14:46:36 -04:00
Ted Unangst 1e632a8ddb move more follow code into activity.go 2020-09-09 14:33:12 -04:00
Ted Unangst 4ffc647549 move follow code into activity.go 2020-09-09 13:58:48 -04:00
Ted Unangst 530fc71c0f log unknown undo 2020-08-05 17:16:40 -04:00
Ted Unangst aea6401d75 option to mention all in replies 2020-08-05 15:33:27 -04:00
Ted Unangst d11ce38a6f better outbound emoji 2020-07-27 00:30:01 -04:00
Ted Unangst 7fb5c94554 move mentions to mz module 2020-07-20 23:28:42 -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 c600581c90 promote flag: feature out of the experimental sandbox 2020-07-07 20:34:59 -04:00
Ted Unangst 68752c28e5 restructure chatter so target is always available to view 2020-05-23 19:17:30 -04:00
Ted Unangst d30daa653a don't need the bgmonitor reporting anymore 2020-05-23 19:01:56 -04:00
Ted Unangst 140c4d8854 need to reload for consistency... 2020-05-18 14:37:00 -04:00
Ted Unangst 0b0d4eaedf conclusion of the donks for chonks trilogy 2020-05-17 21:09:54 -04:00
Ted Unangst b7ec6b50d8 translate chat to html 2020-05-14 23:06:23 -04:00
Ted Unangst 74b55fec6f Boing boom tschak chonky chatter 2020-05-13 17:15:29 -04:00
Ted Unangst 8196f8b53e in debug mode, disable https checking 2020-05-13 17:00:34 -04:00
Ted Unangst 8171d5af89 custom flags 2020-05-11 16:24:18 -04:00
Ted Unangst b7f732ce82 fix format string 2020-05-09 19:08:57 -04:00
Ted Unangst 3c7d500ef9 bgmonitor to see if we're losing connection slots 2020-05-09 14:58:19 -04:00
Ted Unangst 7e6d6acc5f hack to give backend 100ms to really get going 2020-05-08 16:50:08 -04:00
Ted Unangst 21baa9eaaa when omit images, include a link 2020-05-08 16:15:06 -04:00
Ted Unangst 9f60cb8058 don't send unnecessary updates 2020-05-01 01:40:05 -04:00
Ted Unangst 751245469e fix update activity 2020-05-01 01:34:08 -04:00
Ted Unangst f8eefd5c72 check to see if backend server dies 2020-04-27 21:14:05 -04:00
Ted Unangst 516b7a6c02 need to include user options in the frags page too 2020-04-26 15:12:37 -04:00
Ted Unangst d121a83b54 a little more flexibility in api 2020-04-26 15:03:23 -04:00
Ted Unangst 12183bb0f7 more control over reaction in web backend 2020-04-26 14:36:11 -04:00
Ted Unangst e6890aa533 allow 10mb pdf 2020-04-24 13:48:35 -04:00
Ted Unangst 6a7f2b4a6c factor out submitdonk for api use. mostly from moon. 2020-04-24 13:48:12 -04:00
Ted Unangst 578e9c9351 display actual reaction for the button label 2020-04-19 20:10:40 -04:00
Ted Unangst c19340849b fixing caching for jonkers 2020-04-01 00:10:35 -04:00