Commit Graph
40 Commits
Author SHA1 Message Date
James Smith 390001de30 include banner in activitypub responses 2025-09-24 17:16:32 +01:00
James Smith 48a2b774a5 Include creator avatars in activitypub responses if set. 2025-09-24 17:14:50 +01:00
James Smith 18fee5753b use contain_exactly for array comparison to avoid ordering problems 2025-09-19 16:11:53 +01:00
James Smith 77ba123cbe Include toot:discoverable in ActivityPub responses
Currently controller by same option as `indexable`, so there's no specific separate choice for the user. Resolves #4688
2025-09-11 17:16:00 +01:00
James Smith dfc1dac52a update oembed serializer spec to test public and private models 2025-07-23 16:59:20 +01:00
James Smith b33b71d9f6 add indexable flag to actor serializers 2025-06-23 10:25:03 +01:00
James Smith c62876685d add tests for comment addressing
currently not respected by federails though
2025-06-06 14:18:38 +01:00
James Smith 57fb4dd309 Fix hashtag display in Mastodon compatibility Notes 2025-06-06 13:17:40 +01:00
James Smith ac23f927f9 fix tests 2025-06-03 15:04:59 +01:00
James Smith 03c1843c34 include preview content in activitypub actor objects 2025-06-03 10:56:01 +01:00
James Smith 666dc111f4 add direct URL for video to oEmbed response 2025-06-03 10:26:49 +01:00
James Smith 247ae43806 update tests for newer factory tag default 2025-04-15 17:50:08 +01:00
James Smith a3a85570ea update test for absolute ID URLs 2025-04-15 10:12:24 +01:00
James Smith 71349674de Change API to use vendor-specific content type, including version 2025-04-11 12:14:28 +01:00
James Smith 7ce3d6bb5b add sensitive flag to serializers 2025-04-04 12:45:33 +01:00
James Smith d7fddd8e70 add model extensions to serializer/deserializer 2025-04-04 10:54:22 +01:00
James Smith b45b6004b8 add serializer/deserializer for collection data 2025-04-04 10:54:21 +01:00
James Smith a49c6b5560 add extensions data for creator records 2025-04-04 10:54:21 +01:00
James Smith 4bc9fab621 separate out description and caption in model serializer 2025-04-04 10:54:20 +01:00
James Smith 488a0b5ae8 Add resource extension fields to datapackages 2025-04-04 10:54:20 +01:00
James Smith a25080f040 add custom schema link 2025-04-04 10:54:20 +01:00
James Smith 11bb885c5e add link seralizer/deserializer 2025-04-04 10:54:20 +01:00
James Smith 512a6a4971 add pending tests to serializers for missing data 2025-04-03 15:57:58 +01:00
James Smith 991dd58641 add hydra prefixes and update tests 2025-03-21 15:53:34 +00:00
James Smith e4f839687a add API for creator and collection lists 2025-03-20 09:25:59 +00:00
James Smith fa1a19642b add HYDRA collection paginator 2025-03-20 09:25:59 +00:00
James Smith b737c6a33e Add JSON-LD response for model list 2025-03-20 09:25:58 +00:00
James Smith c72b85ba5e add collection oembed serializer 2025-03-10 10:24:45 +00:00
James Smith 38279b1bc9 add creator serializer and tests 2025-03-07 16:45:53 +00:00
James Smith e061455154 check that models with no preview get a link embed response 2025-03-07 12:20:18 +00:00
James Smith a37299e91f rename generic activitypub serializer shared examples 2025-03-07 11:24:05 +00:00
James Smith e6d00aa4c2 rename generic serializer for oembed tests 2025-03-07 11:23:16 +00:00
James Smith b998a27228 add oembed model serializer tests 2025-03-07 10:36:41 +00:00
James Smith 460f6cd739 add public trait to model, collection and creator factories 2025-03-06 14:13:59 +00:00
James Smith e890e33778 Create datapackage serializer 2025-02-26 15:03:14 +00:00
James Smith cc33810b9d don't manipulate tags to and from activitypub 2025-02-14 09:19:14 +00:00
James Smith 618c8e539a test and parse tags in activitypub 2025-01-29 17:04:01 +00:00
James Smith 154973c1c2 DRY up generic serializer tests 2025-01-29 16:11:41 +00:00
James Smith 9d16d99ba0 add tests for new serializers 2025-01-29 16:10:49 +00:00
James Smith 0c5395d90e Move creator serializer specs into their own test 2025-01-29 16:10:48 +00:00