Commit Graph
96 Commits
Author SHA1 Message Date
James Smith 4d8866869f only show active users in API user list 2026-01-23 12:18:57 +00:00
James Smith 45668c92b0 add add/remove member fields to group edit API 2026-01-09 12:04:11 +00:00
James Smith 65f00c8bc2 Add member list to group GET 2026-01-09 11:56:20 +00:00
James Smith 97817dc18a add group serializer and deserializer 2026-01-07 23:21:07 +00:00
James Smith 83d28330ce Add API for listing a creator's groups 2026-01-07 22:59:23 +00:00
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 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 ec1feee969 add extra data to oembed serializer for use in activitypub representations
Avoids needing to use object.preview_file there
2025-07-23 16:45:52 +01:00
James Smith a483c38759 only use public models for preview when creating collection oembed representation 2025-07-23 16:30:44 +01:00
James Smith b33b71d9f6 add indexable flag to actor serializers 2025-06-23 10:25:03 +01:00
James Smith 525a6096ee Add @context for as:sensitive 2025-06-23 10:02:53 +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 c9e98e04e5 Add activitypub miscellany to context 2025-06-05 15:44:29 +01:00
James Smith ec2d414e4e Update ActivityPub Notes so that Mastodon CWs work 2025-06-04 23:35:30 +01:00
James Smith c32ad5e26b Add more creator/collection details to ActivityPub actors that have them 2025-06-04 15:14:02 +01:00
James Smith 8083f70158 scale iframes to 100% both directions 2025-06-03 17:30:08 +01:00
James Smith db3daa227a remove oembed renderer border 2025-06-03 17:24:55 +01:00
James Smith 648d0016ed Merge pull request #4293 from manyfold3d/add-name-and-caption-to-activitypub-preview
Include name and caption in ActivityPub preview objects
2025-06-03 15:10:10 +01:00
James Smith ac23f927f9 fix tests 2025-06-03 15:04:59 +01:00
James Smith aae8f8101e Include name and caption in activitypub preview objects 2025-06-03 13:49:47 +01:00
James Smith b8aec4f3ea fix incorrect syntax in oembed iframes 2025-06-03 13:49:08 +01:00
James Smith f46b44a2fa Fix image mime type in activitypub previews 2025-06-03 11:10:17 +01:00
James Smith 03c1843c34 include preview content in activitypub actor objects 2025-06-03 10:56:01 +01:00
James Smith 65a222a4ea add collection#preview_file access method to DRY up preview file choice 2025-06-03 10:46:18 +01:00
James Smith 666dc111f4 add direct URL for video to oEmbed response 2025-06-03 10:26:49 +01:00
James Smith 19b430d600 Change to GFM parser for kramdown 2025-04-15 22:55:01 +01:00
James Smith aa6fc3d076 add remaining fields to model API 2025-04-15 11:38:24 +01:00
James Smith c12d9ac6d5 add remaining fields for model files 2025-04-15 10:36:28 +01:00
James Smith f933ce5317 add missing collection attributes to API 2025-04-14 23:31:20 +01:00
James Smith 29b0fb74a4 fix object ref URLs 2025-04-14 23:24:57 +01:00
James Smith e74442b5ca add missing fields for creator api 2025-04-14 19:48:31 +01:00
James Smith c974b28d21 move response schemas into serializer classes 2025-04-14 16:35:57 +01:00
James Smith a1a7857884 add up_direction helper to ModelFile 2025-04-14 15:31:51 +01:00
James Smith 20b3584428 add schema support methods to base (de)serializers 2025-04-14 15:31:34 +01:00
James Smith 222083755c ignore null items in creator serializer 2025-04-11 23:24:58 +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 3a98731ebb ignore special files when serializing models into datapackage 2025-04-04 14:57:46 +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 a28d1f8f23 add tag/keyword for models 2025-03-21 17:27:27 +00:00
James Smith 646b497866 add creator and parent collection refs to collections 2025-03-21 17:19:38 +00:00
James Smith e4625f778b add link to creator 2025-03-21 17:12:55 +00:00