aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/mw-to-git
AgeCommit message (Expand)AuthorFilesLines
2023-12-09Merge branch 'tz/send-email-negatable-options'Junio C Hamano1-1/+1
2023-11-17perl: bump the required Perl version to 5.8.1 from 5.8.0Todd Zullinger1-1/+1
2023-11-02tests: teach callers of test_i18ngrep to use test_grepJunio C Hamano1-1/+1
2021-12-13t6000-t9999: detect and signal failure within loopEric Sunshine1-1/+1
2021-06-08t: fix whitespace around &&Andrei Rybak2-3/+3
2020-09-21remote-mediawiki: use "sh" to eliminate unquoted commandsÆvar Arnfjörð Bjarmason1-16/+8
2020-09-21remote-mediawiki: annotate unquoted uses of run_git()Ævar Arnfjörð Bjarmason1-6/+13
2020-09-21remote-mediawiki: convert to quoted run_git() invocationÆvar Arnfjörð Bjarmason1-23/+26
2020-09-21remote-mediawiki: provide a list form of run_git()Ævar Arnfjörð Bjarmason1-4/+15
2020-09-21remote-mediawiki tests: annotate failing testsÆvar Arnfjörð Bjarmason1-2/+3
2020-09-21remote-mediawiki: fix duplicate revisions being importedSimon Legner1-0/+3
2020-09-21remote-mediawiki tests: use CLI installerÆvar Arnfjörð Bjarmason6-334/+79
2020-09-21remote-mediawiki tests: use inline PerlIO for readabilityÆvar Arnfjörð Bjarmason1-4/+3
2020-09-21remote-mediawiki tests: replace deprecated Perl constructÆvar Arnfjörð Bjarmason1-2/+1
2020-09-21remote-mediawiki tests: use a more idiomatic dispatch tableÆvar Arnfjörð Bjarmason1-7/+7
2020-09-21remote-mediawiki tests: use "$dir/" instead of "$dir."Ævar Arnfjörð Bjarmason1-3/+3
2020-09-21remote-mediawiki tests: change `[]` to `test`Ævar Arnfjörð Bjarmason1-6/+11
2020-09-21remote-mediawiki tests: use test_cmp in testsÆvar Arnfjörð Bjarmason1-4/+4
2020-09-21remote-mediawiki tests: use a 10 character passwordÆvar Arnfjörð Bjarmason1-1/+1
2020-09-21remote-mediawiki tests: use the login/password variablesÆvar Arnfjörð Bjarmason1-2/+2
2020-09-21remote-mediawiki doc: don't hardcode Debian PHP versionsÆvar Arnfjörð Bjarmason1-5/+5
2020-09-16remote-mediawiki doc: link to MediaWiki's current versionÆvar Arnfjörð Bjarmason1-0/+3
2020-09-16remote-mediawiki doc: correct link to GitHub projectÆvar Arnfjörð Bjarmason3-3/+3
2019-11-10Fix spelling errors in no-longer-updated-from-upstream modulesElijah Newren5-5/+5
2018-07-31mw-to-git/t9360: fix broken &&-chainEric Sunshine1-1/+1
2018-04-11perl: fix installing modules from contribChristian Hesse1-2/+3
2017-11-15Merge branch 'ab/mediawiki-namespace'Junio C Hamano1-1/+37
2017-11-08remote-mediawiki: show progress while fetching namespacesAntoine Beaupré1-0/+1
2017-11-08remote-mediawiki: process namespaces in orderAntoine Beaupré1-1/+1
2017-11-08remote-mediawiki: support fetching from (Main) namespaceAntoine Beaupré1-1/+6
2017-11-08remote-mediawiki: skip virtual namespacesAntoine Beaupré1-1/+4
2017-11-08remote-mediawiki: show known namespace choices on failureAntoine Beaupré1-1/+2
2017-11-07remote-mediawiki: allow fetching namespaces with spacesIngo Ruhnke1-0/+1
2017-11-07remote-mediawiki: add namespace supportKevin1-0/+25
2017-11-01remote-mediawiki: limit filenames to legalAntoine Beaupré1-1/+2
2017-06-27Spelling fixesVille Skyttä2-2/+2
2016-08-11Spelling fixesVille Skyttä2-2/+2
2014-06-03Merge branch 'ep/shell-command-substitution'Junio C Hamano2-4/+4
2014-04-23git-remote-mediawiki: fix encoding issue for UTF-8 media filesMatthieu Moy2-1/+25
2014-04-23git-remote-mediawiki: allow stop/start-ing the test serverMatthieu Moy2-1/+11
2014-04-23test-gitmw-lib.sh: use the $( ... ) construct for command substitutionElia Pinto1-3/+3
2014-04-23t9365-continuing-queries.sh: use the $( ... ) construct for command substitutionElia Pinto1-1/+1
2014-04-17t9362-mw-to-git-utf8.sh: use the $( ... ) construct for command substitutionElia Pinto1-2/+2
2014-04-17t9360-mw-to-git-clone.sh: use the $( ... ) construct for command substitutionElia Pinto1-7/+7
2013-12-05Merge branch 'jn/mediawiki-makefile-updates'Junio C Hamano1-2/+7
2013-11-12contrib: typofixesMasanari Iida3-3/+3
2013-11-11git-remote-mediawiki build: handle DESTDIR/INSTLIBDIR with whitespaceJonathan Nieder1-2/+4
2013-11-11git-remote-mediawiki build: make 'install' command configurableJonathan Nieder1-2/+4
2013-11-11git-remote-mediawiki: honor DESTDIR in "make install"Jonathan Nieder1-1/+3
2013-11-11git-remote-mediawiki: do not remove installed files in "clean" targetJonathan Nieder1-1/+0
2013-09-24Merge branch 'maint'Jonathan Nieder2-2/+35
2013-09-24git-remote-mediawiki: bugfix for pages w/ >500 revisionsBenoit Person2-2/+35
2013-09-03git-remote-mediawiki: no need to update private ref in non-dumb pushMatthieu Moy1-1/+0
2013-09-03git-remote-mediawiki: use no-private-update capability on dumb pushMatthieu Moy1-0/+3
2013-08-29git-remote-mediawiki: add test and check Makefile targetsMatthieu Moy1-1/+9
2013-08-13git-remote-mediawiki: ignore generated git-mwMatthieu Moy1-0/+1
2013-07-18Merge branch 'bp/mediawiki-preview'Junio C Hamano6-82/+526
2013-07-08git-remote-mediawiki: add preview subcommand into git mwBenoit Person2-2/+311
2013-07-08git-remote-mediawiki: add git-mw commandBenoit Person2-3/+64
2013-07-08git-remote-mediawiki: factoring code between git-remote-mediawiki and Git::Me...Benoit Person2-73/+89
2013-07-08git-remote-mediawiki: update tests to run with the new bin-wrapperBenoit Person1-6/+2
2013-07-08git-remote-mediawiki: add a git bin-wrapper for developementBenoit Person2-0/+20
2013-07-08git-remote-mediawiki: introduction of Git::Mediawiki.pmBenoit Person2-3/+45
2013-07-03git-remote-mediawiki: un-brace file handles in binmode callsMatthieu Moy1-2/+2
2013-06-23Merge branch 'cm/remote-mediawiki-perlcritique'Junio C Hamano3-247/+320
2013-06-23Merge branch 'bp/remote-mw-tests'Junio C Hamano2-10/+13
2013-06-20Merge branch 'cm/remote-mediawiki'Junio C Hamano1-0/+15
2013-06-14git-remote-mediawiki: remove hardcoded version number in the test suiteBenoit Person2-10/+13
2013-06-14git-remote-mediawiki: make error message more preciseCélestin Matte1-3/+7
2013-06-14git-remote-mediawiki: add a perlcritic rule in MakefileCélestin Matte1-0/+2
2013-06-14git-remote-mediawiki: add a .perlcriticrc fileCélestin Matte1-0/+28
2013-06-14git-remote-mediawiki: clearly rewrite double dereferenceCélestin Matte1-4/+4
2013-06-14git-remote-mediawiki: fix a typo ("mediwiki" instead of "mediawiki")Célestin Matte1-2/+2
2013-06-14git-remote-mediawiki: put non-trivial numeric values in constants.Célestin Matte1-6/+14
2013-06-14git-remote-mediawiki: don't use quotes for empty stringsCélestin Matte1-8/+10
2013-06-14git-remote-mediawiki: replace "unless" statements with negated "if" statementsCélestin Matte1-6/+6
2013-06-14git-remote-mediawiki: brace file handles for print for more clarityCélestin Matte1-95/+95
2013-06-14git-remote-mediawiki: modify strings for a better coding-styleCélestin Matte1-120/+119
2013-06-14git-remote-mediawiki: put long code into a subroutineCélestin Matte1-24/+32
2013-06-14git-remote-mediawiki: remove import of unused open2Célestin Matte1-1/+0
2013-06-14git-remote-mediawiki: check return value of openCélestin Matte1-1/+2
2013-06-14git-remote-mediawiki: assign a variable as undef and make proper indentationCélestin Matte1-1/+4
2013-06-14git-remote-mediawiki: rename a variable ($last) which has the name of a keywordCélestin Matte1-4/+4
2013-06-14git-remote-mediawiki: remove unused variable $entryCélestin Matte1-1/+0
2013-06-14git-remote-mediawiki: turn double-negated expressions into simple expressionsCélestin Matte1-4/+4
2013-06-14git-remote-mediawiki: change the name of a variableCélestin Matte1-3/+3
2013-06-14git-remote-mediawiki: add newline in the end of die() error messagesCélestin Matte1-13/+13
2013-06-14git-remote-mediawiki: change style in a regexpCélestin Matte1-1/+1
2013-06-14git-remote-mediawiki: change style in a regexpCélestin Matte1-1/+1
2013-06-14git-remote-mediawiki: change separator of some regexpsCélestin Matte1-3/+3
2013-06-14git-remote-mediawiki: change the behaviour of a splitCélestin Matte1-1/+1
2013-06-14git-remote-mediawiki: remove useless regexp modifier (m)Célestin Matte1-3/+3
2013-06-14git-remote-mediawiki: rewrite unclear line of instructionsCélestin Matte1-1/+2
2013-06-14git-remote-mediawiki: change syntax of map callsCélestin Matte1-6/+8
2013-06-14git-remote-mediawiki: move a variable declaration at the top of the codeCélestin Matte1-3/+3
2013-06-14git-remote-mediawiki: always end a subroutine with a returnCélestin Matte1-0/+18
2013-06-14git-remote-mediawiki: replace :utf8 by :encoding(UTF-8)Célestin Matte1-3/+3
2013-06-14git-remote-mediawiki: move "use warnings;" before any instructionCélestin Matte1-2/+1
2013-06-14git-remote-mediawiki: make a regexp clearerCélestin Matte1-1/+1
2013-06-14Merge branch 'bp/mediawiki-credential'Junio C Hamano1-57/+9
2013-06-11git-remote-mediawiki: display message when launched directlyCélestin Matte1-0/+15
2013-06-05git-remote-mediawiki: use Git.pm functions for credentialsBenoit Person1-57/+9
2013-05-29git-remote-mediawiki: better error message when HTTP(S) access failsMatthieu Moy1-8/+18
2013-04-12git-remote-mediawiki: spelling fixesStefano Lattarini4-14/+14
2013-04-04git-remote-mediawiki: new wiki URL in documentationMatthieu Moy1-1/+1
2013-02-24contrib/mw-to-git/t/install-wiki.sh: use a lowercase "usage:" stringDavid Aguilar1-1/+1
2013-02-08git-remote-mediawiki: use toplevel's MakefileMatthieu Moy3-40/+11
2012-11-29git-remote-mediawiki: escape ", \, and LF in file namesMatthieu Moy2-3/+39
2012-08-03git-remote-mediawiki: replace TODO-list in comment by appropriate linkMatthieu Moy1-14/+1
2012-07-23Merge branch 'jk/mediawiki-credential'Junio C Hamano1-28/+4
2012-07-18mw-to-git: use git-credential's URL parserJeff King1-28/+4
2012-07-18mw-to-git: check blank credential attributes via lengthJeff King1-1/+1
2012-07-17git-remote-mediawiki: allow page names with a ':'Matthieu Moy2-16/+53
2012-07-17git-remote-mediawiki: fix incorrect test usage in testMatthieu Moy1-1/+1
2012-07-16git-remote-mediawiki: properly deal with invalid remote revisionsMatthieu Moy1-4/+9
2012-07-16git-remote-mediawiki: show progress information when getting last remote revi...Matthieu Moy1-0/+2
2012-07-16git-remote-mediawiki: show progress information when listing pagesMatthieu Moy1-0/+3
2012-07-16git-remote-mediawiki: use --force when adding notesMatthieu Moy1-1/+1
2012-07-16git-remote-mediawiki: get rid of O(N^2) loopMatthieu Moy1-7/+17
2012-07-16git-remote-mediawiki: make mediafiles export optionalMatthieu Moy1-2/+22
2012-07-16git-remote-mediawiki: actually send empty comment when they're emptyMatthieu Moy1-1/+8
2012-07-16git-remote-mediawiki: don't split namespaces with spacesMatthieu Moy1-1/+1
2012-07-13Merge branch 'mm/mediawiki-tests'Junio C Hamano18-26/+2260
2012-07-13Merge branch 'mm/mediawiki-file-attachments'Junio C Hamano1-64/+386
2012-07-08git-remote-mediawiki: update comments to reflect credential supportMatthieu Moy1-6/+1
2012-07-06git-remote-mediawiki: be more defensive when requests failMatthieu Moy1-0/+8
2012-07-06git-remote-mediawiki: more efficient 'pull' in the best caseMatthieu Moy2-21/+110
2012-07-06git-remote-mediawiki: extract revision-importing loop to a functionMatthieu Moy1-3/+13
2012-07-06git-remote-mediawiki: refactor loop over revision idsMatthieu Moy1-6/+11
2012-07-06git-remote-mediawiki: change return type of get_mw_pagesMatthieu Moy1-3/+5
2012-07-06git-remote-mediawiki (t9363): test 'File:' import and exportNGUYEN Kim Thuat1-0/+198
2012-07-06git-remote-mediawiki: support for uploading file in test environmentMatthieu Moy3-1/+21
2012-07-06git-remote-mediawiki (t9362): test git-remote-mediawiki with UTF8 charactersSimon Cathebras1-0/+301
2012-07-06git-remote-mediawiki (t9361): test git-remote-mediawiki pull and pushGuillaume Sasdy2-0/+168
2012-07-06git-remote-mediawiki (t9360): test git-remote-mediawiki cloneGuillaume Sasdy1-0/+257
2012-07-06git-remote-mediawiki: test environment of git-remote-mediawikiGuillaume Sasdy6-0/+556
2012-07-06git-remote-mediawiki: scripts to install, delete and clear a MediaWikiGuillaume Sasdy7-0/+620
2012-07-04git-remote-mediawiki: improve support for non-English WikisMatthieu Moy1-79/+61
2012-06-27git-remote-mediawiki: import "File:" attachmentsPavel Volek1-8/+249
2012-06-27git-remote-mediawiki: split get_mw_pages into smaller functionsMatthieu Moy1-44/+62
2012-06-27git-remote-mediawiki: send "File:" attachments to a remote wikiNGUYEN Kim Thuat1-8/+90
2012-06-27git-remote-mediawiki: don't "use encoding 'utf8';"Matthieu Moy1-3/+2
2012-06-27git-remote-mediawiki: don't compute the diff when getting commit messageMatthieu Moy1-2/+2
2012-06-25git-remote-mediawiki: add credential supportMatthieu Moy1-12/+94
2011-10-20git-remote-mediawiki: don't include HTTP login/password in authorMatthieu Moy1-0/+4
2011-09-28git-remote-mediawiki: allow a domain to be set for authenticationMatthieu Moy1-0/+3
2011-09-27git-remote-mediawiki: obey advice.pushNonFastForwardMatthieu Moy1-7/+10
2011-09-27git-remote-mediawiki: set 'basetimestamp' to let the wiki handle conflictsMatthieu Moy1-6/+37
2011-09-27git-remote-mediawiki: trivial fixesMatthieu Moy1-2/+1
2011-09-01git-remote-mediawiki: allow push to set MediaWiki metadataMatthieu Moy1-2/+33
2011-09-01Add a remote helper to interact with mediawiki (fetch & push)Jeremie Nikaes2-0/+763