2D Profiles, better automated deploy, Web Monetization update
2D Profiles
We've had a 2D profile and friends list viewer discretely available at an actor's ActivityPub ID URL for some time, e.g. https://immers.space/u/datatitian. It is still a work-in-progress, but now that we've added responsive display styling for mobile and a "start menu" style button to navigate through to the Immersive Web experience, we're ready to start showing them off. Now, when a logged-in user navigates to their Immer's base URL, e.g. https://immers.space, they will be directed to their 2D profile page.
Current profile features:
- View current avatar (including 3D/VR/AR views)
- See friends' current locations
- Accept / reject friends requests
- View Immers chat history
- Logout
Future profile features:
- Edit display name & summary
- Manage avatar collection
- Manage blocklist
- Browse discovered Immers
Automated Hubs Cloud client deploys
A big improvement in our automated Hubs Cloud deployment process used in our Docker Compose setup (https://github.com/immers-space/immers-app/immers-hubs) reduces the RAM requirements for less expensive hosting and easy updates.
Web Monetization - Coil plugin update
A new version of the Coil browser plugin simplifies compatibility with Content Security Policies, we've updated our Hubs client to the new version of our Web Monetization polyfill (https://github.com/immers-space/web-monetization-polyfill) and removed the now-obsolete script-src
CSP directives from the Hubs configurator