Skip to content

Latest commit

 

History

History
315 lines (241 loc) · 7.84 KB

CHANGELOG.md

File metadata and controls

315 lines (241 loc) · 7.84 KB

Change Log for WikiChron

2.5.1 - 2021-01-16

Added

  • Set wiki color in upload form
  • .dockerignore

2.5.0 - 2021-01-15

Added

  • Docker support (#87)
  • check if redis is available on start

Fixed

  • metadata and b64 image generator scripts

2.4.0 - 2020-08-26

Changed

  • Added some metrics from Wikichron TFG
  • Cleaned some metrics and code
  • Renamed some metrics
  • Fixed #93
  • Other minor improvements

2.3.2 - 2019-11-06

Added missing two commits.

Fixed

  • Hot fix when there's empty data for users_active_more_than_x_editions() function

2.3.1 - 2019-06-26

Added missing two commits.

Added

  • WikiChron networks: Layout reset on node size change
  • WikiChron networks: Changed default size metric

2.3.0 - 2019-06-25

Added

  • Gini of closeness and article, talk and user talk edits to WikiChron Networks.
  • Retention metrics from WMF #66
  • Add optional image to upload wiki

Fixed

  • Better default options for WikiChron Networks.
  • Bug in sliderHandlerLabels.js
  • Fixed horizontal bar appearing on dash apps for computer screens
  • wikis selection slider filters #78
  • Overwriting wiki data didn't update properly the wikis.json file

Changed

  • Clean up code and some code refactoring

2.2.1 - 2019-06-17

Changed

  • Selected a subset of validated and useful monowiki metrics.
  • Renamed monowiki metric categories

Fixed

  • Bug in sliderHandlerLabels.js script

2.2.0 - 2019-06-17

Added

  • New mode: Monowiki!!! 🎉 🎉
  • New feature: upload data of your own wiki
  • New design of selection screen
  • Added Filters and sort controls for wiki selection

Fixed

  • Renamed WikiChron classic by WikiChron compare
  • Improvements in code. Code more reusable
  • Removed automatically added url schema in selection wikis screen.
  • Some code re-organization

Removed

  • Removed unused assets

And many other small improvements.

2.1.1 - 2019-05-22

Fixed

Removed

  • Removed unused run_standalone_dashapp.sh script

2.1.0 - 2019-05-22

Added

  • Legend text changes on metric select
  • New drop down to select a metric and re-size nodes
  • A hint pops up when ranking filter is focus
  • All the metrics are available to plot and to rank

Changed

  • Slide window buttons look
  • Re-ordered network stats

Fixed

  • Networks -> url sharing

Updated

  • requests dep and others

2.0.0 - 2019-04-11

Launched stable release of WikiChron v2!!! 🎉 🎉

Many bug fixes and improvements. See github history for more.

Added

  • time selection tab for networks selection screen.
  • many new metrics to networks
  • JqueryUI to deps

Updated

  • dash-cytoscape dep
  • jinja dep

2.0.0-beta - 2019-04-11

WikiChron upgrades to v2!!

Added

  • Completely new design 👀
  • Added Networks mode 🕸️
  • too many to list here...

Changed

  • Use external lib for distribution of participation metrics

Fixed

  • Bug in Gini calculation
  • Bug in active users calculation (#68 and #69)

1.2.0 - 2019-02-14

Added

  • New metric: Active registered users (#56)
  • New metric: Active anonymous users (#56)
  • development script

Changed

  • csv data now is comma separated instead of semicolon separated
  • Code cleaning and refactor

Updated

  • docs & README
  • requirements
  • deployment config and script

Fixed

1.1.1 - 2018-10-31

Added

  • Icon in the header which displays a dialog showing sharing and downloading links for current selection. Closes #53
  • deps: sd-material-ui

Changed

  • stylesheets and js files divided depending on their scope
  • download now returns a zip with one csv per wiki. Re-Closes #21
  • moved dump_parser to an independant pypi package and use it as a dependency
  • Some improvements in query_bot_users.py script.

Fixed

  • Missing help icons (?) next to the metrics checklist.

Updated

  • deps: dash-core-components, requests.

1.1.0 - 2018-10-10

Added

  • Button to download in csv format the current selection of wikis and metrics. See 26.
  • Now the current selection of wikis and metrics is displayed in the URL in the query string section. This allows sharing the your selection with others. See 21.

Changed

  • File structure of the project. Now the source files are under wikichron/.
  • Moved main data from hidden div to caching and signaling in server. This commit do the trick: fd0fe05147e9a7546161f2fa232b667dd4dfa1e9. See this to learn more about sharing data between callbacks.

Updated

  • deps: dash, dash-renderer, dash-core-components, etc.

1.0.0 - 2018-09-05

First stable version with MVP!

  • Improvements to the slider. See #22.
  • Updated dependencies to last versions
  • Clean up of repo and code

1.0.0-beta - 2018-09-03

Beta release

  • Added multi-user and multi-threading support
  • Updated dependencies to last versions
  • Inner improvements

0.6.2 - 2018-05-22

Beta release

  • Fixed small bug when appending external js to_import_js

0.6.1 - 2018-05-22

Beta release

  • Using an updated version of dash-renderer-grasia so it uses it instead of the upstream dash-renderer. This uses the Loading component when "updating" the app.

0.6.0 - 2018-05-22

Beta release

  • Using gdc.Import() to load local js files.
  • Added support for standard mediawikis in scripts
  • Changed pics
  • Added logo
  • Better favicon quality
  • Improved documentation
  • Clean up code

0.5.1 - 2018-05-04

Beta release

Updated

  • Updated grasia-dash-components in requirements.txt

0.5.0 - 2018-04-25

Beta release

  • Added fold button in the sidebar.
  • Disabled redis cache in development
  • UX improvements
  • Retrieving actual number of users in generate_wikis_json.py

0.4.0 - 2018-04-13

Beta release

  • Some modifications in metrics. Fixing issues.
  • Added docs.
  • New metrics: edits_in_articles_per_users_monthly and edits_in_articles_per_users_accum
  • Added metric descriptions on hover.
  • Changed names and order of metrics.
  • Added favicon

0.3.3 - 2018-03-14

Beta release

Fixed

  • Hot fix for percentage_edits_by_anonymous_accum metric

0.3.2 - 2018-03-14

Beta release

Added

  • Added script to generate wikis.json
  • Added (Deltas, 2003) correction to Gini computation
  • Added metric: Percentage of anonymous edits

0.3.1 - 2018-03-07

Beta release

Added

  • Added flask caching for expensive function calls.

0.3.0 - 2018-03-06

Beta release

  • Important fixes on metric calculations
  • Added metric 10:90 ratio
  • Customized plotly options for graphs
  • Updated dependencies

0.2.0 - 2018-02-16

Beta release

Added

Added metrics to measure distribution and concentration of work. In particular:

  • Gini coefficient
  • Ratio between the top contributor and different percentile contributor:
    • percentile 20
    • percentile 10
    • percentile 5

0.1.4 - 2018-02-13

Beta release

  • Changed html title of the webapp to Wikichron
  • Changed categories names of big wikis to "Large" and "Very Large"
  • Small improvements in deploy.sh shell script

0.1.3 - 2018-02-12

Beta release

  • scripts/query_bot_users.py now prepend http:// if missing
  • Using warnins.warn for some messages.

0.1.2 - 2018-02-09

Beta release

  • Available wikis are now grouped into collapasable lists depending on its page number
  • Added wikis.json file with metadata of shown wikis
  • Removed bot activity
  • Some minor UI improvements

0.1.1 - 2018-02-01

Beta release

0.1.0 - 2018-01-29

Beta release

0.0.6 - 2017-12-18

Alpha release

0.0.5 - 2017-12-13

Alpha release

0.0.4 - 2017-12-01

Alpha release

0.0.3 - 2017-11-24

Alpha release

Added

  • Added switch absolute - relative datetime axis
  • Added environment DEBUG flag

0.0.2 - 2017-11-24

Alpha release

0.0.1 - 2017-11-22

Alpha release