Ecosyste.ms: OpenCollective

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

github.com/go-fed/activity

ActivityStreams & ActivityPub in golang, oh my!
https://github.com/go-fed/activity

Finish adding values and nat lang maps.

dc2ce18fd780d5c1b0beea3289a3b6f97b6bff97 authored almost 6 years ago by Cory Slep <[email protected]>
Fix more items in the specification

beb44b1bde64fde970925461baf33b97d5a4a90d authored almost 6 years ago by Cory Slep <[email protected]>
Hack for "without property", begin resolving references.

Also begin populating values in the intermediate definition.

TODO: Replace the hack in the spec...

139dc3c5ea630b3de72f5b73a1513b130736a7f8 authored almost 6 years ago by Cory Slep <[email protected]>
Cleaned up the spec definition file

8589b0f14f752122c3e97270b9910482f375b598 authored almost 6 years ago by Cory Slep <[email protected]>
Merge pull request #78 from cjslep/dev

Update next generation experimental tool

9c3005b17febc482222c0114d47e85efd07c7dad authored almost 6 years ago by Cory J Slep <[email protected]>
Tool can now print its intermediate state

d2182dc3b9d5977836d553aaf9521bee1448aeb4 authored almost 6 years ago by Cory Slep <[email protected]>
Finish implementing ontologies.

- ActivityStreams specification can now be entirely parsed.
- Removed print statements
- Added m...

e5693c2eb99e017b990f7d4033a9158ad45d583e authored almost 6 years ago by Cory Slep <[email protected]>
Remove duplicate entries

dae9d884ab90e7c1dcc641c281499e3a1657b732 authored almost 6 years ago by Cory Slep <[email protected]>
Improve spec.json

- Remove reference to ActivityStreams (as its defining ActivityStreams!)
- Change type Link to t...

41be1062fe8c08112bf39b6ac2aebdc2484e4327 authored almost 6 years ago by Cory Slep <[email protected]>
Bug fixes and ontology improvements.

- Fixed the way indexing nodes were being applied
- Implemented property types in ontologies
- I...

0f98307f07e78e21452deb20ff208f18e43129ec authored almost 6 years ago by Cory Slep <[email protected]>
Prepare for @type to contextually resolve.

- Remove unused 'as' ontology
- Outline new GetByName for ontologies
- Fix bugs
- Prepare the ty...

864616542c67f32991cb5a108f073435cbd7d8fe authored almost 6 years ago by Cory Slep <[email protected]>
Progress on implementing the schema ontology.

- can process name
- can process url
- properties can have examples
- id no longer requires a th...

053012103925cc34324c6338d8e472d82c9488c4 authored almost 6 years ago by Cory Slep <[email protected]>
Remove leftover print call

e508425ddbe6e4d72d540f82c79bd0be238e883e authored almost 6 years ago by Cory Slep <[email protected]>
Allow a node to hijack the rest of the recursive descent.

Also, fixed a bug where errors were not getting propagated properly from
RDFNodes back to the ap...

676dc64dbb628c8504f9d0db294a274841cee871 authored almost 6 years ago by Cory Slep <[email protected]>
Add alias to name in spec

e13d8374051d06dee7e912e69b1a76bc6d3ad4ee authored almost 6 years ago by Cory Slep <[email protected]>
Add alias for url

503e95e52e7f3f06ac6e02b082c135271d39144f authored almost 6 years ago by Cory Slep <[email protected]>
Fix aliasing specific elements.

Also adds some placeholders for the schema ontology.

Eliminated some dead code in the RDF manag...

30f9f6a16b57bc8180fbd46694dd176477173bdb authored almost 6 years ago by Cory Slep <[email protected]>
Expand the as alias to the ActivityStreams URI

caa2e4d2fa379724ad78283f0fc11546c568e80f authored almost 6 years ago by Cory Slep <[email protected]>
Fix bugs for handling aliased nodes and containers

Implemented the beginning of the container and index handling, but have
not yet completed it.

90b12d43aad8fc0fd402eb3f17dcb46402d9afed authored almost 6 years ago by Cory Slep <[email protected]>
Add some OWL ontology implementations

b657bd2307a0a2e7be586182e706317d7e744632 authored almost 6 years ago by Cory Slep <[email protected]>
Add rdf ontology nodes, make processing mandatory.

c61bd2d1291727e5dbdfab70180dcab4b22a2d55 authored almost 6 years ago by Cory Slep <[email protected]>
Setup applying RDF node understanding.

Next, the actual nodes need to be created in order to construct the
proper intermediate form and...

94569ca5494a55188795f6b23fff46993fca3973 authored almost 6 years ago by Cory Slep <[email protected]>
Fix fork imports and rearrange parsing functions

