Skip to content

Instantly share code, notes, and snippets.

@LordSputnik
Last active September 7, 2016 21:05
Show Gist options
  • Save LordSputnik/d3aa6cbdecb4ffdc6d4c to your computer and use it in GitHub Desktop.
Save LordSputnik/d3aa6cbdecb4ffdc6d4c to your computer and use it in GitHub Desktop.
BookBrainz Change Log

September 2016 (2016-09-07)

Bug

  • [BB-187] - BBID regex matches UUID in the middle of a string
  • [BB-189] - User can register a new user while logged in
  • [BB-195] - Entities with multiple of the same IDs have all of those IDs listed multiple times
  • [BB-197] - Clicking on the revisions tab of an editor while on it 404s

Improvement

  • [BB-190] - Convert React components to one-per-file ES6 classes
  • [BB-191] - Use correct authentication middleware everywhere
  • [BB-199] - Remove all stored passwords from BookBrainz

New Feature

  • [BB-13] - Link to users' MB profiles
  • [BB-198] - Create Gamification system

Sub-task

  • [BB-186] - Add error classes for major error categories

April 2016 (2016-04-17)

Bug

  • [BB-160] - Revisions changing only the sort name don't show any changes
  • [BB-175] - Attempting to login with email address instead of username causes an ISE

Improvement

  • [BB-130] - name and sort name are discarded when no language is set
  • [BB-144] - Add "MusicBrainz Label ID" Identifier

New Feature

  • [BB-121] - Add work type "serial"

Task

  • [BB-102] - Add an IMDB relationship
  • [BB-124] - Create Node.js ORM using bookshelf
  • [BB-125] - Update site code to use new JS ORM

February 2016 (2016-02-09)

Bug

  • [BB-129] - removing an ISBN from a publication fails
  • [BB-147] - ISE when viewing a publisher revision
  • [BB-148] - Weight not displayed in entity create revision diff
  • [BB-154] - The search button in the navigation bar is not aligned with the search input field
  • [BB-157] - Making an empty alias the default isn't rejected but just creates an empty revision
  • [BB-159] - It's possible to unset everything but the language of an alias
  • [BB-169] - Identifier.update doesn't work properly.
  • [BB-172] - Revision display can fail if both sides of the diff for an attribute are falsey
  • [BB-174] - End date is not removed from entity when "Ended" button is unchecked

Improvement

  • [BB-87] - Support for deprecated relationships
  • [BB-101] - Alias adding should have a button to guess sortname
  • [BB-134] - Dynamic default alias implementation
  • [BB-149] - Disambiguations should be displayed in edition lists

Task

  • [BB-135] - Create Calibre plugin to pull metadata by BBID
  • [BB-136] - Create Calibre plugin to search BookBrainz with existing/user-input metadata
  • [BB-137] - Test Bootswatch Flatly theme on BookBrainz site
  • [BB-138] - Create alias style guidelines
  • [BB-139] - Port login page to React
  • [BB-140] - Port registration page to React
  • [BB-141] - Port search page to React
  • [BB-142] - Port revision display page to React

Sub-task

  • [BB-57] - Add /creator/:id unit tests
  • [BB-58] - Add /edition/:id unit tests
  • [BB-59] - Add /work/:id unit tests
  • [BB-60] - Add /publisher/:id unit tests
  • [BB-61] - Add /publication/:id unit tests
  • [BB-62] - Add /creator/ tests
  • [BB-63] - Add /edition/ tests
  • [BB-64] - Add /publication/ tests
  • [BB-65] - Add /publisher/ tests
  • [BB-66] - Add /work/ tests

December 2015 (2015-12-05)

Bug

  • [BB-39] - Submitting an empty set of relationships fails without a useful error message
  • [BB-105] - Swapping entities before relationship loads causes entity to be lost

Improvement

  • [BB-106] - Create a new relationship editor
  • [BB-115] - Allow linking to LibraryThing
  • [BB-132] - Refresh relationship editor design

October 2015 (2015-10-05)

Bug

  • [BB-116] - Text on homepage buttons is not centered
  • [BB-117] - The bookbrainz logo in the navbar does not have a tooltip
  • [BB-126] - Unable to edit gender on an existing Creator

Improvement

  • [BB-89] - Group external IDs of the same type together when displaying
  • [BB-122] - Disable horizontal padding for fixed-width buttons
  • [BB-127] - Add "Create Edition" button on Publication display

Task

  • [BB-123] - Create SQL schema definition

August 2015 (2015-08-03)

Bug

  • [BB-85] - Long default aliases fall out of the home page panels
  • [BB-103] - Can't distinguish entity types when adding relationships
  • [BB-109] - Annotations are not shown on their entity pages
  • [BB-113] - Set database sequence values in data import script

Improvement

  • [BB-78] - Investigate new select/ajax component
  • [BB-79] - Provide a way to view the details of revisions in history
  • [BB-81] - Create edition lists for publisher and publication
  • [BB-88] - Link to publication and publisher from edition display
  • [BB-90] - Editions: add physical properties
  • [BB-93] - Clean up style.less
  • [BB-100] - revision summary page
  • [BB-108] - Redesign home page to look better with new Lobes theme

New Feature

  • [BB-7] - Allow removing entities

Task

  • [BB-45] - Create a style process

Sub-task

  • [BB-104] - Allow creating relationships by ID instead of name

May 2015

Bug

  • [BB-34] - after creating artist. page locks up with error
  • [BB-37] - Partial dates are not supported
  • [BB-38] - Needing to click the "Add relationship" button before "Submit" is unintuitive
  • [BB-83] - Editing a barcode silently fails
  • [BB-84] - Pasting a barcode identifier value selects the wrong identifier type

Improvement

  • [BB-35] - "Add Alias" page should not default to Arabic
  • [BB-53] - Type drop-downs misleadingly show the first items as already being selected
  • [BB-55] - Use metaprogramming to generate entity endpoints

New Feature

  • [BB-6] - Ability to edit entities
  • [BB-15] - BookBrainz should collect barcodes/isbns/whatever
  • [BB-36] - "Create Creator" should have a "Next" button on each tab
  • [BB-54] - Add Entity and User revision history

Task

  • [BB-41] - Add a relationship to link works to editions/publications
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment