1
0
Commit Graph

22753 Commits

Author SHA1 Message Date
Essem
4399c948fb
Fix reblog reactions being hydrated improperly 2024-08-22 12:24:00 -05:00
Essem
9b69c6468f
Fix i18n 2024-08-22 12:24:00 -05:00
Essem
1c57f5257b
Fix reactions bar alignment in grouped notifications 2024-08-22 12:24:00 -05:00
Essem
f02eee39f6
Add notification grouping for reactions 2024-08-22 12:24:00 -05:00
Essem
69adea4342
Turn custom emoji regexps into class level constants 2024-08-22 12:24:00 -05:00
Essem
c791890b77
Disable reactions in detailed status view when visibleReactions is 0 2024-08-22 12:24:00 -05:00
Jeremy Kescher
8104b63e6c
[Glitch+Emoji reactions] Use modern React context for for identity for emoji reaction code 2024-08-22 12:24:00 -05:00
Essem
524dd8c447
Fix reaction picker dropdown appearance 2024-08-22 12:23:59 -05:00
Essem
5edb855e67
Merge fixes 2024-08-22 12:23:59 -05:00
Essem
b42196e4c1
Hydrate reactions on streaming API 2024-08-22 12:23:59 -05:00
Essem
0db9282bd7
Purge status reactions on account delete 2024-08-22 12:23:59 -05:00
Essem
89e9f95e8b
Fix rubocop lint issue 2024-08-22 12:23:59 -05:00
Essem
4bcd275151
Refactor status reactions query
This was done to announcement reactions in 1b0cb3b54d. Might as well do it here too.
2024-08-22 12:23:59 -05:00
Essem
df6d11d630
Simplify reactions API controller 2024-08-22 12:23:58 -05:00
Essem
229fafe681
Update reaction emails
Reaction icon made by t3rminus@calamity.world
2024-08-22 12:23:58 -05:00
Essem
76ecfbd608
Revert variant selector normalization
Probably worth tackling later, but for now it's not worth worrying about; some other implementations (e.g. Misskey's) look to have the same behavior anyways.
2024-08-22 12:23:58 -05:00
Essem
ac7f4af7db
Move reaction normalization to API controller 2024-08-22 12:23:58 -05:00
Essem
7c28621855
Quick fixes 2024-08-22 12:23:58 -05:00
Essem
730370dcb4
Make name of like content parser function more general 2024-08-22 12:23:58 -05:00
Essem
c23c41915d
Normalize emojis with variant selectors 2024-08-22 12:23:57 -05:00
Essem
bc99b5434e
Check for content attribute in Misskey likes 2024-08-22 12:23:57 -05:00
Essem
b7ac669e79
Fix rubocop complaint 2024-08-22 12:23:57 -05:00
Essem
254981f1ec
Add reaction notification column settings
This was in a previous PR. Not quite sure how it didn't carry over.
2024-08-22 12:23:57 -05:00
Essem
19ca103f3c
Linting fixes 2024-08-22 12:23:57 -05:00
Essem
09fc1ecb14
Refactor react services 2024-08-22 12:23:57 -05:00
Essem
991da0ce48
Fix reblog reactions 2024-08-22 12:23:57 -05:00
Essem
90b2d9e768
Add notification emails for reactions 2024-08-22 12:23:56 -05:00
Essem
26254c3c45
Add support for emoji reactions
Squashed, modified, and rebased from glitch-soc/mastodon#2221.

Co-authored-by: fef <owo@fef.moe>
Co-authored-by: Jeremy Kescher <jeremy@kescher.at>
Co-authored-by: neatchee <neatchee@gmail.com>
Co-authored-by: Ivan Rodriguez <104603218+IRod22@users.noreply.github.com>
Co-authored-by: Plastikmensch <plastikmensch@users.noreply.github.com>
2024-08-22 12:23:56 -05:00
Claire
fd73999a84
Merge pull request #2820 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to 2da687a28b
2024-08-21 22:41:10 +02:00
Claire
1e814f58cc [Glitch] Remove dead CSS code
Port 2da687a28b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 20:33:39 +02:00
Claire
fa2e758152 Merge commit '2da687a28b509025343d3d8ca17753de9b128e8f' into glitch-soc/merge-upstream 2024-08-21 20:32:02 +02:00
Claire
0cd60fdb82
Merge pull request #2819 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to edeae945c0
2024-08-21 20:31:08 +02:00
Claire
2da687a28b
Remove dead CSS code (#31527) 2024-08-21 17:05:02 +00:00
Claire
3ffdb7cdac [Glitch] Remove fontawesome leftovers
Port edeae945c0 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 18:52:40 +02:00
Claire
24849cdb1f [Glitch] Add automatic notification polling for grouped notifications
Port d67e11733e to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 18:51:27 +02:00
KMY(雪あすか)
a9cef5c324 [Glitch] Fix boost dialog visibility selection not being taken into account
Port 01a757d306 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 18:50:44 +02:00
Claire
66bc8d5717 [Glitch] Fix distracting and confusing always-showing scrollbar track in boost confirmation modal
Port e48a64d3b5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 18:50:17 +02:00
mogaminsk
b2e6f11b81 [Glitch] Change translation strings of grouped notification label to have full context
Port 8c7642cd18 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 18:49:54 +02:00
Eugen Rochko
bae0b81779 [Glitch] Change hints for missing remote content in web UI
Port b06c7b6b5a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-08-21 18:49:02 +02:00
Claire
0cec9077a4 Merge commit 'edeae945c0c9d6318d489ab720587621545063d0' into glitch-soc/merge-upstream
Conflicts:
- `spec/requests/api/v2/instance_spec.rb`:
  Upstream added a test for a new attribute, next to a line we modified
  in glitch-soc because of a different default value.
  Updated as upstream's did, keeping glitch-soc's default value.
2024-08-21 18:44:21 +02:00
Claire
edeae945c0
Remove fontawesome leftovers (#31525) 2024-08-21 15:55:35 +00:00
Claire
19a1acb38b
Add api_versions to /api/v2/instance (#31354) 2024-08-21 14:54:59 +00:00
Claire
d67e11733e
Add automatic notification polling for grouped notifications (#31513) 2024-08-21 14:41:31 +00:00
KMY(雪あすか)
01a757d306
Fix boost dialog visibility selection not being taken into account (#31523) 2024-08-21 13:11:36 +00:00
Claire
e48a64d3b5
Fix distracting and confusing always-showing scrollbar track in boost confirmation modal (#31524) 2024-08-21 10:25:14 +00:00
mogaminsk
8c7642cd18
Change translation strings of grouped notification label to have full context (#31486) 2024-08-21 08:56:36 +00:00
Claire
b91264b1f3
Update dependency fugit (#31522) 2024-08-21 08:15:12 +00:00
github-actions[bot]
3994195fea
New Crowdin Translations (automated) (#31521)
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-21 07:19:16 +00:00
Eugen Rochko
b06c7b6b5a
Change hints for missing remote content in web UI (#31516) 2024-08-21 07:08:58 +00:00
Claire
d815b3d100
Merge pull request #2818 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes up to 9ba7c90151
2024-08-20 22:02:24 +02:00