Skip to content
Permalink
Tag: v0.9.242.0
Commits on Mar 15, 2019
  1. AO3-5250 Update button text when editing series bookmark (#3544)

    sarken authored and redsummernight committed Mar 15, 2019
    * AO3-5250 Update button name for editing series bookmark
    
    * AO3-5250 Update hash rockets and quotation marks
  2. AO3-4881 Fix text wrapping on last wrangled by info (#3543)

    sarken authored and redsummernight committed Mar 15, 2019
  3. AO3-4377 Associate remember me label and field in header login form (#…

    sarken authored and redsummernight committed Mar 15, 2019
Commits on Mar 13, 2019
  1. AO3-5643 Update to Rails 5.1.6.2 (#3540)

    zz9pzza authored and sarken committed Mar 13, 2019
  2. AO3-5611 Restore empty default values for certain string columns (#3518)

    redsummernight authored and sarken committed Mar 13, 2019
    These were unintentionally removed by the UTF8MB4 upgrade script.
  3. AO3-4377 Change field ids on header login form (#3299)

    sarken authored and redsummernight committed Mar 13, 2019
    * AO3-4377 Change field ids on header login form
    
    * AO3-4377 Stop using old field ids in test
    
    * AO3-4377 Update post-Devise
  4. AO3-5182 Label tag field 'Categories' instead of 'Category' (#3072)

    sarken authored and redsummernight committed Mar 13, 2019
  5. AO3-4977 Associate FAQ language filter label with its select menu (#2977

    sarken authored and redsummernight committed Mar 13, 2019
    )
  6. AO3-5196 Remove notify Translation code for FAQ (#3096)

    sarken authored and redsummernight committed Mar 13, 2019
    * AO3-5196 Remove notify Translation code from FAQ
    
    * AO3-5196 Remove views for FAQ Translation mailers
    
    * AO3-5196 Tidy FAQ form
    
    * AO3-5196 Remove tests that I didn't see despite looking ugh
    
    * AO3-5196 Remove the edited_faq mailer method too
  7. AO3-5642 Add query tracing gem (#3539)

    zz9pzza authored and redsummernight committed Mar 13, 2019
    * Add gem
    
    * Update active_record_query_trace.rb
    
    * Fix line endings
  8. AO3-5457 Remove tag_list from works_controller (#3369)

    hatal175 authored and redsummernight committed Mar 13, 2019
  9. AO3-4881 wrangling admin: move "last updated by" paragraph under navi…

    niconicosette authored and redsummernight committed Mar 13, 2019
    …gation (#3442)
    
    * AO3-4881 move last updated by paragraph under navigation
    
    * AO3-4881 requested update to string
  10. AO3-5250 when editing bookmark, submit button should say "update" (#3439

    niconicosette authored and redsummernight committed Mar 13, 2019
    )
    
    * AO3-5250 when editing bookmark in an open work, rename submit button to Update instead of Edit
    
    * AO3-5250 change Edit button to Update in tests
    
    * AO3-5250 one last failing test
  11. AO3-4195 Request more invites page required fields not sufficiently m…

    awilson739 authored and redsummernight committed Mar 13, 2019
    …arked (#3508)
    
    * Request more invites page required fields not sufficiently marked
    
    * Fixing formatting of the tag and the asterisks
Commits on Mar 10, 2019
  1. AO3-5641 Add system gems god and unicorn (#3538)

    zz9pzza authored and redsummernight committed Mar 10, 2019
    * Add system gems
    
    * Use post 1.9 form
  2. AO3-5604 change admin post path in devise_failure_message_options.rb (#…

    niconicosette authored and zz9pzza committed Mar 10, 2019
  3. AO3-5592 Correct grammar mistake on post new work form (#3505)

    awilson739 authored and sarken committed Mar 10, 2019
    app/views/works/_standard_form.html.erb
  4. AO3-5638 Fix image URL in DeviantArt import test (#3537)

    redsummernight committed Mar 10, 2019
    * AO3-5638 Fix image URL in DeviantArt import test
    
    * AO3-5289 Freeze time to make timezone test valid forever
  5. AO3-5621 Update Elasticsearch on CI to 6.6.1 (#3519)

    zz9pzza authored and redsummernight committed Mar 10, 2019
    * Increment the version
    
    * Increment the version
    
    * Bump to 6.6.1
Commits on Mar 3, 2019
  1. AO3-5631 Make /tmp download directory unique per generation (#3532)

    redsummernight authored and sarken committed Mar 3, 2019
    * AO3-5631 Make /tmp download directory unique per generation
    
    Add the file type and current timestamp to the directory name.
    This means each generation has to stay with the same Download
    instance for proper cleanup, and the Download class methods
    become obsolete.
    
    Having timestamped directory names means we need to freeze time
    so the tests can find the generated files.
    
    * AO3-5631 Use Dir.mktmpdir
Commits on Feb 28, 2019
  1. AO3-5634 Add whitespace to meta section of ebooks (#3533)

    sarken authored and redsummernight committed Feb 28, 2019
Commits on Feb 26, 2019
  1. AO3-5630 Update wkhtmltopdf Codeship install (#3529)

    redsummernight authored and sarken committed Feb 26, 2019
    Codeship recently upgraded the OS to Ubuntu Bionic.
Commits on Feb 25, 2019
  1. AO3-5630 Always delete /tmp files after download generation (#3528)

    redsummernight authored and sarken committed Feb 25, 2019
    * AO3-5630 Always delete /tmp files after download generation
    
    Use around_action with begin/ensure to run cleanup even when
    the action has errors.
    
    Use Download.remove because if download generation fails,
    `@Download` will be nil.
    
    * AO3-5630 Remove redundant begin block
Commits on Feb 20, 2019
  1. AO3-3880 Don't add endnotes to ebook TOC (#3527)

    sarken authored and redsummernight committed Feb 20, 2019
Commits on Feb 14, 2019
  1. AO3-3880 visibility: 'public' for related works. (#3524)

    tickinginstant authored and redsummernight committed Feb 14, 2019
    When rendering a work to be downloaded, Devise functions are unavailable, so all calls to ApplicationHelper#byline on items that could have anonymous? set to true need to have visibility: 'public' set.
  2. AO3-3880 Allow users to download restricted works (#3522)

    sarken authored and redsummernight committed Feb 14, 2019
    * AO3-3880 Allow users to download restricted works
    
    * AO3-3880 Let everyone download public works and only admins and users download restricted works
    
    * AO3-3880 Give downloads their own visibility check
    
    * AO3-3880 Prevent downloading drafts ats and hidden works
    
    Also hide Download button if work has been hidden
    
    * AO3-3880 Move unrevealed check to check_download_visibility
    
    * AO3-3880 Don't display download option on unrevealed works
    
    * AO3-3808 Make check_download_visibility less complex by splitting out posted check
Commits on Feb 12, 2019
  1. AO3-5622 Include images in mobi, epub, and azw3 downloads (#3521)

    sarken authored and redsummernight committed Feb 12, 2019
Commits on Feb 10, 2019
  1. AO3-5582 Update Elasticsearch on CI to 6.5.2 (#3520)

    zz9pzza authored and sarken committed Feb 10, 2019
Commits on Feb 9, 2019
  1. AO3-5607 Move Travis to Ubuntu Xenial 16.04 (#3514)

    redsummernight authored and zz9pzza committed Feb 9, 2019
    Travis offers MySQL 5.7 by default with this OS, so no need to
    bring in mysql-5.7-trusty or run mysql_upgrade.
    
    Use the correct wkhtmltox package.
    
    Cleanup:
    
    - No need to specify the Ruby version in .travis.yml, since Travis
      can detect it from .ruby-version.
    - Remove IRC notifications.
    - Rearrange the build phases in the order they're run.
Commits on Feb 7, 2019
  1. AO3-3880 Fix download file name transliteration (#3516)

    redsummernight authored and sarken committed Feb 7, 2019
Commits on Feb 6, 2019
  1. AO3-5614 Add AZW3 downloads (#3515)

    sarken authored and redsummernight committed Feb 6, 2019
    * AO3-5614 Add AZW3 downloads
    
    * AO3-5614 Fix file_type_from_mime(mime) method
    
    * AO3-5614 Fix step definition
Commits on Feb 3, 2019
  1. AO3-3880 Work download tweaks (#3513)

    sarken authored and redsummernight committed Feb 3, 2019
    * AO3-3880 Update get_pdf_command
    
    * disable smart shrinking to make the font size bigger again
    * stop logging to allow large PDFs to be generated
    
    * AO3-3880 Puts flags in alaphabetical order
    
    * AO3-3880 Decrease chapter text margin on mobi and epub
    
    * AO3-3880 Install wkhtmltopdf 0.12.5
    
    The --log-level option is new to this version.
Commits on Feb 1, 2019
  1. AO3-3880 Switch to Calibre (#3392)

    elzj authored and redsummernight committed Feb 1, 2019
    * AO3-3880: Treat unknown formats as 404s
    
    * AO3-3880: Add download tools to travis build
    
    * AO3-3880: Create mobi and epub files with calibre and extract download code to new classes. Hat tip to shalott's original PR
    
    * AO3-3880: Bypass authlogic when rendering views outside of controllers
    
    * AO3-3880: Update renderer, fix typos, tweak a few things
    
    * AO3-3880: Add back file cleanup
    
    * AO3-3880: One more place we need the right paths
    
    * AO3-3880: Make sure PDF titles are escaped and add back javascript flag
    
    * AO3-3880: More fixes and tests ported from shalott's PR
    
    * AO3-3880: Some syntax tweaks and simplifications
    
    * AO3-3880 Install wkhtmltopdf on Travis and Codeship
    
    * Remove extra wkhtmltopdf loading
    
    * AO3-3880 Don't generate covers for epubs
    
    * AO3-3880 Use single-spaced indented paragraphs for mobi
    
    * AO3-3880 Bold the metadata labels on mobi files
    
    * AO3-3880 Fix table of contents generation for mobi and epub
    
    * Override Calibre's default XPath for detecting chapters
    * Add invisible h2s to HTML to set TOC section names
    
    Note: The previous version of downloads did not generate a
    proper TOC for mobi files -- it merely placed a list at the
    top of the document. Now it has a proper TOC like epubs
    always had.
    
    Also note that everything starting with the h1 in
    download_preface is now on a separate page in epub and mobi,
    but is still considered part of the preface. The separate
    happens because Calibre auto inserts them; this can be
    overridden but was beyond the scope of this commit.
    
    * AO3-3880 Standardize appearance of ebook formats
    
    * No box or two-column display on meta for epubs
    * No book-style paragraph formatting on mobis
    
    * Add more metadata
    
    * title-sort: better alphabetization of titles with English articles
      in Kindle app and possibly Calibre, not so much iBooks
    * author-sort: better alphabetization of authors (again, doesn't seem
      to apply in iBooks)
    * tags: iBooks uses the first tag as the category, so we are adding
      'Fanworks'
    * language
    * publisher
    
    * Make sure metadata includes series
    
    * Make ebook stylesheet work in development
    
    * Remove lingering code comment
    
    * Add title to the download preface
    
    * AO3-3880 Remove unused epub views and XhtmlSplitter
    
    * AO3-3880 Install download dependencies in Travis before_script
    
    * AO3-3880 Install Calibre on Codeship
    
    * AO3-3880 Remove trailing spaces in download tests
    
    * AO3-3880 Remove method that was removed in Devise switch but modified in Calibre pull request
    
    * AO3-3880 Test downloads of anonymous and multifandom works
    
    * AO3-3880 Don't use ts method in download model
    
    * AO3-3880 Fix indenting and quotation marks in download_preface view and download controller
    
    * AO3-3880 Remove code that was used just to test error message of failed downloads
    
    * AO3-3880 Fix downloads erroring for admins
    
    * AO3-3880 Add test for downloads with emoji in title
    
    * AO3-3880 Include work title in file name even when less than 3 characters long
    
    * AO3-3880 Remove extra blank line in download model
    
    * AO3-3880 Don't break anonymity in metadata
    
    * AO3-3880 Remove extra blank line after new method in series model
    
    * AO3-3880 Use comma-separated author names for metadata
    
    * AO3-3880 Return ability to disable downloads
    
    * AO3-3880 Remove trailing comma in array
    
    * AO3-3880 Remove redundant metadata hash merge
    
    * AO3-3880 Check if downloads are enabled before loading the work; clean up comments in downloads_controller
    
    * AO3-3880 Add spaces to the join on tags
    
    * AO3-3880 Change version of wkhtmltopdf used in CI
    
    * AO3-3880 Leave wkhtmltopdf version alone in CI for now
Commits on Jan 28, 2019
  1. AO3-5375 bookmark search filter languages (#3346)

    DreamSea authored and sarken committed Jan 28, 2019
    * AO3-5375 add language options to bookmark search form
    
    * AO3-5375 move language option next to other work related criteria
    
    * AO3-5375 add work language option to bookmark filters
    
    * AO3-5375 bookmark search by work language rspec
    
    * AO3-5375 bookmark language search feature using languages fixture
    
    * AO3-5375 spec combining bookmarkable_search_results related "searching" context
    
    * AO3-5375 reusing bookmarks definition over all-fixtures for speed/clarity
    
    * AO3-5375 removing (outdated) @new-search from feature
Commits on Jan 27, 2019
  1. AO3-5089 Allow collections with bookmarks to be revealed (#2981)

    elzj authored and sarken committed Jan 27, 2019
    * AO3-5089: Allow collections with bookmarks to be revealed
    
    * AO3-5089: Fix collection item specs
    
    * AO3-5089: Restore change to comment text
Older
You can’t perform that action at this time.