1. 26 Apr, 2017 5 commits
  2. 25 Apr, 2017 5 commits
  3. 24 Apr, 2017 8 commits
  4. 23 Apr, 2017 10 commits
    • ymmtmdk's avatar
      Add link for domain in land strip (#2306) · 072c6f15
      ymmtmdk authored
      * Add link for domain in land strip
      
      * Use root_path
      
      * Avoid repeating code
      072c6f15
    • Yamagishi Kazutoshi's avatar
      Update Japanese translation (#2360) · 55e32fe5
      Yamagishi Kazutoshi authored
      for #2181
      55e32fe5
    • Matt Jankowski's avatar
      Ensure i18n matches options (#2358) · 55e1e12b
      Matt Jankowski authored
      * Add failing spec showing that human_locales does not match what i18n knows about
      
      * Add missing `ar` key for arabic to human locales
      
      * Remove duplicate `id` key from available locales
      
      * Sort keys in human locales list
      
      * Add spec for human_locale helper
      55e1e12b
    • Matt Jankowski's avatar
      57cd6546
    • Koala Yeung's avatar
      Adding arabic string localization (rebased) (#1895) · 6f0b3b06
      Koala Yeung authored
      * Create ar.jsx
      
      * Preparing file for translation.
      
      * Create ar.yml
      
      * Preparing file for translation.
      
      * Create simple_form.ar.yml
      
      * Preparing file for translation.
      
      * Create devise.ar.yml
      
      * Preparing file for translation.
      
      * Create doorkeeper.ar.yml
      
      * Preparing file for translation.
      
      * Update index.jsx
      
      Preparing file for translation.
      
      * Update mastodon.jsx
      
      * Preparing file to translation.
      * Correction thanks to @Taekiro
        https://github.com/tootsuite/mastodon/pull/1798#pullrequestreview-32924922
      
      * Update settings_helper.rb
      
      Preparing file to translation.
      
      * Update application.rb
      
      * Preparing file to translation.
      
      * Update simple_form.ar.yml
      
      * Update doorkeeper.ar.yml
      
      * Update devise.ar.yml
      
      * Update ar.yml
      
      * Fix i18n-tasks unused issue (ar)
      
      Remove unused translation strings
      
      * Update application.rb
      
      * Update ar.jsx
      
      * Fix various issues with Arabic translation
      
      * Fix duplication caused in merge
      * Fix syntax error in devise.ar.yml
      * Fix import error Duplicated incorrect import in mastodon.jsx
      * Fix duplication error in locales/index.jsx
      
      * Update ar.yml
      
      * Update ar.jsx
      
      * Update ar.yml
      
      * Update ar.jsx
      
      * Fix ar translation
      6f0b3b06
    • Evan Minto's avatar
      ActivityPub: Add basic, read-only support for Outboxes, Notes, and... · 66fd8e78
      Evan Minto authored
      ActivityPub: Add basic, read-only support for Outboxes, Notes, and Create/Announce Activities (#2197)
      
      * Clean up collapsible components
      
      * Expose user Outboxes and AS2 representations of statuses
      
      * Save work thus far.
      
      * Fix bad merge.
      
      * Save my work
      
      * Clean up pagination.
      
      * First test working.
      
      * Add tests.
      
      * Add Forbidden error template.
      
      * Revert yarn.lock changes.
      
      * Fix code style deviations and use localized instead of hardcoded English text.
      66fd8e78
    • Ash Furrow's avatar
      Admin UI for confirming users (#2245) · 723f25a9
      Ash Furrow authored
      * Shows confirmed status in list.
      
      * Adds ability to confirm users in admin UI.
      
      * Added new english translations.
      
      * Addresses feedback from #2245.
      
      * More feedback.
      723f25a9
    • Eugen's avatar
      Add a confirmation modal: (#2279) · 59b1de0b
      Eugen authored
      - Deleting a toot
      - Muting, blocking someone
      - Clearing notifications
      
      Remove source map generation from development environment, as it is a huge
      performance sink hole with little gains
      59b1de0b
    • Akihiko Odaki's avatar
      Alter Japanese translations for CW and NSFW (#2305) · df46864b
      Akihiko Odaki authored
      The previous translation for NSFW, "不適切" means "impertinent". This change
      suggests "閲覧注意", which means the content requires precaution, instead.
      
      However, "閲覧注意" was also a translation for CW. CW is now translated as
      "警告", which simply means "warnings".
      df46864b
    • Matt Jankowski's avatar
      Move force_ssl check to production config (#2165) · ee82d8a8
      Matt Jankowski authored
      The force_ssl method from controllers does not add all of the options that the
      sitewide configuration in a config block does. For example, HSTS enforcement is
      not added by the controller method, but is added by this style.
      ee82d8a8
  5. 22 Apr, 2017 4 commits
    • ばん's avatar
      fix can toot whitespace (#2218) · 5817bae2
      ばん authored
      5817bae2
    • Matt Jankowski's avatar
      2FA controller cleanup (#2296) · 67dea31b
      Matt Jankowski authored
      * Add spec coverage for settings/two_factor_auth area
      
      * extract setup method for qr code
      
      * Move otp required check to before action
      
      * Merge method only used once
      
      * Remove duplicate view
      
      * Consolidate creation of @codes for backup
      
      * Move settings/2fq#recovery_codes to settings/recovery_codes#create
      
      * Rename settings/two_factor_auth#disable to #destroy
      
      * Add coverage for the otp required path on 2fa#show
      
      * Clean up the recovery codes list styles
      
      * Move settings/two_factor_auth to settings/two_factor_authentication
      
      * Reorganize the settings two factor auth area
      
      Updated to use a flow like:
      
      - settings/two_factor_authentication goes to a #show view which has a button
        either enable or disable 2fa on the account
      - the disable button turns off the otp requirement for the user
      - the enable button cycles the user secret and redirects to a confirmation page
      - the confirmation page is a #new view which shows the QR code for user
      - that page posts to #create which verifies the code, and creates the recovery
        codes
      - that create action shares a view with a recovery codes controller which can be
        used separately to reset codes if needed
      67dea31b
    • Ashley's avatar
      Added API for single notification dismissal (#2251) · 05ac28f3
      Ashley authored
      * Added API backend for notification dismissal
      
      * Added render statement
      
      * Changed statement
      05ac28f3
    • Akihiko Odaki's avatar
      Do not set port for puma if it is bound to unix socket (#2289) · 0f852c6f
      Akihiko Odaki authored
      Setting port after binding a unix socket puma listen to both of an unix
      socket and TCP/IP, which is not a desired behavior.
      0f852c6f
  6. 21 Apr, 2017 8 commits