mirror of
				https://github.com/superseriousbusiness/gotosocial
				synced 2025-06-05 21:59:39 +02:00 
			
		
		
		
	[feature] Advertise rich text formats, support content_type field (#1370)
* Advertise rich text formats, support content_type field * Update JSON in instance patch tests * Replace format with content_type everywhere * update migration to work with both pg and sqlite * regenerate swagger docs * update instance serialization + tests * fix up * learn to code tobi please, i'm begging you --------- Co-authored-by: tsmethurst <tobi.smethurst@protonmail.com>
This commit is contained in:
		| @@ -90,7 +90,11 @@ func (suite *InstancePatchTestSuite) TestInstancePatch1() { | ||||
|     "statuses": { | ||||
|       "max_characters": 5000, | ||||
|       "max_media_attachments": 6, | ||||
|       "characters_reserved_per_url": 25 | ||||
|       "characters_reserved_per_url": 25, | ||||
|       "supported_mime_types": [ | ||||
|         "text/plain", | ||||
|         "text/markdown" | ||||
|       ] | ||||
|     }, | ||||
|     "media_attachments": { | ||||
|       "supported_mime_types": [ | ||||
| @@ -188,7 +192,11 @@ func (suite *InstancePatchTestSuite) TestInstancePatch2() { | ||||
|     "statuses": { | ||||
|       "max_characters": 5000, | ||||
|       "max_media_attachments": 6, | ||||
|       "characters_reserved_per_url": 25 | ||||
|       "characters_reserved_per_url": 25, | ||||
|       "supported_mime_types": [ | ||||
|         "text/plain", | ||||
|         "text/markdown" | ||||
|       ] | ||||
|     }, | ||||
|     "media_attachments": { | ||||
|       "supported_mime_types": [ | ||||
| @@ -286,7 +294,11 @@ func (suite *InstancePatchTestSuite) TestInstancePatch3() { | ||||
|     "statuses": { | ||||
|       "max_characters": 5000, | ||||
|       "max_media_attachments": 6, | ||||
|       "characters_reserved_per_url": 25 | ||||
|       "characters_reserved_per_url": 25, | ||||
|       "supported_mime_types": [ | ||||
|         "text/plain", | ||||
|         "text/markdown" | ||||
|       ] | ||||
|     }, | ||||
|     "media_attachments": { | ||||
|       "supported_mime_types": [ | ||||
| @@ -435,7 +447,11 @@ func (suite *InstancePatchTestSuite) TestInstancePatch6() { | ||||
|     "statuses": { | ||||
|       "max_characters": 5000, | ||||
|       "max_media_attachments": 6, | ||||
|       "characters_reserved_per_url": 25 | ||||
|       "characters_reserved_per_url": 25, | ||||
|       "supported_mime_types": [ | ||||
|         "text/plain", | ||||
|         "text/markdown" | ||||
|       ] | ||||
|     }, | ||||
|     "media_attachments": { | ||||
|       "supported_mime_types": [ | ||||
| @@ -554,7 +570,11 @@ func (suite *InstancePatchTestSuite) TestInstancePatch8() { | ||||
|     "statuses": { | ||||
|       "max_characters": 5000, | ||||
|       "max_media_attachments": 6, | ||||
|       "characters_reserved_per_url": 25 | ||||
|       "characters_reserved_per_url": 25, | ||||
|       "supported_mime_types": [ | ||||
|         "text/plain", | ||||
|         "text/markdown" | ||||
|       ] | ||||
|     }, | ||||
|     "media_attachments": { | ||||
|       "supported_mime_types": [ | ||||
| @@ -689,7 +709,11 @@ func (suite *InstancePatchTestSuite) TestInstancePatch9() { | ||||
|     "statuses": { | ||||
|       "max_characters": 5000, | ||||
|       "max_media_attachments": 6, | ||||
|       "characters_reserved_per_url": 25 | ||||
|       "characters_reserved_per_url": 25, | ||||
|       "supported_mime_types": [ | ||||
|         "text/plain", | ||||
|         "text/markdown" | ||||
|       ] | ||||
|     }, | ||||
|     "media_attachments": { | ||||
|       "supported_mime_types": [ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user