Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Go-Fed ActivityPub Labs
ActivityPub Community, Research, & Development in Golang
Collective -
Host: opensource -
https://opencollective.com/go-fed-activitypub-labs
- Website: https://go-fed.org
- Code: https://github.com/go-fed
Includes bugfixes for things exposed in the testing process. With this
commit, the library shoul...
Tests cover:
- Obtaining all golang supported RSA / HMAC / MAC + hash combinations
- Signing wit...
github.com/go-fed/httpsig - 961eebd53d27e33330ae3fd5eb2b0a1ac4f72d2f authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/httpsig - 1cd441abe3a662e2720de58e70199841e1095238 authored over 6 years ago by Cory Slep <[email protected]>
Note that the library includes the deprecated 'algorithm' HTTP Signature
parameter for backwards...
Next steps are:
- Signature verification
- Lots of tests
These covers server-to-server Update and Delete activities as well as server-to-
server Undo act...
Deduplication is simply done by the IRI of the activity.
github.com/go-fed/activity - c9c986f5a53962dd0d695f4d9fecab36074c0d32 authored over 6 years ago by Cory Slep <[email protected]>
We simply prevent adding a duplicate likes, liked, following, or
follower based on the IRI of th...
Fixes some logging indicating non-breaking test configuration when
testing with verboseness on.
These generally include improving the handling of OrderedCollections and
IRIs. Note that improve...
github.com/go-fed/activity - f6373d9c86e3a79ad0716b5a4055e99faf994671 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 4fa0103cc803d94be812e334796dbcd7148cd240 authored over 6 years ago by Cory Slep <[email protected]>
Note that some other tests were impacted due to a change to keep
modifications to collections on...
github.com/go-fed/activity - 3e7a7f2f97d8df08a8d1b6588b48f2e64c4a5c2e authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 2509c9e844ae31e2b3b555d1ecfdfdb51bb54597 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 2e2594706a933d3e0110cac262adc698187b92bc authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 68bc0a2fa564b2866399e7bc058336d8630e6211 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 9fbd18b53c50e70de3053dd2f8b7a50fdd6c1a3f authored over 6 years ago by Cory Slep <[email protected]>
Client libraries can also filter the collections being targeted for the
inbox forwarding.
github.com/go-fed/activity - c85503011e31398e5200166d8a19164f48a2b3f6 authored over 6 years ago by Cory Slep <[email protected]>
Tests were upated and refactored to use common initialization similar to
how PostOutbox has comm...
github.com/go-fed/activity - fae166f9dc3a5ce2b9e97ec62cd1fe9146a56fe5 authored over 6 years ago by Cory Slep <[email protected]>
Tests cover the usual plus the major points:
- Updating top-level fields in object
- Updating mu...
github.com/go-fed/activity - 2827a4cb1e6b1f535e349be99fef8024d854fcbd authored over 6 years ago by Cory Slep <[email protected]>
We now recognize an all-empty intermediate value to mean that the
unknown value is really a null...
This is a much better solution than trying to do some sort of roll-your-
own JSON parser.
Don't drink and stay up late at night trying to solve nasty problems,
one just might decide writ...
github.com/go-fed/activity - 4672f6a325ac72ba0d2518a2a674c949ca2e1182 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 07c0392ada2265db6ed8da729c8dd6051c38f1c8 authored over 6 years ago by Cory Slep <[email protected]>
Fix normalizing the recipents between the object and the activity. Also
allow the handlers to ad...
Also move some functions out of the generic Application interface into
the specialized SocialApp...
github.com/go-fed/activity - e9b4c720b20bd2fad4e024db2e4cdfcb8233c4d6 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - a028bcc3023d63bf31f651a47f4ab0c26ac6d0b0 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - c5830e6eff7fa219f2fdcd544bc8687f4abbfede authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - a06ee678e8c61109c9617314b8650dc994300908 authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 4050d971c44785195cc6fc433590791a8cf80827 authored over 6 years ago by Cory Slep <[email protected]>
Also fixed my earlier stupidity at requiring a 'type' when I meant to
require a 'target'. Also a...
github.com/go-fed/activity - 7434f1f9eb320dcde780fe8359cd9d768d8ead0d authored over 6 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 589f2a91af5cf592ff4975af2c107ba3f48eff7c authored over 6 years ago by Cory Slep <[email protected]>
Also refactored the likes/liked add-to-collections logic so that they
are also applicable for fo...
github.com/go-fed/activity - f19599cb2cf31485f8136b66ea07267e4a5e2aac authored over 6 years ago by Cory Slep <[email protected]>
Testing the Follow AutoAccept feature requires implementing it similar
to how the likes collecti...
github.com/go-fed/activity - 3c0e0a89c46d80a70de723d5b22cbe31bfe8d9c7 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 622a96e6c416a51ac9a2dd0fb931b12ecd1270b8 authored almost 7 years ago by Cory Slep <[email protected]>
This simplifies testing and allows other implementations to supply a
basic version instead.
Before more tests are to be written, the delivererPool concept needs to
be fully divorced out of...
This was uncovered during writing tests where both the Social and
Federative APIs are enabled. T...
github.com/go-fed/activity - 4e007b395ca90bd4e6598004b30b6413023efb26 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - ad9baa2f698fb1df28a63aaeec6414423a0de79b authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 56e7e842d3d1adef6e37732a38cd3cc639c753ee authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 981d943e72aefb01ddece00a1607e9daf844a8df authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - f8d65fafdeac7610f16fba7858e13991eb2108c5 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - aede45d54668c9a5bc033d2381f59af0f2dec547 authored almost 7 years ago by Cory Slep <[email protected]>
Fixed typo
github.com/go-fed/oauth2 - ec34d93e769ae22c48edca0a9c61fb1744ff9a30 authored almost 7 years ago by tiannianshou <[email protected]>add new storage implementation for AWS DynamoDB
github.com/go-fed/oauth2 - fe42b93594784ec5a91037b89eba0a4e26fddf23 authored almost 7 years ago by tiannianshou <[email protected]>github.com/go-fed/activity - 6e343f9f45a078575b9b0e761809c92525ec8312 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/oauth2 - 6dffb3ed6ab49e6c6367a54e21b8de0fd195b5a0 authored almost 7 years ago by Daniel Oliveira <[email protected]>
github.com/go-fed/oauth2 - 131bfb095b5a51f3311d1c342753fc19120856d2 authored almost 7 years ago by Omkar Yadav <[email protected]>
Fix uuid package error
github.com/go-fed/oauth2 - 6f608a6e0307a97455db74fa5297fd38cb249aa7 authored almost 7 years ago by tiannianshou <[email protected]>github.com/go-fed/oauth2 - 2532577b6f635d1fb223d5eee9b96caf6c6c58f3 authored almost 7 years ago by lyric <[email protected]>
github.com/go-fed/activity - 4efb0a41b2d9c70d2e966adfe269ea3fd17d7ba1 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 4368380651766feb481c994363d1c631762fbe38 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 07a04262d9251341462cc9601d73c77fc4ad3dbe authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 683a26f6c17e972373ce77dd98d0c726827c0dc9 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - bcec31a2a79f185f4890febe95732d46e40917a3 authored almost 7 years ago by Cory Slep <[email protected]>
There's another iteration of design that can be done that moves
management of actors and collect...
github.com/go-fed/activity - ea1a3878669942bd94cea03597638a54034627f4 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - d80d47289a2729a333514016fdb1d9d798465868 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 7400a3197fa89e6c32b52c009e87958ac9279c94 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - fe707109c4c2173651f7f55f15c02ac2a81dffee authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 3662ac5bf9942648faa6634a58ea57bb052fe138 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - cd8ee5fb470236b6b423ab327d9998c9ca513ab9 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 9300d8583efeb22110fbe83d7f3f236cd9f6a9fc authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - dbea5a923cdb5969932e3668f1529e9e6cd892fb authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - 5257e5cb31a5392782d51f6b37c52be337bdacf5 authored almost 7 years ago by Cory Slep <[email protected]>
github.com/go-fed/activity - e840543714a6a303a457edd20a5a0711a67293fb authored almost 7 years ago by Cory J Slep <[email protected]>
Fix uuid generation
github.com/go-fed/oauth2 - 3e66c7b889760bf08c21ceb0766e0fd468ff8266 authored almost 7 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - 9be58acfe05d55403d74ad26a0dd61551602d1db authored almost 7 years ago by Mikhail Baranov <[email protected]>
fixed the token check
github.com/go-fed/oauth2 - 5e9ac5390465e2a0da268f647d78572797da9fa6 authored over 7 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - fc86c1335d53cd228107fea10979780dfa858a64 authored over 7 years ago by lyric <[email protected]>
Set TokenInfo before Invoke AuthorizeGenerate
github.com/go-fed/oauth2 - 81db4aa80993fe1e3843fc2410a5feeef885ba18 authored over 7 years ago by 田念收 <[email protected]>Because the oauth server need to get scope info when invoke AuthorizeGenerate and AccessGenerate
github.com/go-fed/oauth2 - a305d01815b5ae612b96fbef3c273c4ff76fe519 authored over 7 years ago by PaulChen2016 <[email protected]>TokenInfo in GenerateBasic
github.com/go-fed/oauth2 - 2d34ab7b6095944079dd90706519426d39b75dba authored over 7 years ago by 田念收 <[email protected]>Added the actual TokenInfo to every creation of GenerateBasic
github.com/go-fed/oauth2 - 227850279299352cde7bfd5eb15441d96ab238b0 authored over 7 years ago by Danilo Topalovic <[email protected]>update refreshing token config
github.com/go-fed/oauth2 - 38556ca0e4bc727cf4bd83dea507b7163c5faa77 authored over 7 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - d85b5f36ce2fe5cbdbcb31476f5f6bbe66e1b18c authored over 7 years ago by lyric <[email protected]>
optimization of error handling
github.com/go-fed/oauth2 - 4c69c584f7ec46f1e58eea12de19e75b36501304 authored about 8 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - b2d52f655162aa8de75e75ac9bf39197fced1217 authored about 8 years ago by lyric <[email protected]>
fixed error response
github.com/go-fed/oauth2 - ecbcbe6832b1294a548818576f7fc2a6ef56226b authored about 8 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - 15d03b0567fec0c752c33f5536a4bd3fc239d506 authored about 8 years ago by lyric <[email protected]>
update release version
github.com/go-fed/oauth2 - f7fa3dd81b0714e78734764a9c9302f2b1448c0b authored about 8 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - 4f0a5c03ddad4d8dd914bf0b7be15e66c1c8e683 authored about 8 years ago by lyric <[email protected]>
fixed error handling
github.com/go-fed/oauth2 - b81de40b7ef59ac67f7fb56a4837aeb149b39f8e authored about 8 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - 704a47e04d5e5440d632eb5da8a8d34229b28bb6 authored about 8 years ago by lyric <[email protected]>
validation bearer token add error return
github.com/go-fed/oauth2 - 612d8b4106e4e3471e67060422d6a6ede2f831e9 authored about 8 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - ba0293883d481b1321e7b7f2be5a2577aeb74bb0 authored about 8 years ago by lyric <[email protected]>
add bearer token validation
github.com/go-fed/oauth2 - c4bf2741c00a6753a88e83cb6d9fa8ad3b935227 authored about 8 years ago by 田念收 <[email protected]>github.com/go-fed/oauth2 - 8ec3da2a81ef7f7813718f2f6f4f7f63a9f2957c authored about 8 years ago by lyric <[email protected]>
UserID should be set after authorize confirmation
github.com/go-fed/oauth2 - b6a087db750112b18f0866788ef95333017e8313 authored about 8 years ago by 田念收 <[email protected]>