├── .dockerignore ├── .editorconfig ├── .env ├── .env.prod ├── .env.test ├── .eslintrc.js ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .nvmrc ├── .stylelintrc.json ├── LICENSE.txt ├── README.md ├── assets ├── app.js ├── app.less └── images │ ├── copypatrol.png │ ├── favicon.ico │ ├── gradient.png │ ├── loading.gif │ └── loading2.gif ├── bin ├── console └── phpunit ├── composer.json ├── composer.lock ├── config ├── bootstrap.php ├── bundles.php ├── packages │ ├── cache.yaml │ ├── dev │ │ ├── monolog.yaml │ │ └── web_profiler.yaml │ ├── doctrine.yaml │ ├── framework.yaml │ ├── nelmio_api_doc.yaml │ ├── nelmio_cors.yaml │ ├── prod │ │ ├── cache.yaml │ │ ├── deprecations.yaml │ │ ├── doctrine.yaml │ │ ├── monolog.yaml │ │ └── routing.yaml │ ├── routing.yaml │ ├── test │ │ ├── framework.yaml │ │ ├── monolog.yaml │ │ ├── twig.yaml │ │ └── web_profiler.yaml │ ├── toolforge.yaml │ ├── twig.yaml │ └── webpack_encore.yaml ├── preload.php ├── routes.yaml ├── routes │ ├── annotations.yaml │ ├── dev │ │ ├── framework.yaml │ │ └── web_profiler.yaml │ └── nelmio_api_doc.yaml └── services.yaml ├── docker-compose.yml ├── docker ├── Dockerfile └── docker-entrypoint.sh ├── i18n ├── anp.json ├── ar.json ├── ast.json ├── az.json ├── ba.json ├── ban.json ├── be-tarask.json ├── be.json ├── bg.json ├── bn.json ├── br.json ├── bs.json ├── ca.json ├── ce.json ├── ckb.json ├── cs.json ├── csb.json ├── cy.json ├── da.json ├── de.json ├── diq.json ├── el.json ├── en-gb.json ├── en.json ├── eo.json ├── es-mx.json ├── es.json ├── eu.json ├── fa.json ├── fi.json ├── fr.json ├── gl.json ├── gu.json ├── he.json ├── hi.json ├── hif-latn.json ├── hu.json ├── hy.json ├── ia.json ├── id.json ├── io.json ├── it.json ├── ja.json ├── ka.json ├── kab.json ├── kjh.json ├── kn.json ├── ko.json ├── krc.json ├── ku-latn.json ├── lb.json ├── li.json ├── lo.json ├── lt.json ├── mg.json ├── mk.json ├── ml.json ├── mn.json ├── mnw.json ├── mr.json ├── ms.json ├── my.json ├── nb.json ├── ne.json ├── nl.json ├── nqo.json ├── oc.json ├── or.json ├── pa.json ├── pl.json ├── pms.json ├── ps.json ├── pt-br.json ├── pt.json ├── qqq.json ├── ro.json ├── roa-tara.json ├── ru.json ├── sc.json ├── scn.json ├── sd.json ├── sh.json ├── sk.json ├── skr-arab.json ├── sl.json ├── smn.json ├── sr-ec.json ├── sv.json ├── sw.json ├── ta.json ├── th.json ├── tl.json ├── tr.json ├── tt-cyrl.json ├── uk.json ├── vi.json ├── xmf.json ├── zgh.json ├── zh-hans.json └── zh-hant.json ├── package.json ├── phpcs.xml ├── phpunit.xml.dist ├── public ├── assets │ ├── app.6eeefc0a.js │ ├── app.6eeefc0a.js.LICENSE.txt │ ├── app.a02629e2.css │ ├── entrypoints.json │ ├── fonts │ │ ├── glyphicons-halflings-regular.4692b9ec.ttf │ │ ├── glyphicons-halflings-regular.5be1347c.eot │ │ ├── glyphicons-halflings-regular.82b1212e.woff │ │ └── glyphicons-halflings-regular.be810be3.woff2 │ ├── images │ │ ├── copypatrol.png │ │ ├── favicon.ico │ │ ├── glyphicons-halflings-regular.060b2710.svg │ │ ├── gradient.bc9a6010.png │ │ ├── gradient.png │ │ ├── loading.gif │ │ ├── loading2.24fa4eca.gif │ │ └── loading2.gif │ └── manifest.json ├── bundles │ └── nelmioapidoc │ │ ├── init-redocly-ui.js │ │ ├── init-swagger-ui.js │ │ ├── logo.png │ │ ├── redocly │ │ └── redoc.standalone.js │ │ ├── style.css │ │ └── swagger-ui │ │ ├── swagger-ui-bundle.js │ │ ├── swagger-ui-bundle.js.map │ │ ├── swagger-ui-standalone-preset.js │ │ ├── swagger-ui-standalone-preset.js.map │ │ ├── swagger-ui.css │ │ └── swagger-ui.css.map └── index.php ├── src ├── Controller │ ├── ApiController.php │ └── AppController.php ├── Kernel.php ├── Model │ └── Record.php ├── Repository │ ├── CopyPatrolRepository.php │ └── WikiRepository.php └── Twig │ └── AppExtension.php ├── symfony.lock ├── templates ├── _footer.html.twig ├── _header.html.twig ├── _modal.html.twig ├── base.html.twig ├── blocked.html.twig ├── bundles │ └── NelmioApiDocBundle │ │ └── SwaggerUi │ │ └── index.html.twig ├── feed.html.twig └── leaderboard.html.twig ├── tests ├── Controller │ ├── ApiControllerTest.php │ └── AppControllerTest.php ├── Model │ └── RecordTest.php ├── SessionHelper.php ├── Twig │ └── AppExtensionTest.php └── bootstrap.php └── webpack.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.env -------------------------------------------------------------------------------- /.env.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.env.prod -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.env.test -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.17.0 2 | -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/.stylelintrc.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/README.md -------------------------------------------------------------------------------- /assets/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/app.js -------------------------------------------------------------------------------- /assets/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/app.less -------------------------------------------------------------------------------- /assets/images/copypatrol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/images/copypatrol.png -------------------------------------------------------------------------------- /assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/images/favicon.ico -------------------------------------------------------------------------------- /assets/images/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/images/gradient.png -------------------------------------------------------------------------------- /assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/images/loading.gif -------------------------------------------------------------------------------- /assets/images/loading2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/assets/images/loading2.gif -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/bin/phpunit -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/bootstrap.php -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/dev/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/dev/monolog.yaml -------------------------------------------------------------------------------- /config/packages/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/dev/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/nelmio_api_doc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/nelmio_api_doc.yaml -------------------------------------------------------------------------------- /config/packages/nelmio_cors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/nelmio_cors.yaml -------------------------------------------------------------------------------- /config/packages/prod/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/prod/cache.yaml -------------------------------------------------------------------------------- /config/packages/prod/deprecations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/prod/deprecations.yaml -------------------------------------------------------------------------------- /config/packages/prod/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/prod/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/prod/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/prod/monolog.yaml -------------------------------------------------------------------------------- /config/packages/prod/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/prod/routing.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/test/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/test/framework.yaml -------------------------------------------------------------------------------- /config/packages/test/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/test/monolog.yaml -------------------------------------------------------------------------------- /config/packages/test/twig.yaml: -------------------------------------------------------------------------------- 1 | twig: 2 | strict_variables: true 3 | -------------------------------------------------------------------------------- /config/packages/test/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/test/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/toolforge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/toolforge.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/twig.yaml -------------------------------------------------------------------------------- /config/packages/webpack_encore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/packages/webpack_encore.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/routes/annotations.yaml -------------------------------------------------------------------------------- /config/routes/dev/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/routes/dev/framework.yaml -------------------------------------------------------------------------------- /config/routes/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/routes/dev/web_profiler.yaml -------------------------------------------------------------------------------- /config/routes/nelmio_api_doc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/routes/nelmio_api_doc.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/config/services.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /i18n/anp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/anp.json -------------------------------------------------------------------------------- /i18n/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ar.json -------------------------------------------------------------------------------- /i18n/ast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ast.json -------------------------------------------------------------------------------- /i18n/az.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/az.json -------------------------------------------------------------------------------- /i18n/ba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ba.json -------------------------------------------------------------------------------- /i18n/ban.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ban.json -------------------------------------------------------------------------------- /i18n/be-tarask.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/be-tarask.json -------------------------------------------------------------------------------- /i18n/be.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/be.json -------------------------------------------------------------------------------- /i18n/bg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/bg.json -------------------------------------------------------------------------------- /i18n/bn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/bn.json -------------------------------------------------------------------------------- /i18n/br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/br.json -------------------------------------------------------------------------------- /i18n/bs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/bs.json -------------------------------------------------------------------------------- /i18n/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ca.json -------------------------------------------------------------------------------- /i18n/ce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ce.json -------------------------------------------------------------------------------- /i18n/ckb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ckb.json -------------------------------------------------------------------------------- /i18n/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/cs.json -------------------------------------------------------------------------------- /i18n/csb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/csb.json -------------------------------------------------------------------------------- /i18n/cy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/cy.json -------------------------------------------------------------------------------- /i18n/da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/da.json -------------------------------------------------------------------------------- /i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/de.json -------------------------------------------------------------------------------- /i18n/diq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/diq.json -------------------------------------------------------------------------------- /i18n/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/el.json -------------------------------------------------------------------------------- /i18n/en-gb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/en-gb.json -------------------------------------------------------------------------------- /i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/en.json -------------------------------------------------------------------------------- /i18n/eo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/eo.json -------------------------------------------------------------------------------- /i18n/es-mx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/es-mx.json -------------------------------------------------------------------------------- /i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/es.json -------------------------------------------------------------------------------- /i18n/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/eu.json -------------------------------------------------------------------------------- /i18n/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/fa.json -------------------------------------------------------------------------------- /i18n/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/fi.json -------------------------------------------------------------------------------- /i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/fr.json -------------------------------------------------------------------------------- /i18n/gl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/gl.json -------------------------------------------------------------------------------- /i18n/gu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/gu.json -------------------------------------------------------------------------------- /i18n/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/he.json -------------------------------------------------------------------------------- /i18n/hi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/hi.json -------------------------------------------------------------------------------- /i18n/hif-latn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/hif-latn.json -------------------------------------------------------------------------------- /i18n/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/hu.json -------------------------------------------------------------------------------- /i18n/hy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/hy.json -------------------------------------------------------------------------------- /i18n/ia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ia.json -------------------------------------------------------------------------------- /i18n/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/id.json -------------------------------------------------------------------------------- /i18n/io.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/io.json -------------------------------------------------------------------------------- /i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/it.json -------------------------------------------------------------------------------- /i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ja.json -------------------------------------------------------------------------------- /i18n/ka.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ka.json -------------------------------------------------------------------------------- /i18n/kab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/kab.json -------------------------------------------------------------------------------- /i18n/kjh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/kjh.json -------------------------------------------------------------------------------- /i18n/kn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/kn.json -------------------------------------------------------------------------------- /i18n/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ko.json -------------------------------------------------------------------------------- /i18n/krc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/krc.json -------------------------------------------------------------------------------- /i18n/ku-latn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ku-latn.json -------------------------------------------------------------------------------- /i18n/lb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/lb.json -------------------------------------------------------------------------------- /i18n/li.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/li.json -------------------------------------------------------------------------------- /i18n/lo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/lo.json -------------------------------------------------------------------------------- /i18n/lt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/lt.json -------------------------------------------------------------------------------- /i18n/mg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/mg.json -------------------------------------------------------------------------------- /i18n/mk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/mk.json -------------------------------------------------------------------------------- /i18n/ml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ml.json -------------------------------------------------------------------------------- /i18n/mn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/mn.json -------------------------------------------------------------------------------- /i18n/mnw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/mnw.json -------------------------------------------------------------------------------- /i18n/mr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/mr.json -------------------------------------------------------------------------------- /i18n/ms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ms.json -------------------------------------------------------------------------------- /i18n/my.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/my.json -------------------------------------------------------------------------------- /i18n/nb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/nb.json -------------------------------------------------------------------------------- /i18n/ne.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ne.json -------------------------------------------------------------------------------- /i18n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/nl.json -------------------------------------------------------------------------------- /i18n/nqo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/nqo.json -------------------------------------------------------------------------------- /i18n/oc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/oc.json -------------------------------------------------------------------------------- /i18n/or.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/or.json -------------------------------------------------------------------------------- /i18n/pa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/pa.json -------------------------------------------------------------------------------- /i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/pl.json -------------------------------------------------------------------------------- /i18n/pms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/pms.json -------------------------------------------------------------------------------- /i18n/ps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ps.json -------------------------------------------------------------------------------- /i18n/pt-br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/pt-br.json -------------------------------------------------------------------------------- /i18n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/pt.json -------------------------------------------------------------------------------- /i18n/qqq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/qqq.json -------------------------------------------------------------------------------- /i18n/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ro.json -------------------------------------------------------------------------------- /i18n/roa-tara.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/roa-tara.json -------------------------------------------------------------------------------- /i18n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ru.json -------------------------------------------------------------------------------- /i18n/sc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sc.json -------------------------------------------------------------------------------- /i18n/scn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/scn.json -------------------------------------------------------------------------------- /i18n/sd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sd.json -------------------------------------------------------------------------------- /i18n/sh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sh.json -------------------------------------------------------------------------------- /i18n/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sk.json -------------------------------------------------------------------------------- /i18n/skr-arab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/skr-arab.json -------------------------------------------------------------------------------- /i18n/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sl.json -------------------------------------------------------------------------------- /i18n/smn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/smn.json -------------------------------------------------------------------------------- /i18n/sr-ec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sr-ec.json -------------------------------------------------------------------------------- /i18n/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sv.json -------------------------------------------------------------------------------- /i18n/sw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/sw.json -------------------------------------------------------------------------------- /i18n/ta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/ta.json -------------------------------------------------------------------------------- /i18n/th.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/th.json -------------------------------------------------------------------------------- /i18n/tl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/tl.json -------------------------------------------------------------------------------- /i18n/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/tr.json -------------------------------------------------------------------------------- /i18n/tt-cyrl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/tt-cyrl.json -------------------------------------------------------------------------------- /i18n/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/uk.json -------------------------------------------------------------------------------- /i18n/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/vi.json -------------------------------------------------------------------------------- /i18n/xmf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/xmf.json -------------------------------------------------------------------------------- /i18n/zgh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/zgh.json -------------------------------------------------------------------------------- /i18n/zh-hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/zh-hans.json -------------------------------------------------------------------------------- /i18n/zh-hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/i18n/zh-hant.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/package.json -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/assets/app.6eeefc0a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/app.6eeefc0a.js -------------------------------------------------------------------------------- /public/assets/app.6eeefc0a.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/app.6eeefc0a.js.LICENSE.txt -------------------------------------------------------------------------------- /public/assets/app.a02629e2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/app.a02629e2.css -------------------------------------------------------------------------------- /public/assets/entrypoints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/entrypoints.json -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.4692b9ec.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/fonts/glyphicons-halflings-regular.4692b9ec.ttf -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.5be1347c.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/fonts/glyphicons-halflings-regular.5be1347c.eot -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.82b1212e.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/fonts/glyphicons-halflings-regular.82b1212e.woff -------------------------------------------------------------------------------- /public/assets/fonts/glyphicons-halflings-regular.be810be3.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/fonts/glyphicons-halflings-regular.be810be3.woff2 -------------------------------------------------------------------------------- /public/assets/images/copypatrol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/copypatrol.png -------------------------------------------------------------------------------- /public/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/favicon.ico -------------------------------------------------------------------------------- /public/assets/images/glyphicons-halflings-regular.060b2710.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/glyphicons-halflings-regular.060b2710.svg -------------------------------------------------------------------------------- /public/assets/images/gradient.bc9a6010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/gradient.bc9a6010.png -------------------------------------------------------------------------------- /public/assets/images/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/gradient.png -------------------------------------------------------------------------------- /public/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/loading.gif -------------------------------------------------------------------------------- /public/assets/images/loading2.24fa4eca.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/loading2.24fa4eca.gif -------------------------------------------------------------------------------- /public/assets/images/loading2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/images/loading2.gif -------------------------------------------------------------------------------- /public/assets/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/assets/manifest.json -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/init-redocly-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/init-redocly-ui.js -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/init-swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/init-swagger-ui.js -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/logo.png -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/redocly/redoc.standalone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/redocly/redoc.standalone.js -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/style.css -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/swagger-ui/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/swagger-ui/swagger-ui-bundle.js -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/swagger-ui/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/swagger-ui/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/swagger-ui/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/swagger-ui/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/swagger-ui/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/swagger-ui/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/swagger-ui/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/swagger-ui/swagger-ui.css -------------------------------------------------------------------------------- /public/bundles/nelmioapidoc/swagger-ui/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/bundles/nelmioapidoc/swagger-ui/swagger-ui.css.map -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/public/index.php -------------------------------------------------------------------------------- /src/Controller/ApiController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Controller/ApiController.php -------------------------------------------------------------------------------- /src/Controller/AppController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Controller/AppController.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Model/Record.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Model/Record.php -------------------------------------------------------------------------------- /src/Repository/CopyPatrolRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Repository/CopyPatrolRepository.php -------------------------------------------------------------------------------- /src/Repository/WikiRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Repository/WikiRepository.php -------------------------------------------------------------------------------- /src/Twig/AppExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/src/Twig/AppExtension.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/symfony.lock -------------------------------------------------------------------------------- /templates/_footer.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/_footer.html.twig -------------------------------------------------------------------------------- /templates/_header.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/_header.html.twig -------------------------------------------------------------------------------- /templates/_modal.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/_modal.html.twig -------------------------------------------------------------------------------- /templates/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/base.html.twig -------------------------------------------------------------------------------- /templates/blocked.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/blocked.html.twig -------------------------------------------------------------------------------- /templates/bundles/NelmioApiDocBundle/SwaggerUi/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/bundles/NelmioApiDocBundle/SwaggerUi/index.html.twig -------------------------------------------------------------------------------- /templates/feed.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/feed.html.twig -------------------------------------------------------------------------------- /templates/leaderboard.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/templates/leaderboard.html.twig -------------------------------------------------------------------------------- /tests/Controller/ApiControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/tests/Controller/ApiControllerTest.php -------------------------------------------------------------------------------- /tests/Controller/AppControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/tests/Controller/AppControllerTest.php -------------------------------------------------------------------------------- /tests/Model/RecordTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/tests/Model/RecordTest.php -------------------------------------------------------------------------------- /tests/SessionHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/tests/SessionHelper.php -------------------------------------------------------------------------------- /tests/Twig/AppExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/tests/Twig/AppExtensionTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/CopyPatrol/HEAD/webpack.config.js --------------------------------------------------------------------------------