Push spike

Environment


	

	

Registrations

A
B
C

Send

Run this in the repository on the PC: six pushes, each registration as Mastodon 4.4+ (aes128gcm) and Fedibird (aesgcm) send them.

Log

    Checks
    1. Cold subscribe: with no permission and no registration yet, one tap on A's Subscribe asks, then subscribes.
    2. B's and C's Subscribe subscribe too (no second prompt).
    3. Send: six notifications arrive (A, B and C, both encodings).
    4. With this page open in the background, send and click a notification: this page comes to the front and logs "click" and "focused".
    5. Close this page (iOS: swipe the app away), send and click: the page opens with an "Opened by" line (iOS: inside the Home Screen app).
    6. Restart the browser (iOS: close the app or restart the device), do not open this page, send: the notifications arrive.
    7. Server formats: send with a all appended to the command, with the device awake (Pleroma and Akkoma send TTL 0): five notifications arrive, one per server.