Skip to content
Permalink
Tree: 60a235d128
Commits on Nov 7, 2019
  1. DEV: Allow execute_command to receive a block (#8303)

    davidtaylorhq committed Nov 7, 2019
    This makes it easy to run multiple commands with the same keyword arguments. The main use is for using `chdir` across multiple commands. The `Dir.chdir` method is not concurrency safe because it switches the working directory of the entire process.
  2. DEV: Bump loofah version due to vulnerability

    markvanlan authored and eviltrout committed Nov 7, 2019
  3. Revert "FIX: The internal position on the topic timeline is a scroll …

    danielwaterworth committed Nov 7, 2019
    …position"
    
    This reverts commit 9c1a713.
  4. FIX: include onebox default options in development environment

    techAPJ committed Nov 7, 2019
  5. FIX: The internal position on the topic timeline is a scroll position

    danielwaterworth committed Nov 7, 2019
    ... instead of a post index. This is so that updatePosition is called
    when switching between the last two scroll positions.
  6. FEATURE: allow FinalDestination to use custom user agent for specific…

    techAPJ committed Nov 7, 2019
    … hosts
  7. DEV: adds support for input/change events on widgets (#8309)

    jjaffeux committed Nov 7, 2019
  8. Minor copy edit

    vinothkannans committed Nov 7, 2019
  9. FIX: regression not showing excerpts in mobile timeline

    SamSaffron committed Nov 7, 2019
    I think this is a result of: 87f0b56
  10. Bump onebox version.

    techAPJ committed Nov 7, 2019
    - fix for gfycat onebox in email
  11. PERF: cache static assets in NGINX for longer

    SamSaffron committed Nov 7, 2019
    Previously our cache would expire any asset that was not accessed for 10
    minutes. This is way too short and was never intended. All the assets we
    are serving are usually very long living assets like avatars and css files
    
    1 day is a reasonable setting here cause it offers far better protection.
    I would consider upping this to a week though longer term.
    
    Maximum disk space of cache was increased as well to 600m. Very unlikely to
    ever hit this except on very large sites.
    
    Additionally, this places all the cached assets in nested directories, we
    never want cached files to be in one giant directory cause it is inefficient
Commits on Nov 6, 2019
  1. FIX: Use long version of month names in date formats

    gschlager committed Nov 6, 2019
    Otherwise we'd need to add `date.abbr_month_names` to `server.en.yml`
  2. FEATURE: notify tag watchers when tag was added to post (#8299)

    lis2 committed Nov 6, 2019
    Issue was mentioned in this [meta topic](https://meta.discourse.org/t/send-a-notification-to-watching-users-when-adding-tag/125314)
    
    It is working well when category is changed because NotifyCategoryChange job already got that code:
    ```
    if post&.topic&.visible?
      post_alerter = PostAlerter.new
      post_alerter.notify_post_users(post, User.where(id: args[:notified_user_ids]))
      post_alerter.notify_first_post_watchers(post, post_alerter.category_watchers(post.topic))
    end
    ```
    
    For NotifyTagChange job notify post users were missing so it worked only when your notification was set to `watching first post`
  3. FIX: unicode group names encoded for url (#8302)

    markvanlan committed Nov 6, 2019
  4. FIX: Too much blank padding in video oneboxes

    awesomerobot committed Nov 6, 2019
  5. DEV: Ignore renames when diffing theme changes (take 2)

    pmusaraj committed Nov 6, 2019
    Better fix than ca6adfb
  6. fix for 1aa96a5

    awesomerobot committed Nov 6, 2019
  7. Adding a text-overflow: ellipsis; mixin and related cleanup

    awesomerobot committed Nov 6, 2019
  8. Version bump to v2.4.0.beta7

    nlalonde committed Nov 6, 2019
  9. FIX: Correct translation key for api key revoke button

    davidtaylorhq committed Nov 6, 2019
  10. Update translations

    nlalonde committed Nov 6, 2019
  11. FIX: skip invalid URLs when checking for audio/video in search blurbs

    pmusaraj committed Nov 6, 2019
    Fixes 500 errors on search queries introduced in 580a4a8
  12. FIX: add <img> alt attribute for Summary emails

    techAPJ committed Nov 6, 2019
  13. FIX: tweak restorer spec to make it stableish (#8300)

    lis2 authored and SamSaffron committed Nov 6, 2019
Commits on Nov 5, 2019
  1. DEV: Run prettier

    danielwaterworth committed Nov 5, 2019
  2. FIX: Display tags topic list correctly when none is selected for subc…

    danielwaterworth committed Nov 5, 2019
    …ategories
  3. FIX: Build with prettier for imports (#8298)

    markvanlan committed Nov 5, 2019
  4. FEATURE: Load translation overrides without JS `eval`

    gschlager committed Nov 5, 2019
  5. DEV: Ignore renames when diffing theme changes

    pmusaraj committed Nov 5, 2019
    Renamed assets are quite noisy when checking whether a remote theme has local changes.
  6. DEV: Import Promise from rsvp (#8296)

    markvanlan committed Nov 5, 2019
  7. Update translations

    gschlager committed Nov 5, 2019
  8. FEATURE: Overhaul of admin API key system (#8284)

    davidtaylorhq committed Nov 5, 2019
    - Allow revoking keys without deleting them
    - Auto-revoke keys after a period of no use (default 6 months)
    - Allow multiple keys per user
    - Allow attaching a description to each key, for easier auditing
    - Log changes to keys in the staff action log
    - Move all key management to one place, and improve the UI
  9. DEV: Change tag routing for categories on the server-side

    danielwaterworth committed Nov 3, 2019
    These are the changes to tags routing that correspond to the category
    routing changes of d84c34a. The new scheme is:
    
    /tags/c/*slug_path/:id/none/:tag_id/ENDPOINT
    /tags/c/*slug_path/:id/none/:tag_id
    /tags/c/*slug_path/:id/:tag_id/ENDPOINT
    /tags/c/*slug_path/:id/:tag_id
  10. FEATURE: Add welcome message for admins. (#8293)

    vinothkannans committed Nov 5, 2019
Older
You can’t perform that action at this time.