-
b51a389ca9
Update deps, use mastodon-compat mode
asonix
2020-09-29 19:33:50 -05:00
-
f4690b5a04
Don't style instance descriptions
asonix
2020-09-27 12:44:23 -05:00
-
dd83f4a859
Stable releases
asonix
2020-09-13 19:46:13 -05:00
-
2289e6e34c
Update deps
asonix
2020-09-09 18:47:11 -05:00
-
1f065385a0
Update deps
asonix
2020-09-07 16:51:02 -05:00
-
e80ded92f5
Debug host
asonix
2020-09-07 15:28:58 -05:00
-
b6e25df717
Add host to signatures
asonix
2020-09-07 13:34:29 -05:00
-
1d0a1d7cfd
update version string
asonix
2020-07-25 17:33:11 -05:00
-
812de59348
Bump job concurrency
asonix
2020-07-25 10:41:39 -05:00
-
be07ee0177
Add URL to statuscode error
asonix
2020-07-25 10:13:00 -05:00
-
8d493f35a8
Update deps
asonix
2020-07-25 09:37:10 -05:00
-
a26cc2b8f7
Update rsa
asonix
2020-07-25 09:33:35 -05:00
-
db5284e162
Use memory job store because why not
asonix
2020-07-10 20:00:31 -05:00
-
51ef5c2796
Revert "Support pleromo registrations format"
asonix
2020-07-10 18:42:48 -05:00
-
741c4efc0e
Support pleromo registrations format
asonix
2020-07-10 18:34:24 -05:00
-
e2feeecbb3
Allow missing approval-required
asonix
2020-07-10 18:18:05 -05:00
-
261e52e551
Better json errors
asonix
2020-07-10 18:06:04 -05:00
-
c4b4f13fa6
Don't validate content type on response, pleromo is weird
asonix
2020-07-10 17:47:41 -05:00
-
c499b5355c
Send normal json accept header for normal json endpoints
asonix
2020-07-10 17:24:47 -05:00
-
0f95660aec
Update activitystreams
asonix
2020-07-10 16:57:50 -05:00
-
a68c0039fa
Update deps
asonix
2020-07-10 15:36:23 -05:00
-
b7e8d2e465
Join upstream service with payload fut
asonix
2020-07-10 15:34:18 -05:00
-
fbe8baaee9
Add payload debug middleware for inbox
asonix
2020-07-10 15:07:47 -05:00
-
d3ef63d1f3
Update sig lib
asonix
2020-07-01 17:32:58 -05:00
-
d9ab1b8a76
Support even smaller screens
asonix
2020-06-28 12:18:08 -05:00
-
652ab6ac42
Remove XsdAnyUri
asonix
2020-06-27 17:29:23 -05:00
-
bc1003c467
Don't overwrite listener URI
asonix
2020-06-20 10:06:01 -05:00
-
f9b036fe4e
Version v0.1.0-r110
asonix
2020-06-19 23:15:33 -05:00
-
2bbcc82d9c
Update activitystreams
asonix
2020-06-19 23:11:02 -05:00
-
e65c21582c
Version v0.1.0-r109
asonix
2020-06-10 19:54:16 -05:00
-
5305b70b83
Fix manifest tag order
asonix
2020-06-10 19:29:05 -05:00
-
579b5822b6
Version v0.1.0-r108
asonix
2020-06-10 19:00:29 -05:00
-
5913c024c2
Version v0.1.0-r107
asonix
2020-06-10 18:18:22 -05:00
-
96b526e87e
Version v0.1.0-r106
asonix
2020-06-10 17:58:10 -05:00
-
d32f1370a5
Version v0.1.0-r105
asonix
2020-06-10 17:47:57 -05:00
-
2a9a0af9ee
Version v0.1.0-r104
asonix
2020-06-10 17:46:40 -05:00
-
aaa54d26cc
Version v0.1.0-r103
asonix
2020-06-10 17:45:59 -05:00
-
a5518aa3f2
Update lru
asonix
2020-06-10 17:24:06 -05:00
-
c5e2ff134f
Update deps
asonix
2020-06-10 17:19:32 -05:00
-
1bb098d42b
Use 'uri' in a few places
asonix
2020-06-03 16:01:28 -05:00
-
55eb002ccd
Remove redundant ownings
asonix
2020-06-03 13:45:17 -05:00
-
d5cf29f237
Generate XsdAnyUri rather than String, remove XsdString
asonix
2020-06-03 12:37:36 -05:00
-
12660a6243
Cargo lock
asonix
2020-05-23 18:57:07 -05:00
-
8dc24376fb
Rebuild client if too many consecutive failures
asonix
2020-05-23 18:56:27 -05:00
-
4df92f5128
Use a better mutex
asonix
2020-05-21 21:42:56 -05:00
-
1dbfce9430
Fix wrong actor error ids
asonix
2020-05-21 21:15:20 -05:00
-
0fd26a8290
Simplify a couple lines, forward error on json conversion error
asonix
2020-05-21 20:59:14 -05:00
-
4b9a8c5354
Always cache media, use CacheControl header for statics
asonix
2020-05-21 18:51:11 -05:00
-
fbebe412f3
Better support even smaller screens
asonix
2020-05-21 18:28:54 -05:00
-
99359cc653
Shrink avatar when narrow screen
asonix
2020-05-21 18:22:39 -05:00
-
a45c204a5b
Add cache-media job to keep icons up-to-date
asonix
2020-05-21 18:04:12 -05:00
-
ce9de20471
Optional outbox
asonix
2020-05-21 17:29:18 -05:00
-
17886732dd
Fix inbox resolution, fix notsubscribed message
asonix
2020-05-21 17:00:55 -05:00
-
729e425e32
Fully lean on activitystreams-new
asonix
2020-05-21 16:24:56 -05:00
-
0b2763ab8b
Clippy
asonix
2020-04-25 20:49:29 -05:00
-
a417a3d054
Bump deps
asonix
2020-04-25 16:26:53 -05:00
-
184bab89fa
Update deps
asonix
2020-04-23 14:49:36 -05:00
-
13a968aaa9
Add Date header so the relay can actually make requests lmao
asonix
2020-04-23 13:36:06 -05:00
-
d3e3a13997
Remove actix actor dependency
asonix
2020-04-23 13:28:00 -05:00
-
a51bed3cc4
Use latest sig lib
asonix
2020-04-23 13:04:17 -05:00
-
2067ba4283
Spelling
asonix
2020-04-23 12:10:40 -05:00
-
d5dfba696b
Update activity docs a bit
asonix
2020-04-23 12:10:04 -05:00
-
0b7ca46e08
Support relay.dog nodeinfo format
asonix
2020-04-23 11:37:33 -05:00
-
a528046a68
Update sig lib, forward more error context, better blind key rotation support
asonix
2020-04-22 17:41:01 -05:00
-
ee5c259c2e
Update actix-webfinger
asonix
2020-04-21 19:28:38 -05:00
-
dea8c60042
Add regen-key ability if can't read key
asonix
2020-04-21 17:47:34 -05:00
-
b8336b441c
Quiet requests logging, forward context info in error
asonix
2020-04-21 16:39:02 -05:00
-
11f56b56e9
Update ructe, jobs-core
asonix
2020-04-21 16:16:07 -05:00
-
1e8c54f7cc
Don't precompute, it already happens
asonix
2020-04-21 14:31:32 -05:00
-
45349f3252
Precompute private key biguints
asonix
2020-04-21 14:25:08 -05:00
-
84a396fc1e
Fix a couple client headers
asonix
2020-04-21 14:18:18 -05:00
-
0ffcb74de6
Update webfinger dep
asonix
2020-04-21 14:12:10 -05:00
-
fdf20016b2
Use stable rsa-magic-public-key
asonix
2020-04-21 13:37:22 -05:00
-
18ce074c7f
Use stable http-signature-normalization-actix
asonix
2020-04-21 13:09:08 -05:00
-
0f5b5fca24
register delivermany
asonix
2020-04-21 12:15:33 -05:00
-
bb9dfb2073
Update readme
asonix
2020-04-21 12:11:14 -05:00
-
82e8042c66
Clean db code, switch to deadpool
asonix
2020-04-21 12:07:39 -05:00
-
4d07476fe7
Give jobs better names
asonix
2020-04-20 20:03:46 -05:00
-
f016f14efe
Use newest background-jobs
asonix
2020-04-20 19:56:50 -05:00
-
91a57985c9
deps
asonix
2020-04-20 17:28:19 -05:00
-
146817bc78
Update deps
asonix
2020-04-19 17:35:37 -05:00
-
db26ebc4ca
Lowercase software name in nodeinfo
asonix
2020-04-19 16:35:46 -05:00
-
9e31fa5d3f
Make build auto-setup cross
asonix
2020-04-18 14:51:16 -05:00
-
dd2658be82
Compare fetched actor's domain against requested actor's domain
asonix
2020-04-18 14:45:03 -05:00
-
60da0ecc9e
Add compression middleware back in, but put it logically inside the logger
asonix
2020-04-13 20:01:56 -05:00
-
96050bfde7
Deps
asonix
2020-04-13 19:48:35 -05:00
-
c5bc9b76d8
Remove compress middleware
asonix
2020-04-13 19:36:28 -05:00
-
7c8fbdd965
Update deps, use tokio_postgres' Json type
asonix
2020-04-02 13:51:10 -05:00
-
69ec2baf79
Bump duration for actor cache to 30 minutes
asonix
2020-04-01 15:47:18 -05:00
-
a52a32db8d
Move apub business to jobs
asonix
2020-03-30 12:10:04 -05:00
-
680ccc511c
Use ActixJob, save a few lines
asonix
2020-03-30 10:45:44 -05:00
-
b8bc230403
Move sign, verify to threadpool
asonix
2020-03-30 01:06:13 -05:00
-
8fb810b5bf
Break notify loop on error
asonix
2020-03-27 12:47:18 -05:00
-
19857a77f1
Unblock everyone, oops
asonix
2020-03-26 14:42:11 -05:00
-
66c7e9d299
A couple more ui tweaks
asonix
2020-03-26 14:19:23 -05:00
-
f11043e57d
Store media uuid mappings, be mindful of locks
asonix
2020-03-26 13:21:05 -05:00
-
d445177c69
Quiet html5ever, shuffle servers, mobile scaling
asonix
2020-03-26 11:17:59 -05:00
-
bcfe8b14a3
Quiet some logs in debug mode
asonix
2020-03-26 09:22:57 -05:00
-
9c7c98a709
More Styling
asonix
2020-03-25 23:31:49 -05:00
-
6a1e822096
Make description smaller
asonix
2020-03-25 23:14:18 -05:00