Jon Staab
8dca2a7035
Fix cancelled delayed DM lingering on sender's screen, open the failed-delivery detail on click rather than hover, fix lightning address not showing after an edit, and zap-preset selector.
2026-08-28 16:54:46 -07:00
Jon Staab
43110f5356
Fix chat identity bug
2026-08-27 20:52:11 -07:00
Jon Staab
ac7108c2c4
Sync modal state with page state
2026-08-27 19:31:50 -07:00
Jon Staab
24a506ea85
Fix double-mounting of entire app when using goto with hashes in dev mode
2026-08-27 19:31:50 -07:00
Jon Staab
9b094b85e1
Update tests to work with new zooid version
2026-08-27 19:31:50 -07:00
Jon Staab
d4114bb2c6
Fix notification permission thing
2026-08-27 19:31:50 -07:00
Jon Staab
fd8a70c6d4
Display lightning address
2026-08-27 18:03:29 -07:00
Jon Staab
94b23557cf
Fix icon picker, remove duplicate icons
2026-08-27 17:20:46 -07:00
Jon Staab
e79c97d73f
Switch default relay icon fallback
2026-08-27 17:08:36 -07:00
Jon Staab
31890dfe90
Clean up voice room/chat layout
2026-08-27 17:03:06 -07:00
Aditya Chaudhary
2974faa2e9
fix: voice room UI overlap, sizing, and scroll button issues ( #371 )
...
Co-authored-by: Aditya Chaudhary <30+useradityaa@noreply.coracle.social>
2026-08-27 23:06:10 +00:00
Jon Staab
fe9b0fe87a
Fix several tests
2026-08-27 15:51:31 -07:00
mplorentz
83a8bb1572
Send include_event tag with 30390
CI / lint-check-build (pull_request) Has been cancelled
2026-08-27 15:44:37 -04:00
mplorentz
dd1182cb32
Save email notification prefs to app settings
CI / lint-check-build (pull_request) Has been cancelled
2026-08-27 15:08:37 -04:00
5c027dd823
Accept VITE_* build args for branding/feature overrides
...
CI / lint-check-build (pull_request) Has been cancelled
Self-hosted deployments can now pass --build-arg VITE_PLATFORM_URL,
VITE_PLATFORM_NAME, VITE_EMAIL_NOTIFICATION_SERVER, etc. to override the
tracked .env defaults at build time. Unset args fall back to .env values
via scripts/build.sh's exported-env restore.
2026-08-25 11:03:57 -04:00
Agent
49df66a58a
Fix error message when saving email prefs fails
CI / lint-check-build (pull_request) Has been cancelled
2026-08-25 10:32:51 -04:00
Agent
bced45814b
Merge branch 'dev' into email-notifications
2026-08-25 10:25:53 -04:00
Agent
e3e2e2f57c
Onboarded to fragua
CI / lint-check-build (push) Has been cancelled
2026-08-25 10:23:35 -04:00
mplorentz
c0f545350c
Merge branch 'dev' into email-notifications
CI / lint-check-build (pull_request) Has been cancelled
2026-08-24 14:40:44 -04:00
mplorentz
645174447d
Merge branch 'dev' into email-notifications
2026-08-24 14:36:08 -04:00
Jon Staab
637be41a8b
Await deletions
CI / lint-check-build (push) Waiting to run
2026-08-22 12:36:25 -07:00
Jon Staab
35ed7bc09f
React to addressed events getting updated for delete status
2026-08-22 11:40:05 -07:00
Jon Staab
735231f8bc
Make some event rendering components reactive
2026-08-22 11:30:30 -07:00
Jon Staab
8d7b640d0f
Fix thread permalinks
2026-08-22 11:20:33 -07:00
Jon Staab
99be43f396
Fix pagination collapse
2026-08-22 11:11:57 -07:00
Jon Staab
2edcfd9a79
Fix a test, avoid link nesting in article cards
2026-08-22 11:00:22 -07:00
Jon Staab
08821d27f4
Bump eslint
2026-08-22 10:32:51 -07:00
Jon Staab
5f3b964eec
Bump welshman
2026-08-22 10:06:29 -07:00
Jon Staab
e869b2631e
Fix US-039 spec
2026-08-22 09:24:36 -07:00
Jon Staab
ef1981c685
Fix the admin spec
2026-08-22 09:10:47 -07:00
Jon Staab
a4193c8629
Report clock drift in tests
2026-08-22 09:00:18 -07:00
Jon Staab
1c58c075a4
Bump welshman
2026-08-21 16:41:57 -07:00
Jon Staab
a28a4fd72a
Show error toast on failed report resolution
2026-08-21 15:54:11 -07:00
Jon Staab
0e35cadebe
Fix role create/edit colors
2026-08-21 14:11:13 -07:00
Jon Staab
3e4ae49eed
Include space urls in hints for profile derivation
2026-08-21 13:47:06 -07:00
Jon Staab
5ecb811b24
Auto-cleanup
2026-08-21 11:29:15 -07:00
Jon Staab
4c21de57e2
Cleanup prose in e2e files
2026-08-20 14:58:26 -07:00
Jon Staab
196bea79b6
Add ci job
2026-08-20 14:43:33 -07:00
Jon Staab
aa2483fe78
Add tests for all user stories
2026-08-20 14:32:30 -07:00
Agent
5cbc1e459c
Show email registration errors in UI
...
- Add error field to EmailNotificationState type
- Set user-friendly error messages in MailNotifications.register() for:
missing signer, missing server config, NIP-98 auth failure,
network errors, and server errors
- Clear error on successful registration
- Show inline error banner in the email settings card
- Return early on registration failure (like push does)
- Clear error when user edits email/frequency or clicks reset
2026-08-20 12:22:53 -04:00
mplorentz
725ef45d9d
Fix signer error
2026-08-20 11:51:26 -04:00
Agent
fee6f565ff
Email notifications: settings UI + mail adapter
...
- Add VITE_EMAIL_NOTIFICATION_SERVER env var
- Extend notificationSettings with email, emailFrequency, emailAddress
- Add emailNotificationState store in push/adapters/common.ts
- New src/app/mail/index.ts with MailNotifications class:
register/unregister with mailship via NIP-98 auth,
publish kind 30390 NIP-9a subscription events
- Wired into alerts settings save handler
- Email Digest Settings card in alerts UI
2026-08-20 11:15:35 -04:00
Jon Staab
c53aaf8df8
Add e2e user stories
2026-08-19 10:32:47 -07:00
Jon Staab
d95ea3c905
Bump version
2026-08-18 15:22:25 -07:00
Jon Staab
e8455f2c8d
Add a script to bump the version across web, ios, android
2026-08-18 15:22:14 -07:00
Jon Staab
d5dbb7fba1
Update server.js to use new welshman implementation
2026-08-18 15:13:12 -07:00
Jon Staab
56b9e6f031
Update changelog, bump version
2026-08-18 14:58:41 -07:00
Jon Staab
ce4ecedf7e
De-emphasize link meta
2026-08-18 14:44:43 -07:00
Jon Staab
0a9d3cfb49
Use nip 86 for claim management
2026-08-18 12:55:08 -07:00
Jon Staab
8a0918d551
Merge tracker/events store into a single indexeddb store
2026-08-18 11:32:39 -07:00