-
-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixup direct sbot usage #115
Commits on Jul 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 15d92d2 - Browse repository at this point
Copy the full SHA 15d92d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2c8714 - Browse repository at this point
Copy the full SHA e2c8714View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cf2c30 - Browse repository at this point
Copy the full SHA 6cf2c30View commit details -
[[ ssb ]] refactored
ssb.sbot.id
tossb.feed
.This is part of #104: identifying all direct usage of sbot. Some of that usage is easy to refactor right away, such as cases where `sbot.id` is used to get the feed id for the running user. Patchfox has always exposed the feed id as `ssb.feed`, it was just a matter of using it.
Configuration menu - View commit details
-
Copy full SHA for d3074ac - Browse repository at this point
Copy the full SHA d3074acView commit details -
[[ ssb ]] added
system
namespace.* Added `ssb.system.*` namespace. It will be used for SSB workflow stuff such as joining pubs and rooms, inspecting peers. Mostly stuff that goes into the system package.
Configuration menu - View commit details
-
Copy full SHA for 1e7d6a1 - Browse repository at this point
Copy the full SHA 1e7d6a1View commit details -
[[ system ]] Refactored to use
ssb.system.acceptInvite
Removed direct access to `sbot` to join pubs. Refactored to use `ssb.system.acceptInvite()` instead. This relates to #104
Configuration menu - View commit details
-
Copy full SHA for 8a0e4a7 - Browse repository at this point
Copy the full SHA 8a0e4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b94f302 - Browse repository at this point
Copy the full SHA b94f302View commit details -
[[ system ]] refactored to use
ssb.system.*
Related to #104 - removing direct sbot access. The system package has been refactored to use the new functions exposed by `ssb.system.*`.
Configuration menu - View commit details
-
Copy full SHA for 93e0a5f - Browse repository at this point
Copy the full SHA 93e0a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61d2521 - Browse repository at this point
Copy the full SHA 61d2521View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec1c3f1 - Browse repository at this point
Copy the full SHA ec1c3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b61d9 - Browse repository at this point
Copy the full SHA a3b61d9View commit details -
[[ books ]] removed direct sbot access, fixed bug with cover
Related to #104 * Refactored to use `ssb.addBlob`. * Fixed bug with cover display.
Configuration menu - View commit details
-
Copy full SHA for 0622353 - Browse repository at this point
Copy the full SHA 0622353View commit details -
[[ contacts ]] refactored to
ssb.addBlob
Related to #104 Refactored to use `ssb.addBlob`. Fixed small bugs.
Configuration menu - View commit details
-
Copy full SHA for 3037efa - Browse repository at this point
Copy the full SHA 3037efaView commit details -
[[ core ]] indentation and semi
Fucking editor I was using previously sprinkled bad indentation and semicolons all over the place, and I never spent the necessary time to fix them all. I'm doing it file by file now.
Configuration menu - View commit details
-
Copy full SHA for 27028b6 - Browse repository at this point
Copy the full SHA 27028b6View commit details -
[[ ssb ]] new
friendship
namespace.This adds `ssb.friendship.*` which contains functions to help querying for following, followers, and friends of a feed.
Configuration menu - View commit details
-
Copy full SHA for 94ad307 - Browse repository at this point
Copy the full SHA 94ad307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bfd212 - Browse repository at this point
Copy the full SHA 2bfd212View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2024083 - Browse repository at this point
Copy the full SHA 2024083View commit details -
[[ contacts ]] removing direct access to
sbot.links
.* Refactored to use `ssb.friendship.*` instead of `sbot.links`. * Related to #104
Configuration menu - View commit details
-
Copy full SHA for a881f15 - Browse repository at this point
Copy the full SHA a881f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39438a7 - Browse repository at this point
Copy the full SHA 39438a7View commit details -
[[ ssb ]] added
serverType
property to allow detection of backend.closes #106 This allows package developers to create branching code to support different SSB server types.
Configuration menu - View commit details
-
Copy full SHA for 0c738d9 - Browse repository at this point
Copy the full SHA 0c738d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a0342b - Browse repository at this point
Copy the full SHA 6a0342bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e127e9b - Browse repository at this point
Copy the full SHA e127e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0df7d11 - Browse repository at this point
Copy the full SHA 0df7d11View commit details -
[[ ssb ]] created
supportedPlatforms
array for packages.Each package needs to declare which platforms they suppport. This value needs to match the running server type. * `pkg.supportedPlatforms = ["nodejs-ssb"]` * `ssb.serverType = "nodejs-ssb" All packages patched to include this property. closes #106
Configuration menu - View commit details
-
Copy full SHA for 0b04647 - Browse repository at this point
Copy the full SHA 0b04647View commit details
Commits on Jul 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 074a847 - Browse repository at this point
Copy the full SHA 074a847View commit details -
Configuration menu - View commit details
-
Copy full SHA for 366ad04 - Browse repository at this point
Copy the full SHA 366ad04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c2db53 - Browse repository at this point
Copy the full SHA 9c2db53View commit details