summaryrefslogtreecommitdiffstats
path: root/docker/federation
AgeCommit message (Collapse)Author
2020-07-08Migrate user and group to new activitystreams libraryFelix Ableitner
2020-07-03Going back from jolt to dogbin iframely. jolt one had problems. (#900)Dessalines
2020-07-01Merge branch 'master' into federationDessalines
2020-07-01Federation async (#848)Riley
* Asyncify more * I guess these changed * Clean PR a bit * Convert more away from failure error * config changes for testing federation * It was DNS So actix-web's client relies on TRust DNS Resolver to figure out where to send data, but TRust DNS Resolver seems to not play nice with docker, which expressed itself as not resolving the name to an IP address _the first time_ when making a request. The fix was literally to make the request again (which I limited to 3 times total, and not exceeding the request timeout in total) * Only retry for connecterror Since TRust DNS Resolver was causing ConnectError::Timeout, this change limits the retry to only this error, returning immediately for any other error * Use http sig norm 0.4.0-alpha for actix-web 3.0 support * Blocking function, retry http requests * cargo +nightly fmt * Only create one pictrs dir * Don't yarn build * cargo +nightly fmt
2020-06-30Replacing dogbin/iframely docker image with jolt one. (#869)Dessalines
* Replacing dogbin/iframely docker image with jolt one. * Replacing dogbin/iframely docker image with jolt one.
2020-06-27Fixing some scripts for the federation-testDessalines
2020-06-26Some fixes to federation.Dessalines
- Advanced code migrations now disable then re-enable triggers. Brings run time down to < 15 seconds, no need to thread them. - Changing ap_ids and actor_ids in migrations to a fake url, so it doesn't break XsdAnyUri in activitystreams.
2020-06-23Merge branch 'master' into federation_merge_from_master_2Dessalines
2020-06-16Fix community description federation (ref #647)Felix Ableitner
Also disable the actor refetch interval in debug builds.
2020-06-16Rename "instance_whitelist" config option to "allowed_instances"Felix Ableitner
2020-06-03Adding additional 3-instance integration test for community announce.Dessalines
2020-05-28get it working (mostly)Felix
2020-04-24Implement integration test for federationFelix
2020-04-18Use debug loggingFelix
2020-04-17Implement instance whitelistFelix
2020-04-17Remove instance followsFelix
2020-04-17Implement search for activitypub IDsFelix
2020-04-15Send activities to correct inbox, seperate community/user inboxesFelix
2020-04-14Disable nginx access logs for docker/federation/Felix
2020-04-13Auto-configure federation test instances during initial startFelix
2020-04-13Get inbox working properlyFelix
2020-04-10Rename federation-test to federation, puller.rs to fetcher.rsFelix