Go to file
Thiemo Kreuz 7ec4910595 Remove misleading version number 1.0 from extension.json
This version number does not have any meaning (never had). It's
misleading, if not wrong. All code WMDE maintains is deployed weekly.
Branches are cut at a fixed time. Nobody ever assigned version
numbers to these releases.

The number is not used in communication. The only place where it
appears is Special:Version, but is useless there. Users can't use
it for anything. I talked to all relevant parties (product manager,
communication) and nobody ever used this version number. Because of
this, this is a purely technical task to get rid of unnecessary
technical dept.

Bug: T213066
Change-Id: I9950b31a1d99d1778e104d9840368b9f585aaa55
2020-01-28 15:54:29 +01:00
.phan Upgrade RevisionSlider to use newer phan 2019-03-03 12:06:21 +05:30
i18n Localisation updates from https://translatewiki.net. 2020-01-06 08:50:27 +01:00
modules Merge "Improve discoverability of JS code with @class tags" 2020-01-24 18:01:43 +00:00
resources/ext.RevisionSlider.helpDialog Replace custom 'pin' by 'pushPin' icon 2018-08-30 20:31:04 +05:30
src build: Updating mediawiki/mediawiki-codesniffer to 29.0.0 2020-01-14 11:15:55 +00:00
tests Merge "build: Update dependencies and make them pass" 2019-10-24 06:56:48 +00:00
.eslintrc.json build: Update linters 2019-12-11 13:42:51 +00:00
.gitignore build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0 2019-04-04 00:56:01 +00:00
.gitreview Whoops, track not trace 2016-10-24 17:03:28 -07:00
.phpcs.xml build: Remove unneeded Squiz.WhiteSpace.FunctionSpacing 2019-10-25 20:33:03 +02:00
.rubocop.yml Add rubocop rules and make it pass 2017-03-08 12:24:05 +01:00
.stylelintrc.json Use json extension for .stylelintrc 2017-08-17 16:59:17 +02:00
CODE_OF_CONDUCT.md build: Updating mediawiki/phan-taint-check-plugin to 1.3.0 2018-08-19 15:55:48 +00:00
composer.json build: Updating mediawiki/mediawiki-codesniffer to 29.0.0 2020-01-14 11:15:55 +00:00
COPYING Add license file 2019-10-23 08:44:22 +02:00
extension.json Remove misleading version number 1.0 from extension.json 2020-01-28 15:54:29 +01:00
Gemfile Update RuboCop Ruby gem 2017-12-05 12:23:45 +01:00
Gemfile.lock Update rubyzip gem 2018-11-14 11:19:17 +01:00
Gruntfile.js build: Update linters 2019-12-11 13:42:51 +00:00
jsduck.json Add a simple JSDuck config file 2016-06-22 14:40:27 +02:00
package-lock.json build: Updating npm dependencies 2020-01-10 01:33:21 +00:00
package.json build: Updating npm dependencies 2020-01-10 01:33:21 +00:00
README.md Fix typos in README 2016-11-24 14:53:31 +00:00

RevisionSlider extension

This MediaWiki extension shows a slider allowing selecting and comparing of revisions on a diff page

Installation

Check out this extension into the extensions folder of your MediaWiki installation and add the following line to your LocalSettings.php:

wfLoadExtension( 'RevisionSlider' );

Tests

Before executing tests run the following in the root directory of the extension once:

composer install
npm install

For the tests run:

composer test
node_modules/.bin/grunt test

QUnit Tests

See https://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing#Run_the_tests