AO3 News

Post Header

Published:
2014-04-24 18:40:42 UTC
Tags:

This deploy includes code contributions by Ariana, Emily E., Lady Oscar, Nathan J. Xaxson, Sarken, and Scott and was tested by Ariana, Camilla M., Emilie, james_, Lady Oscar, mumble, Qem, Runt, and Sarken. Special thanks to Enigel for code review and merging, and to james_ for his work on automated code deploys to our testing environment!

Details

  • Works
    • Previously, a work's language setting was not visible anywhere on the work. It now appears in the blurb in work listings, and as part of the meta-data at the top of a work. This should help users in finding works in a desired language, and also make it easier for a creator to tell if they have correctly set the language on their work.
    • The "Find gifts for:" search box at the top of a Gift Exchange's works page was giving an Error 500 regardless of what was entered. Now, it correctly searches the Gift Exchange for gifts for a particular user.
    • If an Archivist importing a work for someone else (e.g., as part of rescuing an at-risk archive) filled out the required Author Name and Author Email but failed to tick the "Import for others ONLY with permission" box the work would be imported as their own rather than with the proper author information. Attempting to do this now gives an error message.
    • In the meta-data box at the top of a work, textual information (e.g. the name of a collection the work was added to) was aligned differently than tag information (e.g. fandoms or characters), making some lines stick out. Everything is now aligned correctly.
    • Sometimes on smaller screens (such as mobile devices) the stats line at the top of a work (hits, kudos, comments, etc.) wrapped oddly, causing two labels to display side-by-side instead of in front of their respective numbers. This has been fixed.
  • Fun With(out) JavaScript
    • Attempting to delete a draft with the button on the Drafts listing didn't work without JavaScript. Now, it does.
    • It was previously impossible to delete a bookmark without JavaScript; this is now fixed.
    • It's now possible to delete challenge sign-ups (either your own, or as a challenge moderator) without JavaScript.
    • You can now delete work chapters without JavaScript enabled.
  • Special Character Extravaganza
    • < and > symbols in work, chapter, and series titles were appearing as the HTML codes "&lt;" and "&gt;" in various places; they should now show up properly.
    • Ampersands (&) in work titles were appearing as the HTML code "&amp;" on bookmarks and in the flash messages that appear when subscribing to or unsubscribing from the work. This is now fixed.
    • Ampersands (&) in series names were appearing as the HTML code "&amp;" in some places; they should now show up properly.
  • Misc.
    • Archive admins can send an email to all users or to a group of users, e.g. about important site updates. Previously, those email messages would go out without the subject entered by the admin. They now include the subject.
    • Gift notification emails used fic-centric language ("a gift story"). This has been changed to "a gift work".
    • Fixed a long-standing problem that collection header image URLs needed to be prefixed by "http://". The form will now accept URLs starting with just www.
    • The flash message that appears after subscribing to a work, creator, or series now contains a link to the user's Subscriptions page for convenience.
    • Help boxes were using "em" (emphasis) tags to set off text the user should input and the text that would be returned. They now use the more correct "kbd" tags for input and "samp" tags for output.

Known Issues

See our Known Issues page for current issues.

Comment

Post Header

Published:
2014-04-21 09:29:08 UTC
Translations:
Tags:

This deploy includes code by Elz which was tested by Lady Oscar.

Following a crackdown by Chinese authorities on creators and hosting services of explicit fanworks, we are welcoming an increasing number of fans from China. In response to reports from our volunteer Tag Wranglers, we quickly fixed an issue affecting Chinese and Japanese tags.

We plan to further enhance our existing support for logographic scripts, and are currently looking into ways to provide word counts for works in Chinese and Japanese, among others. We will continue to work on making the Archive a safe haven for fan creators from all over the world!

Details

  • Fixed an issue which prevented tags from being properly separated if they were delimited by commas in Chinese or Japanese scripts, i.e. U+FF0C ( ,) or U+3001 ( 、).

Known Issues

See our Known Issues page for current issues.

Comment

Post Header

Published:
2014-04-17 21:49:23 UTC
Tags:

