Commit graph

  • 994f8b1b6f update dependencies axum to 0.7, reqwest to 0.12 Astro 2023-12-21 01:43:45 +0100
  • 99e65befb9 flake.lock: Update Astro 2024-03-27 00:23:42 +0100
  • d94140c443 flake.lock: Update Astro 2024-02-23 01:58:48 +0100
  • b07c103fde fix getting target from object for unfollow Astro 2024-02-22 23:10:05 +0100
  • d1a92f9f5e main: try to get target from actor.object Astro 2024-02-21 21:21:33 +0100
  • 186d9f008e send: remove host facet from tracing histogram Astro 2024-01-08 03:02:04 +0100
  • 3a42090e0c relay: bump worker channel capacity Astro 2023-12-21 02:00:26 +0100
  • f8708ab22e main: validate remote_actor only for Follow and Undo Astro 2023-12-21 01:59:44 +0100
  • d6cf1a6a51 Cargo.lock: cargo update Astro 2023-12-17 03:10:52 +0100
  • 01a110cf89 flake.lock: Update Astro 2023-12-17 03:09:32 +0100
  • 2e39f284ad Cargo.lock: update Astro 2023-11-26 20:06:44 +0100
  • 2c625af1f8 actor: implement LanguageRelay Astro 2023-11-26 19:56:46 +0100
  • c823236a3c flake.lock: Update Astro 2023-11-26 02:23:48 +0100
  • 316b34c689 main: consolidate actor uri parsing into Actor::from_uri() Astro 2023-10-31 04:12:03 +0100
  • f9a103de9a main: resolve webfinger with https uri Astro 2023-10-31 04:02:31 +0100
  • 9cfcf60903 main: add instanceinfo api stub Astro 2023-10-31 04:01:46 +0100
  • 70f66cbda3 actor: add a sharedInbox field Astro 2023-10-30 01:21:30 +0100
  • 2db06d8e89 activitypub: make some fields optional Astro 2023-10-30 00:29:11 +0100
  • a014477773 improve error output Astro 2023-10-30 00:28:56 +0100
  • 8c431650e2 endpoint: refactor actor_cache into separate file Astro 2023-10-28 01:29:18 +0200
  • cfdd55facf endpoint: pool and cache remote_actor() fetch Astro 2023-10-28 00:48:40 +0200
  • fc916a35c5 Cargo.toml: add newly needed serde feature Astro 2023-10-27 02:29:40 +0200
  • ce6a1ef165 Cargo.toml: remove unused dependency askama Astro 2023-10-27 02:04:57 +0200
  • d85be6a3e7 Cargo.lock: update Astro 2023-10-27 01:55:11 +0200
  • 8326f26eef static: repair HTML Astro 2023-10-27 01:53:45 +0200
  • c6fcddcf3b static: steps overhaul, add faq Astro 2023-10-27 01:45:57 +0200
  • 2b9ad7b4a2 static: keep url <pre> at constant rendering height Astro 2023-10-27 01:44:22 +0200
  • 1ce14cb152 flake.lock: Update Astro 2023-10-27 00:32:23 +0200
  • a7cb1867d0 main: deliver more zeros in nodeinfo to not skew others' statistics Astro 2023-10-18 17:23:57 +0200
  • 02680ffdac main: add hostname to user-agent req header Astro 2023-10-18 17:18:22 +0200
  • 7f91afa35e forward all POSTs to redis Astro 2023-10-12 23:38:26 +0200
  • 2980a15eb6 nixos-module: mangle case in redis settings Astro 2023-10-12 22:51:54 +0200
  • 0dd28356b6 nixos-module: add redis settings Astro 2023-10-12 22:43:46 +0200
  • a8461c7217 add RedisConfig.password_file Astro 2023-10-12 22:09:43 +0200
  • 38f5b2cb13 publish Create/Announce on redis Astro 2023-10-12 22:09:09 +0200
  • 41f75bf848 state: refactor Astro 2023-10-12 19:04:05 +0200
  • ff9654d4f0 Cargo.lock: update Astro 2023-10-12 16:04:00 +0200
  • 5cbce2e305 flake.lock: Update Astro 2023-10-12 15:59:44 +0200
  • f9f485496f
    Merge d514c224ff into 52cfe9c493 #11 Jack Allnutt 2023-10-09 19:31:09 -0700
  • 52cfe9c493 relay: shorten worker queue length from 1024 to 8 Astro 2023-10-09 02:25:25 +0200
  • 712cc328e1 fetch, send: use httpdate for formatting Date: header Astro 2023-10-07 03:25:43 +0200
  • 33baca81d8 static/index.html: update tagline Astro 2023-09-29 01:41:47 +0200
  • b7c665e674 Cargo.lock: update Astro 2023-09-29 01:41:13 +0200
  • 4002cdc5b6 flake.lock: Update Astro 2023-09-28 21:28:55 +0200
  • d514c224ff Fix clippy warning #11 Jack Allnutt 2023-08-10 04:16:34 +0100
  • 5f78fd131e Add /ingest relay endpoint Jack Allnutt 2023-08-10 03:50:01 +0100
  • 276b78e8e0 config.yaml: document the API access_token required for Mastodon 4.2.0 Astro 2023-08-10 01:36:55 +0200
  • 6d2ab527c8
    Merge pull request #9 from rafaelcaricio/unique-outbox-url-per-actor Astro 2023-08-08 10:34:25 +0200
  • 23bc680586
    Every actor has an unique outbox url #9 Rafael Caricio 2023-08-07 22:12:56 +0200
  • c7f0335998 add a stub outbox Astro 2023-08-07 19:58:11 +0200
  • 83f6679209
    Merge pull request #8 from rafaelcaricio/add-published-field Astro 2023-08-07 19:51:32 +0200
  • 2d2f3f9040
    Add missing published field to Announce #8 Rafael Caricio 2023-08-07 19:24:13 +0200
  • 89938a7c53 relay: contrive a custom id of announcements Astro 2023-06-25 02:51:20 +0200
  • 363152b0b4 nixos-module: add option logLevel Astro 2023-06-24 01:28:12 +0200
  • 7872f67f55 Revert "relay: tweak log level" Astro 2023-06-24 01:21:03 +0200
  • 4337770a06 relay: tweak log level Astro 2023-06-24 01:11:04 +0200
  • 0cf7f46f22 send: remove dumping response body on http error Astro 2023-06-23 18:49:28 +0200
  • eda7568ffe relay: fix processing of unicode tags Astro 2023-06-23 18:49:12 +0200
  • ed8d2c9e06 Cargo.lock: update Astro 2023-06-23 18:48:49 +0200
  • cd1d073f0a flake.lock: Update Astro 2023-06-23 17:43:16 +0200
  • 427acb0731 relay: delint Astro 2023-06-16 21:32:18 +0200
  • f55ee48c03 actor: prevent relaying back to the originating instance Astro 2023-06-16 21:25:46 +0200
  • 4d74af642e relay: change queue from by actor to by host Astro 2023-06-16 21:25:24 +0200
  • 585f26eab5 relay: additionally trim numbers from hashtags Astro 2023-06-16 20:28:43 +0200
  • d9560e69d0 Cargo.toml: update Astro 2023-06-16 19:20:31 +0200
  • c65f67a5ca flake.lock: Update Astro 2023-06-16 19:15:28 +0200
  • 5e8d0b946d Cargo.lock: update Astro 2023-06-08 20:54:28 +0200
  • 3b6ca13bd7 flake.lock: Update Astro 2023-06-08 20:50:57 +0200
  • 1b65939557 main: let follow accept have a local id Astro 2023-05-26 21:57:36 +0200
  • 5798e76d6d main: add "links" to nodeinfo Astro 2023-05-26 21:57:07 +0200
  • 56b174bd58 relay: delint Astro 2023-05-15 01:18:38 +0200
  • fc659b57a1 relay: add backoff on error Astro 2023-05-15 01:14:42 +0200
  • 7b93419a91 relay: restore more detailed log output Astro 2023-05-15 01:03:23 +0200
  • 390f7653fb relay: add restriction to 1 worker per inbox Astro 2023-05-15 00:50:59 +0200
  • 10eec5b64b flake.nix: fix meta.description Astro 2023-05-14 23:33:22 +0200
  • 4390f596f7 Cargo.lock: update Astro 2023-05-14 23:32:05 +0200
  • 980e4a5952 flake.lock: Update Astro 2023-05-14 23:30:06 +0200
  • f7f632a971 delint Astro 2023-05-14 23:29:36 +0200
  • 01f8cc2f5f endpoint: use authorized_fetch for remote_actor validation Astro 2023-05-14 23:14:55 +0200
  • f782197b93 send: move SendError to error::Error Astro 2023-05-14 22:58:00 +0200
  • e8b2b807b2 fetch: add authorized_fetch() Astro 2023-05-14 22:44:26 +0200
  • c0601f8eef improve frontpage Astro 2023-05-05 21:55:13 +0200
  • f6aab8998e main: implement nodeinfo 2.1 Astro 2023-05-05 21:47:21 +0200
  • 12ead51001 Cargo.lock: update Astro 2023-05-05 19:32:51 +0200
  • 5cf036e2c6 flake.lock: Update Astro 2023-05-05 19:32:18 +0200
  • c890616d8d nixos-module: bump LimitNOFile to 40000 Astro 2023-05-05 19:32:01 +0200
  • 225fce2acc flake.nix: let version fall back to "0-dirty" Astro 2023-04-16 02:00:46 +0200
  • a098ed6472 flake.nix: try to fix setting source from flake input Astro 2023-04-16 01:57:24 +0200
  • 14f1c369e4 flake.nix: set source from flake input sourceInfo Astro 2023-04-16 01:44:00 +0200
  • 2b104eb71c Cargo.lock: update Astro 2023-04-15 23:51:08 +0200
  • 832bd50926 endpoint: fix content-type parsing Astro 2023-04-15 23:46:58 +0200
  • a8551ac48a flake.lock: Update Astro 2023-04-15 22:28:26 +0200
  • a5afa8b467 Cargo.lock: cargo update Astro 2023-03-31 21:51:26 +0200
  • 531efc4db7 flake.lock: Update Astro 2023-03-31 20:37:45 +0200
  • e2d1d35a6d send: add error reporting Astro 2023-03-03 02:20:26 +0100
  • e207dda2fe actor: normalize unicode away for TagRelay Astro 2023-03-03 02:19:48 +0100
  • a6fb6cc9ec Cargo.lock: cargo update Astro 2023-03-03 01:46:18 +0100
  • 3f6846f91b flake.lock: Update Astro 2023-03-03 01:45:02 +0100
  • c59a822896 flake.lock: Update Astro 2023-02-24 17:17:09 +0100
  • 3a3a25d2a7 endpoint: don't require conntent-length to be signed Astro 2023-01-18 23:21:59 +0100