[chore/frontend] Use smaller webp images for logo and default avatars (#3119)
|
@ -8,7 +8,7 @@ GoToSocial is an [ActivityPub](https://activitypub.rocks/) social network server
|
||||||
With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!
|
With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!
|
||||||
|
|
||||||
<p align="middle">
|
<p align="middle">
|
||||||
<img src="https://raw.githubusercontent.com/superseriousbusiness/gotosocial/main/docs/assets/sloth.png" width="300"/>
|
<img src="https://raw.githubusercontent.com/superseriousbusiness/gotosocial/main/docs/assets/sloth.webp" width="300"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
**GoToSocial is still [ALPHA SOFTWARE](https://en.wikipedia.org/wiki/Software_release_life_cycle#Alpha)**. It is already deployable and useable, and it federates cleanly with many other Fediverse servers (not yet all). However, many things are not yet implemented, and there are plenty of bugs! We foresee entering beta around the beginning of 2024.
|
**GoToSocial is still [ALPHA SOFTWARE](https://en.wikipedia.org/wiki/Software_release_life_cycle#Alpha)**. It is already deployable and useable, and it federates cleanly with many other Fediverse servers (not yet all). However, many things are not yet implemented, and there are plenty of bugs! We foresee entering beta around the beginning of 2024.
|
||||||
|
@ -53,6 +53,7 @@ Here's a screenshot of the instance landing page!
|
||||||
- [Special Thanks](#special-thanks)
|
- [Special Thanks](#special-thanks)
|
||||||
- [Sponsorship + Funding](#sponsorship--funding)
|
- [Sponsorship + Funding](#sponsorship--funding)
|
||||||
- [Crowdfunding](#crowdfunding)
|
- [Crowdfunding](#crowdfunding)
|
||||||
|
- [Corporate Sponsorship](#corporate-sponsorship)
|
||||||
- [NLnet](#nlnet)
|
- [NLnet](#nlnet)
|
||||||
- [License](#license)
|
- [License](#license)
|
||||||
|
|
||||||
|
@ -311,6 +312,7 @@ Sloth logo by [Anna Abramek](https://abramek.art/).
|
||||||
The Creative Commons Attribution-ShareAlike 4.0 International License license applies specifically to the following files and subdirectories of this repository:
|
The Creative Commons Attribution-ShareAlike 4.0 International License license applies specifically to the following files and subdirectories of this repository:
|
||||||
|
|
||||||
- [sloth logo png](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/logo.png)
|
- [sloth logo png](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/logo.png)
|
||||||
|
- [sloth logo webp](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/logo.webp)
|
||||||
- [sloth logo svg](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/logo.svg)
|
- [sloth logo svg](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/logo.svg)
|
||||||
- [all default avatars](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/default_avatars)
|
- [all default avatars](https://github.com/superseriousbusiness/gotosocial/blob/main/web/assets/default_avatars)
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 35 KiB |
BIN
docs/assets/sloth.webp
Normal file
After Width: | Height: | Size: 17 KiB |
|
@ -119,7 +119,7 @@ func (suite *AccountProfileTestSuite) TestDeleteHeader() {
|
||||||
http.StatusOK,
|
http.StatusOK,
|
||||||
)
|
)
|
||||||
if suite.NoError(err) {
|
if suite.NoError(err) {
|
||||||
suite.Equal("http://localhost:8080/assets/default_header.png", account.Header)
|
suite.Equal("http://localhost:8080/assets/default_header.webp", account.Header)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ func (suite *AccountProfileTestSuite) TestDeleteNonexistentHeader() {
|
||||||
http.StatusOK,
|
http.StatusOK,
|
||||||
)
|
)
|
||||||
if suite.NoError(err) {
|
if suite.NoError(err) {
|
||||||
suite.Equal("http://localhost:8080/assets/default_header.png", account.Header)
|
suite.Equal("http://localhost:8080/assets/default_header.webp", account.Header)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -90,8 +90,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -147,8 +147,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -193,8 +193,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "http://localhost:8080/@localhost:8080",
|
"url": "http://localhost:8080/@localhost:8080",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -282,8 +282,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "http://localhost:8080/@weed_lord420",
|
"url": "http://localhost:8080/@weed_lord420",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -327,8 +327,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "http://example.org/@Some_User",
|
"url": "http://example.org/@Some_User",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 1,
|
"statuses_count": 1,
|
||||||
|
@ -368,8 +368,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -451,8 +451,8 @@ func (suite *AccountsGetTestSuite) TestAccountsGetFromTop() {
|
||||||
"url": "https://xn--xample-ova.org/users/@%C3%BCser",
|
"url": "https://xn--xample-ova.org/users/@%C3%BCser",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -531,8 +531,8 @@ func (suite *AccountsGetTestSuite) TestAccountsMinID() {
|
||||||
"url": "http://localhost:8080/@localhost:8080",
|
"url": "http://localhost:8080/@localhost:8080",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
|
|
@ -177,8 +177,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -218,8 +218,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -275,8 +275,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -321,8 +321,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -380,8 +380,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -437,8 +437,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -484,8 +484,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetAll() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -622,8 +622,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetCreatedByAccount() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -679,8 +679,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetCreatedByAccount() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -726,8 +726,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetCreatedByAccount() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -864,8 +864,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetTargetAccount() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -921,8 +921,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetTargetAccount() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -968,8 +968,8 @@ func (suite *ReportsGetTestSuite) TestReportsGetTargetAccount() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
|
|
@ -95,8 +95,8 @@ func (suite *GetTestSuite) TestGet() {
|
||||||
"url": "http://example.org/@Some_User",
|
"url": "http://example.org/@Some_User",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 1,
|
"statuses_count": 1,
|
||||||
|
|
|
@ -151,7 +151,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch1() {
|
||||||
"status_count": 20,
|
"status_count": 20,
|
||||||
"user_count": 4
|
"user_count": 4
|
||||||
},
|
},
|
||||||
"thumbnail": "http://localhost:8080/assets/logo.png",
|
"thumbnail": "http://localhost:8080/assets/logo.webp",
|
||||||
"contact_account": {
|
"contact_account": {
|
||||||
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
||||||
"username": "admin",
|
"username": "admin",
|
||||||
|
@ -165,8 +165,8 @@ func (suite *InstancePatchTestSuite) TestInstancePatch1() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -285,7 +285,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch2() {
|
||||||
"status_count": 20,
|
"status_count": 20,
|
||||||
"user_count": 4
|
"user_count": 4
|
||||||
},
|
},
|
||||||
"thumbnail": "http://localhost:8080/assets/logo.png",
|
"thumbnail": "http://localhost:8080/assets/logo.webp",
|
||||||
"contact_account": {
|
"contact_account": {
|
||||||
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
||||||
"username": "admin",
|
"username": "admin",
|
||||||
|
@ -299,8 +299,8 @@ func (suite *InstancePatchTestSuite) TestInstancePatch2() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -419,7 +419,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch3() {
|
||||||
"status_count": 20,
|
"status_count": 20,
|
||||||
"user_count": 4
|
"user_count": 4
|
||||||
},
|
},
|
||||||
"thumbnail": "http://localhost:8080/assets/logo.png",
|
"thumbnail": "http://localhost:8080/assets/logo.webp",
|
||||||
"contact_account": {
|
"contact_account": {
|
||||||
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
||||||
"username": "admin",
|
"username": "admin",
|
||||||
|
@ -433,8 +433,8 @@ func (suite *InstancePatchTestSuite) TestInstancePatch3() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -604,7 +604,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch6() {
|
||||||
"status_count": 20,
|
"status_count": 20,
|
||||||
"user_count": 4
|
"user_count": 4
|
||||||
},
|
},
|
||||||
"thumbnail": "http://localhost:8080/assets/logo.png",
|
"thumbnail": "http://localhost:8080/assets/logo.webp",
|
||||||
"contact_account": {
|
"contact_account": {
|
||||||
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
||||||
"username": "admin",
|
"username": "admin",
|
||||||
|
@ -618,8 +618,8 @@ func (suite *InstancePatchTestSuite) TestInstancePatch6() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -776,8 +776,8 @@ func (suite *InstancePatchTestSuite) TestInstancePatch8() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -931,7 +931,7 @@ func (suite *InstancePatchTestSuite) TestInstancePatch9() {
|
||||||
"status_count": 20,
|
"status_count": 20,
|
||||||
"user_count": 4
|
"user_count": 4
|
||||||
},
|
},
|
||||||
"thumbnail": "http://localhost:8080/assets/logo.png",
|
"thumbnail": "http://localhost:8080/assets/logo.webp",
|
||||||
"contact_account": {
|
"contact_account": {
|
||||||
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
||||||
"username": "admin",
|
"username": "admin",
|
||||||
|
@ -945,8 +945,8 @@ func (suite *InstancePatchTestSuite) TestInstancePatch9() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
|
|
@ -148,7 +148,7 @@ func (suite *MutesTestSuite) TestIndefinitelyMutedAccountSerializesMuteExpiratio
|
||||||
|
|
||||||
// Fetch all muted accounts for the logged-in account.
|
// Fetch all muted accounts for the logged-in account.
|
||||||
// The expected body contains `"mute_expires_at":null`.
|
// The expected body contains `"mute_expires_at":null`.
|
||||||
_, err = suite.getMutedAccounts(http.StatusOK, `[{"id":"01F8MH5ZK5VRH73AKHQM6Y9VNX","username":"foss_satan","acct":"foss_satan@fossbros-anonymous.io","display_name":"big gerald","locked":false,"discoverable":true,"bot":false,"created_at":"2021-09-26T10:52:36.000Z","note":"i post about like, i dunno, stuff, or whatever!!!!","url":"http://fossbros-anonymous.io/@foss_satan","avatar":"","avatar_static":"","header":"http://localhost:8080/assets/default_header.png","header_static":"http://localhost:8080/assets/default_header.png","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2021-09-11T09:40:37.000Z","emojis":[],"fields":[],"mute_expires_at":null}]`)
|
_, err = suite.getMutedAccounts(http.StatusOK, `[{"id":"01F8MH5ZK5VRH73AKHQM6Y9VNX","username":"foss_satan","acct":"foss_satan@fossbros-anonymous.io","display_name":"big gerald","locked":false,"discoverable":true,"bot":false,"created_at":"2021-09-26T10:52:36.000Z","note":"i post about like, i dunno, stuff, or whatever!!!!","url":"http://fossbros-anonymous.io/@foss_satan","avatar":"","avatar_static":"","header":"http://localhost:8080/assets/default_header.webp","header_static":"http://localhost:8080/assets/default_header.webp","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2021-09-11T09:40:37.000Z","emojis":[],"fields":[],"mute_expires_at":null}]`)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
suite.FailNow(err.Error())
|
suite.FailNow(err.Error())
|
||||||
}
|
}
|
||||||
|
|
|
@ -125,8 +125,8 @@ func (suite *ReportGetTestSuite) TestGetReport1() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
|
|
@ -151,8 +151,8 @@ func (suite *ReportsGetTestSuite) TestGetReports() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -241,8 +241,8 @@ func (suite *ReportsGetTestSuite) TestGetReports4() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -315,8 +315,8 @@ func (suite *ReportsGetTestSuite) TestGetReports6() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -373,8 +373,8 @@ func (suite *ReportsGetTestSuite) TestGetReports7() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
|
|
@ -74,8 +74,8 @@ func (suite *NotificationTestSuite) TestStreamNotification() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
|
|
@ -85,8 +85,8 @@ func (suite *StatusUpdateTestSuite) TestStreamNotification() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/log"
|
"github.com/superseriousbusiness/gotosocial/internal/log"
|
||||||
)
|
)
|
||||||
|
|
||||||
const defaultHeaderPath = "/assets/default_header.png"
|
const defaultHeaderPath = "/assets/default_header.webp"
|
||||||
|
|
||||||
// populateDefaultAvatars returns a slice of standard avatars found
|
// populateDefaultAvatars returns a slice of standard avatars found
|
||||||
// in the path [web-assets-base-dir]/default_avatars. The slice
|
// in the path [web-assets-base-dir]/default_avatars. The slice
|
||||||
|
@ -73,7 +73,7 @@ func populateDefaultAvatars() (defaultAvatars []string) {
|
||||||
// take only files with simple extensions
|
// take only files with simple extensions
|
||||||
// that we know will work OK as avatars
|
// that we know will work OK as avatars
|
||||||
switch strings.ToLower(extension) {
|
switch strings.ToLower(extension) {
|
||||||
case "jpeg", "jpg", "gif", "png":
|
case "jpeg", "jpg", "gif", "png", "webp":
|
||||||
avatarURL := config.GetProtocol() + "://" + config.GetHost() + "/assets/default_avatars/" + fileName
|
avatarURL := config.GetProtocol() + "://" + config.GetHost() + "/assets/default_avatars/" + fileName
|
||||||
defaultAvatars = append(defaultAvatars, avatarURL)
|
defaultAvatars = append(defaultAvatars, avatarURL)
|
||||||
default:
|
default:
|
||||||
|
|
|
@ -1466,7 +1466,7 @@ func (c *Converter) InstanceToAPIV1Instance(ctx context.Context, i *gtsmodel.Ins
|
||||||
instance.ThumbnailType = iAccount.AvatarMediaAttachment.File.ContentType
|
instance.ThumbnailType = iAccount.AvatarMediaAttachment.File.ContentType
|
||||||
instance.ThumbnailDescription = iAccount.AvatarMediaAttachment.Description
|
instance.ThumbnailDescription = iAccount.AvatarMediaAttachment.Description
|
||||||
} else {
|
} else {
|
||||||
instance.Thumbnail = config.GetProtocol() + "://" + i.Domain + "/assets/logo.png" // default thumb
|
instance.Thumbnail = config.GetProtocol() + "://" + i.Domain + "/assets/logo.webp" // default thumb
|
||||||
}
|
}
|
||||||
|
|
||||||
// contact account
|
// contact account
|
||||||
|
@ -1536,7 +1536,7 @@ func (c *Converter) InstanceToAPIV2Instance(ctx context.Context, i *gtsmodel.Ins
|
||||||
thumbnail.Description = iAccount.AvatarMediaAttachment.Description
|
thumbnail.Description = iAccount.AvatarMediaAttachment.Description
|
||||||
thumbnail.Blurhash = iAccount.AvatarMediaAttachment.Blurhash
|
thumbnail.Blurhash = iAccount.AvatarMediaAttachment.Blurhash
|
||||||
} else {
|
} else {
|
||||||
thumbnail.URL = config.GetProtocol() + "://" + i.Domain + "/assets/logo.png" // default thumb
|
thumbnail.URL = config.GetProtocol() + "://" + i.Domain + "/assets/logo.webp" // default thumb
|
||||||
}
|
}
|
||||||
|
|
||||||
instance.Thumbnail = thumbnail
|
instance.Thumbnail = thumbnail
|
||||||
|
|
|
@ -149,8 +149,8 @@ func (suite *InternalToFrontendTestSuite) TestAccountToFrontendAliasedAndMoved()
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -350,8 +350,8 @@ func (suite *InternalToFrontendTestSuite) TestAccountToFrontendPublicPunycode()
|
||||||
"url": "https://xn--xample-ova.org/users/@%C3%BCser",
|
"url": "https://xn--xample-ova.org/users/@%C3%BCser",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -388,8 +388,8 @@ func (suite *InternalToFrontendTestSuite) TestLocalInstanceAccountToFrontendPubl
|
||||||
"url": "http://localhost:8080/@localhost:8080",
|
"url": "http://localhost:8080/@localhost:8080",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -426,8 +426,8 @@ func (suite *InternalToFrontendTestSuite) TestLocalInstanceAccountToFrontendBloc
|
||||||
"url": "http://localhost:8080/@localhost:8080",
|
"url": "http://localhost:8080/@localhost:8080",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -484,8 +484,8 @@ func (suite *InternalToFrontendTestSuite) TestStatusToFrontend() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -633,8 +633,8 @@ func (suite *InternalToFrontendTestSuite) TestWarnFilteredStatusToFrontend() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -866,8 +866,8 @@ func (suite *InternalToFrontendTestSuite) TestStatusToFrontendUnknownAttachments
|
||||||
"url": "http://example.org/@Some_User",
|
"url": "http://example.org/@Some_User",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 1,
|
"statuses_count": 1,
|
||||||
|
@ -994,8 +994,8 @@ func (suite *InternalToFrontendTestSuite) TestStatusToWebStatus() {
|
||||||
"url": "http://example.org/@Some_User",
|
"url": "http://example.org/@Some_User",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 1,
|
"statuses_count": 1,
|
||||||
|
@ -1155,8 +1155,8 @@ func (suite *InternalToFrontendTestSuite) TestStatusToFrontendUnknownLanguage()
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -1471,7 +1471,7 @@ func (suite *InternalToFrontendTestSuite) TestInstanceV1ToFrontend() {
|
||||||
"status_count": 20,
|
"status_count": 20,
|
||||||
"user_count": 4
|
"user_count": 4
|
||||||
},
|
},
|
||||||
"thumbnail": "http://localhost:8080/assets/logo.png",
|
"thumbnail": "http://localhost:8080/assets/logo.webp",
|
||||||
"contact_account": {
|
"contact_account": {
|
||||||
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
"id": "01F8MH17FWEB39HZJ76B6VXSKF",
|
||||||
"username": "admin",
|
"username": "admin",
|
||||||
|
@ -1485,8 +1485,8 @@ func (suite *InternalToFrontendTestSuite) TestInstanceV1ToFrontend() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -1535,7 +1535,7 @@ func (suite *InternalToFrontendTestSuite) TestInstanceV2ToFrontend() {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"thumbnail": {
|
"thumbnail": {
|
||||||
"url": "http://localhost:8080/assets/logo.png"
|
"url": "http://localhost:8080/assets/logo.webp"
|
||||||
},
|
},
|
||||||
"languages": [
|
"languages": [
|
||||||
"nl",
|
"nl",
|
||||||
|
@ -1619,8 +1619,8 @@ func (suite *InternalToFrontendTestSuite) TestInstanceV2ToFrontend() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -1735,8 +1735,8 @@ func (suite *InternalToFrontendTestSuite) TestReportToFrontend1() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -1778,8 +1778,8 @@ func (suite *InternalToFrontendTestSuite) TestReportToFrontend2() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -1853,8 +1853,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend1() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -1894,8 +1894,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend1() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -1951,8 +1951,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend1() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -1997,8 +1997,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend1() {
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -2066,8 +2066,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend2() {
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 8,
|
"statuses_count": 8,
|
||||||
|
@ -2123,8 +2123,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend2() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -2170,8 +2170,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontend2() {
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -2321,8 +2321,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontendSuspendedLoca
|
||||||
"url": "http://fossbros-anonymous.io/@foss_satan",
|
"url": "http://fossbros-anonymous.io/@foss_satan",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 3,
|
"statuses_count": 3,
|
||||||
|
@ -2362,8 +2362,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontendSuspendedLoca
|
||||||
"url": "http://localhost:8080/@1happyturtle",
|
"url": "http://localhost:8080/@1happyturtle",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 0,
|
"followers_count": 0,
|
||||||
"following_count": 0,
|
"following_count": 0,
|
||||||
"statuses_count": 0,
|
"statuses_count": 0,
|
||||||
|
@ -2408,8 +2408,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontendSuspendedLoca
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
@ -2454,8 +2454,8 @@ func (suite *InternalToFrontendTestSuite) TestAdminReportToFrontendSuspendedLoca
|
||||||
"url": "http://localhost:8080/@admin",
|
"url": "http://localhost:8080/@admin",
|
||||||
"avatar": "",
|
"avatar": "",
|
||||||
"avatar_static": "",
|
"avatar_static": "",
|
||||||
"header": "http://localhost:8080/assets/default_header.png",
|
"header": "http://localhost:8080/assets/default_header.webp",
|
||||||
"header_static": "http://localhost:8080/assets/default_header.png",
|
"header_static": "http://localhost:8080/assets/default_header.webp",
|
||||||
"followers_count": 1,
|
"followers_count": 1,
|
||||||
"following_count": 1,
|
"following_count": 1,
|
||||||
"statuses_count": 4,
|
"statuses_count": 4,
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
The following files and subdirectories in this directory are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License:
|
The following files and subdirectories in this directory are licensed under the Creative Commons Attribution-ShareAlike 4.0 International License:
|
||||||
|
|
||||||
- logo.png (sloth logo)
|
- logo.png (sloth logo)
|
||||||
|
- logo.webp (sloth logo)
|
||||||
- logo.svg (sloth logo)
|
- logo.svg (sloth logo)
|
||||||
- ./default_avatars/* (all default avatars)
|
- ./default_avatars/* (all default avatars)
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 8.2 KiB |
BIN
web/assets/default_avatars/GoToSocial_icon1.webp
Normal file
After Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 8.6 KiB |
BIN
web/assets/default_avatars/GoToSocial_icon2.webp
Normal file
After Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 16 KiB |
BIN
web/assets/default_avatars/GoToSocial_icon3.webp
Normal file
After Width: | Height: | Size: 9.5 KiB |
Before Width: | Height: | Size: 17 KiB |
BIN
web/assets/default_avatars/GoToSocial_icon4.webp
Normal file
After Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 16 KiB |
BIN
web/assets/default_avatars/GoToSocial_icon5.webp
Normal file
After Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 14 KiB |
BIN
web/assets/default_avatars/GoToSocial_icon6.webp
Normal file
After Width: | Height: | Size: 8.3 KiB |
Before Width: | Height: | Size: 67 B |
BIN
web/assets/default_header.webp
Normal file
After Width: | Height: | Size: 30 B |
BIN
web/assets/logo.webp
Normal file
After Width: | Height: | Size: 17 KiB |
|
@ -24,7 +24,7 @@ import sanitize from "sanitize-html";
|
||||||
|
|
||||||
export function FakeStatus({ children }) {
|
export function FakeStatus({ children }) {
|
||||||
const { data: account = {
|
const { data: account = {
|
||||||
avatar: "/assets/default_avatars/GoToSocial_icon1.png",
|
avatar: "/assets/default_avatars/GoToSocial_icon1.webp",
|
||||||
display_name: "",
|
display_name: "",
|
||||||
username: ""
|
username: ""
|
||||||
} } = useVerifyCredentialsQuery();
|
} } = useVerifyCredentialsQuery();
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
/>
|
/>
|
||||||
{{- else }}
|
{{- else }}
|
||||||
<img
|
<img
|
||||||
src="/assets/logo.png"
|
src="/assets/logo.webp"
|
||||||
loading="lazy"
|
loading="lazy"
|
||||||
{{- if .Description }}
|
{{- if .Description }}
|
||||||
alt="{{- .Description -}}"
|
alt="{{- .Description -}}"
|
||||||
|
@ -134,7 +134,7 @@ media photoswipe-gallery {{ (len .) | oddOrEven }} {{ if eq (len .) 1 }}single{{
|
||||||
data-pswp-width="{{- $media.Meta.Small.Width -}}px"
|
data-pswp-width="{{- $media.Meta.Small.Width -}}px"
|
||||||
data-pswp-height="{{- $media.Meta.Small.Height -}}px"
|
data-pswp-height="{{- $media.Meta.Small.Height -}}px"
|
||||||
{{- else }}
|
{{- else }}
|
||||||
poster="/assets/logo.png"
|
poster="/assets/logo.webp"
|
||||||
width="518px"
|
width="518px"
|
||||||
height="460px"
|
height="460px"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|