Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Chelonia in SW * Test fixes * Fix group-chat-direct-message spec * Fix issue with the no-results slot being (incorrectly) used * Changes supporting failing chat tests * Fix attachments in SW * Fix Flow fypes * Use atomic for chatroom members * Chat bugfixes * Use session storage for tab logs. Refactor logging to be more generic. * Bugfixes and removal of unnecessary selectors * SW logs * Bugfix for loading preferences (fix event handlers) * State for KV events * Serious banner error * More consistent chelonia / vuex state use * Remove debug logging * Logs UI * Lint * Autologout for non-exisiting identity contracts * Safari workaround * Bugfix * Bugfixes * Logout flow fixes * Last logged in event * Avoid SW logs spam * Chatroom position events * Feedback * WIP * Stability bugfixes * Port notifications code * Backend functions for sending * Server push events * Improvements * Proposals spec selector specificity fix * Add wait to contributions spec * Push subscription improvements * Server: persist subscriptions * Push subscription reporting fixes * Fix to add and join chatroom * Notification permissions improvements * NotificationSettings based on permission * Fixes. Bugfix for messageReceivePostEffect * Fixes * Native notifications logic for display and opening * PWA improvements * Add PWA check to background sound * Node 18 cypto fixes * Push subscription setup fixes * Document VAPID_EMAIL * Add notification enabled check to main * Add comments * Feedback * Fixes * Feedback * Feedback * Fix pending messages issue * Fix types. Add contractID to message * Cleanup * Better PWA detection * DRY PWA check * Simplify visibility check for PWA * Lazy init indexedDB + fix types * Fix query check * Notifications error handling * Fix #2422 (sp: -> shelter:) * Show native notification if the app isn't focused * Add comment to indexedDB lazy init * Feedback & createMessage as object * Fixes * Maximum payload size * Add type to debug log * Update VAPID cache time * Feedback * Cleanup * App logs styling * Don't set notifications.notificationEnabled if an error occurred * Simplify RPC cleanup * Remove finally(cleanup) * Add comments explaining service-worker/setup-push-subscription * Feedback * Feedback * Comments * Feedback
- Loading branch information