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
ThatOneCalculator
c5a0c01e4e
Revert "chore: formatting"
...
This reverts commit 36283b9a35
.
2023-06-05 21:15:49 -07:00
ThatOneCalculator
ed674f2dac
chore: format
2023-06-05 17:27:40 -07:00
ThatOneCalculator
36283b9a35
chore: formatting
2023-06-05 16:40:48 -07:00
Namekuji
3ddcffd169
enhance: emoji width and height
2023-05-19 22:26:13 -04:00
ThatOneCalculator
ba7418aa6d
Revert "fix: hidden post federation"
...
This reverts commit 8a51c73fe7
.
2023-05-07 18:01:36 -07:00
ThatOneCalculator
f2ffe07425
chore: formatting
2023-05-07 12:29:02 -07:00
ThatOneCalculator
988b530745
Revert "Merge pull request 'Add support for CW boosting' ( #10047 ) from supakaity/hajkey:hk/cw-boost into develop"
...
This reverts commit 5e86bafb24
, reversing
changes made to d1977fc320
.
2023-05-07 11:38:39 -07:00
Kaity A
282f07dd72
pnpm format
2023-05-07 11:53:01 +10:00
trollo
8a51c73fe7
fix: hidden post federation
2023-05-06 18:27:42 +02:00
ThatOneCalculator
695cb87052
chore: format
2023-05-05 13:29:39 -07:00
April John
3800eb8980
Feat: new internal post visibility "hidden"
2023-05-05 15:16:10 +02:00
Namekuji
49e9fb9001
don't update if renoted by bot
2023-05-03 16:16:34 -04:00
Kaity A
389c531b2c
update file sensitivity on note edit
2023-05-02 18:22:42 +10:00
Kaitlyn Allan
61dde4c0b0
updates to include alt text editing
2023-05-02 17:47:16 +10:00
Kaity A
6eed038028
fix poll voting causing edit revisions.
2023-05-01 03:17:38 +10:00
Kaity A
627a71701f
Implement inbound note edit federation
2023-05-01 02:29:50 +10:00
naskya
00b45ad726
security: validate image url ( #9882 )
...
It looks like url validations are added in f7564d87b0
, but I found another validation commit not applied in Calckey, so I cherry-picked 0da0cc80b9
from [Misskey](https://github.com/misskey-dev/misskey ).
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: naskya <m@naskya.net>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9882
Co-authored-by: naskya <naskya@noreply.codeberg.org>
Co-committed-by: naskya <naskya@noreply.codeberg.org>
2023-04-21 01:50:47 +00:00
Namekuji
67dbb2318a
fetch person again
2023-04-08 01:44:50 -04:00
Namekuji
62a439c693
fix move inbox
2023-04-07 17:48:25 -04:00
ThatOneCalculator
acfc88389a
formatting
2023-03-30 19:10:03 -07:00
naskya
82db61ede0
fix: direct boost ( #9783 )
...
Sorry to create PR multiple times. I should have included this in #9778 .
Co-authored-by: naskya <m@naskya.net>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9783
Co-authored-by: naskya <naskya@noreply.codeberg.org>
Co-committed-by: naskya <naskya@noreply.codeberg.org>
2023-03-30 03:15:06 +00:00
cutestnekoaqua
21c7f93d7a
handle mastodon style posts
2023-03-29 21:10:01 +02:00
Kagami Sascha Rosylight
7acb2b7c09
fix: allow announces with followers visibility
2023-03-29 04:55:16 +09:00
amy bones
c5de597079
fix: relay signature handling
...
A change sometime ago moved to setting some signature fields in the incoming
object to undefined as opposed to deleting them. The trouble is that downstream
code checks against existence, not undefinedness and rejects the message.
Resolves : #9665
2023-03-22 17:32:49 -07:00
s1idewhist1e
36281ec413
feat: Make follower counts for remote users correct ( #9705 )
...
#9293
Not sure if this is the right approach for this
Co-authored-by: s1idewhist1e <trombonedude05@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9705
Co-authored-by: s1idewhist1e <s1idewhist1e@noreply.codeberg.org>
Co-committed-by: s1idewhist1e <s1idewhist1e@noreply.codeberg.org>
2023-03-17 01:16:31 +00:00
Kaity A
5433603440
Set movedToUri & alsoKnownAs null when undefined
2023-03-04 08:24:22 +00:00
Kio-td
ec79e1c143
Merge branch 'develop' of https://codeberg.org/calckey/calckey into develop
2023-02-12 12:11:21 -05:00
ThatOneCalculator
254a9e8716
docs: 📝 custom assets
2023-02-11 13:16:45 -08:00
daikei
8b6d3167bc
Discard notes made before Fedi's existence, or after today ( #9605 )
...
This PR should kill #9531 - Safeguarding against posts that are made before 2007 (Identica being made in 2008, the 'first ever activitypub software' according to wikipedia.)
Personally, if gone unnoticed, I believe that notes from the past can be used as an attack vector to silently flood a database.
Co-authored-by: Kio-td <kio.thedev@gmail.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9605
Co-authored-by: daikei <daikei@noreply.codeberg.org>
Co-committed-by: daikei <daikei@noreply.codeberg.org>
2023-02-11 21:05:31 +00:00
Kio-td
cd6a1d09f5
Fix bad math
2023-02-11 07:18:56 -05:00
Kio-td
93444e1944
Merge branch 'develop' of https://codeberg.org/Daikei/calckey into develop
2023-02-11 06:26:31 -05:00
Kio-td
f9fc1d7137
Discard if 3 days in the future
2023-02-11 06:26:05 -05:00
daikei
c343c64324
Merge branch 'develop' into develop
2023-02-11 11:18:22 +00:00
Kio-td
e35f3eef56
Semi-Kill #9531
2023-02-11 06:13:55 -05:00
ThatOneCalculator
fcc59cd35f
chore: Rome Formatting
2023-02-10 15:41:19 -08:00
ThatOneCalculator
f7564d87b0
fix: 🔒 prevent issues
2023-02-10 11:14:33 -08:00
Kio-td
f08e5cd250
Clean up bad coding practices
2023-02-10 00:38:23 -05:00
Kio-td
4a1dbfad29
Close #9473
2023-02-10 00:19:47 -05:00
ThatOneCalculator
abf47e54f3
clean up w/ rome
2023-01-16 11:19:20 -08:00
ThatOneCalculator
58a6b26475
Remove usused eslint files
2023-01-12 22:27:17 -08:00
ThatOneCalculator
6b00abf05c
refactor: 🎨 rome
2023-01-12 20:40:33 -08:00
Kainoa Kanter
508b33e503
Admin set default reactions ( #9404 )
...
Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9404
2023-01-05 04:06:48 +00:00
ThatOneCalculator
0fc8638eb5
fix: 🐛 federate fedibird quote properly
...
https://codeberg.org/calckey/calckey/pulls/9399#issuecomment-758047
2023-01-04 09:43:01 -08:00
Effy Elden
94e4f1323f
Set quoteUri in rendered ActivityPub objects
2023-01-04 13:32:06 +11:00
Effy Elden
1d45bdbfdc
Support quotes provided as 'quoteUri' field
2023-01-04 12:08:09 +11:00
ThatOneCalculator
c0cf1e2bf4
fixes
2023-01-03 09:12:26 -08:00
Daikei!
76d71a39db
add .js to the end of two type-scripts, fixing a critical error that crashes calckey
2022-12-27 15:38:05 +00:00
Johann150
d7390e09ff
activitypub: block check for resolving collections
2022-12-25 15:10:44 -05:00
Francis Dinh
d2066d0d86
add checks to resolver and performOneActivity
2022-12-25 15:10:33 -05:00
Francis Dinh
d9b7219404
Block subdomains of blocked hosts
2022-12-24 14:46:09 -05:00
Cleo
b1933d00b9
Merge pull request '[Chore] Partial translating of ActivityPub/Boot code + Formatting' ( #9229 ) from prettykool/calckey:develop into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9229
2022-12-18 21:01:22 +00:00
PK
83c7abd9b4
Make indentation not completely suck
2022-12-15 18:09:00 -06:00
PK
9894b203c9
Formatting
2022-12-15 16:13:48 -06:00
PK
845dfc3838
Translate portions of backend/src/remote/activitypub
, the suspend-user
service, and the boot process.
...
Some of these weren't translated so I thought I'd do 'em cause why not ¯\_(ツ)_/¯
2022-12-15 12:44:03 -06:00
cutestnekoaqua
8a7da9eaa0
fix federation of moved to to pleroma
...
because it expects it to be non-existant if its null.
2022-12-14 17:19:31 +01:00
cutestnekoaqua
5a2bd3d379
add local move follower migration
2022-12-12 21:09:51 +01:00
cutestnekoaqua
25fc88afd6
federation 💀
2022-12-12 21:09:51 +01:00
ThatOneCalculator
1f9ad0f61b
fix alsoKnownAs federation
2022-12-12 11:25:28 -08:00
ThatOneCalculator
50cb7c6de1
Bug fixes, use calckey.js
2022-12-11 19:24:12 -08:00
ThatOneCalculator
f9615f233f
Reserve merge conflict
2022-12-11 17:07:57 -08:00
cutestnekoaqua
016c328d28
fix queue?
...
maybe pls
debug log
fixed stupidness again
fix ??
fix import
im a idiot lol
make remote mig work
2022-12-12 01:54:41 +01:00
cutestnekoaqua
178a39347e
change move sql query
2022-12-12 01:54:41 +01:00
cutestnekoaqua
ccb1269991
fix remote move queue
2022-12-12 01:54:36 +01:00
cutestnekoaqua
b967316d6b
make remote mig work
2022-12-09 01:57:15 +01:00
cutestnekoaqua
ac887c8999
im a idiot lol
2022-12-09 01:35:15 +01:00
cutestnekoaqua
a9d446f9bf
fix import
2022-12-09 01:20:30 +01:00
cutestnekoaqua
30597c747f
fix ??
2022-12-09 01:17:31 +01:00
cutestnekoaqua
7dd540bf43
fixed stupidness again
2022-12-09 00:11:37 +01:00
cutestnekoaqua
41c9cd5c75
debug log
2022-12-09 00:08:33 +01:00
cutestnekoaqua
ddc477438a
maybe pls
2022-12-08 20:02:55 +01:00
cutestnekoaqua
964fdefdae
fix queue?
2022-12-08 19:28:48 +01:00
cutestnekoaqua
cce58503e4
change move sql query
2022-12-08 15:53:37 +01:00
cutestnekoaqua
2694baf85d
fix remote move queue
2022-12-07 18:16:37 +01:00
cutestnekoaqua
ef707b01bc
update person model
2022-12-06 23:49:21 +01:00
cutestnekoaqua
2051bec543
fix ap person to db model
...
fixed entries of movedToUri and added entries of alsoKnownAs
2022-12-06 18:05:36 +01:00