68f6602ebb071931ea3a9f120cec829d56e46642 authored almost 6 years ago by Cory Slep <[email protected]>
Add internal parsed RDF definition data types.

This is an evolution of the old tools/defs/types.go file which
essentially had these data struct...

0470f8e603c845fafc3695d923715e25e17642a6 authored almost 6 years ago by Cory Slep <[email protected]>
Prepare tool for ingesting JSON LD context defs.

8b4f9fc81c03b1beea28c19b4e39f805598ad563 authored almost 6 years ago by Cory Slep <[email protected]>
Ran gofmt in props dir

2709d26229b987510154510279b4f8bb0fb6392d authored almost 6 years ago by Cory Slep <[email protected]>
Add activitystreams specification definition.

Credit for the file goes to:
https://github.com/gobengo/activitystreams2-spec-scraped/blob/maste...

9cae676dd9a4fcb7f1944474e2c2cf284e38ca9d authored almost 6 years ago by Cory Slep <[email protected]>
Merge pull request #77 from BenLubar-PR/gosum

Update go.modverify to go.sum.

c2325ed7eac1f19bcf38ba028381f5922d4c3d9b authored almost 6 years ago by Cory J Slep <[email protected]>
Add go.mod hashes to go.sum via "go get".

d45efd665a5a863f6d157914b11f87c655521946 authored almost 6 years ago by Ben Lubar <[email protected]>
Rename go.modverify to go.sum.

468b81f61fd0cf210cad5eb763cf67ff671f36f0 authored almost 6 years ago by Ben Lubar <[email protected]>
Update README and CHANGELOG in preparation for v0.4.0 release

ff0fcb60f31d74aacd57244ffe03223a3f7dd109 authored almost 6 years ago by Cory Slep <[email protected]>
Add constructors for the streams package.

31482f867e0e3c8518cf82abaf41b708b0a0f94b authored almost 6 years ago by Cory Slep <[email protected]>
Update Write.as to WriteFreely in README

2d4695e96974db5555e7c875a219973a38aa2501 authored almost 6 years ago by Cory Slep <[email protected]>
Experimental: Add RDF package for JSONLD context definitions.

This package will be the frontend for reading the JSONLD context
descriptions that specify Activ...

8795587007787e1311258988af309100839501f1 authored almost 6 years ago by Cory Slep <[email protected]>
Remove unnecessary whitespace

137c1d51fb44d32228e67d2ed02f8f0a5485801b authored almost 6 years ago by Cory Slep <[email protected]>
experimental: Add disjoint type function

Also fix a bug where the Name() method was being called on a string.

7f8b7a6723e05f2ce72772541379d4f8b06fcdfd authored almost 6 years ago by Cory Slep <[email protected]>
experimental: More type improvements.

- Fixed extendedBy generated method behaving like extends
- Add the extends generated method
- E...

2ebd905f76e2e576c3ba5b215fda8558c98ae273 authored almost 6 years ago by Cory Slep <[email protected]>
experimental: Add ActivityPub types.

This begins adding types as standalone compositions of properties, along
with helper functions t...

d08cc462752f725719f4678b1f616e7a3be27d29 authored almost 6 years ago by Cory Slep <[email protected]>
Experimental: restructure directories

e834879207a075e6c2f1ac99aa9f4666a70b7652 authored almost 6 years ago by Cory Slep <[email protected]>
experimental: Keep single-type special-case API

After deliberating on the APIs for properties that can have a single
type vs multiple types, I'v...

c4425ee50e8538d26eced0113b71641e5300331d authored about 6 years ago by Cory Slep <[email protected]>
Support natual language maps for properties.

4f628f1b7e3e5f368eb47a6983d62de1b986e0d9 authored about 6 years ago by Cory Slep <[email protected]>
Support unknown property types when serializing and deserializing

c91db1e4ae7e736319779f1bb03a05fdb73f575b authored about 6 years ago by Cory Slep <[email protected]>
Fix spacing in generated comment

3a9b9812b578bdd0d44bebf8afa4e97e86e1ca77 authored about 6 years ago by Cory Slep <[email protected]>
Add comments, clean up code

4a35079fd07d3731e0b9640a587c571591126adb authored about 6 years ago by Cory Slep <[email protected]>
Make code generation more robust

eb0922358825138946417e5f9fbfb860b57cef4d authored about 6 years ago by Cory Slep <[email protected]>
Now that core fundamentals are working, begin refactoring

c8431878daa83fb2ee9a38ed99b96930ab908bf1 authored about 6 years ago by Cory Slep <[email protected]>
Add comments to nonfunctional properties.

1426f30be1e61cea82e489fb847ebdb14931ff53 authored about 6 years ago by Cory Slep <[email protected]>
Add comments to functional properties.

Also, clean up the spacing for generated code so it is pleasing to look at.

