Code of Conduct: https://github.com/solid/process/blob/main/code-of-conduct.md - Website: https://solidproject.org
timea-solid on prune-deleted
deprecated findAppInstances (compare)
timea-solid on prune-deleted
update snap (compare)
timea-solid on prune-deleted
Update test/unit/chat/__snapsho… (compare)
timbl on prune-deleted
typescript (compare)
timbl on prune-deleted
npm ci in CI tests fails, menti… (compare)
timbl on prune-deleted
Fix tests. Mostly snapshot upd… (compare)
* @param {Node} subject - A node to search for as subject, or if null, a wildcard
Hi everyone, I have a node-solid-server
related question,
Does anyone know if it is possible to run SPARQL UPDATE queries over jsonld files in solid ? From what I have tried so far, I only had success with .ttl files. Here is a detailed explanation of my issue https://forum.solidproject.org/t/executing-sparql-query-over-json-ld-files-in-solid/1885
Some things I've tried so far:
• Comunica sparql works great for search queries over jsonld files in solid but they don't support update queries :/
All I want is a plain simple ability to rename some string properties in the files without removing the whole jsonld and adding it back.
• Using Rdflib, I tried serialising jsonld to turtle, storing it on solid as turtle and every time I fetch it I would then serialise it back to jsonld when I fetch it. However it produces the error and can't parse it back to jsonld (Error translating between RDF formats
)
Another rdflib related question :
If I use a addDownstreamChangeListener
on a resource and it opens a web socket connection, what happens on repeated call of addDownstreamChangeListener
on same resource? Does it prevent duplicated socket connection or it will act dummy and open another connection? If yes, is there a method to remove the added change listeners ?
location
where location.state
is not defined, and I'm not sure if the error is that location.state
should always be defined. BTW this is in SAFE Browser, so it could be browser specific. Also BTW, I have solid-filemanager browsing storage on SAFE without any changes to solid-filemanager (just dropping in a forked version of solid-auth-client).
history
module as I can see it now checks if event.state
is undefined! So the solution is to update that module, if not done already (my solid-filemanager
may be a bit behind - if not I'll raise an issue).
history
. handlePopState()
checks and ignores if event.state
is undefined
but it is null
which causes location.state
to be undefined. I've submitted an issue on ReactTraining/history#708 but still trying to get solid-filemanager to pick up my 'fixed' version of the history module atm.
trackSession()
being used to set a callback in solid-filemanager.
safe://solidteststorage
and then browse directories, view and modify files.
I'm now working on some tweaks to the WebID implementation in SAFE to ensure there is storage at the expected default URI (e.g.
safe://mark.happybeing
(for a WebID ofsafe://mark.happybeing/card#me
)
I guess you know it already, but solid-filemanager isn't a good example with guessing the storage location by the webid. It should be retrieved via the profile afaik
space:storage
at your WebID Profile.
I am trying to build an app for solid with anvil. Anvil is an all python full stack web development environment. This means that I have no (limited) access to javascript in the browser. The front-end python is translated into javascript using skuplt behind the scenes.
All this is just background to my question.
I obviously have to redo the normal login using the python style front-end. So is there some guidance to the login flow? For example, as an app my user will go the https:\\user.podprovider.net
. I can get to the usual login screen at pod provider.net
, but this sets a token somewhere in the browser and I'm not too sure what the python (in the browser ie skuplt generated js) should do from here.
Any ideas where to go to research login flows that are outside the usual javascript assumptions?