Commit graph

  • 0f95660aec Update activitystreams v0.1.0-r117 asonix 2020-07-10 16:57:50 -0500
  • a68c0039fa Update deps v0.1.0-r116 asonix 2020-07-10 15:36:23 -0500
  • b7e8d2e465 Join upstream service with payload fut asonix 2020-07-10 15:34:18 -0500
  • fbe8baaee9 Add payload debug middleware for inbox v0.1.0-r115 asonix 2020-07-10 15:07:47 -0500
  • d3ef63d1f3 Update sig lib v0.1.0-r114 v0.1.0-r113 asonix 2020-07-01 17:32:58 -0500
  • d9ab1b8a76 Support even smaller screens v0.1.0-r112 asonix 2020-06-28 12:18:08 -0500
  • 652ab6ac42 Remove XsdAnyUri asonix 2020-06-27 17:29:23 -0500
  • bc1003c467 Don't overwrite listener URI v0.1.0-r111 asonix 2020-06-20 10:06:01 -0500
  • f9b036fe4e Version v0.1.0-r110 v0.1.0-r110 asonix 2020-06-19 23:15:33 -0500
  • 2bbcc82d9c Update activitystreams asonix 2020-06-19 23:11:02 -0500
  • e65c21582c Version v0.1.0-r109 v0.1.0-r109 asonix 2020-06-10 19:54:16 -0500
  • 5305b70b83 Fix manifest tag order asonix 2020-06-10 19:29:05 -0500
  • 579b5822b6 Version v0.1.0-r108 v0.1.0-r108 asonix 2020-06-10 19:00:29 -0500
  • 5913c024c2 Version v0.1.0-r107 v0.1.0-r107 asonix 2020-06-10 18:18:22 -0500
  • 96b526e87e Version v0.1.0-r106 v0.1.0-r106 asonix 2020-06-10 17:58:10 -0500
  • d32f1370a5 Version v0.1.0-r105 v0.1.0-r105 asonix 2020-06-10 17:47:57 -0500
  • 2a9a0af9ee Version v0.1.0-r104 v0.1.0-r104 asonix 2020-06-10 17:46:40 -0500
  • aaa54d26cc Version v0.1.0-r103 v0.1.0-r103 asonix 2020-06-10 17:45:59 -0500
  • a5518aa3f2 Update lru asonix 2020-06-10 17:24:06 -0500
  • c5e2ff134f Update deps asonix 2020-06-10 17:19:32 -0500
  • 1bb098d42b Use 'uri' in a few places asonix 2020-06-03 16:01:28 -0500
  • 55eb002ccd Remove redundant ownings asonix 2020-06-03 13:45:17 -0500
  • d5cf29f237 Generate XsdAnyUri rather than String, remove XsdString asonix 2020-06-03 12:37:36 -0500
  • 12660a6243 Cargo lock asonix 2020-05-23 18:57:07 -0500
  • 8dc24376fb Rebuild client if too many consecutive failures asonix 2020-05-23 18:56:27 -0500
  • 4df92f5128 Use a better mutex asonix 2020-05-21 21:42:56 -0500
  • 1dbfce9430 Fix wrong actor error ids asonix 2020-05-21 21:15:20 -0500
  • 0fd26a8290 Simplify a couple lines, forward error on json conversion error asonix 2020-05-21 20:59:14 -0500
  • 4b9a8c5354 Always cache media, use CacheControl header for statics asonix 2020-05-21 18:51:11 -0500
  • fbebe412f3 Better support even smaller screens asonix 2020-05-21 18:28:54 -0500
  • 99359cc653 Shrink avatar when narrow screen asonix 2020-05-21 18:22:39 -0500
  • a45c204a5b Add cache-media job to keep icons up-to-date asonix 2020-05-21 18:04:12 -0500
  • ce9de20471 Optional outbox asonix 2020-05-21 17:29:18 -0500
  • 17886732dd Fix inbox resolution, fix notsubscribed message asonix 2020-05-21 17:00:55 -0500
  • 729e425e32 Fully lean on activitystreams-new asonix 2020-05-21 16:24:56 -0500
  • 0b2763ab8b Clippy asonix 2020-04-25 20:49:29 -0500
  • a417a3d054 Bump deps asonix 2020-04-25 16:26:53 -0500
  • 184bab89fa Update deps asonix 2020-04-23 14:49:36 -0500
  • 13a968aaa9 Add Date header so the relay can actually make requests lmao asonix 2020-04-23 13:36:06 -0500
  • d3e3a13997 Remove actix actor dependency asonix 2020-04-23 13:28:00 -0500
  • a51bed3cc4 Use latest sig lib asonix 2020-04-23 13:04:17 -0500
  • 2067ba4283 Spelling asonix 2020-04-23 12:10:40 -0500
  • d5dfba696b Update activity docs a bit asonix 2020-04-23 12:10:04 -0500
  • 0b7ca46e08 Support relay.dog nodeinfo format asonix 2020-04-23 11:37:33 -0500
  • a528046a68 Update sig lib, forward more error context, better blind key rotation support asonix 2020-04-22 17:41:01 -0500
  • ee5c259c2e Update actix-webfinger asonix 2020-04-21 19:28:38 -0500
  • dea8c60042 Add regen-key ability if can't read key asonix 2020-04-21 17:47:34 -0500
  • b8336b441c Quiet requests logging, forward context info in error asonix 2020-04-21 16:39:02 -0500
  • 11f56b56e9 Update ructe, jobs-core asonix 2020-04-21 16:16:07 -0500
  • 1e8c54f7cc Don't precompute, it already happens asonix 2020-04-21 14:31:32 -0500
  • 45349f3252 Precompute private key biguints asonix 2020-04-21 14:25:08 -0500
  • 84a396fc1e Fix a couple client headers asonix 2020-04-21 14:18:18 -0500
  • 0ffcb74de6 Update webfinger dep asonix 2020-04-21 14:12:10 -0500
  • fdf20016b2 Use stable rsa-magic-public-key asonix 2020-04-21 13:37:22 -0500
  • 18ce074c7f Use stable http-signature-normalization-actix asonix 2020-04-21 13:09:08 -0500
  • 0f5b5fca24 register delivermany asonix 2020-04-21 12:15:33 -0500
  • bb9dfb2073 Update readme asonix 2020-04-21 12:11:14 -0500
  • 82e8042c66 Clean db code, switch to deadpool asonix 2020-04-21 12:07:39 -0500
  • 4d07476fe7 Give jobs better names asonix 2020-04-20 20:03:46 -0500
  • f016f14efe Use newest background-jobs asonix 2020-04-20 19:56:50 -0500
  • 91a57985c9 deps asonix 2020-04-20 17:28:19 -0500
  • 146817bc78 Update deps asonix 2020-04-19 17:35:37 -0500
  • db26ebc4ca Lowercase software name in nodeinfo asonix 2020-04-19 16:35:46 -0500
  • 9e31fa5d3f Make build auto-setup cross asonix 2020-04-18 14:51:16 -0500
  • dd2658be82 Compare fetched actor's domain against requested actor's domain asonix 2020-04-18 14:45:03 -0500
  • 60da0ecc9e Add compression middleware back in, but put it logically inside the logger asonix 2020-04-13 20:01:56 -0500
  • 96050bfde7 Deps asonix 2020-04-13 19:48:35 -0500
  • c5bc9b76d8 Remove compress middleware asonix 2020-04-13 19:36:28 -0500
  • 7c8fbdd965 Update deps, use tokio_postgres' Json type asonix 2020-04-02 13:51:10 -0500
  • 69ec2baf79 Bump duration for actor cache to 30 minutes asonix 2020-04-01 15:47:18 -0500
  • a52a32db8d Move apub business to jobs asonix 2020-03-30 12:10:04 -0500
  • 680ccc511c Use ActixJob, save a few lines asonix 2020-03-30 10:45:44 -0500
  • b8bc230403 Move sign, verify to threadpool asonix 2020-03-30 01:06:13 -0500
  • 8fb810b5bf Break notify loop on error asonix 2020-03-27 12:47:18 -0500
  • 19857a77f1 Unblock everyone, oops asonix 2020-03-26 14:42:11 -0500
  • 66c7e9d299 A couple more ui tweaks asonix 2020-03-26 14:19:23 -0500
  • f11043e57d Store media uuid mappings, be mindful of locks asonix 2020-03-26 13:21:05 -0500
  • d445177c69 Quiet html5ever, shuffle servers, mobile scaling asonix 2020-03-26 11:17:59 -0500
  • bcfe8b14a3 Quiet some logs in debug mode asonix 2020-03-26 09:22:57 -0500
  • 9c7c98a709 More Styling asonix 2020-03-25 23:31:49 -0500
  • 6a1e822096 Make description smaller asonix 2020-03-25 23:14:18 -0500
  • 2f20d52a65 Clean styles a bit more asonix 2020-03-25 23:11:08 -0500
  • 7e9779aa4a Compress responses, cache images, log requests asonix 2020-03-25 22:53:10 -0500
  • 9ada30626b Add media cache, improve default styles asonix 2020-03-25 22:26:45 -0500
  • 0a42450801 Quiet a couple logs asonix 2020-03-25 18:06:01 -0500
  • 76b43e705a Debug log all node cache misses asonix 2020-03-25 17:58:00 -0500
  • 9f98015d7f Fix contact field name asonix 2020-03-25 17:44:29 -0500
  • b7f2de0245 Add logging to cache misses asonix 2020-03-25 17:34:54 -0500
  • 78a359c403 Move notify to registration-based triggers, store nodes in db asonix 2020-03-25 17:10:10 -0500
  • 0a43fd3a22 Use non-panicing http sigs asonix 2020-03-25 11:33:19 -0500
  • a7b4bc59be Remove re-seed, it's been run in prod already asonix 2020-03-23 22:43:45 -0500
  • bd75b1f958 Add a crude re-seed for populating actors asonix 2020-03-23 17:37:23 -0500
  • e4c95a8168 More shuffling, store actors in db asonix 2020-03-23 17:17:53 -0500
  • 9925e41673 Do a bit of reorganizing asonix 2020-03-23 12:38:39 -0500
  • f44df38ea1 Revert "Do not prefer sharedinbox" asonix 2020-03-23 11:00:12 -0500
  • 3389730242 Do not prefer sharedinbox asonix 2020-03-22 22:57:54 -0500
  • 3bfa2c0e45 Add local jobs, query connected servers for info asonix 2020-03-22 22:52:42 -0500
  • 97b5612717 Add job flags asonix 2020-03-22 19:07:36 -0500
  • dabeba43e2 Make connections configurable asonix 2020-03-22 18:21:40 -0500
  • 7510ab5b94 Don't use actor for notify, fix migration dockerfile asonix 2020-03-22 18:06:49 -0500