silverpill
|
e247941695
|
Reorganize handlers and remove unneeded modules
|
2022-12-09 20:22:48 +00:00 |
|
silverpill
|
e6be1cde2d
|
Refactor handle_undo_follow() function
|
2022-12-08 22:58:48 +00:00 |
|
silverpill
|
84c93fecf1
|
Refactor receive_activity() function
|
2022-12-08 22:11:15 +00:00 |
|
silverpill
|
999dd7e608
|
Don't fetch actor when verifying JSON signature on Delete(Person) activity
|
2022-12-08 16:31:26 +00:00 |
|
silverpill
|
cd6968b15a
|
Fetch actor before verifying JSON signature
|
2022-12-08 16:10:29 +00:00 |
|
silverpill
|
a71c4ccc89
|
Refactor ActivityPub authentication helpers
|
2022-12-08 16:09:10 +00:00 |
|
silverpill
|
06e172d9fa
|
Never ignore invalid HTTP signatures
|
2022-12-08 00:47:18 +00:00 |
|
silverpill
|
d3db42ec9e
|
Rename modules
|
2022-12-07 21:00:54 +00:00 |
|
silverpill
|
e0053f19c7
|
Add handler function for Create() activity
|
2022-12-07 19:46:49 +00:00 |
|
silverpill
|
c218d3ebce
|
Don't match object type in receive_activity()
|
2022-12-06 23:59:33 +00:00 |
|
silverpill
|
67313dbac7
|
Create unified handler for Undo() activities
|
2022-12-06 23:53:30 +00:00 |
|
silverpill
|
648a217971
|
Create unified handler for Update() activities
|
2022-12-06 23:48:24 +00:00 |
|
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
|
11ed4c1e48
|
Remove unnecessary as_str() conversions
|
2022-12-03 21:11:28 +00:00 |
|
silverpill
|
9de45d0443
|
Update siwe crate to version 0.4.0
|
2022-12-03 18:52:12 +00:00 |
|
silverpill
|
37658b0612
|
Bump version
|
2022-12-03 18:03:48 +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
|
4ec5cf0f9b
|
Render instance description to HTML
https://codeberg.org/silverpill/mitra-web/issues/3
|
2022-12-01 22:04:46 +00:00 |
|
silverpill
|
581e72ce65
|
Read HTTP signature expiration date from (expires) pseudo-header
|
2022-11-29 17:33:59 +00:00 |
|
silverpill
|
7d204ab150
|
Remove unknown classes during HTML sanitization
|
2022-11-29 16:46:00 +00:00 |
|
silverpill
|
e83a2676dd
|
Bump version
|
2022-11-27 22:04:53 +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
|
73a7668d18
|
Allow to connect to monero-wallet-rpc when it runs without --wallet-dir option
|
2022-11-27 13:04:47 +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
|
7511832fa0
|
Rename /signed_update API method to /send_activity
|
2022-11-26 21:13:37 +00:00 |
|
silverpill
|
a6032386da
|
Use enum to represent activity parameters during the signing process
|
2022-11-26 20:46:46 +00:00 |
|
silverpill
|
fbcba1b99d
|
Refactor send_signed_update view
|
2022-11-26 01:00:42 +00:00 |
|
silverpill
|
dd268634ef
|
Move change_password API method to /api/v1/settings/change_password
|
2022-11-26 00:17:01 +00:00 |
|
silverpill
|
fde8309bb9
|
Add check-expired-invoice command
|
2022-11-25 21:04:59 +00:00 |
|
silverpill
|
109168b5eb
|
Move mitractl documentation to docs/mitractl.md
|
2022-11-25 18:31:35 +00:00 |
|
silverpill
|
5ff2d19837
|
Add expires_at field to Invoice object
Also increase timeout to 3 hours
https://codeberg.org/silverpill/mitra/issues/23
|
2022-11-25 15:04:46 +00:00 |
|
silverpill
|
2a9794f8f7
|
Add API methods for exporting followers and follows
|
2022-11-24 21:58:00 +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
|
3b092631ca
|
Add signature type to the output of get_json_signature function
|
2022-11-23 14:56:29 +00:00 |
|