├── .env ├── .env.test ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .minus-x.json ├── .phan └── config.php ├── .stylelintignore ├── .stylelintrc.json ├── LICENCE ├── README.md ├── bin ├── console └── phpunit ├── composer.json ├── composer.lock ├── config ├── bundles.php ├── packages │ ├── cache.yaml │ ├── dev │ │ ├── monolog.yaml │ │ └── web_profiler.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── mailer.yaml │ ├── prod │ │ ├── doctrine.yaml │ │ ├── monolog.yaml │ │ └── routing.yaml │ ├── routing.yaml │ ├── test │ │ ├── dama_doctrine_test_bundle.yaml │ │ ├── framework.yaml │ │ ├── monolog.yaml │ │ ├── twig.yaml │ │ └── web_profiler.yaml │ ├── toolforge.yaml │ └── twig.yaml ├── routes │ ├── annotations.yaml │ ├── dev │ │ ├── framework.yaml │ │ └── web_profiler.yaml │ └── routes.yaml ├── services.yaml └── services_test.yaml ├── docker ├── Dockerfile ├── apache │ ├── 000-default.conf │ └── ports.conf ├── docker-compose.yml └── php.ini ├── i18n ├── ar.json ├── as.json ├── ban.json ├── be-tarask.json ├── bn.json ├── br.json ├── ca.json ├── ce.json ├── cs.json ├── da.json ├── dag.json ├── de.json ├── diq.json ├── el.json ├── en.json ├── eo.json ├── es.json ├── et.json ├── eu.json ├── fa.json ├── fi.json ├── fr.json ├── gl.json ├── he.json ├── hu.json ├── ia.json ├── id.json ├── io.json ├── is.json ├── it.json ├── ja.json ├── ka.json ├── kg.json ├── ko.json ├── krc.json ├── ku-latn.json ├── lb.json ├── lt.json ├── mk.json ├── ml.json ├── ms.json ├── nb.json ├── nl.json ├── no.json ├── om.json ├── or.json ├── pa.json ├── pl.json ├── ps.json ├── pt-br.json ├── pt.json ├── qqq.json ├── ro.json ├── ru.json ├── sje.json ├── sk.json ├── skr-arab.json ├── sl.json ├── sr-ec.json ├── su.json ├── sv.json ├── ta.json ├── te.json ├── tl.json ├── tr.json ├── uk.json ├── vec.json ├── vi.json ├── xmf.json ├── zh-hans.json └── zh-hant.json ├── migrations ├── Version20201216012133.php ├── Version20201216031438.php └── Version20201222094802.php ├── package.json ├── phpcs.xml ├── phpunit.xml.dist ├── public ├── .user.ini ├── img │ ├── Wikisource-logo.svg │ ├── previous-ltr.svg │ └── previous-rtl.svg ├── index.php ├── robots.txt ├── styles.css └── toolinfo.json ├── resources ├── images │ └── Wikisource-logo.svg.png └── styles │ └── mediawiki.css ├── src ├── Book.php ├── BookCreator.php ├── BookProvider.php ├── Cleaner │ └── BookCleanerEpub.php ├── Command │ ├── CheckCommand.php │ ├── ExportCommand.php │ └── OpdsCommand.php ├── Controller │ ├── ExportController.php │ └── StatisticsController.php ├── Entity │ └── GeneratedBook.php ├── EpubCheck │ ├── EpubCheck.php │ ├── Location.php │ └── Result.php ├── EventSubscriber │ └── RateLimitSubscriber.php ├── Exception │ └── WsExportException.php ├── FileCache.php ├── FontProvider.php ├── Generator │ ├── AtomGenerator.php │ ├── ConvertGenerator.php │ ├── EpubGenerator.php │ └── FormatGenerator.php ├── GeneratorSelector.php ├── Kernel.php ├── OpdsBuilder.php ├── Page.php ├── PageParser.php ├── Picture.php ├── Refresh.php ├── Repository │ ├── CreditRepository.php │ └── GeneratedBookRepository.php ├── Util │ ├── Api.php │ ├── LoggingMiddleware.php │ ├── OnWikiConfig.php │ ├── Semaphore │ │ ├── Semaphore.php │ │ ├── SemaphoreHandle.php │ │ ├── UnixSemaphore.php │ │ └── UnixSemaphoreHandle.php │ └── Util.php └── Wikidata.php ├── templates ├── _month_year_selector.html.twig ├── base.html.twig ├── bundles │ └── TwigBundle │ │ └── Exception │ │ └── error.html.twig ├── export.html.twig └── statistics.html.twig └── tests ├── Book ├── BookProviderTest.php ├── GeneratorSelectorTest.php ├── PageParserTest.php ├── RefreshTest.php └── fixtures │ ├── Pacotilha_poetica │ └── Se_namora_por_gosto_ou_por_precisão.html │ └── Tales_of_Unrest │ └── Navigation.html ├── BookCreator ├── BookCreatorIntegrationTest.php └── BookCreatorTest.php ├── Cli └── BookCliTest.php ├── FontProviderTest.php ├── Generator └── EpubGeneratorTest.php ├── Http ├── BookTest.php └── StatTest.php ├── Repository └── GeneratedBookRepositoryTest.php ├── Util ├── ApiTest.php ├── LoggingMiddlewareTest.php ├── OnWikiConfigTest.php ├── Semaphore │ └── UnixSemaphoreTest.php └── UtilTest.php ├── WikidataTest.php └── bootstrap.php /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.env.test -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.gitignore -------------------------------------------------------------------------------- /.minus-x.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.minus-x.json -------------------------------------------------------------------------------- /.phan/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.phan/config.php -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/.stylelintignore -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-wikimedia" 3 | } 4 | -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/README.md -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/bin/phpunit -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/dev/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/dev/monolog.yaml -------------------------------------------------------------------------------- /config/packages/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/dev/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/mailer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/mailer.yaml -------------------------------------------------------------------------------- /config/packages/prod/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/prod/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/prod/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/prod/monolog.yaml -------------------------------------------------------------------------------- /config/packages/prod/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/prod/routing.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/test/dama_doctrine_test_bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/test/dama_doctrine_test_bundle.yaml -------------------------------------------------------------------------------- /config/packages/test/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/test/framework.yaml -------------------------------------------------------------------------------- /config/packages/test/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/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/ws-export/HEAD/config/packages/test/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/toolforge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/packages/toolforge.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- 1 | twig: 2 | default_path: '%kernel.project_dir%/templates' 3 | -------------------------------------------------------------------------------- /config/routes/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/routes/annotations.yaml -------------------------------------------------------------------------------- /config/routes/dev/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/routes/dev/framework.yaml -------------------------------------------------------------------------------- /config/routes/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/routes/dev/web_profiler.yaml -------------------------------------------------------------------------------- /config/routes/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/routes/routes.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/services.yaml -------------------------------------------------------------------------------- /config/services_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/config/services_test.yaml -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/apache/000-default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/docker/apache/000-default.conf -------------------------------------------------------------------------------- /docker/apache/ports.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/docker/apache/ports.conf -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/php.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/docker/php.ini -------------------------------------------------------------------------------- /i18n/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ar.json -------------------------------------------------------------------------------- /i18n/as.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/as.json -------------------------------------------------------------------------------- /i18n/ban.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ban.json -------------------------------------------------------------------------------- /i18n/be-tarask.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/be-tarask.json -------------------------------------------------------------------------------- /i18n/bn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/bn.json -------------------------------------------------------------------------------- /i18n/br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/br.json -------------------------------------------------------------------------------- /i18n/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ca.json -------------------------------------------------------------------------------- /i18n/ce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ce.json -------------------------------------------------------------------------------- /i18n/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/cs.json -------------------------------------------------------------------------------- /i18n/da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/da.json -------------------------------------------------------------------------------- /i18n/dag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/dag.json -------------------------------------------------------------------------------- /i18n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/de.json -------------------------------------------------------------------------------- /i18n/diq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/diq.json -------------------------------------------------------------------------------- /i18n/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/el.json -------------------------------------------------------------------------------- /i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/en.json -------------------------------------------------------------------------------- /i18n/eo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/eo.json -------------------------------------------------------------------------------- /i18n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/es.json -------------------------------------------------------------------------------- /i18n/et.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/et.json -------------------------------------------------------------------------------- /i18n/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/eu.json -------------------------------------------------------------------------------- /i18n/fa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/fa.json -------------------------------------------------------------------------------- /i18n/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/fi.json -------------------------------------------------------------------------------- /i18n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/fr.json -------------------------------------------------------------------------------- /i18n/gl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/gl.json -------------------------------------------------------------------------------- /i18n/he.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/he.json -------------------------------------------------------------------------------- /i18n/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/hu.json -------------------------------------------------------------------------------- /i18n/ia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ia.json -------------------------------------------------------------------------------- /i18n/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/id.json -------------------------------------------------------------------------------- /i18n/io.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/io.json -------------------------------------------------------------------------------- /i18n/is.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/is.json -------------------------------------------------------------------------------- /i18n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/it.json -------------------------------------------------------------------------------- /i18n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ja.json -------------------------------------------------------------------------------- /i18n/ka.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ka.json -------------------------------------------------------------------------------- /i18n/kg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/kg.json -------------------------------------------------------------------------------- /i18n/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ko.json -------------------------------------------------------------------------------- /i18n/krc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/krc.json -------------------------------------------------------------------------------- /i18n/ku-latn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ku-latn.json -------------------------------------------------------------------------------- /i18n/lb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/lb.json -------------------------------------------------------------------------------- /i18n/lt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/lt.json -------------------------------------------------------------------------------- /i18n/mk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/mk.json -------------------------------------------------------------------------------- /i18n/ml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ml.json -------------------------------------------------------------------------------- /i18n/ms.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ms.json -------------------------------------------------------------------------------- /i18n/nb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/nb.json -------------------------------------------------------------------------------- /i18n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/nl.json -------------------------------------------------------------------------------- /i18n/no.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/no.json -------------------------------------------------------------------------------- /i18n/om.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/om.json -------------------------------------------------------------------------------- /i18n/or.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/or.json -------------------------------------------------------------------------------- /i18n/pa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/pa.json -------------------------------------------------------------------------------- /i18n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/pl.json -------------------------------------------------------------------------------- /i18n/ps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ps.json -------------------------------------------------------------------------------- /i18n/pt-br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/pt-br.json -------------------------------------------------------------------------------- /i18n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/pt.json -------------------------------------------------------------------------------- /i18n/qqq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/qqq.json -------------------------------------------------------------------------------- /i18n/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ro.json -------------------------------------------------------------------------------- /i18n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ru.json -------------------------------------------------------------------------------- /i18n/sje.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/sje.json -------------------------------------------------------------------------------- /i18n/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/sk.json -------------------------------------------------------------------------------- /i18n/skr-arab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/skr-arab.json -------------------------------------------------------------------------------- /i18n/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/sl.json -------------------------------------------------------------------------------- /i18n/sr-ec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/sr-ec.json -------------------------------------------------------------------------------- /i18n/su.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/su.json -------------------------------------------------------------------------------- /i18n/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/sv.json -------------------------------------------------------------------------------- /i18n/ta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/ta.json -------------------------------------------------------------------------------- /i18n/te.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/te.json -------------------------------------------------------------------------------- /i18n/tl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/tl.json -------------------------------------------------------------------------------- /i18n/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/tr.json -------------------------------------------------------------------------------- /i18n/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/uk.json -------------------------------------------------------------------------------- /i18n/vec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/vec.json -------------------------------------------------------------------------------- /i18n/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/vi.json -------------------------------------------------------------------------------- /i18n/xmf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/xmf.json -------------------------------------------------------------------------------- /i18n/zh-hans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/zh-hans.json -------------------------------------------------------------------------------- /i18n/zh-hant.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/i18n/zh-hant.json -------------------------------------------------------------------------------- /migrations/Version20201216012133.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/migrations/Version20201216012133.php -------------------------------------------------------------------------------- /migrations/Version20201216031438.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/migrations/Version20201216031438.php -------------------------------------------------------------------------------- /migrations/Version20201222094802.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/migrations/Version20201222094802.php -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/package.json -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/.user.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/.user.ini -------------------------------------------------------------------------------- /public/img/Wikisource-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/img/Wikisource-logo.svg -------------------------------------------------------------------------------- /public/img/previous-ltr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/img/previous-ltr.svg -------------------------------------------------------------------------------- /public/img/previous-rtl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/img/previous-rtl.svg -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/index.php -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/styles.css -------------------------------------------------------------------------------- /public/toolinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/public/toolinfo.json -------------------------------------------------------------------------------- /resources/images/Wikisource-logo.svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/resources/images/Wikisource-logo.svg.png -------------------------------------------------------------------------------- /resources/styles/mediawiki.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/resources/styles/mediawiki.css -------------------------------------------------------------------------------- /src/Book.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Book.php -------------------------------------------------------------------------------- /src/BookCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/BookCreator.php -------------------------------------------------------------------------------- /src/BookProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/BookProvider.php -------------------------------------------------------------------------------- /src/Cleaner/BookCleanerEpub.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Cleaner/BookCleanerEpub.php -------------------------------------------------------------------------------- /src/Command/CheckCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Command/CheckCommand.php -------------------------------------------------------------------------------- /src/Command/ExportCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Command/ExportCommand.php -------------------------------------------------------------------------------- /src/Command/OpdsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Command/OpdsCommand.php -------------------------------------------------------------------------------- /src/Controller/ExportController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Controller/ExportController.php -------------------------------------------------------------------------------- /src/Controller/StatisticsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Controller/StatisticsController.php -------------------------------------------------------------------------------- /src/Entity/GeneratedBook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Entity/GeneratedBook.php -------------------------------------------------------------------------------- /src/EpubCheck/EpubCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/EpubCheck/EpubCheck.php -------------------------------------------------------------------------------- /src/EpubCheck/Location.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/EpubCheck/Location.php -------------------------------------------------------------------------------- /src/EpubCheck/Result.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/EpubCheck/Result.php -------------------------------------------------------------------------------- /src/EventSubscriber/RateLimitSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/EventSubscriber/RateLimitSubscriber.php -------------------------------------------------------------------------------- /src/Exception/WsExportException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Exception/WsExportException.php -------------------------------------------------------------------------------- /src/FileCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/FileCache.php -------------------------------------------------------------------------------- /src/FontProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/FontProvider.php -------------------------------------------------------------------------------- /src/Generator/AtomGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Generator/AtomGenerator.php -------------------------------------------------------------------------------- /src/Generator/ConvertGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Generator/ConvertGenerator.php -------------------------------------------------------------------------------- /src/Generator/EpubGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Generator/EpubGenerator.php -------------------------------------------------------------------------------- /src/Generator/FormatGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Generator/FormatGenerator.php -------------------------------------------------------------------------------- /src/GeneratorSelector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/GeneratorSelector.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/OpdsBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/OpdsBuilder.php -------------------------------------------------------------------------------- /src/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Page.php -------------------------------------------------------------------------------- /src/PageParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/PageParser.php -------------------------------------------------------------------------------- /src/Picture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Picture.php -------------------------------------------------------------------------------- /src/Refresh.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Refresh.php -------------------------------------------------------------------------------- /src/Repository/CreditRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Repository/CreditRepository.php -------------------------------------------------------------------------------- /src/Repository/GeneratedBookRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Repository/GeneratedBookRepository.php -------------------------------------------------------------------------------- /src/Util/Api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/Api.php -------------------------------------------------------------------------------- /src/Util/LoggingMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/LoggingMiddleware.php -------------------------------------------------------------------------------- /src/Util/OnWikiConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/OnWikiConfig.php -------------------------------------------------------------------------------- /src/Util/Semaphore/Semaphore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/Semaphore/Semaphore.php -------------------------------------------------------------------------------- /src/Util/Semaphore/SemaphoreHandle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/Semaphore/SemaphoreHandle.php -------------------------------------------------------------------------------- /src/Util/Semaphore/UnixSemaphore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/Semaphore/UnixSemaphore.php -------------------------------------------------------------------------------- /src/Util/Semaphore/UnixSemaphoreHandle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/Semaphore/UnixSemaphoreHandle.php -------------------------------------------------------------------------------- /src/Util/Util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Util/Util.php -------------------------------------------------------------------------------- /src/Wikidata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/src/Wikidata.php -------------------------------------------------------------------------------- /templates/_month_year_selector.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/templates/_month_year_selector.html.twig -------------------------------------------------------------------------------- /templates/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/templates/base.html.twig -------------------------------------------------------------------------------- /templates/bundles/TwigBundle/Exception/error.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/templates/bundles/TwigBundle/Exception/error.html.twig -------------------------------------------------------------------------------- /templates/export.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/templates/export.html.twig -------------------------------------------------------------------------------- /templates/statistics.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/templates/statistics.html.twig -------------------------------------------------------------------------------- /tests/Book/BookProviderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Book/BookProviderTest.php -------------------------------------------------------------------------------- /tests/Book/GeneratorSelectorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Book/GeneratorSelectorTest.php -------------------------------------------------------------------------------- /tests/Book/PageParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Book/PageParserTest.php -------------------------------------------------------------------------------- /tests/Book/RefreshTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Book/RefreshTest.php -------------------------------------------------------------------------------- /tests/Book/fixtures/Pacotilha_poetica/Se_namora_por_gosto_ou_por_precisão.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Book/fixtures/Pacotilha_poetica/Se_namora_por_gosto_ou_por_precisão.html -------------------------------------------------------------------------------- /tests/Book/fixtures/Tales_of_Unrest/Navigation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Book/fixtures/Tales_of_Unrest/Navigation.html -------------------------------------------------------------------------------- /tests/BookCreator/BookCreatorIntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/BookCreator/BookCreatorIntegrationTest.php -------------------------------------------------------------------------------- /tests/BookCreator/BookCreatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/BookCreator/BookCreatorTest.php -------------------------------------------------------------------------------- /tests/Cli/BookCliTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Cli/BookCliTest.php -------------------------------------------------------------------------------- /tests/FontProviderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/FontProviderTest.php -------------------------------------------------------------------------------- /tests/Generator/EpubGeneratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Generator/EpubGeneratorTest.php -------------------------------------------------------------------------------- /tests/Http/BookTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Http/BookTest.php -------------------------------------------------------------------------------- /tests/Http/StatTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Http/StatTest.php -------------------------------------------------------------------------------- /tests/Repository/GeneratedBookRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Repository/GeneratedBookRepositoryTest.php -------------------------------------------------------------------------------- /tests/Util/ApiTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Util/ApiTest.php -------------------------------------------------------------------------------- /tests/Util/LoggingMiddlewareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Util/LoggingMiddlewareTest.php -------------------------------------------------------------------------------- /tests/Util/OnWikiConfigTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Util/OnWikiConfigTest.php -------------------------------------------------------------------------------- /tests/Util/Semaphore/UnixSemaphoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Util/Semaphore/UnixSemaphoreTest.php -------------------------------------------------------------------------------- /tests/Util/UtilTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/Util/UtilTest.php -------------------------------------------------------------------------------- /tests/WikidataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/WikidataTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wikimedia/ws-export/HEAD/tests/bootstrap.php --------------------------------------------------------------------------------