Permalink
Commits on Dec 17, 2018
  1. Fix regression in #9539 (#9541)

    Gargron committed Dec 17, 2018
  2. Remove "most popular" tab from profile directory, add responsive desi…

    Gargron committed Dec 17, 2018
    …gn (#9539)
    
    * Remove "most popular" tab from profile directory, add responsive design
    
    * Remove unused translations
  3. Do no retry web push workers if the server returns a 4xx response (#9434

    Gargron committed Dec 17, 2018
    )
    
    Add timeout of 10s to web push requests
Commits on Dec 16, 2018
  1. Remove PostgreSQL statement timeout (#9537)

    Gargron committed Dec 16, 2018
    Revert #9382
Commits on Dec 13, 2018
  1. Add account hashtags to ActivityPub actor JSON (#9450)

    Gargron committed Dec 13, 2018
  2. Fix bootsnap cache directory being declared relatively (#9511)

    Gargron committed Dec 13, 2018
    Resolve #9490
Commits on Dec 10, 2018
  1. Improve e-mail MX validator and add tests (#9489)

    Gargron committed Dec 10, 2018
Commits on Dec 8, 2018
Commits on Dec 7, 2018
  1. Make notification time smaller and reduce contrast (#9464)

    Gargron committed Dec 7, 2018
  2. Fix various things in the directory (#9449)

    Gargron committed Dec 7, 2018
    * Fix missing variable in directory page title
    
    * Order hashtags by number of people instead of alphabetically
    
    * Add icon to OpenGraph preview of directory page
    
    * Prevent line breaks in hashtags and ensure lowercase in the table
Commits on Dec 6, 2018
  1. Add profile directory (#9427)

    Gargron committed Dec 6, 2018
    Fix #5578
Commits on Dec 3, 2018
  1. Add database statement timeout of 60s (#9382)

    Gargron committed Dec 3, 2018
  2. Improve account suspension speed and completeness (#9290)

    Gargron committed Dec 3, 2018
    - Some associations were missing from the clean-up
    - Some attributes were not reset on suspension
    - Skip federation and streaming deletes when purging a dead domain
    - Move account association definitions to concern
Commits on Dec 2, 2018
  1. Bump version to 2.6.5 (#9413)

    Gargron committed Dec 2, 2018
Commits on Nov 30, 2018
  1. Bump version to 2.6.4 (#9402)

    Gargron committed Nov 30, 2018
  2. Remove npm-run-all dependency (#9401)

    Gargron committed Nov 30, 2018
    Fix #9359
  3. Bump version to 2.6.3 (#9391)

    Gargron committed Nov 30, 2018
Commits on Nov 27, 2018
  1. Fix TLS handshake timeout not being enforced (#9381)

    Gargron committed Nov 27, 2018
    Follow-up to #9329
  2. Skip deliveries to inboxes that have already been marked as unavailab…

    Gargron committed Nov 27, 2018
    …le (#9358)
  3. Don't count suspended users in user count (#9380)

    Gargron committed Nov 27, 2018
    Fix #7637
  4. Fix nil error when no DNS addresses are found for host (#9379)

    Gargron committed Nov 27, 2018
  5. Bump version to 2.6.2 (#9370)

    Gargron committed Nov 27, 2018
  6. Change identities id column to a bigint (#9371)

    Gargron committed Nov 27, 2018
    * fix: change Identity's id column to a bigint
    
    This appears to be the last model created using a 5.0 migration,
    where column types defaulted to `integer` rather than `bigint`.
    
    This migration changes the column type to match that of all of the
    other ID columns.
    
    * Change user_id column in identities to bigint and fix down-migration
  7. Remove unused translations (#9372)

    Gargron committed Nov 27, 2018
Commits on Nov 26, 2018
  1. Redesign admin accounts index (#9340)

    Gargron committed Nov 26, 2018
    * Improve overview of accounts in admin UI
    
    - Display suspended status, role, last activity and IP prominently
    - Default to showing local accounts
    - Default to not showing suspended accounts
    
    * Remove unused strings
    
    * Fix tests
    
    * Allow filtering accounts by IP mask
Commits on Nov 24, 2018
  1. Sort self-replies to the top of descendants (#9320)

    Gargron committed Nov 24, 2018
    Fix #6463
Commits on Nov 23, 2018
  1. Revert "Sort self-replies to the top of the thread (#9296)" (#9335)

    Gargron committed Nov 23, 2018
    This reverts commit 074960b.
    
    Fix #9315
Commits on Nov 22, 2018
  1. Fix connect timeout not being enforced (#9329)

    Gargron committed Nov 22, 2018
    * Fix connect timeout not being enforced
    
    The loop was catching the timeout exception that should stop execution, so the next IP would no longer be within a timed block, which led to requests taking much longer than 10 seconds.
    
    * Use timeout on each IP attempt, but limit to 2 attempts
    
    * Fix code style issue
    
    * Do not break Request#perform if no block given
    
    * Update method stub in spec for Request
    
    * Move timeout inside the begin/rescue block
    
    * Use Resolv::DNS with timeout of 1 to get IP addresses
    
    * Update Request spec to stub Resolv::DNS instead of Addrinfo
    
    * Fix Resolve::DNS stubs in Request spec
Commits on Nov 21, 2018
  1. Revert connect timeout from 1s to 10s (#9319)

    Gargron committed Nov 21, 2018
    The failure rate in Sidekiq is too high
Commits on Nov 20, 2018
  1. Cast status_count to integer (#9314)

    Gargron committed Nov 20, 2018
    It is returned as a double because the sum is now over bigint columns
    
    Fix #9312
Commits on Nov 19, 2018
  1. Fix filter ID not being a string in REST API (#9303)

    Gargron committed Nov 19, 2018
Commits on Nov 18, 2018
  1. Extract counters from accounts table to account_stats table (#9295)

    Gargron committed Nov 18, 2018
Commits on Nov 16, 2018
  1. Prevent multiple handlers for Delete of Actor from running (#9292)

    Gargron committed Nov 16, 2018
  2. Sort self-replies to the top of the thread (#9296)

    Gargron committed Nov 16, 2018
    Fix #6463