Commit graph

40 commits

Author SHA1 Message Date
asonix a77a4cde22 Add an 'About' section to the relay 2022-11-21 14:23:37 -06:00
asonix 9133dd7688 Add optional footer blurb 2022-11-21 11:16:21 -06:00
asonix d8f3f1d0e9 Add one more log in TLS config 2022-11-20 22:47:20 -06:00
asonix 205e794b9e Add more logging around TLS config issues 2022-11-20 22:46:20 -06:00
asonix 5d33dba103 Add support for binding TLS 2022-11-20 21:42:38 -06:00
asonix a3eb785b9e Update defaults to be more prod friendly 2022-11-20 16:25:27 -06:00
asonix f892a50f2c Add metrics printer 2022-11-19 17:45:01 -06:00
asonix ebdc739c84 Make admin API & client work 2022-11-17 14:13:41 -06:00
asonix fe844a807f Start work on admin API 2022-11-17 13:14:45 -06:00
asonix bd172753fb Add basic administration via telegram 2022-11-02 17:58:52 -05:00
asonix bc263701e2 Log cleanup 2022-11-01 15:57:33 -05:00
Aode (lion) f5d7c80d2e Bump deps 2022-07-02 11:01:02 -05:00
Aode (Lion) f9816ddd3b Update to stable actix-web 2022-02-26 12:12:07 -06:00
Aode (Lion) 8893895c71 Update to latest activitystreams 2022-01-17 16:54:45 -06:00
Aode (Lion) 3384ca9064 Clean up debug impls 2021-09-21 14:32:25 -05:00
Aode (lion) a53c8a0a63 Include version info in builds 2021-09-20 12:49:07 -05:00
Aode (lion) 5e24bb06a7 Support exporting metrics to Opentelemetry 2021-09-18 13:40:47 -05:00
Aode (lion) d627c5b6b2 Bump versions 2021-09-18 13:00:35 -05:00
Aode (lion) 43e5b6d873 Instrument with tracing 2021-09-18 12:55:39 -05:00
asonix d6fa5d3617 Expose source_repo env var 2021-02-11 22:11:55 -06:00
asonix 2c275e441b pub -> pub(crate) 2021-02-09 22:17:20 -06:00
asonix 50d2b5b21c bro we are sledding 2021-02-09 22:05:06 -06:00
asonix 9923d4d107 Add allow/block check to verifier middleware before key validation 2020-12-23 12:30:19 -06:00
asonix 1f065385a0 Update deps 2020-09-07 16:51:02 -05:00
asonix 1d0a1d7cfd update version string 2020-07-25 17:33:11 -05:00
asonix 2bbcc82d9c Update activitystreams 2020-06-19 23:11:02 -05:00
asonix 1bb098d42b Use 'uri' in a few places 2020-06-03 16:01:37 -05:00
asonix d5cf29f237 Generate XsdAnyUri rather than String, remove XsdString 2020-06-03 12:37:36 -05:00
asonix 82e8042c66 Clean db code, switch to deadpool 2020-04-21 12:07:39 -05:00
asonix 9ada30626b Add media cache, improve default styles 2020-03-25 22:26:45 -05:00
asonix e4c95a8168 More shuffling, store actors in db 2020-03-23 17:17:53 -05:00
asonix 9925e41673 Do a bit of reorganizing 2020-03-23 12:38:39 -05:00
asonix dabeba43e2 Make connections configurable 2020-03-22 18:21:40 -05:00
asonix d00961ae86 Add optional publish-blocks option 2020-03-21 23:50:14 -05:00
asonix 13ce219d76 Accept Undo Follow from already unfollowed actor 2020-03-21 16:01:54 -05:00
asonix 43280f30fe Fix nodeinfo, expose peers 2020-03-20 15:35:08 -05:00
asonix 65ce77898a Handle notify dying, add env_logger option 2020-03-20 10:09:42 -05:00
asonix 7538041b67 Add basic info page 2020-03-19 23:06:16 -05:00
asonix 722a00f9dc Fix VERIFY_SIGNATURES config, add README 2020-03-19 22:23:10 -05:00
asonix eefff20941 Add commandline blocking and whitelisting 2020-03-19 19:55:11 -05:00