1. 13 May, 2020 1 commit
  2. 28 Apr, 2020 1 commit
    • ThibG's avatar
      Fix end-user-facing uses of inline CSS (#13438) · 0e362b76
      ThibG authored
      
      
      * Move some inline styles to CSS files
      
      * Move default_account_display_name span to fix useless tags with duplicate id
      
      * Change handling of public pages spoiler text from inline CSS to dataset attribute
      
      * Use the `dir` HTML attribute instead of inline CSS
      
      * Move status action bar inline CSS to CSS file
      
      * Hide logo resources from CSS file, not inline CSS
      
      Fixes #11601
      
      * Move translation prompt styling from inline CSS to CSS file
      
      * Move “invited by” styling on registration form from inline to CSS file
      
      * Use the progress tag to display poll results in JS fallback
      
      * Fix poll results JS-less fallback when the user has voted for an option
      
      * Change account public page “moved” notice to use img tags instead of inline CSS
      
      * Move OTP hint inline CSS to SCSS file
      
      * Hide JS-less fallback vote progressbars from accessibility tools
      
      Co-authored-by: default avatarEugen Rochko <eugen@zeonfederated.com>
      0e362b76
  3. 18 Jan, 2020 1 commit
  4. 24 Oct, 2019 1 commit
  5. 09 Oct, 2019 1 commit
  6. 25 Aug, 2019 1 commit
  7. 23 Aug, 2019 1 commit
  8. 07 Jul, 2019 1 commit
  9. 19 Jun, 2019 1 commit
    • Eugen Rochko's avatar
      Add audio uploads (#11123) · f7f23b4a
      Eugen Rochko authored
      * Add audio uploads
      
      Fix #4827
      
      Accept uploads of OGG, WAV, FLAC, OPUS and MP3 files, and converts
      them to OGG. Media attachments get a new `audio` type. In the UI,
      audio uploads are displayed identically to video uploads.
      
      * Improve code style
      f7f23b4a
  10. 08 Jun, 2019 1 commit
  11. 27 Apr, 2019 1 commit
    • Eugen Rochko's avatar
      Add blurhash (#10630) · fba96c80
      Eugen Rochko authored
      * Add blurhash
      
      * Use fallback color for spoiler when blurhash missing
      
      * Federate the blurhash and accept it as long as it's at most 5x5
      
      * Display unknown media attachments as blurhash placeholders
      
      * Improve style of embed actions and spoiler button
      
      * Change blurhash resolution from 3x3 to 4x4
      
      * Improve dependency definitions
      
      * Fix code style issues
      fba96c80
  12. 28 Mar, 2019 1 commit
  13. 20 Mar, 2019 1 commit
  14. 04 Mar, 2019 1 commit
  15. 03 Mar, 2019 1 commit
    • Eugen Rochko's avatar
      Add polls (#10111) · 230a012f
      Eugen Rochko authored
      * Add polls
      
      Fix #1629
      
      * Add tests
      
      * Fixes
      
      * Change API for creating polls
      
      * Use name instead of content for votes
      
      * Remove poll validation for remote polls
      
      * Add polls to public pages
      
      * When updating the poll, update options just in case they were changed
      
      * Fix public pages showing both poll and other media
      230a012f
  16. 02 Feb, 2019 1 commit
  17. 14 Jan, 2019 1 commit
  18. 13 Jan, 2019 1 commit
  19. 07 Jan, 2019 1 commit
  20. 04 Jan, 2019 1 commit
  21. 17 Oct, 2018 1 commit
    • Eugen Rochko's avatar
      Improve support for aspects/circles (#8950) · ddd30f33
      Eugen Rochko authored
      * Add silent column to mentions
      
      * Save silent mentions in ActivityPub Create handler and optimize it
      
      Move networking calls out of the database transaction
      
      * Add "limited" visibility level masked as "private" in the API
      
      Unlike DMs, limited statuses are pushed into home feeds. The access
      control rules between direct and limited statuses is almost the same,
      except for counter and conversation logic
      
      * Ensure silent column is non-null, add spec
      
      * Ensure filters don't check silent mentions for blocks/mutes
      
      As those are "this person is also allowed to see" rather than "this
      person is involved", therefore does not warrant filtering
      
      * Clean up code
      
      * Use Status#active_mentions to limit returned mentions
      
      * Fix code style issues
      
      * Use Status#active_mentions in Notification
      
      And remove stream_entry eager-loading from Notification
      ddd30f33
  22. 12 Oct, 2018 1 commit
  23. 25 Sep, 2018 1 commit
  24. 24 Sep, 2018 1 commit
  25. 01 Sep, 2018 1 commit
  26. 31 Aug, 2018 1 commit
  27. 30 Aug, 2018 1 commit
  28. 24 Aug, 2018 1 commit
  29. 18 Aug, 2018 1 commit
    • Eugen Rochko's avatar
      Add remote interaction dialog for toots (#8202) · 78fa926e
      Eugen Rochko authored
      * Add remote interaction dialog for toots
      
      * Change AuthorizeFollow into AuthorizeInteraction, support statuses
      
      * Update brakeman.ignore
      
      * Adjust how interaction buttons are display on public pages
      
      * Fix tests
      78fa926e
  30. 28 Jul, 2018 1 commit
  31. 07 Jul, 2018 2 commits
  32. 01 Jul, 2018 1 commit
    • Eugen Rochko's avatar
      Improve embeds (#7919) · 2092d5c0
      Eugen Rochko authored
      * Make embeds cacheable by reverse proxy
      
      * Make follow button on embeds open remote follow modal
      
      Instead of web+mastodon://, also, turn the button blue, and add a
      sign up prompt to the remote follow modal
      2092d5c0
  33. 06 May, 2018 1 commit
  34. 20 Apr, 2018 1 commit
    • Eugen Rochko's avatar
      Improve report layout (#7188) · a9c44063
      Eugen Rochko authored
      * Use table for statuses in report
      
      * Display reported account and reporter in the same table
      
      * Split accounts and general report info into two tables again
      
      * Redesign report statuses table, notes, merge notes and action log
      
      * Remove unused translations
      
      * Fix code style issue
      
      * Fix code style issue
      
      * Fix code style issue
      a9c44063
  35. 02 Mar, 2018 1 commit
  36. 08 Feb, 2018 1 commit
  37. 08 Dec, 2017 1 commit
  38. 16 Oct, 2017 2 commits