Marie
91e15fafbf
upd: confirm dialog for undoing follow request
2025-03-08 11:54:19 +00:00
Marie
19fc0a9351
fix: Confirm follow prompt showing up when cancelling follow request
2025-03-08 10:52:43 +00:00
bunnybeam
081adb1b4d
Remove seemingly redundant banner image
2025-03-08 02:26:35 +00:00
Marie
3b9eca4768
upd: change look for instance button to explore
2025-03-06 19:41:50 +01:00
Hazelnoot
04ae57f47c
merge: Allow users to unset/remove avatar if set ( !934 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/934
Closes #988
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-03-06 17:22:24 +00:00
Hazelnoot
49597e7e08
merge: Add LibreTranslate as an option to External Services ( !935 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/935
Closes #807
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-03-06 17:21:24 +00:00
CenTdemeern1
2502d9c60f
Fix clickable notifications blocking clicks where they shouldn't
...
The (full screen width) div behind the notifications has unintentionally been blocking clicks. Oops! (Thanks for reporting this everyone)
2025-03-06 16:56:49 +01:00
Marie
1f592f9166
upd: simplify checks
2025-03-06 16:48:32 +01:00
Marie
995ba34aa4
fix: use toLowerCase() to make sure usernameLower matches while compared to request with possibly capitalization
2025-03-06 02:37:07 +00:00
Marie
70d88805d5
chore: typecheck error
2025-03-06 01:23:15 +01:00
Marie
40599190f7
add: libretranslate
2025-03-06 01:03:02 +01:00
Marie
ac83e230df
fix: background aspectRatio
2025-03-05 21:32:22 +01:00
Marie
17a02b2a59
upd: move claim, add claim for banner and background
2025-03-05 21:25:12 +01:00
Marie
56c1154fa6
fix: add back claim
2025-03-05 21:19:22 +01:00
Marie
58f2ab6c8b
upd: separate menu and change
2025-03-05 21:14:46 +01:00
Marie
daa449152d
upd: allow users to remove avatars
2025-03-05 19:48:55 +01:00
Marie
0d3d2ee6a3
chore: update sfm to 0.24.6
2025-03-05 15:52:35 +01:00
Lhc_fl
8d487be4be
small change to comment
2025-03-03 23:46:31 +08:00
Lhc_fl
381046a6b1
fix: always clone the note before hideNote
2025-03-03 23:03:20 +08:00
Julia Johannesen
18ab08cfe0
Bump develop version
2025-03-02 15:54:23 -05:00
dakkar
955b6e8c12
bump version
2025-03-02 18:58:53 +00:00
Hazelnoot
9fdb68d568
remove fileId
from importCustomEmojis
log
2025-03-02 13:47:02 -05:00
Hazelnoot
86a7d33f3f
fix rebase error
2025-03-02 13:46:28 -05:00
Hazelnoot
e030facaa9
don't record deleted note, flash, page, or gallery post in modlog
2025-03-02 13:38:35 -05:00
Hazelnoot
c02fd47811
fix formatting in SkFetchNote
2025-03-02 13:38:35 -05:00
Hazelnoot
f42790ad32
don't pass note into moderationLogService.log
2025-03-02 13:38:35 -05:00
Hazelnoot
e5b8fc3c80
add missing modlog render blocks
2025-03-02 13:38:35 -05:00
Hazelnoot
c44c59e9ae
remove embedded Note from "createPromo" mod logs
2025-03-02 13:38:32 -05:00
Hazelnoot
20e2a6e95a
add SkFetchNote to render a note by ID
2025-03-02 13:38:05 -05:00
Hazelnoot
9e833f724b
add DynamicNote to encapsulate MkNote / SkNote switching logic
2025-03-02 13:38:05 -05:00
Hazelnoot
cea77f3e2c
emit "show" event from MkLazy
2025-03-02 13:38:05 -05:00
Hazelnoot
27d43879a2
add moderation logs for many endpoints
...
- `/admin/delete-all-files-of-a-user`
- `/admin/nsfw-user`
- `/admin/unnsfw-user`
- `/admin/silence-user`
- `/admin/unsilence-user`
- `/admin/accounts/create`
- `/admin/drive/clean-remote-files`
- `/admin/drive/cleanup`
- `/admin/emoji/set-category-bulk`
- `/admin/emoji/set-license-bulk`
- `/admin/emoji/set-aliases-bulk`
- `/admin/emoji/add-aliases-bulk`
- `/admin/emoji/remove-aliases-bulk`
- `/admin/emoji/import-zip`
- `/admin/federation/delete-all-files`
- `/admin/federation/remove-all-following`
- `/admin/promo/create`
- `/admin/relay/add`
- `/admin/relay/remove`
2025-03-02 13:38:02 -05:00
dakkar
504e90c190
merge: Remove assertActivityMatchesUrls in favor of three-way same-authority checks ( resolves #956 and #914 ) ( !914 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/914
Closes #956 and #914
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-03-02 18:36:04 +00:00
dakkar
92bac81a7f
merge: handle scheduled notes when deleting and migrating accounts - fixes #931 #936 ( !920 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/920
Closes #931 and #936
Approved-by: Marie <github@yuugi.dev>
Approved-by: Julia <julia@insertdomain.name>
2025-03-02 18:28:15 +00:00
dakkar
0fba8dc26a
don't move scheduled notes to new account when migrating
...
@Julia confirms it would confuse people more than it helps
2025-03-02 16:51:54 +00:00
Hazelnoot
910b83c531
filter url
properties by mediaType
2025-03-02 11:06:32 -05:00
Hazelnoot
d8d94b65a0
restore unintentionally-changed import type
2025-03-02 11:06:32 -05:00
Hazelnoot
67abc0ce19
allow Update(Note) to change url
, since it's now validated on edits
2025-03-02 11:06:32 -05:00
Hazelnoot
a568333ecd
remove assertActivityMatchesUrls in favor of three-way same-authority checks
2025-03-02 11:06:29 -05:00
Hazelnoot
14a81b4f85
merge: Add "reject quotes" settings ( !901 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/901
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-03-01 03:33:06 +00:00
Hazelnoot
8a65074f23
merge: fix lookup confirmations ( !926 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/926
Approved-by: Marie <github@yuugi.dev>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-02-28 21:20:57 +00:00
Marie
6e8ab00750
merge: Trim padded Actor keys to avoid value too long
error ( resolves #806 ) ( !913 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/913
Closes #806
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-02-28 20:06:11 +00:00
dakkar
42d6e0deeb
fix lookup confirmations
...
having that "lookp user" check *twice* meant that typing a full
username, and then canceling the lookup confirmation, ended up doing a
lookup anyway
now, if you cancel the looup confirmation, you get a search
thanks to @Ares on Discord for reporting
2025-02-28 17:47:13 +00:00
dakkar
c19746d9d8
merge: Fix note visibility in streaming API ( !922 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/922
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-02-27 11:18:31 +00:00
Marie
d5bb83ac08
merge: probably fix editing scheduled notes - fixes #934 ( !924 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/924
Closes #934
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-02-27 01:41:48 +00:00
dakkar
c33ce30d32
debounce the scratchpad
2025-02-26 13:08:46 +00:00
dakkar
9bf1d4c5ac
probably fix editing scheduled notes - fixes #934
...
the result of `notes/schedule/list` needs to be shaped like an array
of `Packed<'Note'>`, but it wasn't
now it's much closer, and I can edit scheduled quotes and replies
2025-02-26 12:57:20 +00:00
dakkar
71d842421d
debounce a bunch of MkInput
...
these are all the places I could find that (directly or indirectly)
perform API calls when the input is changed; telling the component to
"debounce" means that the API will be called at most once per second
2025-02-26 12:14:57 +00:00
Hazelnoot
18f211e3bc
call NoteEntityService.hideNote from streaming API
2025-02-25 20:55:24 -05:00
Hazelnoot
30b2bfb184
use assignMyReaction in channel, hashtag, role-timeline, and user-list channels
2025-02-25 20:54:54 -05:00