Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
gitlab.com/spritely/golem
Golem is a demonstration of how to distribute content over ActivityPub securely over peer to peer networks.
https://gitlab.com/spritely/golem
Add prerequisite/recommendation readings to README
a075ba93c15381bc4ba4a12b01bd64855077ddd7 authored over 5 years ago
a075ba93c15381bc4ba4a12b01bd64855077ddd7 authored over 5 years ago
Prevent call/input-url from accessing file: uris
a30ad39b1c11c357e4f80811ee4ff8fa2408a9d5 authored over 5 years ago
a30ad39b1c11c357e4f80811ee4ff8fa2408a9d5 authored over 5 years ago
Add a warning about post-pure-port
31b72498a86f94db0ee93a0dc345042862f45f1b authored over 5 years ago
31b72498a86f94db0ee93a0dc345042862f45f1b authored over 5 years ago
make another note about aes-ctr
b7af8fc3b5fb44b9f3096f6af0564e811a7a8cb8 authored almost 6 years ago
b7af8fc3b5fb44b9f3096f6af0564e811a7a8cb8 authored almost 6 years ago
Be a bit more explicit of what we mean about shelf life risks
b5e574a543620af879866ef763610470aeaf184e authored almost 6 years ago
b5e574a543620af879866ef763610470aeaf184e authored almost 6 years ago
Talk about encryption having a shelf life
b09bafdf28fe33eeefdcfa4b32e77770f7b99e32 authored almost 6 years ago
b09bafdf28fe33eeefdcfa4b32e77770f7b99e32 authored almost 6 years ago
Add a caveat about deleting content
84d3ca472482802e57d06e3a77bc08b3075a75a6 authored almost 6 years ago
84d3ca472482802e57d06e3a77bc08b3075a75a6 authored almost 6 years ago
Clarify that Jewish folklore is the origin of golems
f47e4725598bee09002fc36cfd7d5189309162fe authored almost 6 years ago
f47e4725598bee09002fc36cfd7d5189309162fe authored almost 6 years ago
Re-encourage looking at the magenc writeup
5f76ff04ef12aca51ff7fe5f14a7b9d57bee70f1 authored almost 6 years ago
5f76ff04ef12aca51ff7fe5f14a7b9d57bee70f1 authored almost 6 years ago
Link to the demo code in the conclusions, too
474bf005fd8dfe94f901e667ec5ffc6f8e661c19 authored almost 6 years ago
474bf005fd8dfe94f901e667ec5ffc6f8e661c19 authored almost 6 years ago
Conclusions
36f1fa4fb85c7e5a50dcd803f04756150e47780b authored almost 6 years ago
36f1fa4fb85c7e5a50dcd803f04756150e47780b authored almost 6 years ago
Remove TODO for something that was just DONE
3ce7a093c5cb421aa626cc830feb02c54114fd13 authored almost 6 years ago
3ce7a093c5cb421aa626cc830feb02c54114fd13 authored almost 6 years ago
Move the templates out of actor-profile
8e7bb91850f1135ec23dda61823efe536783851d authored almost 6 years ago
8e7bb91850f1135ec23dda61823efe536783851d authored almost 6 years ago
Change order of Create terms for readability
e1ea6994033d0d780d39341856e25b8db4f4eb4a authored almost 6 years ago
e1ea6994033d0d780d39341856e25b8db4f4eb4a authored almost 6 years ago
A LOT More progress on the README
91b1c2121c5690e84156a0b949000f3ebe8b6ada authored almost 6 years ago
91b1c2121c5690e84156a0b949000f3ebe8b6ada authored almost 6 years ago
oops, attributedTo not attributed-to
57334bc56490d2fe69dd37ad95cd930069c75bab authored almost 6 years ago
57334bc56490d2fe69dd37ad95cd930069c75bab authored almost 6 years ago
Add html-writing dependency
6c7220149ed26efa4a21ad658e1b86c2ed7f584d authored almost 6 years ago
6c7220149ed26efa4a21ad658e1b86c2ed7f584d authored almost 6 years ago
Add an explaination on URLs vs URNs
34b8e151479cbc877e3400d9d8d2a2dc720a640f authored almost 6 years ago
34b8e151479cbc877e3400d9d8d2a2dc720a640f authored almost 6 years ago
Flesh out more about what's going on
bab0200e497010f91b68f7b97abaf36438c8909f authored almost 6 years ago
bab0200e497010f91b68f7b97abaf36438c8909f authored almost 6 years ago
Ignore compiled/ directory
9fa3e0c5abbd4a320c870f44d6234b453c4744af authored almost 6 years ago
9fa3e0c5abbd4a320c870f44d6234b453c4744af authored almost 6 years ago
Show magnet URI in message headers
b047c10cbc9aa0e893bbbff77832cfff3a9a2821 authored almost 6 years ago
b047c10cbc9aa0e893bbbff77832cfff3a9a2821 authored almost 6 years ago
reindent wait-wheres-webfinger footnote
000a14f791a25dc7097e881f4c83bb7861d5359d authored almost 6 years ago
000a14f791a25dc7097e881f4c83bb7861d5359d authored almost 6 years ago
Fix indentation and link to webfinger
ad32aba8d6b302bfb75d966d827cc80eb0325e8b authored almost 6 years ago
ad32aba8d6b302bfb75d966d827cc80eb0325e8b authored almost 6 years ago
Add "Wait, where's webfinger?"
b986a7b817ff4303956456149b73edcf2e05d8a3 authored almost 6 years ago
b986a7b817ff4303956456149b73edcf2e05d8a3 authored almost 6 years ago
Linkify links
ec6af4857d75f2d5351478d0135373c68a706f96 authored almost 6 years ago
ec6af4857d75f2d5351478d0135373c68a706f96 authored almost 6 years ago
Add giving it a try section
08c6327aff68a23c39a0a2ba7a3a673b455c71b4 authored almost 6 years ago
08c6327aff68a23c39a0a2ba7a3a673b455c71b4 authored almost 6 years ago
Add "Running Golem" section
61bc02d4d073ab93203d46cab09a908877a47a96 authored almost 6 years ago
61bc02d4d073ab93203d46cab09a908877a47a96 authored almost 6 years ago
Also require sxml
bb538fddd3e4dc870a68f7b46ddb0dc7d4f19f7d authored almost 6 years ago
bb538fddd3e4dc870a68f7b46ddb0dc7d4f19f7d authored almost 6 years ago
Add info.rkt file
d4757d4ec568f1da84493c7904009510b7ee258c authored almost 6 years ago
d4757d4ec568f1da84493c7904009510b7ee258c authored almost 6 years ago
Turns out we aren't using the sql or db modules.
043cb6256038a48d00c7fbafba51d36005375928 authored almost 6 years ago
043cb6256038a48d00c7fbafba51d36005375928 authored almost 6 years ago
Adjust the title a bit
13b8909ac350519a7083dc87df50eb868fc46302 authored almost 6 years ago
13b8909ac350519a7083dc87df50eb868fc46302 authored almost 6 years ago
Start the Spritely README
2a3034f41a6d8d76a8d6ba57d86146a865e51126 authored almost 6 years ago
2a3034f41a6d8d76a8d6ba57d86146a865e51126 authored almost 6 years ago
Rename collections to db
847a33995c6a3e83a22659f6b05e4395ffcf321b authored almost 6 years ago
847a33995c6a3e83a22659f6b05e4395ffcf321b authored almost 6 years ago
Do a very lazy rendering of a "from" field in Golem
90f5f7d53f3b638c65460139900dee51174b42d9 authored almost 6 years ago
90f5f7d53f3b638c65460139900dee51174b42d9 authored almost 6 years ago
Add the actor property to the Create
Yeah, actor vs attributedTo is annoying, but...
93db0d324ab644c309f03f6de3a81083e2477bd4 authored almost 6 years ago
Get rid of serve-encrypted-object in favor of decrypte-encrypted-object
11b58405d59c21dc908a6eebca51882954e7a425 authored almost 6 years ago
11b58405d59c21dc908a6eebca51882954e7a425 authored almost 6 years ago
Move utils that don't really affect implementation to their own module
e469371369d9b0c0bd86de6eaa17e9ec5b4fbddb authored almost 6 years ago
e469371369d9b0c0bd86de6eaa17e9ec5b4fbddb authored almost 6 years ago
More comments!
d6bd57b995ec9326d64ba71615f00a956944491c authored almost 6 years ago
d6bd57b995ec9326d64ba71615f00a956944491c authored almost 6 years ago
Remove commented out code
96722ded70a78573f2ca712e3bbd8e27bfe578ee authored almost 6 years ago
96722ded70a78573f2ca712e3bbd8e27bfe578ee authored almost 6 years ago
Document a whole bunch of things, including the pages
f69e9511097bb27adafb67cb41a63e1e9429e21f authored almost 6 years ago
f69e9511097bb27adafb67cb41a63e1e9429e21f authored almost 6 years ago
Correct comment wording
f0cae5d4186ead1033e9b232d390668f6c887a50 authored almost 6 years ago
f0cae5d4186ead1033e9b232d390668f6c887a50 authored almost 6 years ago
Document actor-profile page.
d7c9832a0c8abaf3a9b4d8c92b7762cc6c5c62ba authored almost 6 years ago
d7c9832a0c8abaf3a9b4d8c92b7762cc6c5c62ba authored almost 6 years ago
Document some of the parameters
c67da3daecd80f649e4c4b44b0d2aff437022230 authored almost 6 years ago
c67da3daecd80f649e4c4b44b0d2aff437022230 authored almost 6 years ago
oops, search-replace gone awry
c82fb1c8a50e383e77ea397fcbc4f71a1be46d7f authored about 6 years ago
c82fb1c8a50e383e77ea397fcbc4f71a1be46d7f authored about 6 years ago
Replace headers variable with accept-headers
more accurate!
00d5c48ec7083ac9b3ae5da6f6cecb28d959c7bd authored about 6 years ago
And it works! Encrypted, p2p deliverable content federated :)
7a71589352fe53b55c28c7b08829cc687d5d0c89 authored about 6 years ago
7a71589352fe53b55c28c7b08829cc687d5d0c89 authored about 6 years ago
federation!
311db57b3932df720a369f858953fed6931d6341 authored about 6 years ago
311db57b3932df720a369f858953fed6931d6341 authored about 6 years ago
Display both outbox and inbox previews
d95749e8a8b33109bf8bfa012d3504e09c6a07da authored about 6 years ago
d95749e8a8b33109bf8bfa012d3504e09c6a07da authored about 6 years ago
Display most recent post in outbox
b548948d7d04e41e6f758acfd95566e543cad04e authored about 6 years ago
b548948d7d04e41e6f758acfd95566e543cad04e authored about 6 years ago
Save message to outbox
fc7e61e8a621631777f2cfbeb1cbd57ad5941e9e authored about 6 years ago
fc7e61e8a621631777f2cfbeb1cbd57ad5941e9e authored about 6 years ago
Okay here's the database we actually need
02e5c25f784d0d5e6a7c2f159724f4733709edc0 authored about 6 years ago
02e5c25f784d0d5e6a7c2f159724f4733709edc0 authored about 6 years ago
Initial but incorrect db setup
99493619f10b0db5dafe028f9c43d5254b9cb6ab authored about 6 years ago
99493619f10b0db5dafe028f9c43d5254b9cb6ab authored about 6 years ago
Federate to recipients
7926b17584ea02ba587340ee32d49edd454ff58a authored about 6 years ago
7926b17584ea02ba587340ee32d49edd454ff58a authored about 6 years ago
Start of storing stuff
9533abd2235040e5cc23f598908fe783fe3052f4 authored about 6 years ago
9533abd2235040e5cc23f598908fe783fe3052f4 authored about 6 years ago
Do parameterization inside of main
50bf0756483c1f5eaee46c7fa62d7b12eb44c10a authored about 6 years ago
50bf0756483c1f5eaee46c7fa62d7b12eb44c10a authored about 6 years ago
textarea styling
238895f60eaeded79e10d32fb62ed01cf0f1b360 authored about 6 years ago
238895f60eaeded79e10d32fb62ed01cf0f1b360 authored about 6 years ago
Turns out the dispatcher takes care of method things for us
4b0e2ffdbe25ce9a473f9b6bf6fe93f33a64d7e2 authored about 6 years ago
4b0e2ffdbe25ce9a473f9b6bf6fe93f33a64d7e2 authored about 6 years ago
Add not allowed and a basic submission form
1773ae4b3b3baeaf63c141a26f84e5f68cf3aa43 authored about 6 years ago
1773ae4b3b3baeaf63c141a26f84e5f68cf3aa43 authored about 6 years ago
Add GET/POST stub to inbox/outbox
de514418388fb5f82b2af610b8bcd0e17edc12c3 authored about 6 years ago
de514418388fb5f82b2af610b8bcd0e17edc12c3 authored about 6 years ago
Rename the homepage to actor-profile
f95b98b07f0e338056b6c1bba4eb6540118dc091 authored about 6 years ago
f95b98b07f0e338056b6c1bba4eb6540118dc091 authored about 6 years ago
Actually we don't need the POST method in homepage
ef2f0e0c9ffc35e782faecfeb4efa3fe585f1a9d authored about 6 years ago
ef2f0e0c9ffc35e782faecfeb4efa3fe585f1a9d authored about 6 years ago
Add post-note stub
be4ce9bb041a66112d36d5d0d5f1f1332f85623e authored about 6 years ago
be4ce9bb041a66112d36d5d0d5f1f1332f85623e authored about 6 years ago
Remove 404 code
464d8750242118e69d2efdabec37dd0cc526db50 authored about 6 years ago
464d8750242118e69d2efdabec37dd0cc526db50 authored about 6 years ago
Add LICENSE files
83ca2e580c15743ae4aab133bd1e343a69f88778 authored about 6 years ago
83ca2e580c15743ae4aab133bd1e343a69f88778 authored about 6 years ago
Much cleaner implementation of golem-absolute-url :)
6f86fb16d22ca4154fb6f91baf5bc57667037055 authored about 6 years ago
6f86fb16d22ca4154fb6f91baf5bc57667037055 authored about 6 years ago
Absolute urls, and use them for inbox/outbox
eaef4a8cd544e6ae0cfda4e3682cc170c8aceb8b authored about 6 years ago
eaef4a8cd544e6ae0cfda4e3682cc170c8aceb8b authored about 6 years ago
Write out profile if requesting activitystreams json
5bd1bf7e1973072309030c32bd6d419570d1eff2 authored about 6 years ago
5bd1bf7e1973072309030c32bd6d419570d1eff2 authored about 6 years ago
Add users-name and other parameters
41d8ae092cef22b8849fadef33211bd3518869af authored about 6 years ago
41d8ae092cef22b8849fadef33211bd3518869af authored about 6 years ago
header links working
5b1f70e4460d341cc01c31f40ba9f12992edf496 authored about 6 years ago
5b1f70e4460d341cc01c31f40ba9f12992edf496 authored about 6 years ago
Add generic-base-tmpl
5211ee97288c16ba8bb516f380f42da4829889d7 authored about 6 years ago
5211ee97288c16ba8bb516f380f42da4829889d7 authored about 6 years ago
Restructure things and add homepage
72a4c8f4f2b41ed8e2c2965275a495859fb1ebed authored about 6 years ago
72a4c8f4f2b41ed8e2c2965275a495859fb1ebed authored about 6 years ago
Add static files for golem
16b4d5f8c6160411b3ca40cfa8576d7a7e99e425 authored about 6 years ago
16b4d5f8c6160411b3ca40cfa8576d7a7e99e425 authored about 6 years ago
Serve static files
8a8ea3317a7b453416fc1089dd20a04a461c1235 authored about 6 years ago
8a8ea3317a7b453416fc1089dd20a04a461c1235 authored about 6 years ago
shell site structure
b45551f10a17aa010f7104521fd239ce994ec3d4 authored about 6 years ago
b45551f10a17aa010f7104521fd239ce994ec3d4 authored about 6 years ago