Skip to content
Snippets Groups Projects
  1. Jul 06, 2018
  2. May 18, 2018
  3. Apr 23, 2018
  4. Feb 08, 2018
  5. Feb 04, 2018
    • Renato "Lond" Cerqueira's avatar
      Add option to show only local toots in timeline preview (#6292) · 4e4f1b0d
      Renato "Lond" Cerqueira authored
      * Add option to show only local toots in timeline preview
      Right know, toots from all the known fediverse are shown in the main
      page of an instance. That however doesn't reflect the instance itself.
      With this option the admin may choose to display only local toots so
      that users checking the instance get a better idea of internal
      conversations.
      
      * Fix issues pointed by codeclimate and eslint
      
      * Add default message for community timeline
      
      * Update pl.yml
      4e4f1b0d
  6. Dec 29, 2017
    • Eugen Rochko's avatar
      Add more instance stats APIs (#6125) · 38fc1b49
      Eugen Rochko authored
      * Add GET /api/v1/instance/peers API to reveal known domains
      
      * Add GET /api/v1/instance/activity API
      
      * Make new APIs disableable, exclude private statuses from activity stats
      
      * Fix code style issue
      
      * Fix week timestamps
  7. Nov 27, 2017
    • Eugen Rochko's avatar
      Add consumable invites (#5814) · 740f8a95
      Eugen Rochko authored
      * Add consumable invites
      
      * Add UI for generating invite codes
      
      * Add tests
      
      * Display max uses and expiration in invites table, delete invite
      
      * Remove unused column and redundant validator
      
      - Default follows not used, probably bad idea
      - InviteCodeValidator is redundant because RegistrationsController
        checks invite code validity
      
      * Add admin setting to disable invites
      
      * Add admin UI for invites, configurable role for invite creation
      
      - Admin UI that lists everyone's invites, always available
      - Admin setting min_invite_role to control who can invite people
      - Non-admin invite UI only visible if users are allowed to
      
      * Do not remove invites from database, expire them instantly
  8. Nov 19, 2017
  9. Nov 14, 2017
  10. Oct 16, 2017
    • Nolan Lawson's avatar
      Add option to reduce motion (#5393) · fa0be3f8
      Nolan Lawson authored
      * Add option to reduce motion
      
      * Use HOC to wrap all Motion calls
      
      * fix case-sensitive issue
      
      * Avoid updating too frequently
      
      * Get rid of unnecessary change to _simple_status.html.haml
      fa0be3f8
  11. Sep 19, 2017
    • Andrew's avatar
      Add support for multiple themes (#4959) · 0401a245
      Andrew authored
      * Add support for selecting a theme
      
      * Fix codeclimate issues
      
      * Look up site default style if current user is not available due to e.g. not being logged in
      
      * Remove outdated comment in common.js
      
      * Address requested changes in themes PR
      
      * Fix codeclimate issues
      
      * Explicitly check current_account in application controller and only check theme availability if non-nil
      
      * codeclimate
      
      * explicit precedence with &&
      
      * Fix code style in application_controller according to @nightpool's suggestion, use default style in embedded.html.haml
      
      * codeclimate: indentation + return
      0401a245
  12. Sep 10, 2017
    • Eugen Rochko's avatar
      Default follows for new users (#4871) · 7d7844a4
      Eugen Rochko authored
      When a new user confirms their e-mail, bootstrap their home timeline
      by automatically following a set of accounts. By default, all local
      admin accounts (that are unlocked). Can be customized by new admin
      setting (comma-separated usernames, local and unlocked only)
      7d7844a4
  13. Jul 27, 2017
  14. Jul 14, 2017
  15. Jul 11, 2017
    • Eugen Rochko's avatar
      Redesign the landing page, mount public timeline on it (#4122) · e19eefe2
      Eugen Rochko authored
      * Redesign the landing page, mount public timeline on it
      
      * Adjust the standalone mounted component to the lacking of router
      
      * Adjust auth layout pages to new design
      
      * Fix tests
      
      * Standalone public timeline polling every 5 seconds
      
      * Remove now obsolete translations
      
      * Add responsive design for new landing page
      
      * Address reviews
      
      * Add floating clouds behind frontpage form
      
      * Use access token from public page when available
      
      * Fix mentions and hashtags links, cursor on status content in standalone mode
      
      * Add footer link to source code
      
      * Fix errors on pages that don't embed the component, use classnames
      
      * Fix tests
      
      * Change anonymous autoPlayGif default to false
      
      * When gif autoplay is disabled, hover to play
      
      * Add option to hide the timeline preview
      
      * Slightly improve alt layout
      
      * Add elephant friend to new frontpage
      
      * Display "back to mastodon" in place of "login" when logged in on frontpage
      
      * Change polling time to 3s
      e19eefe2
  16. Jul 10, 2017
  17. Jul 06, 2017
    • Damien Erambert's avatar
      Add a setting allowing the use of system's default font in Web UI (#4033) · 18d3fa95
      Damien Erambert authored
      * add a system_font_ui setting on the server
      
      * Plug the system_font_ui on the front-end
      
      * add EN/FR locales for the new setting
      
      * put Roboto after all other fonts
      
      * remove trailing whitespace so CodeClimate is happy
      
      * fix user_spec.rb
      
      * correctly write user_spect this time
      
      * slightly better way of adding the classes
      
      * add comments to the system-font stack for clarification
      
      * use .system-font for the class instead
      
      * don't use multiple lines for comments
      
      * remove trailing whitespace
      
      * use the classnames module for consistency
      
      * use `mastodon-font-sans-serif` instead of Roboto directly
      18d3fa95
  18. Jul 04, 2017
  19. Jun 19, 2017
  20. Jun 04, 2017
  21. May 29, 2017
  22. Apr 17, 2017
    • Patrick Figel's avatar
      Add gif auto-play/pause preference · ffb99325
      Patrick Figel authored
      This introduces a new per-user preference called
      "Auto-play animated GIFs", which is enabled by default. When a
      user disables this setting, gifs in toots become click-to-play.
      
      Previews of animated gifs were changed to display the video play
      button so that users can distinguish them from regular images.
      
      This setting also affects account avatars in the detailed account
      view, which was changed to use the same hover-to-play mechanism
      that is used for animated avatars in timelines.
      
      Fixes #1652
      ffb99325
  23. Apr 13, 2017
  24. Apr 11, 2017
  25. Apr 09, 2017
    • R Tucker's avatar
      Add comment to settings.yml to nudge admins towards editing values via Web UI (#1289) · 8bfdbf0a
      R Tucker authored
      * Put a useful message for new admins on /about/more
      
      I totally failed to realize this file was just defaults.  I think
      this message would be a good default for people like me.
      
      * Revert default site description, expand comment
      
      This will keep setup-related stuff from leaking into public views,
      while still hopefully keeping over-eager admins from editing this
      file unnecessarily before RTFMing.  (e.g., me)
      8bfdbf0a
  26. Apr 04, 2017
  27. Mar 03, 2017
  28. Feb 10, 2017
  29. Jan 13, 2017
  30. Jan 12, 2017
Loading