Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/go-fed/testsuite

Unofficial ActivityPub test suite server, which runs machine-assisted test cases against federated software.
https://github.com/go-fed/testsuite

Change site license to remove Non-Commercial clause.

854a9095a453a9536b85968f259d039d614d4cdf authored over 4 years ago by Cory Slep <[email protected]>
Use a more readable monospace font.

d973fd023d9300040f56ec43bab2f74c278aee5f authored over 4 years ago by Cory Slep <[email protected]>
Add About page and update README

This updates the README and about pages to ensure that they reflect the
latest status of the pro...

5cfaa66f03981d2809252dc85942b8f646d82c0c authored over 4 years ago by Cory Slep <[email protected]>
Add log file to allow for auditing of spam & abuse

This will allow us to help identify if someone is misusing the
testsuite somehow, and be good Fe...

d44d54ae7fa6524e4ac2315a5c672ba43fc56bdb authored over 4 years ago by Cory Slep <[email protected]>
More styling for the test status page and elsewhere.

Forms now look more formal. The test status page is actually pleasant to
read for a change. A lo...

2da347ac0bf39be0e40528994d83b0fa5e60fa97 authored over 4 years ago by Cory Slep <[email protected]>
Also style buttons like input submit types.

556acfd7d1b72f5056f8b112aa1ea81cba0125b8 authored over 4 years ago by Cory Slep <[email protected]>
Initial style for the unofficial test suite.

It's not the most fun to read the test results, but the site is overall
looking much better than...

df2105cdc4c38ba17417c6364840d20f553e4633 authored over 4 years ago by Cory Slep <[email protected]>
Move tests' Recorder into testrunner for better logging

Before, the testrunner just had its own recorder to accumulate logging
statements. However, now ...

7b4b78476615de59be41fe2dcf28e8d0e9d44b8b authored over 4 years ago by Cory Slep <[email protected]>
Fix logging issue when not using HTTP Signatures.

This would kill the request due to a nil pointer dereference, thanks to
golang's awful handling ...

ff03961ef8db0e133e0c6ccc05a87ad799b818f2 authored over 4 years ago by Cory Slep <[email protected]>
Fix UI for the Done button.

9dc35ebcb574f15adc5be97c9f239fc2d32dabae authored over 4 years ago by Cory Slep <[email protected]>
Add tests for unauthorized update.

Added a new yes/no instruction.

0afa6b61cb3933bf40409ad1552aa57ba5454ba3 authored over 4 years ago by Cory Slep <[email protected]>
Ensure inbox forwarding test sets inReplyTo.

Also, scope out remaining inbox forwarding tests.

40c8e5b615947bcfeb0c5ebb555c1a5353813682 authored over 4 years ago by Cory Slep <[email protected]>
Add test for checking inbox forwarding in the simple case.

d88c797397f3a1ae31c61e0a09a7cc02706c8c6c authored over 4 years ago by Cory Slep <[email protected]>
Added test that sends a note and should trigger inbox forwarding

Added some utility functions to cut down on repeat code.

57f581023b0d0067e6f02956de1934efbca443c2 authored over 4 years ago by Cory Slep <[email protected]>
Add test for setting up inbox forwarding.

We begin by seeding an activity with a followers collection in the
address, and it being an obje...

f544d2dffe95c5ed9202af6124fda4f00ef869e0 authored over 4 years ago by Cory Slep <[email protected]>
Add tests for the following collection.

Ensures Accept-Follow results in adding the actor to the following
collection, while Reject-Foll...

06b285eb667a194ffe64ecad40bbada3a2992e53 authored over 4 years ago by Cory Slep <[email protected]>
Fix test name conflict

5761b0106d297cf224128d3808854635da5f9d2c authored over 4 years ago by Cory Slep <[email protected]>
Update test description

327bd6205b384f32ea19d76eca26c04617892440 authored over 4 years ago by Cory Slep <[email protected]>
Add followers tests.

Added Accept/Reject support in the test runner. Added multiple tests for
handling the expectatio...

bb723fa8d4952cd758de35da848ae3d6a4b109d4 authored over 4 years ago by Cory Slep <[email protected]>
Add test prompting number of duplicate activities seen

We can't reliably detect the federated peers' inbox ourselves.

4c8abeeb2ee2f6b83ed64f455193f60a1d67fc25 authored over 4 years ago by Cory Slep <[email protected]>
Add more TODOs for additional S2S tests.

This rough outline maps the old test suite to ideas for automated tests
that still need to be wr...

8f7dec3277378f2fb6be2ba3f0449994b294d14f authored over 4 years ago by Cory Slep <[email protected]>
Add test to deliver articles to peer's inbox.

This test repeatedly delivers the same activity. It sets the stage to
later query the peer's inb...

841f46e0cb5e6b259867a3018bcc296849450573 authored over 4 years ago by Cory Slep <[email protected]>
Add test for detecting delivered federated Block

628b0d129bd2cdf7d9fc32c3a6d449ddf84b27c5 authored over 4 years ago by Cory Slep <[email protected]>
Add test to detect self-delivery.

e3a330f039d820fed99cc0b4865966ce2ebdb9cd authored over 4 years ago by Cory Slep <[email protected]>
Add double-send detection test.

45ef7ba3dd4ef8d51e6650e2a854f383febeba4f authored over 4 years ago by Cory Slep <[email protected]>
Add tests for 'object' and 'target' tests on Core Activities.

7eb202b5e81cb7f1edb8b5b1317b697695620f75 authored over 4 years ago by Cory Slep <[email protected]>
Fix comment for HTTP status code.

d53aa7fe6eb65920387579884abe7c1191f3dfbc authored over 4 years ago by Cory Slep <[email protected]>
Add test for delivery recursion limitations.

e0dde102507ebc42256d2317c98b8cde6e6bcc79 authored over 4 years ago by Cory Slep <[email protected]>
Add test checking head of resursive collection.

912ca4d7e7cd165f413b4763be4a0a4a51662ec6 authored over 4 years ago by Cory Slep <[email protected]>
Hook in HTTP Signature detection for dereferences.

The tests can now detect when HTTP signatures are used to dereference a
non-inbox non-outbox end...

5ce13386c76018229e969d28ef4b0a5cfb635521 authored over 4 years ago by Cory Slep <[email protected]>
Prepare delivery recursion detection.

Asks a S2S-specific field to then create a series of nested collections
in order to detect the p...

c6f266f9f7f901cd68b121505ed756acd70cebad authored over 4 years ago by Cory Slep <[email protected]>
Begin to add Federated tests.

Fix a bug with allocation Collections instead of OrderedCollections for
inbox and outbox test ac...

fb756a5d5a649ea5629eaab74b114595abb02b6c authored over 4 years ago by Cory Slep <[email protected]>
Add initial federated tests.

Added hooks into the TestRunner to await peer federated messages, which
is required to later ver...

04d16384cf048d6142219bf7327966624239df03 authored over 4 years ago by Cory Slep <[email protected]>
Add tests for unauth fetch of access-controlled objects

c82e023e6733b5de8c6e0969d0639003b3c6f8a7 authored over 4 years ago by Cory Slep <[email protected]>
Add tests for never-existing object.

0882bdd2007427f2ffbf966a0d7c385dc6092264 authored over 4 years ago by Cory Slep <[email protected]>
Initial commit of the testsuite server.

In its current state it will display a home page, let a user start a
test suite, execute tests, ...

b99d490fd050de19c061f8bfe4a943c7c69a6422 authored over 4 years ago by Cory Slep <[email protected]>