Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PWA and Push Notifications #1395

Merged
merged 36 commits into from
Oct 4, 2023
Merged

PWA and Push Notifications #1395

merged 36 commits into from
Oct 4, 2023

Conversation

NoahSaso
Copy link
Member

@NoahSaso NoahSaso commented Oct 4, 2023

This makes it so the app can be added to a mobile home screen and feel like a native app (PWA). It also adds support for push notifications, both for browsers and the PWA.

This PR also overhauls the notification/inbox situation. The inbox is currently serving the place of a feed, which should show you relevant items (currently open proposals) on the home page. This PR turns the current inbox into an actual inbox with notifications that can be cleared, and adds a feed to the home page which shows currently open proposals in followed DAOs when logged in. The inbox notifications match the notification types that can be emailed and pushed.

This also adds more notification types.

Screenshot 2023-10-04 at 11 11 57 Screenshot 2023-10-04 at 11 13 34 Screenshot 2023-10-04 at 11 44 16

@vercel
Copy link

vercel bot commented Oct 4, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
dapp-legacy 🔄 Building (Inspect) Visit Preview Oct 4, 2023 6:59pm
dapp-mainnet ✅ Ready (Inspect) Visit Preview Oct 4, 2023 6:59pm
dapp-testnet ✅ Ready (Inspect) Visit Preview Oct 4, 2023 6:59pm
sda-mainnet ✅ Ready (Inspect) Visit Preview Oct 4, 2023 6:59pm
sda-testnet ✅ Ready (Inspect) Visit Preview Oct 4, 2023 6:59pm

@NoahSaso NoahSaso merged commit 64dc9af into development Oct 4, 2023
1 check passed
@NoahSaso NoahSaso deleted the noah/pwa branch October 4, 2023 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants