Go to file
Sam Smith fcfe079d79 Hygiene: Organize reducers
Reducer changes:
* Break the mw.popups.reducers.rootReducer test into @@INIT tests
  for each reducer as there's shouldn't be any need to test that a
  framework works as documented.

Changes:
* Move the mw.popups.reducers#preview, #eventLogging, and #settings
  reducers into their own files in resources/ext.popups/reducers/.
* Make the associated tests mirror the new layout.
* Move the initialization of the mw.popups.reducers namespace into its
  own file.
* Remove the mw.popups.rootReducer property in favour of a simple
  private factory function per the reducer change above.

Change-Id: I94229d9ef1985f3806eec44c2e8234a5bbddc94f
2016-12-13 18:45:10 +00:00
doc Initial Popups logging implementation 2016-12-12 13:01:44 +00:00
i18n previews: Add generic fallback preview 2016-12-02 12:02:43 +00:00
images Directory structure should reflect the ResourceLoader definitions 2016-10-19 20:52:40 +00:00
resources Hygiene: Organize reducers 2016-12-13 18:45:10 +00:00
tests Hygiene: Organize reducers 2016-12-13 18:45:10 +00:00
.gitignore Add composer.json 2015-11-19 14:30:20 +01:00
.gitreview Make mpga the default branch for git-review 2016-11-08 21:00:21 +00:00
.jscsrc Enable Redux DevTools in debug mode 2016-11-09 10:38:20 +00:00
.jshintignore Update linting and enable command line QUnit 2016-11-08 13:56:17 -05:00
.jshintrc Enable Redux DevTools in debug mode 2016-11-09 10:38:20 +00:00
composer.json build: Updating development dependencies 2016-01-05 10:39:25 -08:00
COPYING Add COPYING file 2014-02-06 15:38:46 +05:30
extension.json Hygiene: Organize reducers 2016-12-13 18:45:10 +00:00
Gemfile Update mediawiki_api gem to 1.7.1 2016-05-26 01:34:35 +02:00
Gruntfile.js Add LINK_DWELL and LINK_ABANDON actions 2016-11-10 11:47:55 +00:00
jsduck.json Setup jsduck to run on 'npm run doc' 2015-08-03 15:54:25 +05:30
package.json Update linting and enable command line QUnit 2016-11-08 13:56:17 -05:00
Popups.hooks.php Hygiene: Organise change listeners 2016-12-12 13:06:07 +00:00
Popups.php Add extension.json, empty php entry point 2015-07-02 22:19:24 +00:00