-
ce05a51960
brand: add (you)r* prefix to landing page title
main
Jeff Emmett
2026-02-26 04:24:03 +0000
-
75278ef730
feat: update hero title and move feature shortcuts to banner
dev
Jeff Emmett
2026-02-25 16:45:19 -0800
-
ede11d8568
feat: standardize header, categories, cross-app spaces
Jeff Emmett
2026-02-25 14:16:56 -0800
-
cce178671b
Add feature shortcuts to header, remove AI branding, reorganize app categories
Jeff Emmett
2026-02-25 13:36:28 -0800
-
5cc17e05e7
feat: add space subdomain routing and ownership support
Jeff Emmett
2026-02-25 13:20:01 -0800
-
1fce7c9385
Standardize emojis across header, favicons, and ecosystem links
Jeff Emmett
2026-02-25 12:57:11 -0800
-
7306447d8d
Add internal seed endpoint for demo data
Jeff Emmett
2026-02-25 01:02:34 -0800
-
ea88aa180c
Add internal provision endpoint for rSpace Registry
Jeff Emmett
2026-02-25 00:30:11 -0800
-
802091a84f
refactor: move Header to layout for all sub-routes
Jeff Emmett
2026-02-25 00:04:49 -0800
-
8e6cb7642d
fix: space links use subdomain URLs instead of rspace.online path
Jeff Emmett
2026-02-24 23:18:20 -0800
-
c5d0527fbf
fix: nest Sign Out under username dropdown in UserMenu
Jeff Emmett
2026-02-24 23:09:10 -0800
-
5672bc1c61
feat: standardize header with AppSwitcher, SpaceSwitcher, and UserMenu
Jeff Emmett
2026-02-24 23:03:00 -0800
-
ea0ffda8a9
feat: standardize AppSwitcher and EcosystemFooter across all rApps
Jeff Emmett
2026-02-24 22:47:55 -0800
-
55ceb55aa1
refactor: migrate EncryptID URLs from encryptid.jeffemmett.com to auth.ridentity.online
Jeff Emmett
2026-02-24 22:20:09 -0800
-
d060e99698
feat: add plain Markdown export/import API endpoints
Jeff Emmett
2026-02-24 21:29:40 -0800
-
f4b453183e
chore: update TASK-15 backlog status to Done
Jeff Emmett
2026-02-24 21:13:53 -0800
-
c27290ee80
feat: add username-based personal subdomains (<username>.rnotes.online)
Jeff Emmett
2026-02-24 20:46:24 -0800
-
4eb24038b6
feat: add Alt+P keyboard shortcut for PiP pop-out
Jeff Emmett
2026-02-24 20:25:38 -0800
-
a6ae90fd62
fix: dark background + emoji favicon for rStack design consistency
Jeff Emmett
2026-02-24 20:19:09 -0800
-
be06e1f03e
feat: add Picture-in-Picture pop-out to rVoice recorder
Jeff Emmett
2026-02-24 20:16:21 -0800
-
1a01d698e0
feat: add install app + offline model download to rVoice page
Jeff Emmett
2026-02-24 19:10:53 -0800
-
e69aad908b
feat: swap rWallet/rFunds emojis, tone down self-hosted language
Jeff Emmett
2026-02-24 18:58:15 -0800
-
48325f2ce5
feat: move rMaps to Planning, rename Sharing & Media to Social & Sharing
Jeff Emmett
2026-02-24 18:56:14 -0800
-
f7a04346b3
feat: rebrand AppSwitcher with rStack identity and pastel badges
Jeff Emmett
2026-02-24 18:50:31 -0800
-
bf8d6d9d07
Merge dev: add rApp/Space switcher dropdowns to all headers
Jeff Emmett
2026-02-24 18:31:30 -0800
-
-
3232ced90f
feat: add rApp and Space switcher dropdowns to all page headers
Jeff Emmett
2026-02-24 18:27:51 -0800
-
f0d893c53a
Merge branch 'dev'
Jeff Emmett
2026-02-24 18:12:00 -0800
-
-
10accc6092
fix: use live transcript directly instead of batch API re-transcription
Jeff Emmett
2026-02-24 18:11:51 -0800
-
6fc4bd7c17
Merge dev into main: add rVoice PWA + browser extension voice recorder
Jeff Emmett
2026-02-24 17:47:31 -0800
-
-
d236b81a11
feat: add /voice PWA route with 3-tier live transcription
Jeff Emmett
2026-02-24 17:43:04 -0800
-
5ff6c9d832
feat: add rVoice popup recorder with 3-tier transcription to browser extension
Jeff Emmett
2026-02-24 16:43:57 -0800
-
3d77eae16b
feat: add voice note recorder to browser extension
Jeff Emmett
2026-02-24 15:42:34 -0800
-
17f2d49f12
feat: add article unlock feature for paywalled content
Jeff Emmett
2026-02-24 15:32:37 -0800
-
4c939bc45e
feat: wire rnotes to pull secrets from Infisical at startup
Jeff Emmett
2026-02-23 19:35:15 -0800
-
c4141802cc
Host Open Notebook at /opennotebook with wildcard subdomain support
Jeff Emmett
2026-02-23 09:45:31 +0000
-
3a1366f422
Embed OpenNotebook AI in rNotes — tab + standalone /ai route
Jeff Emmett
2026-02-23 05:55:38 +0000
-
7a934a8a93
Add Memory Cards section and inclusion credit to landing page
Jeff Emmett
2026-02-22 23:42:02 +0000
-
6da2cee425
Add Traefik priority 130 to ensure standalone routing over rSpace
Jeff Emmett
2026-02-22 22:53:12 +0000
-
2c3e28b8d1
fix: use Array.from for Map iteration (ES5 target compat)
Jeff Emmett
2026-02-22 22:37:45 +0000
-
26602e4197
fix: relax ExportNote.children type for Prisma select compatibility
Jeff Emmett
2026-02-22 22:37:01 +0000
-
9735be83ff
fix: cast TipTapDoc to InputJsonValue for Prisma compatibility
Jeff Emmett
2026-02-22 22:36:22 +0000
-
94a5c1bccc
fix: use Prisma.DbNull for JSON null filter in backfill script
Jeff Emmett
2026-02-22 22:35:17 +0000
-
7b1d120379
feat: implement Memory Card spec — hierarchy, dual-format body, Logseq interop
Jeff Emmett
2026-02-22 22:33:48 +0000
-
-
adc68d06e1
Add .dockerignore for optimized Docker builds
Jeff Emmett
2026-02-21 17:48:58 -0700
-
a6293dec40
Add rData analytics tracking and ecosystem footer link
Jeff Emmett
2026-02-18 18:57:08 +0000
-
e3be857703
feat: add live transcription demo to landing page and demo page
Jeff Emmett
2026-02-18 10:05:48 +0000
-
fd51c06304
feat: standardize ecosystem footer with all 16 r-suite apps
Jeff Emmett
2026-02-18 09:43:01 +0000
-
fbbe8d38d1
Replace Whisper-tiny offline fallback with Parakeet.js (NVIDIA 0.6B v2)
Jeff Emmett
2026-02-17 01:26:29 +0000
-
d1bdb126af
chore: backlog TASK-14 SpaceRole bridge (Done)
Jeff Emmett
2026-02-17 15:35:12 -0700
-
5e21e0fa5c
feat: add SpaceRole bridge for cross-module membership sync
Jeff Emmett
2026-02-17 14:32:17 -0700
-
4e8d12f593
docs: add MODULE_SPEC.md with permission model and capabilities
Jeff Emmett
2026-02-17 12:30:14 -0700
-
b2b4c11960
chore: add rInbox to r* Ecosystem footer
Jeff Emmett
2026-02-16 18:31:21 -0700
-
0e847a48a8
chore: add backlog task files for TASK-11, TASK-12, TASK-13
Jeff Emmett
2026-02-15 14:17:00 -0700
-
441403fd14
feat: add offline Whisper transcription fallback via Transformers.js
Jeff Emmett
2026-02-15 13:38:15 -0700
-
e6fb53bf15
fix: replace /s regex flag with [\s\S] for ES2017 compat
Jeff Emmett
2026-02-15 09:49:49 -0700
-
560dceec0f
feat: live streaming transcription via WebSocket + diarization UI
Jeff Emmett
2026-02-15 09:48:40 -0700
-
30f3383d1b
feat: rewrite demo page with live rSpace data via useDemoSync
Jeff Emmett
2026-02-15 09:39:07 -0700
-
2c329d7ca4
feat: add demo page and ecosystem footer
Jeff Emmett
2026-02-15 08:58:52 -0700
-
463cb99888
feat: add PWA support with install-to-homescreen banner
Jeff Emmett
2026-02-15 08:36:32 -0700
-
d7a2372a56
feat: add AUDIO note type with voice recording and transcription
Jeff Emmett
2026-02-15 08:34:50 -0700
-
e450381e2f
Add emoji favicon (📝) for browser tab
Jeff Emmett
2026-02-14 19:13:37 -0700
-
c701e3245e
chore: update TASK-6 web clipper to Done
Jeff Emmett
2026-02-13 15:17:38 -0700
-
32475bdf34
feat: add rNotes Web Clipper browser extension (TASK-6)
Jeff Emmett
2026-02-13 15:17:19 -0700
-
49afc5db6e
chore: update TASK-9 canvas sync to Done
Jeff Emmett
2026-02-13 15:04:18 -0700
-
d64d8a0d57
feat: add internal API key for rSpace service-to-service auth
Jeff Emmett
2026-02-13 15:02:20 -0700
-
5575be9290
chore: update backlog task statuses
Jeff Emmett
2026-02-13 14:47:21 -0700
-
57c703d253
fix: correct SDK path in Dockerfile for file: dependency resolution
Jeff Emmett
2026-02-13 14:42:19 -0700
-
cf27a54caa
feat: mobile-responsive UI + canvas sync callback
Jeff Emmett
2026-02-13 14:39:01 -0700
-
2351339241
feat: integrate EncryptID SDK for passkey authentication
Jeff Emmett
2026-02-13 14:20:00 -0700
-
c6a8d1f1f2
chore: initialize backlog with completed tasks and future work
Jeff Emmett
2026-02-13 13:39:55 -0700
-
f5bec85336
feat: upgrade to TipTap WYSIWYG rich text editor
Jeff Emmett
2026-02-13 13:36:21 -0700
-
a065388bbf
feat: add file/image upload support with drag-and-drop
Jeff Emmett
2026-02-13 13:33:49 -0700
-
f7fa7bc7a1
feat: upgrade search to PostgreSQL full-text with GIN index
Jeff Emmett
2026-02-13 13:30:30 -0700
-
118710999b
Add full application: schema, API routes, components, pages
Jeff Emmett
2026-02-13 13:00:44 -0700
-
445a282ef1
Initial scaffold: Next.js 14 + Prisma + Docker
Jeff Emmett
2026-02-13 12:53:52 -0700