Claire
844ae90dad
Merge commit '2beab34ca405a0beb3ea9f5ab684779dc2eb6374' into glitch-soc/merge-upstream
2025-01-29 12:05:09 +01:00
Matt Jankowski
2beab34ca4
Convert admin/email_domain_blocks
controller -> system spec ( #33759 )
2025-01-29 10:54:20 +00:00
Eugen Rochko
6aa565b319
Fix missing button styles on some forms ( #33771 )
2025-01-29 10:36:24 +00:00
Claire
51bbca7723
Fix “x” hotkey not working on boosted filtered posts ( #33758 )
2025-01-29 10:15:32 +00:00
Claire
85668becde
Change language detection debouncing behavior to refresh at least once every 1.5 seconds ( #33770 )
2025-01-29 09:26:06 +00:00
Eugen Rochko
82183d8a79
Add loading indicator to timeline gap indicators in web UI ( #33762 )
2025-01-29 08:46:04 +00:00
Claire
bd481204b5
Fix missing timeout options in Request
class ( #33769 )
2025-01-29 08:42:20 +00:00
github-actions[bot]
9c85825ac6
New Crowdin Translations (automated) ( #33766 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-01-29 08:38:53 +00:00
renovate[bot]
8e24c4801d
Update dependency opentelemetry-instrumentation-rails to v0.35.1 ( #33767 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 08:27:27 +00:00
wackbyte
b740b17de5
Sync Glitch follow button with Mastodon ( #2957 )
...
Fixes the follow button saying "Follow back" when it actually will
cancel the follow request (mastodon/mastodon#31934 ). Intentionally omits
the "Mutual" state.
2025-01-28 21:22:19 +01:00
Claire
6be5a8da68
Merge pull request #2955 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 5b291fcbe41564264954618fb1f4086a3be1c600
2025-01-28 21:22:02 +01:00
Claire
353e5f797c
Merge commit '5b291fcbe41564264954618fb1f4086a3be1c600' into glitch-soc/merge-upstream
...
Conflicts:
- `app/validators/poll_options_validator.rb`:
Upstream split `PollValidator` in two, and glitch-soc had local changes to
make the options configurable.
Refactored as upstream did, keeping glitch-soc's configurable limits.
2025-01-28 18:29:46 +01:00
Claire
5b291fcbe4
Fix incorrect signature after HTTP redirect ( #33757 )
2025-01-28 14:44:27 +00:00
Claire
32aa83e9d7
Fix polls not being validated on edition ( #33755 )
2025-01-28 14:38:18 +00:00
github-actions[bot]
80f72ee501
New Crowdin Translations (automated) ( #33753 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-01-28 09:40:50 +00:00
renovate[bot]
0091459369
Update RuboCop (non-major) to v1.71.0 ( #33644 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 08:39:50 +00:00
Claire
6646a0a9fa
Fix parameter validation in our custom devise strategies ( #33754 )
2025-01-28 08:21:59 +00:00
Matt Jankowski
8a2d764d34
Reduce factory creation across controllers/admin
specs ( #33752 )
2025-01-28 08:08:16 +00:00
Claire
e736363e77
[Glitch] Add hover cards to follow suggestions
...
Port e97335191d6da32c3785664a82dd97b035b74449 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:21:56 +01:00
Eugen Rochko
560eaff2c4
[Glitch] Remove system tooltip for alt text in web UI
...
Port 956873362edb33e0089367b279f03bb42e0f1829 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:21:36 +01:00
Eugen Rochko
a21f35786d
[Glitch] Fix color of language indicator in light theme in web UI
...
Port 81271a18c596e940f01608739de749f4375b6e60 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:20:58 +01:00
Eugen Rochko
12bdf58db4
[Glitch] Refactor <LanguageDropdown>
into TypeScript
...
Port 52a5c8ae053120f08f91e0d5c594380cebff24ee to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:20:37 +01:00
Claire
75e304d0c9
[Glitch] Convert LanguageDropdownMenu
to functional component
...
Port 9a0166c3f30fdc0fa60d4be5e88ebc03ec69f4ed to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:20:00 +01:00
Eugen Rochko
17af994a05
[Glitch] Add information about alt text to alt text modal in web UI
...
Port 0885c316331cf4d314fb6dc3f2e057a6d2ccdfaf to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:20:00 +01:00
Claire
c14c553c7e
[Glitch] Convert LanguageDropdown
to a functional component
...
Port db146046c4eaea8e980f3e7ab5f2254f93f4feae to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-27 18:20:00 +01:00
Claire
fcc5262f60
Merge commit '93f3c724aea4efe874054b2f546fff91f0bf731b' into glitch-soc/merge-upstream
...
Conflicts:
- `spec/system/settings/preferences/appearance_spec.rb`:
Upstream tests for changing themes in there, but glitch-soc has
its own place for that.
Updated upstream's change while skipping the theme test.
2025-01-27 18:19:09 +01:00
Matt Jankowski
93f3c724ae
Use expect
in remaining controller locations ( #33748 )
2025-01-27 16:32:06 +00:00
Claire
ea743d68f3
Fix error in TwoFactorPamAuthenticatable
when handling invalid params ( #33746 )
2025-01-27 16:30:18 +00:00
Claire
e97335191d
Add hover cards to follow suggestions ( #33749 )
2025-01-27 16:24:41 +00:00
Matt Jankowski
d3b637c757
Use expect
in Admin::ExportControllerConcern
import params ( #33745 )
2025-01-27 14:29:25 +00:00
Matt Jankowski
65d9171c7d
Use expect
for admin/
controllers ( #33686 )
2025-01-27 14:05:16 +00:00
Renaud Chaput
59384282ed
Add an optional metric exporter ( #33734 )
2025-01-27 12:52:30 +00:00
renovate[bot]
b868e30fdf
Update dependency @reduxjs/toolkit to v2.5.1 ( #33739 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:47:23 +00:00
renovate[bot]
df63470ea6
Update dependency ox to v2.14.21 ( #33740 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:47:20 +00:00
renovate[bot]
f8f31826bd
Update formatjs monorepo ( #33656 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 12:46:11 +00:00
github-actions[bot]
b53bf23df0
New Crowdin Translations (automated) ( #33731 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-01-27 08:39:56 +00:00
Mikkel Ricky
2bfcda172d
Fix documentation URL ( #33728 )
2025-01-27 08:23:53 +00:00
Eugen Rochko
956873362e
Remove system tooltip for alt text in web UI ( #33736 )
2025-01-27 08:17:59 +00:00
Eugen Rochko
81271a18c5
Fix color of language indicator in light theme in web UI ( #33724 )
2025-01-27 08:08:31 +00:00
Eugen Rochko
52a5c8ae05
Refactor <LanguageDropdown>
into TypeScript ( #33723 )
2025-01-27 08:06:33 +00:00
Eugen Rochko
2df86d6413
Fix wrong styles on rules and buttons in the sign-up form ( #33725 )
2025-01-24 22:20:05 +00:00
renovate[bot]
79cbb6160d
Update dependency react-select to v5.10.0 ( #33722 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 17:16:22 +00:00
Matt Jankowski
f73df1f2b0
Fix Style/HashSlice
cop violations ( #33720 )
2025-01-24 16:57:55 +00:00
renovate[bot]
469c8f8db1
Update babel monorepo to v7.26.7 ( #33721 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 16:49:48 +00:00
Claire
9a0166c3f3
Convert LanguageDropdownMenu
to functional component ( #33704 )
2025-01-24 16:11:23 +00:00
Matt Jankowski
a1d9c3fb99
Use expect
params wrapper for more "auth" and "2FA" "controllers" ( #33717 )
2025-01-24 14:40:20 +00:00
github-actions[bot]
e44b78413a
New Crowdin Translations (automated) ( #33711 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-01-24 09:06:25 +00:00
Christian Schmidt
5c50d89a86
Store Bootsnap cache outside bind mounts (devcontainer only) ( #33677 )
2025-01-24 08:18:46 +00:00
Claire
43e1a24113
Merge pull request #2953 from ClearlyClaire/glitch-soc/merge-upstream
...
Merge upstream changes up to 3178acc5cb8415a72b646dbe77be05255d3966f3
2025-01-23 20:39:34 +01:00
Claire
7261951791
Fix LDSignature tests ( #33705 )
2025-01-23 17:56:33 +00:00