David Roetzel
c83ff20d12
Send searches to FASP...
...
...to backfill accounts that might be missing.
Sadly, this has no effect on the search performed, but has the
potential to improvde future searches.
2025-02-27 17:12:30 +01:00
David Roetzel
103475edc1
Always request default locale.
...
Small instances might have
* No recent active users
* User that do not have any preferred languages set
2025-02-27 15:17:09 +01:00
David Roetzel
13aa9c6e91
Display FASP trends when enabled
...
This is a temporary measure. The end goal is to interleave
local and FASP trends for optimal UX.
2025-02-27 14:58:47 +01:00
David Roetzel
aeefb4f6d1
Ingest trend data from FASP
2025-02-27 12:11:47 +01:00
David Roetzel
f50bd3d6d9
Put FASP support behind a feature flag
2025-02-25 11:01:26 +01:00
David Roetzel
de3a9b247d
Fix autogenerated fabricators
2025-02-25 11:01:07 +01:00
David Roetzel
7dc250d368
Add capability toggle callbacks
...
Notifies the remote FASP of changes wrt enabled capabilities.
Also includes some small fixes.
2025-02-24 14:17:00 +01:00
David Roetzel
2b46f1fc3f
Implement backfill requests
2025-02-24 14:17:00 +01:00
David Roetzel
8af55c1a34
Only share public statuses.
...
Only actually public, i.e. not "unlisted". One exception: Share
an update if the update changed the visibility from "public" to
something else. The fasp can act on this information then.
2025-02-24 14:17:00 +01:00
David Roetzel
c242d30651
Fix typo
2025-02-24 14:17:00 +01:00
David Roetzel
1fd4a850b7
Improve iconography
2025-02-24 14:17:00 +01:00
David Roetzel
5bd1df3001
Select what to share with fasp
...
Only share statuses where the account has `#indexable` set
to `true`.
Only share accounts where `#discoverable` is set to `true`, with
one exception: If `#discoverable` has just been set to `false`
this is an important information for the fasp.
2025-02-24 14:17:00 +01:00
David Roetzel
02c8ecb711
Add account and trend data sharing
2025-02-24 14:17:00 +01:00
David Roetzel
1d81884088
Handle full content lifecycle for subscribed fasps
2025-02-24 14:17:00 +01:00
David Roetzel
a647bfbb16
Humble beginnings of fasp data sharing.
...
Subscriptions can be made and new statuses will be announced to
subscribed fasp.
2025-02-24 14:17:00 +01:00
David Roetzel
b3c978cecd
First tiny steps towards FASP integration
...
This is lacking tests (and proper icons), but can talk
to a debug provider.
2025-02-24 14:17:00 +01:00
renovate[bot]
b1692628de
fix(deps): update dependency postcss-preset-env to v10.1.5 ( #33986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 09:33:09 +00:00
github-actions[bot]
5a3fb4594b
New Crowdin Translations (automated) ( #33977 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-24 08:48:56 +00:00
renovate[bot]
3a60b53e9a
chore(deps): update dependency selenium-webdriver to v4.29.1 ( #33981 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 08:35:42 +00:00
Matt Jankowski
db97197685
Remove `rails-controller-testing` gem ( #33955 )
2025-02-21 14:00:16 +00:00
renovate[bot]
68e5f0c452
fix(deps): update dependency ws to v8.18.1 ( #33970 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 11:48:32 +00:00
Matt Jankowski
2a15bf4ede
Convert `admin/roles` controller spec to request/sytem specs ( #33947 )
2025-02-21 11:47:47 +00:00
Matt Jankowski
93bc48d649
Use bundler version 2.6.5 ( #33965 )
2025-02-21 07:55:34 +00:00
Claire
26c692d45b
Fix streaming server not filtering unknown-language posts from public timelines ( #33774 )
2025-02-21 07:48:31 +00:00
github-actions[bot]
2788808b07
New Crowdin Translations (automated) ( #33967 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-21 07:41:14 +00:00
renovate[bot]
8d3bd919d8
chore(deps): update dependency selenium-webdriver to v4.29.0 ( #33969 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 07:41:08 +00:00
Matt Jankowski
d065d02d88
Improve example wording in 2FA/confirmations controller spec ( #33944 )
2025-02-21 07:31:06 +00:00
renovate[bot]
fc83fdc993
fix(deps): update dependency postcss to v8.5.3 ( #33962 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 07:29:53 +00:00
Eugen Rochko
12d0533bd7
Change "Specific people" to "Private mention" in menu in web UI ( #33963 )
2025-02-21 07:29:34 +00:00
renovate[bot]
52c6f6dffc
fix(deps): update dependency uuid to v11.1.0 ( #33964 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 07:24:35 +00:00
renovate[bot]
d103be09ab
chore(deps): update dependency nokogiri to v1.18.3 [security] ( #33961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 08:17:40 +00:00
github-actions[bot]
70f8fb6d08
New Crowdin Translations (automated) ( #33960 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-19 08:17:23 +00:00
Matt Jankowski
f1d4be1e75
Use preferred allowed origin configuration style for webauthn config ( #33953 )
2025-02-18 15:03:43 +00:00
Matt Jankowski
fbea3a64cc
Convert `statuses` spec controller->system/request ( #33921 )
2025-02-18 11:43:49 +00:00
renovate[bot]
c7f208eecf
chore(deps): update dependency webauthn to v3.4.0 ( #33950 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 10:27:46 +00:00
github-actions[bot]
e2eceaf2fa
New Crowdin Translations (automated) ( #33949 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-18 10:23:53 +00:00
Matt Jankowski
d75c4bf53e
Update rubocop to version 1.72.2 and use `plugins` configuration style ( #33946 )
2025-02-18 08:25:41 +00:00
renovate[bot]
405fa6de55
fix(deps): update babel monorepo to v7.26.9 ( #33929 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:22:18 +00:00
renovate[bot]
32fd40d689
fix(deps): update dependency sass to v1.85.0 ( #33924 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:21:53 +00:00
renovate[bot]
4d5ae1069c
fix(deps): update dependency ioredis to v5.5.0 ( #33878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:21:24 +00:00
renovate[bot]
ea5805c8a9
chore(deps): update docker.io/ruby docker tag to v3.4.2 ( #33936 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 09:58:09 +00:00
renovate[bot]
e3d97006a2
chore(deps): update dependency ruby to v3.4.2 ( #33935 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 09:57:44 +00:00
renovate[bot]
47a1f72ee6
chore(deps): update dependency annotaterb to v4.14.0 ( #33943 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-17 09:27:37 +00:00
Matt Jankowski
ea53faeb3f
Convert `admin/users/roles` spec controller->system/request ( #33930 )
2025-02-17 09:25:25 +00:00
github-actions[bot]
a3ef72a541
New Crowdin Translations (automated) ( #33933 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-17 09:22:13 +00:00
github-actions[bot]
5cd80b7836
New Crowdin Translations (automated) ( #33925 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-14 08:38:48 +00:00
github-actions[bot]
58a029335b
New Crowdin Translations (automated) ( #33918 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-02-13 10:50:09 +00:00
Matt Jankowski
8f1b41622b
Convert `settings/two_factor_authentication_methods` spec controller->system/request ( #33914 )
2025-02-13 10:50:04 +00:00
Matt Jankowski
62dc303d3c
Convert `settings/two_factor_authentication/recovery_codes` spec controller->system/request ( #33912 )
2025-02-13 08:02:01 +00:00
renovate[bot]
c433fd01a6
fix(deps): update dependency postcss-preset-env to v10.1.4 ( #33915 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 07:58:52 +00:00