Commit Graph

41 Commits

Author SHA1 Message Date
Thomas Sileo c506299089 Fix webfinger logic to fetch handle 2022-12-19 21:17:34 +01:00
Thomas Sileo adbdf6f320 Fix webfinger domain support 2022-12-19 21:07:08 +01:00
Thomas Sileo f34bce180c Add support for custom webfinger domain 2022-12-19 20:49:19 +01:00
Kevin Wallace 3cff4e4507 Use BASE_URL when generating {proxied,resized}_image_url
Necessary when running at a non-root path
2022-11-18 20:30:29 +01:00
Thomas Sileo 9b75020c91 Fix for profile image URL support 2022-11-12 09:26:28 +01:00
Thomas Sileo 36a1a6bd9c Fix for processing objects from Birdsite LIVE 2022-11-12 09:01:56 +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 f50a233ce9 Improved Block support 2022-10-18 21:39:09 +02:00
Thomas Sileo 8e7fbcc501 Tweak actor refresh 2022-10-11 20:49:06 +02:00
Thomas Sileo b5b56e9ed5 More actor refresh improvements 2022-10-09 11:36:00 +02:00
Thomas Sileo f6cfe06f66 Force refresh actor once in a while 2022-10-07 08:55:05 +02:00
Thomas Sileo 992cd55d7b Tweak processing 2022-09-26 21:41:34 +02:00
Thomas Sileo 3305d489ec Fix tag parsing for actors 2022-09-19 19:33:44 +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 aaf8b811dc Fix mention processing bug 2022-08-27 09:10:14 +02:00
Thomas Sileo 6f9d9d7d9d Tweak remote actor deletion 2022-08-19 09:41:15 +02:00
Thomas Sileo e3a02a8138 Start support for deleting remote actors 2022-08-17 21:18:07 +02:00
Thomas Sileo d1b4bd0181 Improve lookup and handle visibility in threads 2022-08-15 21:34:57 +02:00
Thomas Sileo 59af633c6c Prefetch some notes when following an actor 2022-08-15 19:20:56 +02:00
Thomas Sileo 4f98ff6bbf Tweak URL parsing 2022-08-15 10:27:58 +02:00
Thomas Sileo 1e6a290fb3 Start supporting a server blocklist 2022-08-15 10:15:00 +02:00
Thomas Sileo 0b6556e54a Fix typing 2022-08-10 20:47:19 +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 a1a9ec3f7c Start support for manually approving followers 2022-08-02 20:14:40 +02:00
Thomas Sileo 3fc6ac19f4 Fix empty display name issue 2022-07-31 18:48:54 +02:00
Thomas Sileo 7782a39638 Improve admin actor profile 2022-07-31 10:03:45 +02:00
Thomas Sileo 66a9778995 Fix incoming activity processing 2022-07-18 21:35:02 +02:00
Thomas Sileo fe88481431 Docker + docker compose support 2022-07-18 20:44:55 +02:00
Thomas Sileo d245201851 Tweak middleware 2022-07-14 15:16:45 +02:00
Thomas Sileo a0471cbedc Support for sending actor updates 2022-07-06 21:13:55 +02:00
Thomas Sileo 9012356a19 Fix issue with actors without followers/following collection 2022-07-04 22:16:07 +02:00
Thomas Sileo d371e3cd4f Make most of the HTTP requests async 2022-06-30 00:28:07 +02:00
Thomas Sileo 1f54a6a6ac Switch to aiosqlite 2022-06-29 20:43:17 +02:00
Thomas Sileo 18bd2cb664 Switch to SQLAlchemy 2.0 query style 2022-06-29 08:56:39 +02:00
Thomas Sileo 4bf54c7040 Improved audience support and implement featured collection 2022-06-26 18:07:55 +02:00
Thomas Sileo 4f1b51f7d5 UI improvements 2022-06-25 10:20:07 +02:00
Thomas Sileo f66e3f3995 Improve actor icons handling and admin 2022-06-25 08:23:28 +02:00
Thomas Sileo f9f9e62e13 Cleanup utils 2022-06-22 21:15:07 +02:00
Thomas Sileo d528369954 Initial commit for new v2 2022-06-22 20:11:22 +02:00