Hazelnoot
e78c4d99f6
fix database type of chat_message.text
2025-07-26 20:10:54 -04:00
Hazelnoot
ed68230811
merge: Add importCompleted notification. Send importCompleted when antenna/customEmoji/muting/userList is imported ( !1165 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1165
Closes #891
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2025-07-21 18:42:29 +00:00
наб
a00a3c6841
Add importCompleted notification. Send importCompleted when antenna/customEmoji/muting/userList is imported
...
The only userImportableEntities that don't notify
are blocking and following because they fork off a batch of single
Closes #891
2025-07-16 18:32:18 +02:00
bunnybeam
92d87f955f
remove index on confetti column
2025-07-14 19:32:42 +01:00
bunnybeam
45bf8262aa
implement optional confetti on announcements
2025-07-07 20:03:28 +01:00
dakkar
13d045d813
merge: misskey 2025.5.0 ( !1028 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1028
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-06-29 09:54:12 +00:00
Marie
fad58ddc1c
merge: unique constraint for registry_item - fixes #1121 ( !1139 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1139
Closes #1121
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2025-06-28 22:49:51 +00:00
Marie
f4fe14f5b7
merge: feat: Add Bio Length Setting ( !1136 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1136
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-28 22:47:41 +00:00
Hazelnoot
7200c3d6c8
implement note mutings and move favorited/renoted status into note entity directly
2025-06-23 13:47:04 -04:00
Hazelnoot
87582034b5
expose thread mute status as Note.isMuting property
2025-06-23 13:47:04 -04:00
Hazelnoot
7d0f995c9b
hide muted threads from timelines
2025-06-23 13:47:04 -04:00
dakkar
3aa5ec713c
unique constraint for registry_item - fixes #1121
...
we remove all duplicate items from the registry, keeping the
most-recently updated one (which presumably is the one that the users
expect to be used)
then we use `upsert` instead of the more complicated previous logic,
which was subject to races
2025-06-22 13:10:22 +01:00
Lilly Schramm
df77f339ec
feat(backend): Add Config Option For Bio Length
2025-06-22 01:02:20 +02:00
dakkar
6b3f775600
fix merge in json-schema
2025-06-20 11:00:31 +01:00
dakkar
886160bdec
Merge branch 'develop' into upstream/2025.5.0
2025-06-20 10:44:34 +01:00
Hazelnoot
aa40b8ca0d
show signup reason in user admin screen
2025-06-13 20:01:06 -04:00
dakkar
3ebf9c4a71
Merge branch 'develop' into upstream/2025.5.0
2025-06-10 14:02:32 +01:00
Hazelnoot
d0cf1cc15f
remove IDX_instance_host_filters as it slowed down queries more than it helped
2025-06-06 23:35:25 -04:00
Hazelnoot
3bf0a737c8
match attributionDomains entity to database schema
2025-06-06 13:17:20 -04:00
Hazelnoot
5f51f7878e
create IDX_note_url over note.url
2025-06-06 13:03:25 -04:00
Hazelnoot
b1876bf06e
remove report -> profile relations to avoid TypeORM bug https://github.com/typeorm/typeorm/issues/10469
2025-06-04 10:47:19 -04:00
Hazelnoot
b05ccbc3ac
add relations from abuse_user_report->user_profile to speed up admin/abuse-user-reports endpoint
2025-06-04 10:45:21 -04:00
Hazelnoot
23302fe7d8
add relation from user->user_profile to speed up UserEntityService.pack and packMany
2025-06-04 10:45:18 -04:00
Hazelnoot
71f60d519b
add targetInstance to abuse report schema
2025-06-04 10:45:05 -04:00
Hazelnoot
dae544b353
merge: Rework queries and add indexes to improve timeline performance ( !1091 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1091
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-04 12:40:13 +00:00
Hazelnoot
d34c4df031
create IDX_instance_host_filters
2025-06-03 19:08:20 -04:00
Hazelnoot
99e3d45062
create IDX_note_for_timelines
2025-06-03 19:05:24 -04:00
Hazelnoot
9d45041bd8
replace index on note.userHost
2025-06-03 18:43:42 -04:00
Hazelnoot
472c7b7f34
add instance.isSilenced to PackedUserLite
2025-06-03 17:11:51 -04:00
piuvas
1120ad19ae
merge develop and fix conflicts.
2025-06-03 10:56:10 -03:00
Hazelnoot
8894578b2a
merge: Instance admin UX improvements ( !1059 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1059
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-06-01 17:59:16 +00:00
dakkar
46bb75d274
Merge branch 'develop' into upstream/2025.5.0
2025-05-30 11:13:37 +01:00
Hazelnoot
979c7628b1
disable status badge strip in admin-user and instance-info
2025-05-29 22:20:21 -04:00
Hazelnoot
51128028f4
add foreign keys to following where instance is referenced
2025-05-28 21:31:40 -04:00
Hazelnoot
59099a2b2a
add foreign keys to note/user where instance is referenced
2025-05-28 21:31:40 -04:00
Hazelnoot
45e5749cca
add instance properties for persisted block data
2025-05-28 21:31:39 -04:00
Hazelnoot
566f92ab73
add IDX_instance_host_key
2025-05-28 21:31:39 -04:00
piuvas
eb88920f41
requested changes.
2025-05-28 19:55:40 -03:00
piuvas
5545ddf9dd
requested changes.
2025-05-27 13:25:06 -03:00
piuvas
ca32c231d0
initial link attributions work.
2025-05-26 22:44:29 -03:00
Hazelnoot
c510cfa312
make meta.defaultLike non-nullable
2025-05-22 16:08:26 -04:00
Hazelnoot
418aea1eef
synchronize database entities and code models
2025-05-22 14:34:04 -04:00
Hazelnoot
2e4ec0dd9e
add role policy to allow note trending
2025-05-14 23:24:24 -04:00
Marie
7b0ee41c77
merge: Cache note translations in Redis ( !1027 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1027
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2025-05-14 18:36:53 +00:00
dakkar
8e31774670
fix packed user schema
2025-05-13 16:27:35 +01:00
dakkar
bd90a5aeaa
Merge tag '2025.5.0' into upstream/2025.5.0
2025-05-13 11:29:59 +01:00
Hazelnoot
e7ee2cc398
add configurable timeout for note translations
2025-05-12 21:48:21 -04:00
Hazelnoot
61aaa586fe
add hasText type guard for notes
2025-05-12 21:35:06 -04:00
Hazelnoot
655290f8a4
add "is from local bubble instance" role condition
2025-05-12 13:31:16 -04:00
Hazelnoot
40a73bfcbe
add new role conditions for local/remote followers/followees
2025-05-10 14:44:17 -04:00