Commit graph

68 commits

Author SHA1 Message Date
KMY
6896542a76 Merge commit 'a5b4a2b7e7' into kb-draft-5.21-lts 2024-07-05 06:40:30 +09:00
Claire
4fb4721072
Merge pull request from GHSA-58x8-3qxw-6hm7
* Fix insufficient permission checking for public timeline endpoints

Note that this changes unauthenticated access failure code from 401 to 422

* Add more tests for public timelines

* Require user token in `/api/v1/statuses/:id/translate` and `/api/v1/scheduled_statuses`
2024-07-04 16:26:49 +02:00
KMY
dd51fae42f Remove unsafed api emoji_reactions slim 2023-09-21 16:23:37 +09:00
KMY
2667e478d3 Add emoji reaction api pagination support 2023-09-21 14:22:52 +09:00
KMY
c0ff0754a3 Fix timeline emoji_reactions N+1 problem 2023-09-15 09:31:12 +09:00
KMY
35c2bb9f44 Remove emoji reaction from fedibird_capabilities and setting pages when disabled 2023-09-13 13:17:54 +09:00
KMY
d450549d14 Fix hiding emoji reactions from anonymous 2023-09-13 10:22:44 +09:00
KMY
59217c521e Merge remote-tracking branch 'parent/main' into kb_migration 2023-08-30 08:39:20 +09:00
Lukas Martini
a7d96e6aff
Improve error messages when DeepL quota is exceeded (#26704) 2023-08-29 09:14:44 +02:00
KMY
87490a3220 Wip: bookmark statuses view and adder 2023-08-26 13:25:57 +09:00
KMY
152b8eb4e6 Merge commit '42698b4c5c' into kb_migration 2023-07-21 18:40:40 +09:00
Christian Schmidt
4c18928a93
Wrong count in response when removing favourite/reblog (#24365)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-07-19 09:02:30 +02:00
KMY
7fa5cbc649 Merge commit '95d65c971c' into kb_migration 2023-07-08 11:26:19 +09:00
KMY
95d65c971c Fix referred_by api returns permitted status only 2023-07-08 11:17:09 +09:00
KMY
2a813d517d Merge commit 'eaa1f9e450' into kb_migration 2023-07-07 07:20:37 +09:00
KMY
86ea221cf4 Fix private references 2023-07-06 23:39:54 +09:00
KMY
c656f41b35 Add status references list page 2023-07-06 15:34:09 +09:00
KMY
850c4dfb3c Merge commit '6268188543' into kb_migration 2023-07-04 17:44:40 +09:00
Claire
a5b6f6da80
Change /api/v1/statuses/:id/history to always return at least one item (#25510) 2023-06-22 14:56:14 +02:00
KMY
20497e0c21 Add login visibility 2023-05-24 17:41:47 +09:00
KMY
922c936ef1 Merge commit '45ba9ada34' into kb_migration_development 2023-05-17 20:06:53 +09:00
Claire
45ba9ada34
Fix race condition when reblogging a status (#25016) 2023-05-17 00:09:21 +02:00
KMY
d416afd028 Change emoji_reaction worker to service 2023-05-15 18:04:54 +09:00
KMY
b183089a48 Fix glitch-toc route 2023-05-15 08:22:57 +09:00
KMY
3a1a6ba39e Merge commit '15fd712464' into kb_migration 2023-05-01 15:05:34 +09:00
KMY
9461db713b Merge commit '36631e40cc' into kb_migration 2023-04-26 11:39:42 +09:00
Eugen Rochko
6084461cd0
Change unauthenticated responses to be cached in REST API (#24348) 2023-04-25 15:41:34 +02:00
KMY
19e89cd031 Fix listed up muting users in status emoji_reactioned_by 2023-04-09 12:36:22 +09:00
KMY
58294bcc31 Fix emoji reaction too many error 2023-04-08 09:21:56 +09:00
KMY
47bedd20ca Move emoji reaction limitation constraints 2023-03-08 16:31:22 +09:00
KMY
673296b86f Follow fedibird delete emoji-reaction api 2023-03-06 10:31:50 +09:00
KMY
ed3abf4f2a Add public_unlisted scope as status privacy 2023-03-05 13:24:31 +09:00
KMY
15683f583d Hide wip api 2023-02-28 09:15:44 +09:00
KMY
9ad51e001e Add emoji_reactioned_by_slim api (not work) 2023-02-27 08:45:11 +09:00
KMY
a1485f242d Add emoji reaction detail status 2023-02-26 23:44:52 +09:00
KMY
14fddebbd0 Fix rubocop lint 2023-02-25 11:17:04 +09:00
KMY
d7a251edc9 Add emoji react api POST method (same PUT) 2023-02-25 11:14:16 +09:00
KMY
15bc0df759 Add emoji reaction deletion api 2023-02-25 10:42:19 +09:00
KMY
5f7da7bff1 Add api for set emoji reactions to toot 2023-02-24 20:57:01 +09:00
Nick Schonning
e2a3ebb271
Autofix Rubocop Style/IfUnlessModifier (#23697) 2023-02-18 12:37:47 +01:00
Eugen Rochko
0d6b878808
Add user content translations with configurable backends (#19218) 2022-09-23 23:00:12 +02:00
Eugen Rochko
fd3a45e348
Add edit history to web UI (#17390)
* Add edit history to web UI

* Change history reducer to store items per status

* Fix missing loading prop
2022-02-09 01:17:07 +01:00
Eugen Rochko
1060666c58
Add support for editing for published statuses (#16697)
* Add support for editing for published statuses

* Fix references to stripped-out code

* Various fixes and improvements

* Further fixes and improvements

* Fix updates being potentially sent to unauthorized recipients

* Various fixes and improvements

* Fix wrong words in test

* Fix notifying accounts that were tagged but were not in the audience

* Fix mistake
2022-01-19 22:37:27 +01:00
ThibG
c43f4cd3bb
Fix not being able to unfavorite toots one has lost access to (#15192)
Fixes #15191
2020-11-21 06:18:09 +01:00
Eugen Rochko
e6b272e5c9
Change REST API to return empty data for suspended accounts (#14765) 2020-09-11 15:16:29 +02:00
ThibG
f6a82cb2cd
Fix not being able to unbookmark toots when blocked by their author (#14604)
* Fix not being able to unbookmark toots when blocked by their author

* Add tests
2020-08-19 19:02:06 +02:00
ThibG
0a8a3fe595
Fix being unable to unboost when blocked by their author (#14308)
Fixes #14307
2020-07-15 14:43:19 +02:00
Eugen Rochko
988b0493fe
Add more tests for ActivityPub controllers (#13585) 2020-05-03 16:30:36 +02:00
Eugen Rochko
339ce1c4e9
Add specific rate limits for posting and following (#13172) 2020-03-08 15:17:39 +01:00
Eugen Rochko
0ae5c6312f
Remove useless respond_to calls (#13208) 2020-03-06 01:29:38 +01:00