Claire
807bf8be24
Merge commit '9712518b2fb2585df3bcff95a687c291f04a4199' into glitch-soc/merge-upstream
2025-01-04 15:27:49 +01:00
Claire
9712518b2f
Refactor status `handleClick` and `handleHotkeyOpen` handlers ( #33435 )
2025-01-03 22:00:52 +00:00
Claire
02fe176fd4
Fix audio player modal having white-on-white buttons in light theme ( #33444 )
2025-01-03 21:51:51 +00:00
Claire
813921295e
[Glitch] Remove old notifications actions and reducers
...
Port 7d6da219c0
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-03 20:54:09 +01:00
Christian Schmidt
49c5791dec
[Glitch] Localize language names
...
Port f9582bcfc3
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-03 20:29:08 +01:00
Claire
7e1f8babbd
Merge commit '7d6da219c0fccb8693282a99765135050173d7c4' into glitch-soc/merge-upstream
2025-01-03 20:26:28 +01:00
Claire
7d6da219c0
Remove old notifications actions and reducers ( #31843 )
2025-01-03 16:12:08 +00:00
Christian Schmidt
f9582bcfc3
Localize language names ( #33402 )
2025-01-03 15:29:25 +00:00
Claire
04be5e7f12
[Glitch] Add `t` hotkey for post translations
...
Port 79a9069deb
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-03 12:36:12 +01:00
Claire
68106f250c
Merge commit '6ffa251d6ad239d1ad2b95e784c3a7a21cbf50e8' into glitch-soc/merge-upstream
2025-01-03 12:34:47 +01:00
Claire
79a9069deb
Add `t` hotkey for post translations ( #33441 )
2025-01-03 09:24:50 +00:00
github-actions[bot]
a8a16695f1
New Crowdin Translations (automated) ( #33439 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-01-03 07:53:00 +00:00
gunchleoc
216b1fcd45
[Glitch] Fix favorite & bookmark text toggle in timeline, status and image view
...
Port 3201485df2
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-02 22:08:43 +01:00
Jeong Arm
539fa40623
[Glitch] Fix keyboard shortcut for open status
...
Port a557f9bbaa
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-02 21:16:56 +01:00
Claire
970eaae2f1
[Glitch] Fix processing of incoming notifications for unfilterable types
...
Port 655c4a5ebb
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-02 21:16:01 +01:00
Claire
b9a32b0003
[Glitch] Fix WebUI erroneously stopping to offer expanding search results after second page
...
Port 68bfa7ae3f
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-02 21:15:38 +01:00
Claire
cef665788a
Merge commit '8e3fd1b8236448f01221b1d7745736e50de51e11' into glitch-soc/merge-upstream
2025-01-02 21:14:14 +01:00
Jeong Arm
a557f9bbaa
Fix keyboard shortcut for open status ( #33419 )
2025-01-02 15:48:59 +00:00
gunchleoc
3201485df2
Fix favorite & bookmark text toggle in timeline, status and image view ( #27209 )
2025-01-02 13:52:07 +00:00
Claire
655c4a5ebb
Fix processing of incoming notifications for unfilterable types ( #33429 )
2025-01-02 13:22:25 +00:00
Claire
68bfa7ae3f
Fix WebUI erroneously stopping to offer expanding search results after second page ( #33428 )
2025-01-02 10:58:00 +00:00
github-actions[bot]
ba18289477
New Crowdin Translations (automated) ( #33378 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2025-01-02 09:02:47 +00:00
Claire
b7afca0f05
Change status content markup to match upstream ( #2923 )
...
* Remove option to have media outside of CWs
Upstream adopted the media-in-CW design glitch-soc originally had.
* Move poll to StatusContent
* Refactor status media icons
* Rename `forceFilter` to `showDespiteFilter` for consistency with upstream
* Change media and status content markup to match upstream's
* Add mention placeholders back
2024-12-29 19:59:19 +01:00
Claire
a6007ef5fa
Fix “Media“ local settings page being inaccessible ( #2922 )
2024-12-28 19:31:27 +01:00
Eugen Rochko
c40016b785
[Glitch] Change search to use query params in web UI
...
Port 0636bcdbe1
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:38:02 +01:00
Eugen Rochko
168d14c920
[Glitch] Change design of interaction modal in web UI
...
Port f19fd0b889
to glitch-soc
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Eugen Rochko
2f9efb721c
[Glitch] Change animation on feed generation screen in web UI
...
Port 3cf6681736
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Matt Jankowski
e516066112
[Glitch] Fix long account username leaving container
...
Port 234af14966
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Renaud Chaput
e5dc03a353
[Glitch] Fix voting on polls
...
Port da279df8ae
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Claire
9e7a7c713f
[Glitch] Change label of grouped favourite notification on private mentions
...
Port a4560d9278
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Renaud Chaput
37070a7881
[Glitch] Convert polls to Typescript / Immutable Records
...
Port ded799f913
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Claire
967e095724
[Glitch] Fix Chromium showing scrollbar on embedded posts
...
Port 58c5068bda
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Eugen Rochko
bb17ffac92
[Glitch] Change referrer policy to be controlled by header in web UI
...
Port 425311e1d9
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:39 +01:00
Emelia Smith
39ebf707f0
[Glitch] Fix missing top border on Admin Hashtags UI
...
Port 6615f17b48
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko
cbe88a1e9c
[Glitch] Add terms of service
...
Port 30aa0df88c
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko
1da3010ffd
[Glitch] Fix design of search bar on explore screen in light theme in web UI
...
Port bf79174829
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko
0bf4d49166
[Glitch] Fix various visual sign-up flow issues
...
Port ca45f896dd
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Eugen Rochko
a8f6ed9776
[Glitch] Refactor `<HashtagHeader>` to TypeScript
...
Port 25387dc423
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 21:21:38 +01:00
Mohammad Kazemi
fb77bfb94d
[Glitch] Set unicode-bidi of account header content to plaintext in styles
...
Port b82c791770
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:53:55 +01:00
Eugen Rochko
6868b4481c
[Glitch] Add ability to search for all accounts when creating a list in web UI
...
Port 7135f513a4
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:53:23 +01:00
Eugen Rochko
062723cfb2
[Glitch] Change percentile label in year in review in web UI
...
Port 6cf87762a4
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:38:57 +01:00
Michael Stanclift
93631757b8
[Glitch] Provide option to force use of system scrollbar styling
...
Port 04b7046be1
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:38:27 +01:00
Eugen Rochko
14fe8c7d4b
[Glitch] Refactor `<Column>` to TypeScript
...
Port 346a27b6fc
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-25 19:37:18 +01:00
Claire
0aa69487a2
Merge commit '877090518682b6c77ba9bdfa0231afd56daec44d' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/concerns/user/has_settings.rb`:
Not a real conflict, upstream added a setting textually close to a glitch-soc one.
Added upstream's new setting.
- `app/views/settings/preferences/appearance/show.html.haml`:
Not a real conflict, upstream added a setting textually close to a glitch-soc one.
Added upstream's new setting.
- `config/routes.rb`:
Upstream moved web app routes to `config/routes/web_app.rb`, while glitch-soc had
an extra route.
Moved the extra route to `config/routes/web_app.rb`.
- `spec/controllers/settings/preferences/appearance_controller_spec.rb`:
This spec got converted to a system spec upstream.
However, the theme setting works differently in glitch-soc, so the spec had been
changed.
Changed the corresponding system spec as well.
2024-12-25 18:01:37 +01:00
Claire
57c5905c19
Fix clicking on status prepends (“X boosted Y”) opening original account in a new tab ( #2919 )
2024-12-23 22:33:12 +01:00
github-actions[bot]
76efddfc57
New Crowdin Translations (automated) ( #2907 )
...
* New Crowdin translations
* Fix bogus no.yml
* Fix bogus simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-12-23 18:28:38 +01:00
Claire
5b93331a48
[Glitch] Fix middle-click handling conflicting with automatic scrolling
...
Port 9ff01403ea
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-22 20:42:25 +01:00
Eugen Rochko
d2fd51691a
[Glitch] Add ability to middle-mouse click posts in web UI
...
Port 683db3ab25
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-22 20:39:23 +01:00
Claire
d65f6c2f8a
Replace glitch-soc's collapsed toots with upstream's “Read more” ( #2916 )
...
* Remove glitch-soc's post collapse feature
* Get rid of the infamous `parseClick`
* Remove unused CSS
* Use upstream's “Read More” implementation
* Update translation strings
2024-12-22 20:27:32 +01:00
Matt Jankowski
f35de1ed0d
Remove un-needed `Poll.attached` scope ( #33368 )
2024-12-20 15:15:11 +00:00
Matt Jankowski
b648c64e2e
Add `NOT NULL` requirement to columns on `polls` ( #33374 )
2024-12-20 14:33:48 +00:00
Claire
344e2903b3
Fix featured tags for remote accounts not being kept up to date ( #33372 )
2024-12-20 11:50:31 +00:00
github-actions[bot]
dd56292d1f
New Crowdin Translations (automated) ( #33370 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-20 08:06:18 +00:00
github-actions[bot]
7a08fe91b5
New Crowdin Translations (automated) ( #33358 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-19 08:47:20 +00:00
Matt Jankowski
22caddaa24
Update user role position range limit ( #33349 )
2024-12-19 08:10:39 +00:00
Matt Jankowski
aee64a465c
Remove unused `Poll.unattached` scope ( #33350 )
2024-12-19 08:10:06 +00:00
Matt Jankowski
ca2a7d66b8
Fix missing value limits for `UserRole` position ( #33172 )
2024-12-18 08:29:27 +00:00
github-actions[bot]
1992c2a4fa
New Crowdin Translations (automated) ( #33345 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-18 07:51:31 +00:00
Matt Jankowski
978142ac9e
Add missing `NOT NULL` on more columns from "large but valid" tables ( #33330 )
2024-12-17 13:38:18 +00:00
Eugen Rochko
f19fd0b889
Change design of interaction modal in web UI ( #33278 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-12-17 12:36:32 +00:00
Claire
1712543c68
Revert "Support animated PNGs in media attachments ( #28516 )" ( #33334 )
2024-12-17 10:52:59 +00:00
github-actions[bot]
02748f172d
New Crowdin Translations (automated) ( #33332 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-17 09:33:42 +00:00
Matt Jankowski
a7673d361d
Fix `application_id` erroneous inclusion in `ScheduledStatusSerializer` ( #33159 )
2024-12-17 08:54:07 +00:00
Claire
a837f7d693
Fix clicking on a profile mention while logged out potentially leading to incorrect account ( #33324 )
2024-12-16 19:29:51 +00:00
Claire
6305b6e747
Fix error decrementing status count when `FeaturedTags#last_status_at` is `nil` ( #33320 )
2024-12-16 12:33:55 +00:00
Matt Jankowski
cf4595967b
Add `NOT NULL` requirement to columns on `account_conversations` ( #33308 )
2024-12-16 08:20:08 +00:00
github-actions[bot]
504ea31bd3
New Crowdin Translations (automated) ( #33310 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-16 07:54:12 +00:00
Eugen Rochko
3cf6681736
Change animation on feed generation screen in web UI ( #33311 )
2024-12-16 07:38:56 +00:00
Matt Jankowski
efc85e39a0
Add missing `NOT NULL` requirement to small, indexed, valid data tables ( #33284 )
2024-12-14 00:16:03 +00:00
github-actions[bot]
7200f9d25c
New Crowdin Translations (automated) ( #33300 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-13 10:38:09 +00:00
Matt Jankowski
3c71ee9b90
Use `touch_all` for time column updates ( #33295 )
2024-12-13 08:41:42 +00:00
Matt Jankowski
234af14966
Fix long account username leaving container ( #33286 )
2024-12-13 08:41:38 +00:00
Eugen Rochko
0636bcdbe1
Change search to use query params in web UI ( #32949 )
2024-12-12 17:12:33 +00:00
github-actions[bot]
e0a49af47d
New Crowdin Translations (automated) ( #33280 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-12 09:10:00 +00:00
Matt Jankowski
8fa89c2db1
Remove `app/views` rubocop rule exception for haml-lint ( #33270 )
2024-12-11 15:50:56 +00:00
Jonathan de Jong
315c170910
Fix bug where remote suspension causes local instance to remove remote follows ( #27588 )
2024-12-11 15:08:07 +00:00
Claire
bcb3b627b9
Fix processing of mentions for post edits with an existing corresponding silent mention ( #33227 )
2024-12-11 12:59:29 +00:00
Renaud Chaput
da279df8ae
Fix voting on polls ( #33266 )
2024-12-11 10:32:03 +00:00
Claire
a4560d9278
Change label of grouped favourite notification on private mentions ( #31659 )
2024-12-11 10:25:51 +00:00
github-actions[bot]
f12b3a9cef
New Crowdin Translations (automated) ( #33262 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-11 08:20:44 +00:00
Jeong Arm
9ba4c8ef66
Handle rotation is not present in the video metadata ( #33261 )
2024-12-11 04:47:42 +00:00
Christian Schmidt
a70ae28644
Support animated PNGs in media attachments ( #28516 )
2024-12-11 02:28:21 +00:00
Renaud Chaput
ded799f913
Convert polls to Typescript / Immutable Records ( #29789 )
2024-12-10 22:54:07 +00:00
Matt Jankowski
e4e35ab134
Add NOT NULL requirement to account columns on `AccountPin` ( #33244 )
2024-12-10 15:50:49 +00:00
Matt Jankowski
e76aff7de5
Standardize uniqueness validation declaration on `Mention` ( #33247 )
2024-12-10 15:45:13 +00:00
Renaud Chaput
2a369a8977
Use a system setting for the Referer policy ( #33239 )
2024-12-10 13:16:52 +00:00
Matt Jankowski
7d52b24569
Add coverage for `AccountPin` model ( #33231 )
2024-12-10 13:02:52 +00:00
Claire
58c5068bda
Fix Chromium showing scrollbar on embedded posts ( #33237 )
2024-12-10 13:02:17 +00:00
github-actions[bot]
801cd731be
New Crowdin Translations (automated) ( #33235 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-10 09:10:28 +00:00
FND
c8c916e657
Change URL truncation to account for ellipses ( #33229 )
2024-12-10 08:41:06 +00:00
Claire
28751ff042
Remove status background feature ( #2640 )
2024-12-10 08:55:08 +01:00
Eugen Rochko
425311e1d9
Change referrer policy to be controlled by header in web UI ( #33214 )
2024-12-09 22:42:45 +00:00
Matt Jankowski
342055cb15
Update `rubocop` to version 1.69.1 ( #32967 )
2024-12-09 14:52:49 +00:00
Emelia Smith
6615f17b48
Fix missing top border on Admin Hashtags UI ( #31443 )
2024-12-09 12:55:28 +00:00
Eugen Rochko
30aa0df88c
Add terms of service ( #33055 )
2024-12-09 10:04:46 +00:00
github-actions[bot]
7a2a345c08
New Crowdin Translations (automated) ( #33210 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-09 09:20:28 +00:00
Eugen Rochko
bf79174829
Fix design of search bar on explore screen in light theme in web UI ( #33224 )
2024-12-09 09:19:00 +00:00
Eugen Rochko
796dd57e1b
Change ability to navigate of unconfirmed users ( #33209 )
2024-12-09 08:31:56 +00:00
Eugen Rochko
ca45f896dd
Fix various visual sign-up flow issues ( #33206 )
2024-12-09 08:23:19 +00:00
github-actions[bot]
8dc7f8533d
New Crowdin Translations (automated) ( #33193 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-06 15:44:21 +00:00
Eugen Rochko
25387dc423
Refactor `<HashtagHeader>` to TypeScript ( #33096 )
2024-12-06 08:42:24 +00:00
Matt Jankowski
17c02c9210
Remove `thing_type` and `thing_id` columns from settings table ( #31971 )
2024-12-05 14:34:14 +00:00
Mohammad Kazemi
b82c791770
Set unicode-bidi of account header content to plaintext in styles ( #33088 )
2024-12-05 11:40:50 +00:00
Matt Jankowski
86b45a4a48
Add rel alternate rss/json links to tags show html page ( #33179 )
2024-12-05 11:34:49 +00:00
Claire
21f6780498
Fix deletion of unconfirmed users with Webauthn set ( #33186 )
2024-12-05 09:38:48 +00:00
github-actions[bot]
8b223f3b15
New Crowdin Translations (automated) ( #33185 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-12-05 09:37:49 +00:00
Matt Jankowski
4934242aca
Update schema/annotations after tag trend db/redis migrate ( #33173 )
2024-12-04 17:55:56 +00:00
Matt Jankowski
0fcf227a92
Add media attachment description limit to instance API response ( #33153 )
2024-12-04 15:10:20 +00:00
Eugen Rochko
48ea7552dd
Change hashtag trends to be stored in the database instead of redis ( #32837 )
...
Co-authored-by: David Roetzel <david@roetzel.de>
2024-12-04 11:59:17 +00:00
github-actions[bot]
0262310c88
New Crowdin Translations (automated) ( #33166 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-04 10:04:02 +00:00
Matt Jankowski
e5bea68b20
Fix empty authors preview card serialization ( #33151 )
2024-12-04 09:05:58 +00:00
Matt Jankowski
7420f59f76
Add `maxlength` to registration reason input ( #33162 )
2024-12-04 07:40:56 +00:00
github-actions[bot]
836810e88b
New Crowdin Translations (automated) ( #33146 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-03 09:44:20 +00:00
Eugen Rochko
7135f513a4
Add ability to search for all accounts when creating a list in web UI ( #33036 )
2024-12-03 09:42:52 +00:00
Eugen Rochko
6cf87762a4
Change percentile label in year in review in web UI ( #33148 )
2024-12-03 08:57:29 +00:00
Michael Stanclift
04b7046be1
Provide option to force use of system scrollbar styling ( #32117 )
2024-12-03 08:38:23 +00:00
Eugen Rochko
119b7583fd
[Glitch] Change profile bios to be displayed during onboarding in web UI
...
Port ca11740dc9
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-02 21:12:14 +01:00
Claire
c2817c7fad
Merge commit '752d49eefef48262d501ba5fc2006d2c8466a000' into glitch-soc/merge-upstream
...
Conflicts:
- `app/lib/feed_manager.rb`:
Upstream changed how notifications from follow subscriptions were handled,
refactoring this file in the process.
Conflict is due to glitch-soc having an extra timeline type (direct).
Ported upstream's changes.
- `app/workers/feed_insert_worker.rb`:
Ditto.
2024-12-02 21:08:15 +01:00
Eugen Rochko
346a27b6fc
Refactor `<Column>` to TypeScript ( #33081 )
2024-12-02 20:07:48 +00:00
Claire
543eced5a1
Port missed CSS change from latest ported upstream changes ( #2911 )
2024-12-02 21:06:07 +01:00
Jonathan de Jong
360b6d3a44
Fix exclusive lists interfering with notifications ( #28162 )
2024-12-02 09:26:04 +00:00
Claire
5c06fe4902
Fix processing incoming post edits with mentions to unresolvable accounts ( #33129 )
2024-12-02 09:24:34 +00:00
github-actions[bot]
4b80ff92bd
New Crowdin Translations (automated) ( #33114 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-12-02 08:27:19 +00:00
Eugen Rochko
ca11740dc9
Change profile bios to be displayed during onboarding in web UI ( #33119 )
2024-12-02 08:11:45 +00:00
Matt Jankowski
a17e7d10fc
Always validate `inbox_url` presence on Relay ( #32364 )
2024-12-02 07:38:06 +00:00
Eugen Rochko
b55c31e01b
[Glitch] Change "social web" to "fediverse" in a few banners in web UI
...
Port 4de108e755
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 19:04:36 +01:00
Eugen Rochko
e03b5868a4
[Glitch] Change server rules to be collapsible
...
Port 986a3676d3
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 19:02:28 +01:00
Claire
10a24d67d4
Merge commit '75ecc6df068ec2c21b26f05692eb5dfdc35671fa' into glitch-soc/merge-upstream
2024-12-01 18:57:49 +01:00
Eugen Rochko
64fc79cbc2
[Glitch] Change design of modal loading and error screens in web UI
...
Port 7f2cfcccab
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Emelia Smith
170f76c82c
[Glitch] Add link from Web UI for Hashtags to the Moderation UI
...
Port eef8d2c855
to glitch-soc
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Eugen Rochko
f441e3db4e
[Glitch] Change onboarding flow in web UI
...
Port 7a3dea385e
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Eugen Rochko
cedacd6435
[Glitch] Remove old notifications route from web UI
...
Port 429e08e3d2
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 18:47:56 +01:00
Claire
7d52d5df0f
Merge commit 'c58967c3bd7b7eee0b284ee2b77a48ed9ce6863e' into glitch-soc/merge-upstream
...
Conflicts:
- `lib/sanitize_ext/sanitize_config.rb`:
Conflict due to upstream adding fallback support for MathML Core while
glitch-soc supported slightly more tags than upstream.
Added the MathML Core fallback code to glitch-soc.
- `spec/lib/sanitize/config_spec.rb`:
Ditto.
2024-12-01 18:22:00 +01:00
Eugen Rochko
bdbe7c30e7
[Glitch] Fix arrow in the wrong place on empty list members screen in web UI
...
Port 1a88c05274
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:48:19 +01:00
Claire
a518b60bb3
[Glitch] Fix username and display name being hidden on narrow screens in moderation interface
...
Port 1be83c6982
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:47:40 +01:00
Nick Schonning
0fcbdc01c5
[Glitch] Update immutable imports for v5
...
Port 27e79da6b9
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:46:58 +01:00
Oliver Geer
c2f6ab6ae9
[Glitch] Fix accounts table long display name
...
Port 0ad5c212c1
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:45:52 +01:00
Christian Schmidt
b779f9e0b8
[Glitch] Fix CSS warnings
...
Port 9ebed5d410
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-12-01 17:45:24 +01:00
Claire
48827e1210
Merge commit 'a27bafa59653328a0f06bedb1dfb2b6ee92af43d' into glitch-soc/merge-upstream
...
- `app/controllers/application_controller.rb`:
Minor conflict due to glitch-soc's theming system.
- `spec/helpers/application_helper_spec.rb`:
Minor conflict due to glitch-soc's theming system.
2024-12-01 17:36:49 +01:00
Eugen Rochko
4de108e755
Change "social web" to "fediverse" in a few banners in web UI ( #33101 )
2024-11-29 16:44:05 +00:00
Eugen Rochko
986a3676d3
Change server rules to be collapsible ( #33039 )
2024-11-29 16:33:06 +00:00
Claire
9ff01403ea
Fix middle-click handling conflicting with automatic scrolling ( #33106 )
2024-11-29 14:04:22 +00:00
github-actions[bot]
9296d58024
New Crowdin Translations (automated) ( #33104 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-29 09:39:52 +00:00
Eugen Rochko
7f2cfcccab
Change design of modal loading and error screens in web UI ( #33092 )
2024-11-29 07:50:08 +00:00
Emelia Smith
eef8d2c855
Add link from Web UI for Hashtags to the Moderation UI ( #31448 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2024-11-29 07:36:17 +00:00
Claire
7a4370f2d9
Fix inactive users' timelines being backfilled on follow and unsuspend ( #33094 )
2024-11-28 17:40:53 +00:00
Eugen Rochko
48f3ed738f
Fix list error messages ( #33082 )
2024-11-28 10:13:06 +00:00
github-actions[bot]
fa3577e04b
New Crowdin Translations (automated) ( #33084 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-28 10:10:38 +00:00
Eugen Rochko
46c43d263c
Change avatar and header size limits from 2MB to 8MB when using libvips ( #33002 )
2024-11-26 21:01:52 +00:00
Eugen Rochko
7a3dea385e
Change onboarding flow in web UI ( #32998 )
2024-11-26 16:10:12 +00:00
Eugen Rochko
429e08e3d2
Remove old notifications route from web UI ( #33038 )
2024-11-26 09:59:11 +00:00
Matt Jankowski
a27bafa596
Add `UserRole#bypass_block?` method for notification check ( #32974 )
2024-11-26 09:45:47 +00:00
Matt Jankowski
6efa320feb
Fix `Style/SafeNavigation` cop ( #32970 )
2024-11-26 08:09:04 +00:00
github-actions[bot]
6b1dd1bf2a
New Crowdin Translations (automated) ( #33074 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-26 07:24:28 +00:00
Matt Jankowski
0ea9d8164b
Remove `body_class_string` helper ( #33072 )
2024-11-26 07:19:20 +00:00
Claire
9a7130d6da
Fix direct inbox delivery pushing posts into inactive followers' timelines ( #33067 )
2024-11-25 15:54:18 +00:00
Claire
2d8fed23e6
Fix `TagFollow` records not being correctly handled in account operations ( #33063 )
2024-11-25 10:27:58 +00:00
Eugen Rochko
1a88c05274
Fix arrow in the wrong place on empty list members screen in web UI ( #33054 )
2024-11-25 10:23:09 +00:00
Claire
1be83c6982
Fix username and display name being hidden on narrow screens in moderation interface ( #33064 )
2024-11-25 09:18:06 +00:00
Matt Jankowski
74df47ad9c
Add coverage for `Webhook` validations ( #33026 )
2024-11-25 08:19:16 +00:00
github-actions[bot]
4521390163
New Crowdin Translations (automated) ( #33043 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-25 08:17:41 +00:00
Claire
217e0f87fd
[Glitch] Change design of lists in web UI
...
Port 62603508c7
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 19:59:23 +01:00
Claire
2259949e9b
Remove pinned accounts editor
...
It was utterly broken and the underlying modals are getting redesigned
2024-11-24 19:59:23 +01:00
Claire
ba151ef5e5
[Glitch] Fix duplicate notifications in notification groups when using slow mode
...
Port 4bfb8887bf
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 18:59:04 +01:00
Claire
f740611820
Merge commit 'd0753ec276502ea28a1e853cbc6487020a0602e3' into glitch-soc/merge-upstream
2024-11-24 18:56:15 +01:00
github-actions[bot]
497dfbd95c
New Crowdin Translations (automated) ( #2896 )
...
* New Crowdin translations
* Fix bogus no.yml
* Fix bogus simple_form.no.yml
---------
Co-authored-by: GitHub Actions <noreply@github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 18:39:20 +01:00
Jeong Arm
b52e7a68bc
Set autofocus on favourite modal ( #2900 )
2024-11-24 18:39:14 +01:00
Eugen Rochko
bcd2920e0c
[Glitch] Fix notification polling showing a loading bar in web UI
...
Port e856838e0c
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 16:54:28 +01:00
Jeong Arm
06c462ed1a
[Glitch] Add missing autofocus on boost modal
...
Port 60801ab914
to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 16:54:08 +01:00
Claire
6374937147
Merge commit 'e68b26c8df2056182564abcee230927ed53200c8' into glitch-soc/merge-upstream
...
Conflicts:
- `app/models/trends/statuses.rb`:
Upstream added a date restriction to trendable posts, while glitch-soc had
slightly different conditions.
Added the date restriction to glitch-soc's conditions.
2024-11-24 16:46:28 +01:00
Nick Schonning
27e79da6b9
Update immutable imports for v5 ( #33037 )
2024-11-22 22:23:02 +00:00
David Roetzel
21a8612aab
Prevent delivery of posts to (even more) suspended followers ( #33030 )
2024-11-22 15:58:48 +00:00
Christian Schmidt
2e66dd09e2
Show default time zone ( #31803 )
2024-11-22 14:48:41 +00:00
Claire
99f36f1b7b
Tweak antispam a bit ( #33024 )
2024-11-22 14:43:16 +00:00
Claire
04ce5939ae
Prevent delivery of new posts to suspended followers ( #27509 )
2024-11-22 14:36:08 +00:00
Oliver Geer
0ad5c212c1
Fix accounts table long display name ( #29316 )
2024-11-22 09:50:47 +00:00
Christian Schmidt
9ebed5d410
Fix CSS warnings ( #32266 )
2024-11-22 08:58:04 +00:00
github-actions[bot]
47190087f8
New Crowdin Translations (automated) ( #33020 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-22 08:44:09 +00:00
Eugen Rochko
d75088d699
Fix pushing hashtag-followed posts to feeds of inactive users ( #33018 )
2024-11-22 08:30:57 +00:00
Christian Schmidt
0518613dd7
LinkDetailsExtractor adjustments ( #31357 )
2024-11-22 08:00:14 +00:00
Claire
4bfb8887bf
Fix duplicate notifications in notification groups when using slow mode ( #33014 )
2024-11-21 16:10:07 +00:00
Eugen Rochko
62603508c7
Change design of lists in web UI ( #32881 )
2024-11-21 16:10:04 +00:00
Christian Schmidt
7385016837
`rel="me"` check should be case-insenstive ( #32238 )
2024-11-21 14:37:25 +00:00
Claire
dbddd40c1c
Add stop-gap antispam code ( #32981 )
2024-11-21 14:06:57 +00:00
Emelia Smith
4517e18b79
Update dependency doorkeeper to v5.8.0 ( #33000 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 13:48:30 +00:00
github-actions[bot]
e4d5cc0ca6
New Crowdin Translations (automated) ( #33010 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-21 10:58:45 +00:00
Eugen Rochko
420ed155ba
Fix wrong video dimensions for some rotated videos ( #33008 )
2024-11-21 10:58:04 +00:00
Paulo Vilarinho
2526b32ad3
block scheduled status from frozen users ( #30729 )
2024-11-20 19:06:41 +00:00
Eugen Rochko
683db3ab25
Add ability to middle-mouse click posts in web UI ( #32988 )
2024-11-20 15:56:35 +00:00
Claire
e68b26c8df
Fix posts made in the future being allowed to trend ( #32996 )
2024-11-20 12:41:22 +00:00
github-actions[bot]
4252b13a4b
New Crowdin Translations (automated) ( #32990 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-20 08:24:50 +00:00
Claire
30e9c7137b
Fix error when viewing statuses to deleted replies in moderation view ( #32986 )
2024-11-19 20:21:12 +00:00
Matt Jankowski
37f00fb018
Use hash arguments to `group` when possible ( #32916 )
2024-11-19 10:36:02 +00:00
Eugen Rochko
2b5faa2ba3
Change lists to reflect added and removed users retroactively ( #32930 )
2024-11-19 10:04:12 +00:00
Matt Jankowski
f2976ec9a4
Extract `Notification::Groups` concern ( #32968 )
2024-11-19 10:02:01 +00:00
github-actions[bot]
9fc2fc2251
New Crowdin Translations (automated) ( #32969 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-11-19 09:05:39 +00:00
Eugen Rochko
e856838e0c
Fix notification polling showing a loading bar in web UI ( #32960 )
2024-11-19 08:57:12 +00:00
Matt Jankowski
425982841d
Use group/count approach in annual report classes ( #32914 )
2024-11-19 08:51:34 +00:00
Matt Jankowski
da826fe959
Use hash arguments to `order` when possible (Rails 7.2) ( #32915 )
2024-11-18 15:07:53 +00:00
Matt Jankowski
477412d62a
Use hash arguments to `select` when possible (Rails 7.2) ( #32917 )
2024-11-18 14:58:45 +00:00