d0c1e6a3e37d0e76106b2af14002db4def108492 authored about 6 years ago by Cory Slep <[email protected]>
Add serialization/deserialization generated code.

87032d3af9b9bfbe43983c03be9c6aedca4ff54a authored about 6 years ago by Cory Slep <[email protected]>
More exprimentation with property-oriented code generation

c3ec4d5344e72be047d7ca9b437d89af1b6873ce authored about 6 years ago by Cory Slep <[email protected]>
Experimental directory for v1 code generation.

1a1c50acfb8ff16a4e3ecc5ec55a0a69a29c273f authored about 6 years ago by Cory Slep <[email protected]>
Add nascent idea to static + dynamic plugin system

This is on the road for v1: enabling plugins for vocabulary extensions
and either supporting the...

3076a5410a65062b0b231c3559b236268ee937cc authored about 6 years ago by Cory Slep <[email protected]>
Add note to self to check Follow edge case

806c037e3bd9ad384f46864b0a099e2575ba95d5 authored about 6 years ago by Cory Slep <[email protected]>
Add Read.as to the list of client applications

3b3c8efdd1da14a3b1b401666493fa860f76a2a3 authored about 6 years ago by Cory Slep <[email protected]>
Add multiply-typed unknown property methods to vocab interfaces.

a7d2d52351f4a32c6743966852d0d1e36c0eec6b authored about 6 years ago by Cory Slep <[email protected]>
Update README and CHANGELOG for v0.3.0

9e2efad733e5797c0e7a1f86ac9cbe31dff40237 authored about 6 years ago by Cory Slep <[email protected]>
Update CHANGELOG

012f23e435423e987f952eac318537b477034b8e authored about 6 years ago by Cory Slep <[email protected]>
Announce activities now add to shares collections on objects.

83277d57c9a01cae478cded960f900597f3f8ab7 authored about 6 years ago by Cory Slep <[email protected]>
Update CHANGELOG

2071460bc1b8606e95c4e1fb170873f7655a2792 authored about 6 years ago by Cory Slep <[email protected]>
Add the missing 'shares' property to streams.Object

bd6369d284df3888046683ecc02dd89e2cd5bfac authored about 6 years ago by Cory Slep <[email protected]>
Add the missing 'shares' property to vocab.Object

befab36c299291296257a79e3ba29e064eb48e29 authored about 6 years ago by Cory Slep <[email protected]>
Update CHANGELOG

c430c8af1d1ddb83af897f1a127a14575c4defdb authored about 6 years ago by Cory Slep <[email protected]>
Add tests for Callbacker extensions

1252727ca8f324a560e4a65683563538b5b2e7b5 authored about 6 years ago by Cory Slep <[email protected]>
Fix intransitive activity generated code in vocab.

The sub-types of Intransitive Activity (Arrive, etc) would not satisfy
the vocab.IntransitiveAct...

1c057922ca76284c66096edce7b088227bac7445 authored about 6 years ago by Cory Slep <[email protected]>
Support other activity types

797b2f79a848ed215572db8bc426a668f1b3f0f0 authored about 6 years ago by Cory Slep <[email protected]>
Support unknown (extended) properties in vocab

d0812c94714b99c6bfeaf90784df57c05313541a authored about 6 years ago by Cory Slep <[email protected]>
Fix body delivery bytes being incorrectly copied

387ed4a775bd35de54e8695757b41601357dda8e authored about 6 years ago by Cory Slep <[email protected]>
Update README and CHANGELOG for v0.2.1 release

17fce2255adb896c67559b1f1338d8471b486b33 authored about 6 years ago by Cory Slep <[email protected]>
Include more links to go-fed.org and official reports

2f2858f92b773ff5463d48d49b00f8753cb21093 authored about 6 years ago by Cory Slep <[email protected]>
Use minimum sized types for enumerated values

46d55732d58eec077aaf569fe102acc064ef52b2 authored about 6 years ago by Cory Slep <[email protected]>
Update README with official implementation report links.

493b48b6651e9519d0fdaf2043294bf4a29c931f authored about 6 years ago by Cory Slep <[email protected]>
Update README with applications using the library

3b0d31022cffc9f8ad45f9e12c5702091f057638 authored about 6 years ago by Cory Slep <[email protected]>
Correctly test for root cause in issue 75.

8b0590a0cdea8cc94f6255f9c76380a2dfe6e5e6 authored about 6 years ago by Cory Slep <[email protected]>
Remove TODO

3740d4a418d47250b50f28e1276b7830a992b48a authored about 6 years ago by Cory Slep <[email protected]>
Add unit test for issue 75: C2S not forwarding

452d6f1af7f27eedc2178f1c1138d722a5251473 authored about 6 years ago by Cory Slep <[email protected]>
Update README and CHANGELOG for v0.2.0 release

