- Bug when loading data from non-default directory (external directory).
- New metric: Betweenness
- New metric: Edits count
- Download network inGML feature (by url)
- Controls sidebar implements decorator pattern
- Data related functions moved to data_controller
- cystoscape stylesheet per network type.
- Simple slider by Range Slider. #14
- Use generate_from_pandas to filter the network model (previously only to construct it)
- Better sidebar offset correction: https://github.com/Grasia/WikiChron-networks/commit/0bcf9d46dbe0e2343be1e8629ef80e2326b0a1a1
- Better styling for controls sidebar
- csv data now is comma separated instead of semicolon separated
- Corrected meta Open Graph meta tags
- docs
- unnecesary code and assets
- WikiChron-networks own logos
- updated deps: dash, dash components and dash-renderer, certifi
- better styling and UX
- stylesheet decorator pattern for cytoscape
- Bug with cytoscape component events (Workaround)
- Fix cache of network (Really) -> Previous version was not working because of a bug with the cache.
- Usage of global variable: network
- Fix cache of network
- Ïmprovements in ux
- Removed non-articles from co-editing network
- deps: dash-cytoscape to 0.0.4
Spliting up from WikiChron codebase. From now on this changelog corresponds uniquely to Wikichron - networks and it is not related to the version number that Wikichron "Classic" is following.
- Networks visualization!!! 🕸️ -> using CoSE network layout
- Controls sidebar
- Co-Editing network for wikis
- Time traveling for the network
- Network statistics
- Network metrics: pagerank, communities
- export network to GML
- deps: dash-cytoscape, python-igraph
- deps: python to python 3.6
- Icon in the header which displays a dialog showing sharing and downloading links for current selection. Closes #53
- deps: sd-material-ui
- 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.
- Missing help icons (?) next to the metrics checklist.
- deps: dash-core-components, requests.
- 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.
- 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.
- deps: dash, dash-renderer, dash-core-components, etc.
First stable version with MVP!
- Improvements to the slider. See #22.
- Updated dependencies to last versions
- Clean up of repo and code
Beta release
- Added multi-user and multi-threading support
- Updated dependencies to last versions
- Inner improvements
Beta release
- Fixed small bug when appending external js to_import_js
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.
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
Beta release
- Updated grasia-dash-components in requirements.txt
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
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
Beta release
- Hot fix for percentage_edits_by_anonymous_accum metric
Beta release
- Added script to generate wikis.json
- Added (Deltas, 2003) correction to Gini computation
- Added metric: Percentage of anonymous edits
Beta release
- Added flask caching for expensive function calls.
Beta release
- Important fixes on metric calculations
- Added metric 10:90 ratio
- Customized plotly options for graphs
- Updated dependencies
Beta release
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
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
Beta release
- scripts/query_bot_users.py now prepend http:// if missing
- Using warnins.warn for some messages.
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
Beta release
Beta release
Alpha release
Alpha release
Alpha release
Alpha release
- Added switch absolute - relative datetime axis
- Added environment DEBUG flag
Alpha release
Alpha release