Commit Graph

39 Commits (3fc567861b97fbe08bc605eb9467db48099555ce)

Author SHA1 Message Date
Kevin Wallace b37b77ad34 Make local actor icon optional
If a remote actor has no icon, we show our local default icon.

If we have no icon, we should allow remote instances to show their
default icon, instead of sending ours.
2022-11-19 08:12:49 +01:00
Thomas Sileo 698a2bae11 Follow up fixes for the image URL support 2022-11-11 15:13:45 +01:00
Alexey Shpakovsky 4613997fe3 Add option to set image_url ("background image") for user
While this option is not used anywhere in microblog.pub itself, some
other servers do occasionally use it when showing remote profiles.

Also, this image _can_ be used in microblog.pub - just add this:

	<img src="{{ local_actor.image_url }}">

in the appropriate place of your template!
2022-11-11 15:08:17 +01:00
Thomas Sileo 5eaa0f291b More Markdown improvements 2022-10-05 20:05:16 +02:00
Thomas Sileo 992cd55d7b Tweak processing 2022-09-26 21:41:34 +02:00
Thomas Sileo 04da8725ed Improve fetch 2022-09-12 08:04:16 +02:00
Thomas Sileo a701d3b06e Improve move support 2022-09-08 20:00:02 +02:00
Thomas Sileo 3641aa0adc Improve movedTo support 2022-09-07 21:29:09 +02:00
Thomas Sileo 5f20eab3f1 More work towards support moving/deleting instance 2022-09-01 20:42:20 +02:00
Thomas Sileo ae28cf2294 Improve summary 2022-08-24 20:12:10 +02:00
Thomas Sileo 691ad500c6 Tweak logging 2022-08-20 09:11:48 +02:00
Thomas Sileo 02c09f2363 Add support for Move activity 2022-08-16 22:15:05 +02:00
Thomas Sileo 59af633c6c Prefetch some notes when following an actor 2022-08-15 19:20:56 +02:00
Thomas Sileo 1e6a290fb3 Start supporting a server blocklist 2022-08-15 10:15:00 +02:00
Thomas Sileo 8633696da0 Improve workers for incoming/outgoing activities 2022-08-10 20:34:36 +02:00
Thomas Sileo e8397f802d Add support for profile metadata 2022-08-10 08:58:18 +02:00
Thomas Sileo 9bd3c06054 Improve Mastodon compat 2022-08-09 22:23:14 +02:00
Thomas Sileo a1a9ec3f7c Start support for manually approving followers 2022-08-02 20:14:40 +02:00
Thomas Sileo a006ba2cc4 Fix processing for forwarded transient activities 2022-07-27 18:50:10 +02:00
Thomas Sileo 064921fdd1 Handle out-of-order Delete activity 2022-07-26 21:10:59 +02:00
Thomas Sileo c07d17ba9b Add error handling for admin lookups 2022-07-26 18:51:20 +02:00
Thomas Sileo d67a44bb59 Add support for voting on Question 2022-07-23 19:02:06 +02:00
Thomas Sileo 5016b8eb79 Tweak actor schema 2022-07-20 19:57:03 +02:00
Thomas Sileo 6f25d06bbb Bootstrap Micropub support, and start support for Update activities 2022-07-17 18:43:08 +02:00
Thomas Sileo c160b75851 More thorough URL checks 2022-07-15 20:50:27 +02:00
Thomas Sileo 426669d870 Tweak HTTPsig 2022-07-14 19:43:02 +02:00
Thomas Sileo 61c3c3e214 More design tweaks 2022-07-14 19:05:45 +02:00
Thomas Sileo 88b57f29af HTTP clients tweaks 2022-07-13 20:05:15 +02:00
Thomas Sileo 9417f38cc7 Fix Question processing 2022-07-10 14:29:07 +02:00
Thomas Sileo 592de1b22d Tweak/fix webfinger and signed GET 2022-07-08 12:10:20 +02:00
Thomas Sileo 665b7f5847 Support actors update 2022-07-05 21:09:49 +02:00
Thomas Sileo 9012356a19 Fix issue with actors without followers/following collection 2022-07-04 22:16:07 +02:00
Thomas Sileo dfa6b6de3c Fix config wizard 2022-07-04 20:25:27 +02:00
Thomas Sileo d371e3cd4f Make most of the HTTP requests async 2022-06-30 00:28:07 +02:00
Thomas Sileo 489ed6cbe0 Cleanup context and LD sig 2022-06-28 09:58:33 +02:00
Thomas Sileo 4bf54c7040 Improved audience support and implement featured collection 2022-06-26 18:07:55 +02:00
Thomas Sileo b3cbf1f6db First shot at parsing replies tree 2022-06-24 22:41:43 +02:00
Thomas Sileo a2cfc36dab More tests 2022-06-22 22:17:07 +02:00
Thomas Sileo d528369954 Initial commit for new v2 2022-06-22 20:11:22 +02:00