KMY
139030f230
Merge branch 'kb_development' into kb_migration
2023-04-10 14:14:00 +09:00
KMY
19e89cd031
Fix listed up muting users in status emoji_reactioned_by
2023-04-09 12:36:22 +09:00
KMY
c459fcb78b
Merge commit ' 55f59b4343
' into kb_migration
2023-04-09 09:28:58 +09:00
KMY
58294bcc31
Fix emoji reaction too many error
2023-04-08 09:21:56 +09:00
KMY
30379e75d4
Fix errors
2023-04-06 17:13:29 +09:00
KMY
94cd200097
Merge remote-tracking branch 'origin/kb_development' into kb_migration
2023-04-06 16:57:01 +09:00
KMY
165882a985
Wip search visibility
2023-04-06 12:35:15 +09:00
KMY
af20b1d2aa
Add searchability support
2023-04-06 04:27:52 +09:00
KMY
86915f0cdb
Merge branch 'kb_development' into kb_migration
2023-04-05 18:55:45 +09:00
KMY
08e5d96a4a
Expand search range
2023-04-05 13:55:37 +09:00
KMY
ceec3a92cd
Merge commit ' 2b11376411
' into kb_migration
2023-04-01 18:05:22 +09:00
Eugen Rochko
a9b5598c97
Change user settings to be stored in a more optimal way ( #23630 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-03-30 14:44:00 +02:00
KMY
76340285d6
Merge commit ' 34225d7199
' into kb_migration
2023-03-27 14:06:56 +09:00
Matt Jankowski
e633b26f4f
Add allow_other_host in redirects which may go outside app ( #24252 )
2023-03-26 00:38:32 +01:00
KMY
1f388900a8
Merge remote-tracking branch 'origin/kb_development' into kb_migration
2023-03-19 13:09:14 +09:00
KMY
a0d3f061da
Add emoji reactions history api
2023-03-19 11:13:52 +09:00
KMY
7a4dc84202
Merge remote-tracking branch 'parent/main' into kb_migration
2023-03-18 13:30:34 +09:00
Christian Schmidt
bd047acc35
Replace Status#translatable?
with language matrix in separate endpoint ( #24037 )
2023-03-16 11:07:24 +01: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
434770f580
Autofix Rubocop Rails/FindById ( #23762 )
2023-02-21 10:21:48 +09:00
Nick Schonning
717683d1c3
Autofix Rubocop remaining Layout rules ( #23679 )
2023-02-20 06:58:28 +01:00
Nick Schonning
aef0051fd0
Enable Rubocop HTTP status rules ( #23717 )
2023-02-20 11:16:40 +09:00
Nick Schonning
2177daeae9
Autofix Rubocop Style/RedundantBegin ( #23703 )
2023-02-19 07:09:40 +09:00
Nick Schonning
e2a3ebb271
Autofix Rubocop Style/IfUnlessModifier ( #23697 )
2023-02-18 12:37:47 +01:00
Claire
d6930b3847
Add API parameter to safeguard unexpect mentions in new posts ( #18350 )
2023-02-13 16:36:29 +01:00
Nick Schonning
f68bb52556
Apply Rubocop Style/NegatedIfElseCondition ( #23451 )
2023-02-08 07:07:36 +01:00
Eugen Rochko
21780c0204
Change notifications per page from 15 to 40 in REST API ( #23348 )
2023-02-01 11:23:54 +01:00
Claire
4b92e59f4f
Add support for editing media description and focus point of already-posted statuses ( #20878 )
...
* Add backend support for editing media attachments of existing posts
* Allow editing media attachments of already-posted toots
* Add tests
2023-01-18 16:33:55 +01:00
Claire
b034dc42be
Fix /api/v1/admin/trends/tags using wrong serializer ( #18943 )
...
* Fix /api/v1/admin/trends/tags using wrong serializer
Fix regression from #18641
* Only use `REST::Admin::TagSerializer` when the user can `manage_taxonomies`
* Fix admin trending hashtag component to not link if `id` is unknown
2023-01-18 16:28:18 +01:00
Carl Schwan
f33e22ae4c
Allow changing hide_collections setting with the api ( #22790 )
...
* Allow changing hide_collections setting with the api
This is currently only possible with app/controllers/settings/profiles_controller.rb
and is the only difference in the allowed parameter between the two controllers
* Fix the lint issue
* Use normal indent
2023-01-13 16:40:21 +01:00
Claire
8556a649d5
Fix changing domain block severity not undoing individual account effects ( #22135 )
...
* Fix changing domain block severity not undoing individual account effects
Fixes #22133
* Add tests
2022-12-15 17:45:02 +01:00
Claire
623d3d2e32
Change CSP directives on API to be tight and concise ( #20960 )
2022-12-15 16:40:32 +01:00
nametoolong
63b379c2d9
Fix N+1 queries from in NotificationsController ( #21202 )
...
Co-authored-by: Nonexistent <nx@example.org>
2022-12-15 16:18:20 +01:00
Francis Murillo
f6492a7c4d
Log admin approve and reject account ( #22088 )
...
* Log admin approve and reject account
* Add unit tests for approve and reject logging
2022-12-07 00:25:18 +01:00
Claire
69137f4a90
Fix irreversible and whole_word parameters handling in /api/v1/filters ( #21988 )
...
Fixes #21965
2022-12-07 00:10:53 +01:00
Claire
51a33ce77a
Fix not being able to follow more than one hashtag ( #21285 )
...
Fixes regression from #20860
2022-11-21 10:35:09 +01:00
trwnh
7fdeed5fbc
Make tag following idempotent ( #20860 )
2022-11-17 10:55:59 +01:00
trwnh
e1f819fd78
Fix pagination of followed tags ( #20861 )
...
* Fix missing pagination headers on followed tags
* Fix typo
2022-11-17 10:54:10 +01:00
Daniel Axtens
4d85c27d1a
Add 'private' to Cache-Control, match Rails expectations ( #20608 )
...
Several controlers set quite intricate Cache-Control headers in order to
hopefully not be cached by any intermediate proxies or local caches. Unfortunately,
these headers are processed by ActionDispatch::HTTP::Cache in a way that squashes
and discards any values set alongside no-store other than private:
8015c2c2cf/actionpack/lib/action_dispatch/http/cache.rb (L207-L209)
We want to preserve no-store on these responses, but we might as well remove
parts that are going to be dropped anyway. As many of the endpoints in these
controllers are private to a particular user, we should also add "private",
which will be preserved alongside no-store.
2022-11-16 04:56:30 +01:00
trwnh
b59ce0a60f
Move V2 Filter methods under /api/v2 prefix ( #20622 )
...
* Move V2 Filter methods under /api/v2 prefix
* move over the tests too
2022-11-14 08:34:07 +01:00
Eugen Rochko
b31afc6294
Fix error when passing unknown filter param in REST API ( #20626 )
...
Fix #19156
2022-11-14 08:06:06 +01:00