This deploy includes code contributions by Ariana, Cecilia, Emily E., Lady Oscar, Nathan J. Xaxson, Priscilla, sarken, Scott, and tuff_ghost and was tested by Ariana, Camilla M., Lady Oscar, matty, Qem, Sam Johnsson, sarken, Scott, and theteapot. Special thanks to Enigel for code review and merging!

Details

  • Collections & Challenges
    • The page listing all Collections can now be filtered by type: Gift Exchange, Prompt Meme, No Challenge, Any. The buttons for sorting results have been moved into the sidebar to be consistent with the "Sort and Filter" box for works.
    • If a user had multiple assignments in the same gift exchange (e.g. as a pinch hitter), the page heading was showing its HTML code. This has been fixed.
    • Having a work with a co-creator on some chapters, but not others, would partly break anonymity when adding the work to an anonymous collection. It now displays the "by Anonymous" bylines on all chapters.
    • Added some wording to the page for creating a collection to make it more obvious that spaces are not allowed in the Collection Name field. Also explicitly added this information to the error message that appears when a user tries to create a collection with an invalid Collection Name.
  • Works & Series
    • Large images in a work were cut off on small screens, e.g. phones. Users can now scroll to the side to see the whole picture, even if zooming out to fit the image on the screen isn't possible.
    • When the preference "Hide additional tags (you can still choose to show them)" was selected, clicking to reveal the tags on a work would show them in alphabetical order, not the order they were put in by the creator. This has been fixed.
    • The "Edit Tags" option, when used on an unposted draft, previously offered no way to re-save as a draft, only buttons for previewing and posting. A "Save Without Posting" button has now been added.
    • The "Works inspired by this one" link wasn't visible on the inspiring work if that work's last chapter was still a draft. This was fixed to show the note on the last posted chapter.
    • When deleting a work or chapter, a confirmation pop-up would ask you if you were really sure, but wouldn't spell out all the consequences for each. For works, it now says, "Are you sure you want to delete this work? This will destroy all comments and kudos on this work as well and CANNOT BE UNDONE!" For chapters, "Are you sure you want to delete this chapter?"
    • The plain text version of the email you get when you delete a work referred to "your story"; it now properly says "your work".
    • A series can now be properly deleted even when JavaScript is turned off.
    • In the series description, right-to-left text was forced into left alignment. This has been fixed for all fields containing descriptive user input or blocks of information, e.g. on user or collection profiles.
    • On the page for orphaning a series, some text was accidentally showing a bit of HTML formatting code. Now it does not.
    • The preference to hide work skins used to say "Hide other people's work skins", even though it hides all work skins, including your own. It now says "Hide work skins (you can still choose to show them)".
  • Statistics
    • Choosing to hide hit counts (whether on your works or Archive-wide) would also hide the sort by date option on your Stats page. This has been fixed.
    • The option to pick between "Fandoms" and "Flat" view on one's Statistics page was one toggle; we changed it to always show both buttons, with the selected one marked.
    • Draft works were showing up on one's Statistics page (with zero hits, kudos, etc.). The Stats page will now only list posted works.
  • Tags
    • Selecting the option to keep tags in a tag set hidden (e.g. during nominations) would hide the whole tag set from searches. The tag set is now findable by name, even if the tags in it aren't visible (yet).
    • We added the tag type to some links on tag wrangle pages, and some other text for clarity.
    • Based on feedback from tag wranglers and requests from the Tag Wrangling committee, we removed the 'Add new tags' field from tag wrangle pages to reduce clutter and simplify wrangling. The field only allowed adding canonical tags, and duplicated a function available on the tag edit page for the fandom.
    • On tag wrangling pages, links such as "Show All", "Canonical", etc. now turn into span elements to indicate the current selection. This is consistent with the behavior of navigation links everywhere else on the Archive.
  • Misc.
    • Updated the list of supported languages on our Support form. You can now send in questions and suggestions in العربية, Bahasa Indonesia, Deutsch, English, español, français, 한국어, italiano, Kiswahili, Nederlands, polski, português, suomi, svenska, Türkçe, and 中文!
    • The confirmation pop-up when deleting one's History now points out that this will also delete the "Marked For Later" list.
    • The "Marked For Later" button now retains its "pressed" appearance when viewing pages other than the first.
    • Cleaned up and standardized some navigation elements on the pages for changing one's username, password, or email address.
    • The help text for the "Plain text with limited HTML" option for comment replies was opening in the same window, potentially leading to loss of information you had already put into the comment text box. It now opens in the usual help text window.
    • The page for creating an account said, "You need to be over 13 years old to become a registered member of the archive. (Sorry to our younger readers! You'll be more than welcome when the time comes.)" - focusing specifically on written fanworks. It now addresses "anyone younger."
    • We added text to the Skin Wizard page to clarify that the wizard can only be used to create site skins. We also updated the help text for the "Percent of base font size (%)" box to better describe how it works.
    • In Internet Explorer 9, the HTML download display used the wrong font, due to a combination of a bug in IE9 and our stylesheets. We've amended our stylesheets to prevent this from happening.

