cheeaun / cheeaun/phanpy

Server-side grouped notifications not working on some servers

Open
#1,104 3 comments 1 reaction 0 assignees View on GitHub
enhancement need investigation
Dominant language
JavaScript
Stars
1.5k
Forks
186
Avg merge
1d 36m
Merged PRs (30d)
11

Description

### Problem I have

Hi,

First of all, thanks a lot for Phanpy! It really moves the needle in terms of UX and UI; in many ways it's more reactive than native apps. Kudos.

I enabled the server-side grouped notifications (alpha-stage feature, I know), then forgot about it. Later, notifications were not working, and I did not realize both were linked, because the error message just said that fetching notifications failed.

That's because my server (using an old mastodon version / glitch-soc) does not yet support the new notifications API.

### Solution I'd like

It might be worth enhancing this error message ("your server does not support grouped notifications or the v2 api") as this feature eventually moves to beta-stage.

Please consider this as a general UX feedback and how an user can paint themselves in a corner. Feel free to close this issue!

### Alternatives considered

_No response_

### Other

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the grouped-notifications request and the existing generic notification-fetch failure handling. The issue is done when servers that lack the newer notifications API produce an explanatory error instead of only saying that fetching notifications failed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.