FolkJS collaborative canvas with subdomain routing for community spaces
Go to file
Jeff Emmett fc1776aedf feat(encryptid): sync wallet associations across devices via encrypted vault
Wallets stored in local WalletStore are now bidirectionally synced with
the encrypted AccountVault on the server. On login, vault wallets are
restored to the local store; on wallet changes, local state is pushed
back to the vault. The server user profile wallet_address is also set
on login so mobile devices (without PRF) get the address via JWT.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 20:55:10 +00:00
backlog chore(backlog): mark TASK-30 and TASK-31 as Done 2026-03-11 23:26:56 -07:00
browser-extension feat(rcart): add cart tab to browser extension + install banner in web UI 2026-03-10 12:07:13 -07:00
db Add rSplat module — Gaussian splat viewer with x402 gated uploads 2026-02-21 20:55:45 +00:00
deploy/twenty-crm fix: disable Twenty multi-workspace to prevent subdomain redirect loop 2026-03-04 20:23:57 -08:00
docs feat: layered local-first data architecture — encrypted backup, relay persistence, at-rest encryption 2026-03-02 17:09:07 -08:00
e2e feat: add Playwright E2E test suite for all 25 rApps 2026-03-11 22:21:14 -07:00
lib feat: add folk-holon + folk-holon-browser canvas shapes with Automerge data layer 2026-03-11 22:53:48 -07:00
modules feat(responsive): adaptive tablet/fold breakpoints, touch/pen parity, pointer events drag 2026-03-12 13:41:29 -07:00
public/.well-known feat: consolidate domains, install deps, fix EncryptID types 2026-03-11 21:55:39 -07:00
scripts refactor(transak): split API keys by environment (staging/production) 2026-03-12 12:06:33 -07:00
server fix(shell): hide subnav bar on rspace canvas page 2026-03-12 12:04:34 -07:00
shared refactor(transak): split API keys by environment (staging/production) 2026-03-12 12:06:33 -07:00
src feat(encryptid): sync wallet associations across devices via encrypted vault 2026-03-12 20:55:10 +00:00
types feat(shell): add module sub-nav bar + rCart UX polish + fix TS errors 2026-03-11 20:44:45 -07:00
website feat(canvas): drag-to-select, Ctrl+A select all, bulk delete warning 2026-03-12 12:11:22 -07:00
.dockerignore fix: make Docker build self-contained with local context 2026-02-16 18:51:24 -07:00
.gitignore feat: add Playwright E2E test suite for all 25 rApps 2026-03-11 22:21:14 -07:00
Dockerfile fix: copy src/ directory into Docker image for notification module 2026-03-03 19:45:13 -08:00
Dockerfile.encryptid fix: add notification-service to encryptid Docker image 2026-03-04 11:15:19 -08:00
MODULE_SPEC.md docs: add MODULE_SPEC.md with permission model and capabilities 2026-02-17 12:30:14 -07:00
ONTOLOGY.md feat: add ViewHistory for in-app back navigation, rename rWork to rTasks 2026-03-11 14:04:13 -07:00
bun.lock feat: PWA support — installable app, Web Push notifications, app badge 2026-03-10 17:35:30 -07:00
docker-compose.encryptid.yml fix(encryptid): fix Docker build context for encryptid compose 2026-03-09 16:40:32 -07:00
docker-compose.standalone.yml fix(infra): consolidate external service URLs to rspace.online (TASK-51.1) 2026-03-11 19:12:51 -07:00
docker-compose.yml refactor(transak): split API keys by environment (staging/production) 2026-03-12 12:06:33 -07:00
entrypoint.sh fix: use process.env check instead of shell parameter expansion 2026-03-11 17:27:21 -07:00
package-lock.json feat: add Playwright E2E test suite for all 25 rApps 2026-03-11 22:21:14 -07:00
package.json feat: add Playwright E2E test suite for all 25 rApps 2026-03-11 22:21:14 -07:00
tsconfig.json fix: resolve all TypeScript build errors across modules 2026-02-23 19:42:44 -08:00
vite.config.ts feat(rcart): add payments dashboard for Payments subnav tab 2026-03-12 11:17:54 -07:00