node-solid-server icon indicating copy to clipboard operation
node-solid-server copied to clipboard

test notification

Open bourgeoa opened this issue 10 months ago • 5 comments

NSS server express server implementation

create express servers /lib/create-server.js

- http server

- webSockets server from npm solid-ws
	set live param to bind to ws publish
	- Updates-Via header /handlers/get.js 
	- update webSocket /lib/ldp.js#L309
	

create app /lib/create-app.js

	- headersInit()
		- header links from lib/header.js
	- routes :
		- discovery routes
			- capability discovery /lib/capability-discovery.js
				router.get /.well-known/solid

			- Payment Pointer discovery /lib/payment-pointer-discovery.js
				router.get /.well-known/pay
				
				
		- http routes (ldp middleware) lib/ldp-middleware.js
			router.use
				
	- corsProxy lib/handlers/cors-proxy.js
		app.use /proxy
	- authProxy

bourgeoa avatar Mar 26 '24 13:03 bourgeoa

https://solid.github.io/notifications/protocol https://github.com/o-development/solid-notification-client

https://github.com/elf-pavlik/streaming-http-demo

bourgeoa avatar Mar 26 '24 14:03 bourgeoa

https://solid.github.io/solid-prep/protocol/

https://github.com/CxRes/express-accept-events-temp https://github.com/CxRes/express-prep-temp

bourgeoa avatar Mar 26 '24 15:03 bourgeoa

PREP Demo (time permitting) on Solid-OS meeting on March 27.

CxRes avatar Mar 26 '24 16:03 CxRes

Also https://github.com/solid/solid-prep for Solid-PREP. This describes the message format for RDF (you can substitute this with turtle or n3) and when to send the notification.

CxRes avatar Mar 28 '24 03:03 CxRes

https://docs.activitypods.org/architecture/live-update/

bourgeoa avatar Mar 29 '24 21:03 bourgeoa