Commit graph

134 commits

Author SHA1 Message Date
Astro
427acb0731 relay: delint 2023-06-16 21:32:18 +02:00
Astro
f55ee48c03 actor: prevent relaying back to the originating instance 2023-06-16 21:25:46 +02:00
Astro
4d74af642e relay: change queue from by actor to by host 2023-06-16 21:25:24 +02:00
Astro
585f26eab5 relay: additionally trim numbers from hashtags 2023-06-16 20:28:43 +02:00
Astro
d9560e69d0 Cargo.toml: update 2023-06-16 19:20:31 +02:00
Astro
c65f67a5ca flake.lock: Update
Flake lock file updates:

• Updated input 'naersk':
    'github:nix-community/naersk/88cd22380154a2c36799fe8098888f0f59861a15' (2023-03-23)
  → 'github:nix-community/naersk/8507af04eb40c5520bd35d9ce6f9d2342cea5ad1' (2023-06-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/af21c31b2a1ec5d361ed8050edd0303c31306397' (2023-06-06)
  → 'github:NixOS/nixpkgs/95c729c030b3011c5c89107ac9fa30f7249135fe' (2023-06-15)
2023-06-16 19:15:28 +02:00
Astro
5e8d0b946d Cargo.lock: update 2023-06-08 20:54:28 +02:00
Astro
3b6ca13bd7 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ea11a3977f4cba013d8680667616be827c967ac0' (2023-05-13)
  → 'github:NixOS/nixpkgs/af21c31b2a1ec5d361ed8050edd0303c31306397' (2023-06-06)
• Updated input 'utils':
    'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
  → 'github:numtide/flake-utils/a1720a10a6cfe8234c0e93907ffe81be440f4cef' (2023-05-31)
2023-06-08 20:50:57 +02:00
Astro
1b65939557 main: let follow accept have a local id 2023-05-26 21:57:36 +02:00
Astro
5798e76d6d main: add "links" to nodeinfo 2023-05-26 21:57:07 +02:00
Astro
56b174bd58 relay: delint 2023-05-15 01:18:38 +02:00
Astro
fc659b57a1 relay: add backoff on error 2023-05-15 01:14:42 +02:00
Astro
7b93419a91 relay: restore more detailed log output 2023-05-15 01:03:23 +02:00
Astro
390f7653fb relay: add restriction to 1 worker per inbox 2023-05-15 00:54:45 +02:00
Astro
10eec5b64b flake.nix: fix meta.description 2023-05-14 23:33:22 +02:00
Astro
4390f596f7 Cargo.lock: update 2023-05-14 23:32:29 +02:00
Astro
980e4a5952 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0b6445b611472740f02eae9015150c07c5373340' (2023-05-05)
  → 'github:NixOS/nixpkgs/ea11a3977f4cba013d8680667616be827c967ac0' (2023-05-13)
2023-05-14 23:32:29 +02:00
Astro
f7f632a971 delint 2023-05-14 23:32:29 +02:00
Astro
01f8cc2f5f endpoint: use authorized_fetch for remote_actor validation 2023-05-14 23:14:55 +02:00
Astro
f782197b93 send: move SendError to error::Error 2023-05-14 22:58:43 +02:00
Astro
e8b2b807b2 fetch: add authorized_fetch() 2023-05-14 22:57:46 +02:00
Astro
c0601f8eef improve frontpage 2023-05-05 21:55:13 +02:00
Astro
f6aab8998e main: implement nodeinfo 2.1 2023-05-05 21:47:21 +02:00
Astro
12ead51001 Cargo.lock: update 2023-05-05 19:32:51 +02:00
Astro
5cf036e2c6 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/29176972b4be60f7d3eb3101f696c99f2e6ada57' (2023-04-15)
  → 'github:NixOS/nixpkgs/0b6445b611472740f02eae9015150c07c5373340' (2023-05-05)
2023-05-05 19:32:18 +02:00
Astro
c890616d8d nixos-module: bump LimitNOFile to 40000 2023-05-05 19:32:01 +02:00
Astro
225fce2acc flake.nix: let version fall back to "0-dirty" 2023-04-16 02:00:46 +02:00
Astro
a098ed6472 flake.nix: try to fix setting source from flake input 2023-04-16 01:57:24 +02:00
Astro
14f1c369e4 flake.nix: set source from flake input sourceInfo 2023-04-16 01:44:31 +02:00
Astro
2b104eb71c Cargo.lock: update 2023-04-15 23:51:08 +02:00
Astro
832bd50926 endpoint: fix content-type parsing 2023-04-15 23:46:58 +02:00
Astro
a8551ac48a flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3364b5b117f65fe1ce65a3cdd5612a078a3b31e3' (2023-03-31)
  → 'github:NixOS/nixpkgs/29176972b4be60f7d3eb3101f696c99f2e6ada57' (2023-04-15)
• Updated input 'utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
2023-04-15 22:28:26 +02:00
Astro
a5afa8b467 Cargo.lock: cargo update 2023-03-31 21:51:26 +02:00
Astro
531efc4db7 flake.lock: Update
Flake lock file updates:

• Updated input 'naersk':
    'github:nix-community/naersk/d998160d6a076cfe8f9741e56aeec7e267e3e114' (2022-12-15)
  → 'github:nix-community/naersk/88cd22380154a2c36799fe8098888f0f59861a15' (2023-03-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ae8bdd2de4c23b239b5a771501641d2ef5e027d0' (2023-03-01)
  → 'github:NixOS/nixpkgs/3364b5b117f65fe1ce65a3cdd5612a078a3b31e3' (2023-03-31)
• Updated input 'utils':
    'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
  → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
2023-03-31 20:37:45 +02:00
Astro
e2d1d35a6d send: add error reporting 2023-03-03 02:20:26 +01:00
Astro
e207dda2fe actor: normalize unicode away for TagRelay 2023-03-03 02:19:48 +01:00
Astro
a6fb6cc9ec Cargo.lock: cargo update 2023-03-03 01:46:18 +01:00
Astro
3f6846f91b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/03fb72201639e5274fee6d77b0d9c66e98329aba' (2023-02-23)
  → 'github:NixOS/nixpkgs/ae8bdd2de4c23b239b5a771501641d2ef5e027d0' (2023-03-01)
2023-03-03 01:45:02 +01:00
Astro
c59a822896 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0c9aadc8eff6daaa5149d2df9e6c49baaf44161c' (2023-01-08)
  → 'github:NixOS/nixpkgs/03fb72201639e5274fee6d77b0d9c66e98329aba' (2023-02-23)
• Updated input 'utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
2023-02-24 17:17:09 +01:00
Astro
3a3a25d2a7 endpoint: don't require conntent-length to be signed
mastodon compat
2023-01-18 23:21:59 +01:00
Astro
3b93b7c904 activitypub: allow more schemas for action's to field 2023-01-18 23:17:34 +01:00
Astro
b30dfb85d4 endpoint: don't require content-type but conntent-length to be signed
pleroma compat
2023-01-18 23:01:25 +01:00
Sandro Jäckel
0ecba2a273
Fix eval 2023-01-16 00:04:52 +01:00
Astro
125f201e28 README: init 2023-01-11 19:41:48 +01:00
Astro
f2a4e67374 static/index.html: link source 2023-01-11 19:39:48 +01:00
Astro
ed26e2d3c3 LICENSE: add 2023-01-11 19:39:39 +01:00
Astro
a47e18f964 static/css: use no list-style-type 2023-01-11 18:51:09 +01:00
Astro
f95cd5c97d static/urlgen: use dynamc hostname 2023-01-11 18:50:28 +01:00
Astro
610e3732c5 add support for multiple streams 2023-01-11 18:47:36 +01:00
Astro
1c0bf9be2d nixos-module: start fedibuzz.service after postgresql.service 2023-01-10 01:10:03 +01:00