Known Issues

See our Known Issues page for current issues.

Comment

Post Header

Published:
2014-04-13 15:34:09 UTC
Tags:

This deploy includes code contributions by Cecilia, Enigel, larissa, Naomi, Sam Johnsson, Sarken, and Scott and was tested by Emilie, Lady Oscar, and mumble.

Details

  • The first chapter title in multi-chapter works would only be displayed once a second chapter was added. This is now fixed to show the chapter title right from the start.
  • The code that deletes drafts a month after creation was sometimes failing to completely destroy the work and associated tags. This should now be fixed.
  • The information about drafts getting deleted after a month was only displayed on the page listing all drafts. We have now added the information, including the exact deletion date, at the top of each draft.
  • Embeds from YouTube were failing (unless users added the http: string to the embed code); this has been fixed to allow all embed codes from YouTube (and other permitted domains) as they are generated.
  • Some tags were showing a negative number for how many times they were used in works. The cause for this bug is in our chosen framework, Ruby on Rails, and will be fixed in future updates of Rails. In the meantime, we will run a script to fix those erroneous use counts, so any tags with zero uses will not linger forever.
  • When a tag wrangler's user account was deleted, their assigned fandoms to wrangle would show up on the "Fandoms in Need of a Wrangler" page even if other wranglers were still assigned to the fandom. This has now been fixed.
  • Linking to the /invitations page for a non-existent or misspelled user was causing an error 500; this has been fixed.
  • When hovering over the little square symbol in the top right corner of a bookmark blurb, the number of bookmarks previously popped up as title text, especially necessary for works with over 99 bookmarks where only a * is currently displayed. That hover text had vanished and is now back again.
  • The Status/Posted/Words information on the "My Assignments" page was stacked on top of each other; now everything displays in one line as expected.
  • Fixed some CSS for the public Wrangling Guidelines pages.

Known Issues

See our Known Issues page for current issues.

Comment

Post Header

Published:
2014-04-04 15:30:14 UTC
Tags:

This deploy consists of code contributions by Naomi and was tested by the combined efforts of many volunteers, including testers, coders, tag wranglers, and Support personnel. Special thanks to QA lead Lady Oscar for her diligence!

These code changes fix several issues with the way potential matches for a gift exchange are generated and displayed. Further refinements and improvements to challenge features are planned.

