Commit Graph

2135 Commits

Author SHA1 Message Date
Crimekillz
61ace17fc9 Fixes Issue #2 Client cannot fetch User Profile settings 2024-04-08 00:08:12 +02:00
Crimekillz
c10ca1c333 Donut check for updates with every request of an admin user, only check on admin index page... 2024-04-07 02:57:21 +02:00
Crimekillz
2c30439533 Flamingo 3 2024-04-06 23:55:59 +02:00
Crimekillz
2438c226d3 Flamingo 2 2024-04-06 22:57:52 +02:00
Crimekillz
00e40c7203 Flamingo 2024-04-06 22:38:19 +02:00
Crimekillz
d2a86713af Achievements 1.5/2 2024-04-06 19:13:08 +02:00
Crimekillz
e0f84d1ce6 Use mixin for drive url 2024-04-06 03:13:49 +02:00
Crimekillz
3db88f1f09 Generate branding files... 2024-03-31 00:16:52 +01:00
Crimekillz
0588e3b85c Add post language selector and translate button by Namekuji, Increase CW limit to 256, More verbose instance is blocked errors by Jeder 2024-03-30 23:38:01 +01:00
Crimekillz
3526e8f891 Merge zotan's security patches from v2023.15.6 2024-03-30 21:47:52 +01:00
Crimekillz
3cf121bf5c Add patches by ShittyKopper, Wait No, Allow proxying of videos and audio, add sharkey migration script 2024-03-30 21:40:53 +01:00
Crimekillz
288f68bc58 Revert ccae810d60 2024-03-26 16:55:03 +01:00
Crimekillz
d09ffc4b1c
Add reference to note when poll ends, so note and thread mutings get reflected correctly.
In order for thread mutings to mute the poll ended notification correctly, the note needs to be specified by object, not just by ID
2024-03-26 14:59:47 +01:00
Crimekillz
19a5636833
Add reference to note when voting on a poll, so note and thread mutings get reflected correctly.
Specifying the note is mandatory for thread and note mutings to be resolved.
Arguably it shouldn't be mandatory for note mutings.
2024-03-26 14:57:10 +01:00
Crimekillz
ccae810d60
Do not notify me if a silenced user has voted on my polls 2024-03-26 14:46:12 +01:00
Crimekillz
02cf0ef3eb Branding 2: Meow mrrrw woem: Let's see how much this breaks 2024-03-26 13:01:31 +01:00
Crimekillz
948d14a52d mia: tell sharkey instances that we're mastodon so it properly federates likes 2024-03-26 12:58:08 +01:00
Crimekillz
3678afcc42 Tracker playback support thanks to Jeder 2024-03-26 12:40:21 +01:00
Crimekillz
78725e4267 Add Achievements Part 1/2, code by syuilo, Syuilotan@yahoo.co.jp 2024-03-26 12:40:21 +01:00
Crimekillz
e4bb0c0f99 Update re2 2024-03-26 12:40:21 +01:00
Crimekillz
b95707b971 Revert disable post import for security reasons 2024-03-26 12:40:19 +01:00
Crimekillz
0e80d5093a Add bite activity support by mia 2024-03-26 12:40:19 +01:00
Laura Hausmann
01fbd1a5c7
[backend] Fix video playback for files hosted from different origins 2024-03-18 15:34:14 +01:00
CookiLover311
ccec3e7e63 [mastodon-client] Add default reaction to /v1/instance 2024-03-01 14:25:41 +01:00
老周部落
3824767cc9 [backend] Fix resolver cannot parse some follows and notes request 2024-02-26 08:49:45 +01:00
naskya
e9ef70e272
fix (backend): check url properly
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-02-26 00:11:21 +01:00
Laura Hausmann
e2cff0340f
[backend] When fetching activities, specify the acceptable JSON-LD profile explicitly 2024-02-17 16:11:23 +01:00
Laura Hausmann
099ba9ce65
[backend] Enforce JSON-LD profile when fetching activities 2024-02-17 15:59:24 +01:00
Laura Hausmann
31122636d3
[backend] Fix federation for incoming note edits with an attachment that has no alt text 2024-02-17 04:04:25 +01:00
Laura Hausmann
5f6096c1b7
[backend] Verify object id host matches final URL when fetching remote activities 2024-02-16 18:42:23 +01:00
Laura Hausmann
9fc45f166c
[backend] Verify response content type when fetching remote activities 2024-02-16 18:42:22 +01:00
Laura Hausmann
129cc4408a
[mastodon-client] Register full OAuth scopes as well 2024-02-14 23:56:11 +01:00
Laura Hausmann
3399187302
[mastodon-client] Fix /v2/suggestions endpoint (undocumented API behavior strikes again) 2024-02-14 23:55:50 +01:00
Laura Hausmann
e49d168ecd
[mastodon-client] Add support for quote_id parameter when creating posts (#515) 2024-02-13 16:51:08 +01:00
Laura Hausmann
4b20ab6ad4
[backend] Fix typo in audience.ts isPublic check 2024-02-07 19:56:02 +01:00
Laura Hausmann
1378037384
[backend] Only allow author to see hidden posts 2024-02-04 20:23:42 +01:00
Laura Hausmann
f14c5ed4ef
[backend/frontend] Disable post imports for security reasons 2024-02-04 20:12:51 +01:00
Laura Hausmann
a1460503cf
Make sure unresponsive split domain instances that come back to life don't get stuck isNotResponding 2024-01-30 18:27:06 +01:00
Laura Hausmann
7ed43b76b5
Improve dead instances pruning
This fixes a couple edge cases in which inactive but working instances could be caught by the dead instances filter
2024-01-30 18:00:54 +01:00
Laura Hausmann
0d28b07203
Don't send activities to dead instances
Co-authored-by: Johann150 <johann.galle@protonmail.com>
2024-01-29 21:50:05 +01:00
Laura Hausmann
197002df8a
[backend] Fix emojis with special characters
This is an adaptation of 3968a6ca07 and ada577bde6

Co-authored-by: Johann150 <johann.galle@protonmail.com>
2024-01-04 23:55:00 +01:00
Laura Hausmann
52b0c6c8f8
[backend] Add a new index to the user table for faster notifications queries
This should drastically improve performance of the i/notification endpoint
2023-12-16 17:43:15 +01:00
Laura Hausmann
384fb76a26
[backend] Add a new index to the note table for faster generation of following query heuristics 2023-12-15 23:56:16 +01:00
Laura Hausmann
0cb6f578ad
[backend] Don't join avatar and banner on i/notifications
This was an oversight on the recent database refactor and is no longer required
2023-12-14 20:34:24 +01:00
Pyrox
60f7e2cf6a [feat] Remove Twitter Integration 2023-12-04 13:49:36 +01:00
AntoineÐ
042e8c552d enhanced boot.js style 2023-12-04 13:39:46 +01:00
AntoineÐ
d0e995639b fix boot.js color with new branding 2023-12-04 13:39:46 +01:00
Laura Hausmann
4a90408386
[backend] Don't proxy relative URLs
This fixes the instance icon for the local instance not being rendered correctly. Resolves #426
2023-12-04 13:34:36 +01:00
Laura Hausmann
2e8598acb5
[mastodon-client] Fix /v1/accounts/relationships for clients that don't use the id[] parameter 2023-11-30 16:45:00 +01:00
Laura Hausmann
cd8809e927
[client] Fix update check 2023-11-29 17:59:47 +01:00