Commit Graph

121 Commits

Author SHA1 Message Date
Thomas Sileo c711096262 Allow to interact with objects via lookup 2022-08-15 12:49:07 +02:00
Thomas Sileo d381bb3fec Improve actor-level blocking 2022-08-15 10:50:13 +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 7d9ced7740 Improve conversation/threads handling 2022-08-14 18:58:47 +02:00
Thomas Sileo 47b898bb13 Enable replies to object without conversation/context 2022-08-14 16:42:08 +02:00
Thomas Sileo abfb6355aa Improve DM threads 2022-08-12 10:01:35 +02:00
Thomas Sileo 70cdde5d46 OG metadata fixes/tweaks 2022-08-04 17:36:21 +02:00
Thomas Sileo b59223a2f7 Process opengraph metadata for inbox objects too 2022-08-04 07:41:09 +02:00
Thomas Sileo a1a9ec3f7c Start support for manually approving followers 2022-08-02 20:14:40 +02:00
Thomas Sileo 3b74ecff29 Fix query for threads 2022-07-31 15:11:08 +02:00
Thomas Sileo cc18e94a81 Fix replies count when replying to an inbox object 2022-07-31 11:46:45 +02:00
Thomas Sileo cc086f3264 Add support for blocking actors 2022-07-31 10:35:11 +02:00
Thomas Sileo 7782a39638 Improve admin actor profile 2022-07-31 10:03:45 +02:00
Thomas Sileo b8aeb5a199 Improve activity forwarding 2022-07-30 09:14:54 +02:00
Thomas Sileo 9c325674c6 Improve Delete handling 2022-07-29 09:24:36 +02:00
Thomas Sileo a006ba2cc4 Fix processing for forwarded transient activities 2022-07-27 18:50:10 +02:00
Thomas Sileo 3af56bf2dc Tweak Announce processing 2022-07-27 18:42:52 +02:00
Thomas Sileo 31a2dd6950 Hide announce from non-followers in the stream 2022-07-27 12:31:32 +02:00
Thomas Sileo 064921fdd1 Handle out-of-order Delete activity 2022-07-26 21:10:59 +02:00
Thomas Sileo 24f3f94056 Start support for authoring articles 2022-07-25 22:51:53 +02:00
Thomas Sileo fb0081a554 Finish Question/poll support 2022-07-24 12:36:59 +02:00
Thomas Sileo 3d5a86d51e Support for processing Questions answers/votes 2022-07-24 10:50:58 +02:00
Thomas Sileo 31807233c4 Improvements on polls support 2022-07-23 23:06:30 +02:00
Thomas Sileo d67a44bb59 Add support for voting on Question 2022-07-23 19:02:06 +02:00
Thomas Sileo 4046fa0506 Add notification for follow requests status 2022-07-22 19:36:58 +02:00
Thomas Sileo 25fcb7e57c Add support for displaying Question objects 2022-07-22 18:55:24 +02:00
Thomas Sileo edae9a6b62 Add alt text support for attachments 2022-07-21 22:43:06 +02:00
Thomas Sileo 3f4a266157 Tweak/fix incoming activity processing 2022-07-20 21:40:27 +02:00
Thomas Sileo aa71bd166b Fix tag parsing in inbox processing 2022-07-20 19:58:08 +02:00
Thomas Sileo 6f25d06bbb Bootstrap Micropub support, and start support for Update activities 2022-07-17 18:43:08 +02:00
Thomas Sileo fb5759cfc1 Fix stream 2022-07-17 11:40:03 +02:00
Thomas Sileo e8dd1a549c Improve stream content 2022-07-17 09:32:04 +02:00
Thomas Sileo 4f16e3b940 Start support for processing transient object 2022-07-15 08:40:07 +02:00
Thomas Sileo c9aea8cab3 Cleanup and improved webmentions support 2022-07-14 16:29:17 +02:00
Thomas Sileo 5c7fd1199b Incoming activity worker 2022-07-14 08:44:04 +02:00
Thomas Sileo b34ac82c3a Add suport for Read activity (from Honk) 2022-07-12 22:49:39 +02:00
Thomas Sileo 12c328a0b3 Drop Like related to inbox objects 2022-07-11 20:53:59 +02:00
Thomas Sileo 296cb05ace Fix timezone handling 2022-07-11 12:48:38 +02:00
Thomas Sileo 1b3c76ee2f Working webmentions 2022-07-10 16:04:37 +02:00
Thomas Sileo 376fef76bf Improve forwarded activity processing 2022-07-10 12:53:45 +02:00
Thomas Sileo 52cfc52fd5 Tweak outgoing delete message 2022-07-10 12:48:52 +02:00
Thomas Sileo 3658e4cf09 Improve objects deletion 2022-07-10 12:45:08 +02:00
Thomas Sileo c10a27cc08 Add IndieAuth support 2022-07-10 11:04:28 +02:00
Thomas Sileo dfe7d692e3 Bugfixes and cleanup 2022-07-07 20:37:16 +02:00
Thomas Sileo 952b28ece7 Fix admin outbox query 2022-07-07 08:55:53 +02:00
Thomas Sileo d058c1ba26 Show in reply to admin button 2022-07-07 08:36:07 +02:00
Thomas Sileo 8fbb48f671 Add support for forwarding activities 2022-07-06 19:04:38 +02:00
Thomas Sileo 665b7f5847 Support actors update 2022-07-05 21:09:49 +02:00
Thomas Sileo 7624342ed7 Improve Create activity handling 2022-07-05 20:47:00 +02:00
Thomas Sileo 1f6d6c5477 More fixes (from the test instance) 2022-07-05 08:33:39 +02:00
Thomas Sileo e6066cb212 Various bugfixes 2022-07-05 08:14:50 +02:00
Thomas Sileo da048a9208 Add delete support for the outbox 2022-07-02 10:33:20 +02:00
Thomas Sileo d371e3cd4f Make most of the HTTP requests async 2022-06-30 00:28:07 +02:00
Thomas Sileo f560821be0 Admin fixes and improved OG meta support 2022-06-29 21:38:13 +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 626a165411 Improved CW/sensitive support 2022-06-28 21:10:22 +02:00
Thomas Sileo 489ed6cbe0 Cleanup context and LD sig 2022-06-28 09:58:33 +02:00
Thomas Sileo 09ce33579a Custom emoji support 2022-06-27 20:55:44 +02:00
Thomas Sileo 5b025a8e45 Add RSS/Atom feed for outbox 2022-06-27 08:30:29 +02:00
Thomas Sileo 33154b7e01 Fix audience/addressing support 2022-06-26 19:00:29 +02:00
Thomas Sileo 6d756fb8c4 Improved audience handling and outbox ALC 2022-06-26 18:40:25 +02:00
Thomas Sileo 4bf54c7040 Improved audience support and implement featured collection 2022-06-26 18:07:55 +02:00
Thomas Sileo f365784f93 Tweak notifications 2022-06-26 10:55:53 +02:00
Thomas Sileo 1f67d4e71c Add admin object page (expanded note) 2022-06-25 12:29:35 +02:00
Thomas Sileo 4f1b51f7d5 UI improvements 2022-06-25 10:20:07 +02:00
Thomas Sileo b3cbf1f6db First shot at parsing replies tree 2022-06-24 22:41:43 +02:00
Thomas Sileo baceb6be6c Improved replies support 2022-06-24 11:33:05 +02:00
Thomas Sileo 1a88ce7259 Attachments support for the outbox 2022-06-23 21:07:20 +02:00
Thomas Sileo d528369954 Initial commit for new v2 2022-06-22 20:11:22 +02:00