Details

  • Previously, the "Matching" page included a list of all the potential givers for each participant, sorted by quality of match, which frequently caused the page to take way too long to load: it timed out and just displayed an error. We changed the way matches are generated and saved, so the page should be much more stable.
  • In addition, the page consisted of separate forms for dealing with various issues (users without potential matches, users who didn't have an assignment, etc.), leading to a messy and confusing layout. We have now put each listing on a page by itself, so you can focus on each problem (no match at all, no assigned recipient, etc.) one by one.
  • Very infrequently, invalid sign-ups can be created, e.g. due to a server hiccup during times of high traffic and a large volume of sign-ups. This previously caused the assignment process to crash silently in the background. We now alert individual users if their sign-up is invalid. We also check for invalid sign-ups and notify the moderators by email before running potential match generation, so they can fix them before they get to the problematic step.
  • The assignment view has been rearranged - all assignments now list an ID and a pair of recipient and giver. Clicking on the assignment ID will show you their respective requests and offers to gauge the match.
  • The help text on the various little forms (accessible through the little blue question marks) has been updated and expanded.

Known Issues

See our Known Issues page for current issues.

Comment

Post Header

Published:
2014-03-05 13:21:13 UTC
Tags:

This deploy includes code contributions by Ariana, Enigel, and Sarken and was tested by Ariana, Lady Oscar, Naomi, and Sarken.

Details

  • The form that allows Archive admins to change various site settings and put up admin banners wasn't as user-friendly as it could have been: the text was crowded, the options were ordered randomly, and we couldn't see the full text of the admin banner when we needed to edit it. Now similar options are grouped together and everything is easier to read, which makes our admin team much happier.
  • The interface for posting and editing AO3 News posts now has an autocomplete function for the post tags.
  • Users can filter News posts by tag or language, but the filter form wasn't coded as accessibly as it could have been. Now the labels are properly associated with their dropdown menus, so screen readers will tell users what the menus are for.
  • If you attempted to share a multi-chapter work on Twitter while in chapter-by-chapter view, the only thing in the tweet would be the URL. Now the tweet says, "[TITLE] by [PSEUD] - [FANDOM TAG] [URL] via @ao3org" as it already does for oneshots.
  • The forms for editing and posting works contained a field called "Custom Stylesheet" that allowed users to apply a Work Skin to their works. We changed the name to "Select Work Skin" to make its function clearer.
  • The form for editing information on multiple works wasn't as user-friendly as it could be. We've made the "* Required information" notice stand out some more and rearranged the Visibility and Comment Settings checkboxes to make it easier to see which checkbox corresponds to which option.
  • User who set their preferences to hide warnings or additional tags may have noticed that, if they selected the option to reveal the tags, there were two commas between each tag. Oops! Now it's one comma per tag.

Known Issues

See our Known Issues page for current issues.

Comment

Post Header

Published:
2014-03-01 19:31:56 UTC
Tags:

This deploy includes code contributions by Enigel, James, Sarken, and Scott and was tested by Camilla, Emilie, Lady Oscar, mumble, pocketmouse, and Qem.

Details

  • In the tag wrangling interface for fandom tags (showing characters, relationships, etc. for that fandom), we replaced the button for showing "non-canonical" tags with a "synonymous" button. Now it only shows tags that are synonyms of canonical tags, since there is already a separate listing for unfilterable tags (tags that are neither canonical nor synonymous).
  • When sorting incoming tags by number of uses, tags with the same count are now ordered alphabetically. This will make it much easier for wranglers to keep track of which tags to wrangle or edit.
  • There was some slightly wonky HTML on the "My Sign-ups" page; it's fixed now.
  • The message at the top of the "Unposted Drafts" page about drafts being automatically deleted was too easily overlooked. We added a cautionary yellow background to the message (and also urge all users not to use Archive drafts as the only place to store their work).
  • When posting a new work, you could mark it as "a remix, a translation, or inspired by another work." We have added "a podfic" to this part of the form to make the option explicit.
  • Our emails, e.g. kudos or comment notifications, will now include sender information ("Archive of Our Own") and won't merely display the do-not-reply address anymore.

Known Issues

See our Known Issues page for current issues. If you're having trouble with lost formatting since our Rich Text Editor upgrade, please have a look at the RTE-related issues and workarounds.

Comment

Post Header

Published:
2014-02-26 10:31:24 UTC
Tags:

(For Release 0.9.14, we will be trying something new! Bug fixes and improvements will be tested in very small batches, and then pushed to the Archive as soon as they're ready. This will make for much smaller, more frequent Release Notes, until we consider version 0.9.14 done! Stay tuned.)

This deploy includes code contributions by Enigel, Lal, Sarken, and Storm and was tested by Ariana, Lady Oscar, Naomi, and Scott.

Details

  • Fixed another issue with signup summaries generated for gift exchanges. This remains a somewhat brittle piece of code, and we continue to work on improvements.
  • Removed the Subscriptions count in the user menu in the header for performance reasons. In the same menu, Preferences now says My Preferences, to match the rest of the items.
  • The order of the Language, Custom Stylesheet, and Privacy options in the work editing form was different from the order when editing multiple works at once. Both forms now follow the same order.
  • Fixed the page titles for our FAQ and Terms of Service pages. They previously said "Tos" and "Faq", now follow proper capitalization.

Known Issues

See our Known Issues page for current issues.

Comment


Pages Navigation