Commit graph

211 commits

Author SHA1 Message Date
naskya
cdf839bcc8 Remove integrations 2023-10-16 17:05:32 +00:00
naskya
87c54575c1
filter out MFM syntaxes before detecting the post language 2023-09-24 17:50:23 +09:00
naskya
17d94c5ff7 fix: non-Firefish cats not being nyanified 2023-09-23 05:08:20 +00:00
ThatOneCalculator
260f444fb8
chore: 🎨 format 2023-09-21 20:21:15 -07:00
Essem
4aceb2e119
fix: 🐛 normalize post language strings
ref: !10603
NOTE: if you upgraded to 4a7bad11c6 but before this commit, manually download and run this migration: 0f5e09d3ae/packages/backend/migration/1695348946091-normalize-locales.js
2023-09-21 19:42:10 -07:00
Kainoa Kanter
012fe2c920 Revert "Merge branch 'fix/normalize-lang-locales' into 'develop'" 2023-09-22 02:36:57 +00:00
Essem
0efa3e170c Normalize post language strings 2023-09-22 02:33:56 +00:00
Essem
4a7bad11c6 feat: Add post language data to backend and API 2023-09-22 01:29:33 +00:00
Essem
bac39db74b Add contentMap to outgoing posts via language detection 2023-09-21 21:13:09 +00:00
ThatOneCalculator
238f80ae02
add back _misskey_quote & _misskey_vote extensions 2023-09-20 22:25:46 -07:00
ThatOneCalculator
f06aebca98
Revert "refactor: 🔥 remove _misskey_reaction and _misskey_votes"
This reverts commit b0be07fb0a.
2023-09-20 22:25:18 -07:00
ThatOneCalculator
06f7c8eb20
fix: 🐛 Add missing references to speakAsCat 2023-09-20 21:55:51 -07:00
ThatOneCalculator
b838331129
fix: 🐛 speakLikeCat -> speakAsCat 2023-09-20 21:29:08 -07:00
ThatOneCalculator
f81baa373c
chore: 🎨 format 2023-09-20 21:20:22 -07:00
ThatOneCalculator
7bb8473fc7
refactor: Make speakAsCat an ActivityPub extension
https://joinfirefish.org/ns/#speakascat
Closes #10744
2023-09-20 21:19:39 -07:00
ThatOneCalculator
b0be07fb0a
refactor: 🔥 remove _misskey_reaction and _misskey_votes
BREAKING: breaks poll federation with very old Misskey versions
2023-09-20 21:16:03 -07:00
ThatOneCalculator
a67fb5dc7a
refactor: 🔥 Remove _misskey_content and _misskey_quote
Should improve federation performance by removing duplicate content

BREAKING: Breaks MFM content and quote compatibility with Misskey before v12/v11(?)
2023-09-20 20:51:05 -07:00
naskya
b4bb455c09
fix?: speakAsCat not being federated 2023-09-13 10:07:16 +09:00
Kainoa Kanter
6d1965ce94 feat: indexable User property 2023-09-04 02:34:04 +00:00
Namekuji
fc97614782 fix: release redis locks 2023-09-02 19:22:13 +00:00
ThatOneCalculator
68dea6f0c3
fix: 🐛 more strange unlock calls 2023-09-01 19:26:53 -07:00
ThatOneCalculator
2442a7535d
Revert "perf: delete transformedOptions key -> assign undefined with key literal"
This reverts commit 652ecd2d16.
2023-09-01 09:42:38 -07:00
ThatOneCalculator
031170c56a
chore: 🎨 format 2023-08-26 16:30:30 -07:00
ThatOneCalculator
7047ddce3e
refactor: ♻️ types in AP kernel
This file seriously needs to be refactored properly...
2023-08-23 19:55:26 -07:00
ThatOneCalculator
652ecd2d16
perf: delete transformedOptions key -> assign undefined with key literal 2023-08-21 11:12:42 -07:00
Daniel Hernández
59e989c0bb Validate before delivering to keep federation working on valid inboxes 2023-08-17 04:41:27 +00:00
Kainoa Kanter
c4018c969c Merge branch 'Marie-develop-patch-33974' into 'develop'
feat: Fetch total posts of users on create/update

Closes #10652

See merge request firefish/firefish!10558
2023-08-12 01:00:29 +00:00
Marie Piontek
ee42edfccd feat: Fetch total posts of users on create/update 2023-08-12 01:00:29 +00:00
Marie Piontek
046fc88a6c fix: updatePerson's Followings.update call not working if no sharedInbox 2023-08-11 10:25:32 +00:00
naskya
da99f9c3aa Fix typo (https://github.com/misskey-dev/misskey/pull/11347) 2023-07-28 19:05:36 +00:00
ThatOneCalculator
bb22a671b0
Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
naskya
65dcff4a66
Stop using the name 'exist' if it's not for existence check 2023-07-13 15:28:44 +00:00
Namekuji
355b1e0063
no more infinity caches 2023-07-02 22:14:31 -04:00
Namekuji
76c9422d53
add cache prefix 2023-07-02 20:55:20 -04:00
Namekuji
947163fde2
store cache values to redis 2023-07-02 20:37:46 -04:00
ThatOneCalculator
6da5a5b89b
find and replace 2023-07-02 15:18:30 -07:00
ThatOneCalculator
d9af4f3a27
refactor: 🚩 post editing is no longer experimental 2023-07-01 20:00:51 -07:00
Namekuji
89e4e3ea5b
refactor: simplify getSignatureUser 2023-06-28 01:46:52 -04:00
ThatOneCalculator
487e7ba43c
fixes 2023-06-28 01:46:38 -04:00
Laura Hausmann
516e0f8ecf
Allow follower-only notes to be fetched by properly authorized remote users 2023-06-28 04:06:39 +02:00
Laura Hausmann
b20298ceb1
Fix AP resolver history on reuse for authorized fetch 2023-06-28 02:30:00 +02:00
Laura Hausmann
d9fc2c061d
Add signature to remote note lookup 2023-06-28 01:05:25 +02:00
Laura Hausmann
e0e957c721 Also search for url field when looking for existing note in database 2023-06-27 18:37:16 +00:00
ThatOneCalculator
8a45d25912
fix: ✏️ typo in API docs + errors
Co-authored-by: naskya <m@naskya.net>
2023-06-22 16:53:56 -07:00
Namekuji
4c9153fd14
add refresh button to poll 2023-06-18 17:14:38 -04:00
Namekuji
68cc264f5f
don't broadcast poll updates 2023-06-18 13:23:59 -04:00
Namekuji
aa46f5f1bb
skip if actor is not found or has been already deleted 2023-06-16 04:49:11 -04:00
ThatOneCalculator
8f61ff7f33
fix: 🚸 make "show replies in timeline" work as expected
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-06-14 20:17:56 -07:00
ThatOneCalculator
349411ac76
typo 2023-06-06 12:16:49 -07:00
ThatOneCalculator
f621e58efa
fix: post editing meta 2023-06-06 12:11:15 -07:00