Skip to content

Latest commit

 

History

History
242 lines (188 loc) · 9.95 KB

CHANGELOG.md

File metadata and controls

242 lines (188 loc) · 9.95 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning (since v1.0.0, anyway).

[1.5.2] - 2019-12-20

Fixed

  • Fixed bad codelist updates

[1.5.1] - 2019-12-19

Fixed

  • Updated some codelists
  • Add (new) proxy server in again, since it very much is needed!
  • Update dependencies (to fix security alerts)

[1.5.0] - 2019-09-24

Fixed

  • Don’t break the publisher list button on the registry, by only including the required bit of bootstrap javascript (#106)
  • Remove custom proxy server for web service, since it is no longer needed (and in fact no longer exists) (#105)

[1.4.4] - 2019-05-03

Fixed

  • Update jquery to 3.4.0 (fixes security vulnerability)
  • Update tar to 4.4.2 (fixes security vulnerability)

[1.4.3] - 2019-02-24

Fixed

  • Update bootstrap to 3.4.1 (fixes security vulnerability)

[1.4.2] - 2019-01-17

Changed

  • Always show graph legend. Since there are no expenditure statuses, just show “Expenditure” by default (#102)
  • Fix dataset search to search organisations (but note that it’s not currently possible to search organisation titles) (#93)
  • Upgrade bootstrap to 3.4.0

Fixed

  • Use a custom proxy server for web service (#103)

[1.4.1] - 2018-11-27

Fixed

  • Fix bug to handle default language correctly

[1.4.0] - 2018-11-27

Added

  • Add document language filter (#20)

Fixed

  • Fix bug with x-axis tick values and missing legend values (#100)
  • Allow for document filtering on empty-string attributes

[1.3.1] - 2018-11-26

Fixed

  • Escape document search (#98)
  • Quote search string, so searches with spaces work (#99)

[1.3.0] - 2018-11-25

Fixed

  • Popup search strings are properly encoded before being used in calls to the registry API (#97)
  • Don’t error when registry API returns success === false

Changed

  • Make the dataset search search on more fields (#93 – thanks to @matmaxgeds and @kndm)
  • Always show graph filters, even if they’re unused (#94)

[1.2.1] - 2018-11-15

Fixed

  • Fix the link to organisation budgets from the summary screen (#90)
  • Fix missing chart bug in Firefox (#89)
  • Add padding to document title headings (#92)

[1.2.0] - 2018-11-12

Changed

  • Unload all datasets, instead of animating between them
  • When new data is loaded, show all datasets (#88)
  • Revert extra info about total-expenditure IATI versions
  • Fetch Country codelist from IATI

Added

  • Add a demo page
  • Add budget not provided tooltip if no budgets are

Fixed

  • Only call destroy on an existing chart

[1.1.0] - 2018-11-09

Changed

  • Sort documents by document-date (#72)
  • Switch from chart.js to c3.js (#43)
  • Show full numbers on y-axis (not SI prefixes)

Added

  • Make it clear that total-expenditure is v2.02+ only (#60)
  • When filters are used, animate between graphs (#85)

Fixed

  • Fix alignment on second navbar (#80)
  • Don’t show any currency if one hasn’t been set (#82)

[1.0.0] - 2018-10-30

Changed

  • Name change (IATI Org file visualiser -> IATI Decipher)

[0.0.13] - 2018-10-15

Added

  • Add support for document links with multiple categories / languages / recipient countries (#69)
  • Add loading spinner to popup
  • Add link icon badges to popup links and document links

Changed

  • Set document language to the default language, where relevant (#71)

Fixed

  • Show the day of publication as part of the document date
  • Don’t mark total-expenditures as indicative (#70)

[0.0.12] - 2018-10-14

Added

  • Update codelists using gulp (#59)
  • Add a popup to the browser action (#68; #65)

Changed

  • Sort codelist values to show known values first (#67)
  • Replace numeraljs with d3-format
  • Use uglify-es for javascript uglifying

Fixed

  • Fix y-axis precision issues (#11)

[0.0.11] - 2018-10-08

Changed

  • Add link to github repo (#62)
  • Use icons in footer
  • Open mailto link in new tab

[0.0.10] - 2018-10-06

Added

  • Separate budgets by @status / @usg:type (#40; #3)

Changed

  • Make counts on summary page include all budget-lines and expense-lines
  • Pluralise total budgets in nav
  • Remove org ID hover

[0.0.9] - 2018-10-05

Added

  • Add pagination to documents (#47)
  • Add a fade on the loading animation
  • Add a summary to the summary page

Changed

  • Use ISO 3166 lower case short names for countries

Fixed

  • Work around XLSX export bug
  • Remove download button if there’s no chart data

[0.0.8] - 2018-10-04

Added

  • Add support for budget-lines / expense-lines that don’t use the @ref attribute (#37)
  • Add spreadsheet download (#12)

Changed

  • Restyled document listings to look a bit smarter
  • Ignore document categories from category A (since these are activity categories)
  • Rename “Download XML” to “Source XML”
  • Remove moment.js; use native Date

Fixed

  • Hide the graph when there’s no data to show (#57)
  • Display unrecognised DocumentCategory codes nicely

[0.0.7] - 2018-10-03

Added

  • Add a summary page
  • Add a footer
  • Add an explanation for why menu items have a disabled state (#54)
  • Added the requisite codelists as static json files
  • Add recipient country to document link listings (#56)

Changed

  • Prevent org ID badge from being orphaned
  • Add language, description and date to document listings
  • Hide second navbar by default
  • Use javascript promises for all HTTP requests (#53)
  • Improve error handling throughout, including handling invalid org files (#48)
  • Use IATI codelists as a reference for codelist codes used (#38)

Fixed

  • Prevent document search form from being submitted (#49)
  • Disable autocomplete on document search

[0.0.6] - 2018-10-01

Changed

  • Get plugin working on dataset search page

[0.0.5] - 2018-10-01

Added

  • Add an MVP website

Changed

  • Change how document counters work when filters are used

[0.0.4] - 2018-09-30

Added

  • Add support for filtering by country / region / organisation
  • Add support for filtering by budget-line / expense-line (#36)
  • Show organisation identifier prominently (#16)
  • Add category and country filters to document search (#21)

Fixed

  • Don’t incorrectly identify an activity file with zero activities as an organisation file (#33)

[0.0.3] - 2018-09-26

Added

  • Root node check, to ensure an org file looks like an org file
  • Add support for IATI registry publisher pages, too (#9)
  • Add a loading animation
  • Move budget graphs into a second level navigation bar (#22)
  • Disable menu items if the relevant data is not present in the org file (#13)
  • Add download XML button (#14)
  • Add link to d-portal (#18)

Changed

  • Don’t download file before clicking on it; check metadata instead (#7)
  • Namespace CSS instead of using !important
  • Change how the “back” button works; rename it “exit” (#32)
  • Hide some menu items at narrow widths

[0.0.2] - 2018-09-20

Added

  • Basic support for total-expenditure
  • This changelog

[0.0.1] - 2018-09-19

Added

  • Basic support for total-budgets
  • Basic support for document-links