Commit graph

167 commits

Author SHA1 Message Date
Astro
eb126f8a3e flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3f316d2a50699a78afe5e77ca486ad553169061e' (2024-05-22)
  → 'github:NixOS/nixpkgs/e2dd4e18cc1c7314e24154331bae07df76eb582f' (2024-05-26)
2024-05-26 21:40:01 +02:00
Sandro Jäckel
064f50a859
Fix file ending 2024-05-24 02:51:26 +02:00
Astro
dd1d644481
Merge pull request #18 from astro/nixos-23.05
Replace ensurePermissions with ensureDBOwnership which is required in…
2024-05-24 02:45:05 +02:00
Sandro Jäckel
30cdfc28ad
Fix network-online.target warning 2024-05-24 02:38:25 +02:00
Sandro Jäckel
997471d094
Fix clippy 2024-05-24 02:37:14 +02:00
Sandro Jäckel
f8d91b6a7b
Replace ensurePermissions with ensureDBOwnership which is required in NixOS 24.05
This also requires changing the user/group to match the database name
2024-05-24 02:30:04 +02:00
Astro
c5fddfba89 actor: fix jsonld @context
Fixes Github issue #17
2024-04-25 02:14:21 +02:00
Astro
4efa1bffcc Cargo.lock: update 2024-04-25 02:09:07 +02:00
Astro
9250ab3046 flake.lock: Update
Flake lock file updates:

• Updated input 'naersk':
    'github:nix-community/naersk/aeb58d5e8faead8980a807c840232697982d47b9' (2023-10-27)
  → 'github:nix-community/naersk/c5037590290c6c7dae2e42e7da1e247e54ed2d49' (2024-04-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2fd19c8be2551a61c1ddc3d9f86d748f4db94f00' (2024-04-16)
  → 'github:NixOS/nixpkgs/1e1dc66fe68972a76679644a5577828b6a7e8be4' (2024-04-22)
2024-04-25 02:03:53 +02:00
Astro
ec65b4bbc0 Cargo.lock: update 2024-04-18 02:50:24 +02:00
Astro
6bd9c328e9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c726225724e681b3626acc941c6f95d2b0602087' (2024-03-25)
  → 'github:NixOS/nixpkgs/2fd19c8be2551a61c1ddc3d9f86d748f4db94f00' (2024-04-16)
2024-04-18 02:50:24 +02:00
Astro
8c314c7c20
Merge pull request #16 from jeffsikes/install-ubuntu
Ubuntu install directions
2024-04-12 23:50:21 +02:00
Jeff Sikes
7362760902 tweaked wording for proxy section 2024-04-11 02:30:31 -05:00
Jeff Sikes
9fd0ee55cd SSL Certificate section updated 2024-04-11 02:29:11 -05:00
Jeff Sikes
fa1daa64e4 final test run completed 2024-04-11 01:37:57 -05:00
Jeff Sikes
095b0c685d updates per pull request 2024-04-11 01:02:40 -05:00
Jeff Sikes
9a108132ef Post install steps added. 2024-04-09 19:46:05 -05:00
Jeff Sikes
68f9c6a26e Minor updates to text 2024-04-09 19:15:47 -05:00
Jeff Sikes
4e39692866
Create INSTALL-UBUNTU.md
Initial commit for the ubuntu install of fedibuzz relay.
2024-04-09 18:43:07 -05:00
Astro
cccc4d8cd8 README: link Ubuntu howto post 2024-04-09 23:37:45 +02:00
Astro
c541d83620 Cargo.lock: enable more reqwest features 2024-03-28 02:43:36 +01:00
Astro
667602f332 .github/workflows/build: install dependencies 2024-03-27 23:11:09 +01:00
Astro
55d4d4655c
.github/workflows/build: init 2024-03-27 22:46:40 +01:00
Astro
a0c5c87802 Cargo.lock: update 2024-03-27 22:10:53 +01:00
Astro
9fc0e0cd57 delint 2024-03-27 21:51:44 +01:00
Astro
242a4f41cb Cargo.lock: update 2024-03-27 02:23:28 +01:00
Astro
994f8b1b6f update dependencies axum to 0.7, reqwest to 0.12 2024-03-27 02:19:08 +01:00
Astro
99e65befb9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/98b00b6947a9214381112bdb6f89c25498db4959' (2024-02-22)
  → 'github:NixOS/nixpkgs/c726225724e681b3626acc941c6f95d2b0602087' (2024-03-25)
• Updated input 'utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
2024-03-27 00:23:42 +01:00
Astro
d94140c443 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/aa9d4729cbc99dabacb50e3994dcefb3ea0f7447' (2023-12-14)
  → 'github:NixOS/nixpkgs/98b00b6947a9214381112bdb6f89c25498db4959' (2024-02-22)
• Updated input 'utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
  → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
2024-02-23 01:58:48 +01:00
Astro
b07c103fde fix getting target from object for unfollow
https://github.com/astro/buzzrelay/issues/15
2024-02-22 23:10:39 +01:00
Astro
d1a92f9f5e main: try to get target from actor.object
https://github.com/astro/buzzrelay/issues/15
2024-02-21 21:21:33 +01:00
Astro
186d9f008e send: remove host facet from tracing histogram 2024-01-08 03:02:04 +01:00
Astro
3a42090e0c relay: bump worker channel capacity 2023-12-21 02:00:26 +01:00
Astro
f8708ab22e main: validate remote_actor only for Follow and Undo 2023-12-21 01:59:44 +01:00
Astro
d6cf1a6a51 Cargo.lock: cargo update 2023-12-17 03:10:52 +01:00
Astro
01a110cf89 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/0bd59c54ef06bc34eca01e37d689f5e46b3fe2f1' (2023-11-24)
  → 'github:NixOS/nixpkgs/aa9d4729cbc99dabacb50e3994dcefb3ea0f7447' (2023-12-14)
• Updated input 'utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
2023-12-17 03:09:32 +01:00
Astro
2e39f284ad Cargo.lock: update 2023-11-26 20:17:28 +01:00
Astro
2c625af1f8 actor: implement LanguageRelay
Closes Github issue #1
2023-11-26 20:17:28 +01:00
Astro
c823236a3c flake.lock: Update
Flake lock file updates:

• Updated input 'naersk':
    'github:nix-community/naersk/06a99941d72e2202ed62b8aa08b9869817fea56f' (2023-10-24)
  → 'github:nix-community/naersk/aeb58d5e8faead8980a807c840232697982d47b9' (2023-10-27)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/75a52265bda7fd25e06e3a67dee3f0354e73243c' (2023-10-25)
  → 'github:NixOS/nixpkgs/0bd59c54ef06bc34eca01e37d689f5e46b3fe2f1' (2023-11-24)
2023-11-26 02:23:48 +01:00
Astro
316b34c689 main: consolidate actor uri parsing into Actor::from_uri() 2023-10-31 04:12:03 +01:00
Astro
f9a103de9a main: resolve webfinger with https uri 2023-10-31 04:02:31 +01:00
Astro
9cfcf60903 main: add instanceinfo api stub
required by AodeRelay
2023-10-31 04:02:15 +01:00
Astro
70f66cbda3 actor: add a sharedInbox field 2023-10-30 01:21:42 +01:00
Astro
2db06d8e89 activitypub: make some fields optional 2023-10-30 00:29:11 +01:00
Astro
a014477773 improve error output 2023-10-30 00:28:56 +01:00
Astro
8c431650e2 endpoint: refactor actor_cache into separate file 2023-10-28 01:29:18 +02:00
Astro
cfdd55facf endpoint: pool and cache remote_actor() fetch 2023-10-28 00:48:40 +02:00
Astro
fc916a35c5 Cargo.toml: add newly needed serde feature 2023-10-27 02:29:40 +02:00
Astro
ce6a1ef165 Cargo.toml: remove unused dependency askama 2023-10-27 02:04:57 +02:00
Astro
d85be6a3e7 Cargo.lock: update 2023-10-27 01:55:11 +02:00