a5757b43828f14b614a6d689a7f0b3ce7b27436b authored about 6 years ago by Cory Slep <[email protected]>
Add IsPublic to streams types

377455aa70a9dbaf2a53e63c84f036b93cd23a1d authored about 6 years ago by Cory Slep <[email protected]>
Update CHANGELOG

e372d2781ebfe80e04d895ad4f093d343c5be264 authored about 6 years ago by Cory Slep <[email protected]>
Add IsPublic to vocab.Object types & subtypes.

The IsPublic method will return 'true' if the special public collection
defined in the ActivityP...

c655c635ffc5857a6d6ef07cf450edf920fab0f3 authored about 6 years ago by Cory Slep <[email protected]>
Use OrderedCollection by default for collections.

The 'liked', 'likes', 'followers', and 'following' collections now
default to the 'OrderedCollec...

f8b24eef88aad4ceffc373d4d78f3d15bf19b32f authored about 6 years ago by Cory Slep <[email protected]>
Update CHANGELOG

dfffcd7eb21bc9fc1fc185236b3f0d1eef5f5301 authored about 6 years ago by Cory Slep <[email protected]>
Examine IRI when origin checking Update/Delete

Before we just always threw an error. Also update tests to check for
both cases.

be4644fbcaebd00895e7fff859c97ce7df3c66c0 authored about 6 years ago by Cory Slep <[email protected]>
Don't do an Activity's side effects more than once

If a federated Activity has been seen before, skip handling its side
effects.

f82653f70932a0be28cf3202345be41fa4ae579d authored about 6 years ago by Cory Slep <[email protected]>
Add Like activities to the likes collection.

Previously, it was incorrectly adding the actors to the likes collection.

8fa0f2395c40c7df29d969b6a1f463668c6197f3 authored about 6 years ago by Cory Slep <[email protected]>
Fix GetInbox failure due to unavailable messages.

When deduplicating IRIs in a user's inbox, the library tries to
dereference the IRI to... obtain...

107468d8e9364f327a54513e56f42cbefd732c47 authored about 6 years ago by Cory Slep <[email protected]>
Remove unused test method from previous interface.

10e099bd8a180ec07e91e1e5e1bf50ff7421dde4 authored about 6 years ago by Cory Slep <[email protected]>
Improve media type detection for ActivityPub types

b0c125a7ba5a6fa4fd6c922ef00e484421a0c92c authored about 6 years ago by Cory Slep <[email protected]>
To immediately be deleted.

I don't need this level of detail for headers. This is beyond overkill
for content negotiation. ...

1ed478582e26614710c410fae262cbb6925f55cf authored about 6 years ago by Cory Slep <[email protected]>
Update changelog and contributing

cfdfddfda41e852dfe03ee80af58b27451c76a95 authored about 6 years ago by Cory Slep <[email protected]>
Merge pull request #52 from 21stio/patch-1

Update README.md

50f3ddbfc5355b522fca813f769f177c7d32318c authored over 6 years ago by Cory J Slep <[email protected]>
Merge pull request #53 from 21stio/patch-2

Update README.md

4870298a37f659ec9909923c21e06edbc9a4a68d authored over 6 years ago by Cory J Slep <[email protected]>
Merge pull request #54 from 21stio/patch-3

Update README.md

c6b55cc0f22d025f1f241696cd61b9def9975ac4 authored over 6 years ago by Cory J Slep <[email protected]>
Update README.md

added syntax highlighting

6bea6273429ca0f1872915d43c0a5b05095cd24f authored over 6 years ago by 21stio <[email protected]>
Update README.md

added syntax highlighting

3c9368c9027e29e3e88d3b1328d8f28e59e02600 authored over 6 years ago by 21stio <[email protected]>
Update README.md

added syntax highlighting

7b788cf596f7afd4fc936952ab56af29ca3d3e74 authored over 6 years ago by 21stio <[email protected]>
Remove duplicate intermediate types.

This condenses the N types and M properties from N*M intermediate type
definitions to just M int...

af5ed41bad98ce4b10b09b0838bc5da1277470c6 authored over 6 years ago by Cory Slep <[email protected]>
Update README and other files for 0.1.1

307eb259b8c990609866fdf5144ee9187d86d2a3 authored over 6 years ago by Cory Slep <[email protected]>
Initial deliverer tests

db08c01e8548688245a8004810413a711d307489 authored over 6 years ago by Cory Slep <[email protected]>
Generate streams package to multiple files

b1609bd71aea298347877518eedc33bcf0915fde authored over 6 years ago by Cory Slep <[email protected]>
Generate vocab package to multiple files.

f155f0a3d0e31a58ab5ca5fe1342f0334f13391a authored over 6 years ago by Cory Slep <[email protected]>