Skip to content
Snippets Groups Projects
  1. Jul 28, 2017
  2. Jul 27, 2017
  3. Jul 24, 2017
  4. Jul 23, 2017
  5. Jul 13, 2017
    • Sorin Davidoi's avatar
      Web Push Notifications (#3243) · 0c7c188c
      Sorin Davidoi authored
      * feat: Register push subscription
      
      * feat: Notify when mentioned
      
      * feat: Boost, favourite, reply, follow, follow request
      
      * feat: Notification interaction
      
      * feat: Handle change of public key
      
      * feat: Unsubscribe if things go wrong
      
      * feat: Do not send normal notifications if push is enabled
      
      * feat: Focus client if open
      
      * refactor: Move push logic to WebPushSubscription
      
      * feat: Better title and body
      
      * feat: Localize messages
      
      * chore: Fix lint errors
      
      * feat: Settings
      
      * refactor: Lazy load
      
      * fix: Check if push settings exist
      
      * feat: Device-based preferences
      
      * refactor: Simplify logic
      
      * refactor: Pull request feedback
      
      * refactor: Pull request feedback
      
      * refactor: Create /api/web/push_subscriptions endpoint
      
      * feat: Spec PushSubscriptionController
      
      * refactor: WebPushSubscription => Web::PushSubscription
      
      * feat: Spec Web::PushSubscription
      
      * feat: Display first media attachment
      
      * feat: Support direction
      
      * fix: Stuff broken while rebasing
      
      * refactor: Integration with session activations
      
      * refactor: Cleanup
      
      * refactor: Simplify implementation
      
      * feat: Set VAPID keys via environment
      
      * chore: Comments
      
      * fix: Crash when no alerts
      
      * fix: Set VAPID keys in testing environment
      
      * fix: Follow link
      
      * feat: Notification actions
      
      * fix: Delete previous subscription
      
      * chore: Temporary logs
      
      * refactor: Move migration to a later date
      
      * fix: Fetch the correct session activation and misc bugs
      
      * refactor: Move migration to a later date
      
      * fix: Remove follow request (no notifications)
      
      * feat: Send administrator contact to push service
      
      * feat: Set time-to-live
      
      * fix: Do not show sensitive images
      
      * fix: Reducer crash in error handling
      
      * feat: Add badge
      
      * chore: Fix lint error
      
      * fix: Checkbox label overlap
      
      * fix: Check for payload support
      
      * fix: Rename action "type" (crash in latest Chrome)
      
      * feat: Action to expand notification
      
      * fix: Lint errors
      
      * fix: Unescape notification body
      
      * fix: Do not allow boosting if the status is hidden
      
      * feat: Add VAPID keys to the production sample environment
      
      * fix: Strip HTML tags from status
      
      * refactor: Better error messages
      
      * refactor: Handle browser not implementing the VAPID protocol (Samsung Internet)
      
      * fix: Error when target_status is nil
      
      * fix: Handle lack of image
      
      * fix: Delete reference to invalid subscriptions
      
      * feat: Better error handling
      
      * fix: Unescape HTML characters after tags are striped
      
      * refactor: Simpify code
      
      * fix: Modify to work with #4091
      
      * Sort strings alphabetically
      
      * i18n: Updated Polish translation
      
      it annoys me that it's not fully localized :P
      
      * refactor: Use current_session in PushSubscriptionController
      
      * fix: Rebase mistake
      
      * fix: Set cacheName to mastodon
      
      * refactor: Pull request feedback
      
      * refactor: Remove logging statements
      
      * chore(yarn): Fix conflicts with master
      
      * chore(yarn): Copy latest from master
      
      * chore(yarn): Readd offline-plugin
      
      * refactor: Use save! and update!
      
      * refactor: Send notifications async
      
      * fix: Allow retry when push fails
      
      * fix: Save track for failed pushes
      
      * fix: Minify sw.js
      
      * fix: Remove account_id from fabricator
      0c7c188c
  6. Jun 06, 2017
  7. May 10, 2017
  8. Apr 26, 2017
    • Lindsey Bieda's avatar
      Red favicon for dev (#2470) · 25cbb845
      Lindsey Bieda authored
      * Set a dev specific favicon
      
      * Consistent spacing
      
      * Add trailing slash for consistency
      
      * Update to remove interpolation
      25cbb845
  9. Apr 17, 2017
  10. Mar 29, 2017
  11. Jan 21, 2017
  12. Jan 17, 2017
  13. Jan 14, 2017
  14. Jan 05, 2017
    • Jessica Stokes's avatar
      Use system fonts on more platforms · 1f3c895f
      Jessica Stokes authored
      This allows other platforms such as Windows, macOS and iOS to use their system fonts rather than downloading a copy of Roboto. It also makes the app feel a little closer to native on those platforms!
      Unverified
      1f3c895f
  15. Dec 21, 2016
    • Eugen Rochko's avatar
      Private visibility on statuses prevents non-followers from seeing those · 80e02b90
      Eugen Rochko authored
      Filters out hidden stream entries from Atom feed
      Blocks now generate hidden stream entries, can be used to federate blocks
      Private statuses cannot be reblogged (generates generic 422 error for now)
      POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean
      Statuses JSON now contains visibility=(public|unlisted|private) field
      80e02b90
  16. Dec 20, 2016
  17. Dec 14, 2016
  18. Dec 04, 2016
  19. Nov 13, 2016
  20. Nov 08, 2016
  21. Nov 06, 2016
  22. Nov 04, 2016
  23. Nov 02, 2016
  24. Sep 29, 2016
  25. Sep 26, 2016
  26. Mar 18, 2016
  27. Feb 20, 2016
Loading