silverpill
|
a3c3f97759
|
Rename modules
|
2022-12-06 23:29:59 +00:00 |
|
silverpill
|
d3819c67e6
|
Create dedicated types for all activities and remove create_activity() function
|
2022-12-06 21:07:26 +00:00 |
|
silverpill
|
e5c1be2f93
|
Transform incoming events into posts
Support for Event objects from Rebased.
|
2022-12-06 19:54:44 +00:00 |
|
silverpill
|
777dd74373
|
Use Follow type to create embedded activity when building Undo(Follow)
|
2022-12-05 23:03:37 +00:00 |
|
silverpill
|
7c3d669e9b
|
Use plain object ID instead of embedded activity in Accept(Follow)
|
2022-12-05 22:59:31 +00:00 |
|
silverpill
|
51318046a8
|
Create dedicated types for building Follow(), Accept(Follow) and Undo(Follow) activities
|
2022-12-05 22:53:09 +00:00 |
|
silverpill
|
ff745cfe64
|
Add tests for build_undo_follow() and build_move_person()
|
2022-12-05 22:50:40 +00:00 |
|
silverpill
|
10cd778f40
|
Replace generic parameter in OutgoingActivity struct with Value type
|
2022-12-05 18:08:15 +00:00 |
|
silverpill
|
d1939b10d5
|
Move DatabaseError to database module
|
2022-12-03 22:57:09 +00:00 |
|
silverpill
|
4185cbefb0
|
Rename Pool type to DbPool
|
2022-12-03 21:30:24 +00:00 |
|
silverpill
|
56427a4535
|
Catch error if media request returns 4xx or 5xx
|
2022-12-03 11:19:08 +00:00 |
|
silverpill
|
28aea5b023
|
Always set User-Agent header when using fetcher
|
2022-12-03 11:19:01 +00:00 |
|
silverpill
|
7d204ab150
|
Remove unknown classes during HTML sanitization
|
2022-11-29 16:46:00 +00:00 |
|
silverpill
|
a3ec1e7b58
|
Verify that actor alias exists before moving local followers
|
2022-11-27 22:04:53 +00:00 |
|
silverpill
|
ff7c6724a0
|
Accept Move() activities where object is local actor
|
2022-11-27 19:54:07 +00:00 |
|
silverpill
|
df8c206cf0
|
Accept Move() activities coming from "target" actor
|
2022-11-27 19:53:57 +00:00 |
|
silverpill
|
73ef78f021
|
Search for aliases by DID when processing Move(Person) activity
|
2022-11-27 13:47:52 +00:00 |
|
silverpill
|
4a42bcd369
|
Add API methods for creating user-signed Move() activities
|
2022-11-27 13:05:21 +00:00 |
|
silverpill
|
12861a98b7
|
Use actor ID as a hint when identifying activity signer
|
2022-11-27 11:15:13 +00:00 |
|
silverpill
|
8dfd8bf0d7
|
Add ImportError to AuthenticationError enum
|
2022-11-27 10:53:51 +00:00 |
|
silverpill
|
fbcba1b99d
|
Refactor send_signed_update view
|
2022-11-26 01:00:42 +00:00 |
|
silverpill
|
262b910638
|
Rename instance.host() to instance.hostname()
|
2022-11-24 13:27:10 +00:00 |
|
silverpill
|
473147ed04
|
Move signature type check to activitypub::authentication module
|
2022-11-23 16:11:25 +00:00 |
|
silverpill
|
301ade36a3
|
Use enum to define identity proof type
|
2022-11-23 01:04:55 +00:00 |
|
silverpill
|
241351c2bf
|
Allow value of "icon" property to be empty object
|
2022-11-22 19:00:29 +00:00 |
|
silverpill
|
1edcefee6d
|
Accept Create() activities with object type Article and Video
|
2022-11-21 23:24:40 +00:00 |
|
silverpill
|
126c04febb
|
Include local posts in search results
|
2022-11-21 22:06:06 +00:00 |
|
silverpill
|
4a5bcba127
|
Change signature format in minisign integrity proofs
|
2022-11-19 15:52:20 +00:00 |
|
silverpill
|
e1bb00a8dc
|
Handle Accept(Follow) activities without nested Follow
|
2022-11-18 16:42:04 +00:00 |
|
silverpill
|
3b470a04f7
|
Allow alsoKnownAs attribute value to be string
|
2022-11-17 22:49:31 +00:00 |
|
silverpill
|
09cb15297a
|
Ignore Announce(Undo) activities
|
2022-11-14 18:56:42 +00:00 |
|
silverpill
|
c11daa21a0
|
Rename utils::crypto module to crypto_rsa
|
2022-11-13 21:31:04 +00:00 |
|
silverpill
|
4d85638d8c
|
Move password utils to utils::passwords module
|
2022-11-13 21:30:59 +00:00 |
|
silverpill
|
8ad88f84b2
|
Support integrity proofs created with minisign
|
2022-11-11 00:53:23 +00:00 |
|
silverpill
|
64546ecabe
|
Refactor signature verifiers
|
2022-11-11 00:53:23 +00:00 |
|
silverpill
|
db00ad1623
|
Move signature suites to identity::signatures module
|
2022-11-11 00:53:23 +00:00 |
|
silverpill
|
f4aebdfdb2
|
Accept minisign identity proofs from other instances
|
2022-11-11 00:53:23 +00:00 |
|
silverpill
|
1bfb951df8
|
Move create_identity_claim to identity::claims module
Make it work with any DID type
|
2022-11-10 09:46:06 +00:00 |
|
silverpill
|
a5c9da78ef
|
Add DidKey type
|
2022-11-09 18:53:52 +00:00 |
|
silverpill
|
dae6e9437b
|
Use general Did type intsead of DidPkh in identity proofs
|
2022-11-09 18:15:50 +00:00 |
|
silverpill
|
4e53a5c4e4
|
Move DidPkh type to identity module
|
2022-11-08 22:45:59 +00:00 |
|
silverpill
|
fbfb6bb3c2
|
Create dedicated type for Update(Person) activity
|
2022-11-07 15:52:53 +00:00 |
|
silverpill
|
e750b2b718
|
Add test for build_update_person
|
2022-11-07 15:32:49 +00:00 |
|
silverpill
|
ff12501ec0
|
Exclude local profiles when looking up activity signer
|
2022-11-06 22:37:09 +00:00 |
|
silverpill
|
109a519607
|
Treat activity signature as primary signature
Request signature is secondary.
|
2022-11-06 22:29:06 +00:00 |
|
silverpill
|
3cc7b58350
|
Change log level of JSON signature error message
|
2022-11-02 19:23:32 +00:00 |
|
silverpill
|
7f9b2a8768
|
Verify activities containing EIP-155 integrity proof
|
2022-11-02 18:04:12 +00:00 |
|
silverpill
|
cdd3bfb6df
|
Rewrite get_json_signature to return signer type along with other info
|
2022-11-02 17:16:53 +00:00 |
|
silverpill
|
75fe4df328
|
Implement EIP-191 integrity proofs
|
2022-11-02 16:08:34 +00:00 |
|
silverpill
|
1ec8cb4ddd
|
Add views for signing Update(Person) activity
|
2022-11-02 16:08:34 +00:00 |
|