Commit Graph

303 Commits (8e162d631640da8c40d6cac4eac901b82531d929)

Author SHA1 Message Date
Alex Pott 66480d7f40
Issue #2225587 by quietone, Jo Fitzgerald, heddn, Pavan B S, maxocub, phenaproxima, Gábor Hojtsy, ao2, alexpott: Migrate D6 i18n menu links 2018-04-10 11:25:55 +01:00
Nathaniel Catchpole d90ac78f3e Issue #2798891 by ankitjain28may, trobey, TR: Define project dependencies in core module .info files 2018-04-06 13:13:01 +01:00
Alex Pott 9d04cb49bd
Issue #2937045 by quietone, heddn: source plugin source_module testing seems incomplete 2018-04-04 15:52:24 +02:00
Alex Pott 544740df31 Issue #2934145 by quietone, heddn, Jo Fitzgerald, David Hernández, alexpott, joelpittet, phenaproxima, Gábor Hojtsy: Image field migration plugin in wrong module 2018-03-01 12:02:54 +00:00
Alex Pott bd3893b33e Issue #2936463 by jigarius, ragasirtahk, Jo Fitzgerald, zuhair_ak, heddn, larowlan, quietone: Throw exception when "callable" plugin is called with undefined on invalid callback 2018-02-19 14:54:57 +00:00
Alex Pott 494f931e69 Issue #2945041 by heddn, maxocub: Categorize derived migrations according to their type 2018-02-16 21:19:36 +00:00
Alex Pott 7e0ddac162 Issue #2711099 by heddn, Jo Fitzgerald, edysmp, edgewl2, alexpott, Charlotte17, mikeryan, masipila, quietone, maxocub, phenaproxima: Categorize migrations according to their type 2018-02-15 06:27:23 +00:00
Alex Pott e96ab4e147 Issue #2817833 by Jo Fitzgerald, chiranjeeb2410, ckaotik, vaplas, svendecabooter, aleevas, bhanuprakashnani, heddn, quietone, mikeryan, alexpott, catch: Delay sql map table creation 2018-02-12 10:27:13 +00:00
Alex Pott dd993b38f6 Issue #2920963 by quietone, Saviktor, shashikant_chauhan: Remove the migrate.migration prefix from core test migrations 2018-02-05 22:26:31 +00:00
Nathaniel Catchpole 7ecda0508c Issue #2937666 by Jo Fitzgerald, quietone: errorCount() returns string not int as documented 2018-01-29 21:11:17 +00:00
Nathaniel Catchpole b211213380 Issue #2887161 by Mohit Malik, joelpittet: Ensure argument order is correct for assertSame() assertions 2018-01-29 19:38:09 +00:00
Nathaniel Catchpole 971479600c Issue #2923915 by tstoeckler, heddn: Stubbing content entities with required fields with a default value is broken 2018-01-29 14:07:02 +00:00
Alex Pott 6f8bc7b1cf Revert "Issue #2817833 by Jo Fitzgerald, ckaotik, svendecabooter: Delay sql map table creation"
This reverts commit dc22273768.
2018-01-26 16:06:26 +00:00
Nathaniel Catchpole dc22273768 Issue #2817833 by Jo Fitzgerald, ckaotik, svendecabooter: Delay sql map table creation 2018-01-26 14:05:51 +00:00
Lee Rowlands 5fcde4a749
Issue #2914974 by quietone, rakesh.gectcr, maxocub, heddn, Jo Fitzgerald, Yogesh Pawar, masipila, phenaproxima, jhodgdon, Gábor Hojtsy, larowlan, neclimdul: Migrate UI - handle sources that do not need an upgrade 2018-01-15 07:09:49 +10:00
Gabor Hojtsy 358989eaa1 Issue #2918837 by heddn, neclimdul, phenaproxima, quietone, Gábor Hojtsy: SqlBase throws fatal error when extended directly 2018-01-12 18:00:29 +01:00
Lee Rowlands 5b62f5dc94
Issue #2883892 by Jo Fitzgerald, voleger, ozin, mpdonadio, Taran2L, heddn: Add from/to timezone settings for the "FormatDate process plugin" 2018-01-12 12:51:30 +10:00
Lee Rowlands f22b0385b2
Issue #2908282 by heddn, phenaproxima, Jo Fitzgerald, quietone, xjm, larowlan, mikeryan, dipakmdhrm: Throw exception for source plugins without a source_module property 2018-01-12 12:05:50 +10:00
Gabor Hojtsy c944475c55 Issue #2935822 by sonu.raj.chauhan, quietone: Correct test group for two migrate tests 2018-01-11 23:34:36 +01:00
Nathaniel Catchpole 03fd77c842 Issue #2927806 by alexpott, mondrake, jibran, Mile23: Use PHPUnit 6 for testing when PHP version >= 7.2 2017-12-22 12:47:46 +00:00
Lee Rowlands 5ea62f1d3e
Issue #2876085 by heddn, maxocub, phenaproxima, Jo Fitzgerald, vasi, quietone, yoroy, masipila, larowlan, neclimdul, krystalcode, catch: Before upgrading, audit for potential ID conflicts 2017-12-16 08:36:36 +10:00
Gabor Hojtsy d98f9b8e17 Issue #2927844 by Jo Fitzgerald, quietone, heddn: Correct references to 'iterator' plugin to be 'sub_process' 2017-12-11 16:12:43 +01:00
xjm 5d2b7fba92 Issue #2924779 by zaporylie, martin107: Fix existing but somehow invalid @var annotation 2017-11-22 10:36:28 -06:00
Nathaniel Catchpole 4d176b95ea Issue #2902407 by mfernea, zaporylie: Fix 'Drupal.Commenting.DataTypeNamespace' coding standard 2017-11-16 15:00:40 +00:00
Nathaniel Catchpole 75dcf9af44 Issue #2870194 by alexpott, Mile23, jibran, larowlan, tim.plunkett: Ensure that process-isolated tests can use Symfony's PHPunit bridge to catch usages of deprecated code 2017-11-09 12:51:06 +00:00
xjm 33818be2d8 Issue #2917883 by quietone, TR, Jo Fitzgerald, masipila, phenaproxima: Rename 'migration_templates' directories in core modules to 'migrations' 2017-11-07 06:19:19 -06:00
Gabor Hojtsy 61df34e066 Issue #2859304 by quietone, heddn, Jo Fitzgerald, maxocub, rivimey, phenaproxima, jhodgdon: Show field type migrations correctly in Migrate Drupal UI 2017-10-31 20:53:31 +01:00
Nathaniel Catchpole c2e3b2d595 Issue #2912120 by phenaproxima, heddn, Berdir, quietone, maxocub: Migrations with a highwater property are not applying correct orderBy() on first run 2017-10-24 15:06:35 +01:00
xjm db5e8289f2 Issue #2572787 by alexpott, mfernea, attiks, andriyun, andypost, RoSk0, hussainweb, klausi, martin107: Fix 'Drupal.WhiteSpace.CloseBracketSpacing' coding standard 2017-10-13 12:43:15 -05:00
Nathaniel Catchpole 990aa5c5ba Issue #2711353 by Jo Fitzgerald, rakesh.gectcr, quietone, chx, Yogesh Pawar, Pavan B S, biguzis, mikeryan, vasi, catch, iMiksu, dawehner, Berdir, benjy: Migrate never unsets existing data for content entitites 2017-10-13 12:58:11 +01:00
Alex Pott b85856f417 Issue #2909368 by mfernea, reflie, zaporylie: Fix 'Drupal.Commenting.VariableComment.InlineVariableName' coding standard 2017-10-12 11:31:03 +01:00
Lee Rowlands f37dea08c2
Issue #2796393 by Jo Fitzgerald, tacituseu, Stefan Freudenberg, Yogesh Pawar, heddn, mpp, GaëlG: Migration process plugin not working with multiple source IDs 2017-10-12 15:39:14 +10:00
Alex Pott 00b4d8c074 Issue #2909367 by iKb, zaporylie, mfernea: Fix 'Drupal.Commenting.VariableComment.DuplicateVar' coding standard 2017-10-11 12:25:13 +01:00
Nathaniel Catchpole 64fa6ad712 Issue #2901744 by mfernea: Fix 'PSR2.Namespaces' coding standard 2017-10-10 16:09:51 +01:00
Nathaniel Catchpole f659d6ca8e Issue #2901726 by mfernea, gmario, finn.lewis, robertoperuzzo, rachel_norfolk: Fix 'Squiz.Functions.MultiLineFunctionDeclaration' coding standard 2017-10-10 15:43:06 +01:00
webchick 5cfa420d7e Issue #2853872 by heddn, maxocub, masipila, phenaproxima, quietone, andypost, larowlan: Migration for forum and article comments: duplicate comment types and incorrect comment_entity_statistics 2017-09-29 17:40:12 +02:00
Nathaniel Catchpole c783750b20 Revert "Issue #2711353 by rakesh.gectcr, Jo Fitzgerald, quietone, chx, Yogesh Pawar, Pavan B S, biguzis, phenaproxima, mikeryan, vasi, iMiksu, Berdir, dawehner, benjy: Migrate never unsets existing data for content entitites"
This reverts commit 3d524aaae5.
2017-09-28 13:06:41 +01:00
Nathaniel Catchpole 3d524aaae5 Issue #2711353 by rakesh.gectcr, Jo Fitzgerald, quietone, chx, Yogesh Pawar, Pavan B S, biguzis, phenaproxima, mikeryan, vasi, iMiksu, Berdir, dawehner, benjy: Migrate never unsets existing data for content entitites 2017-09-28 12:00:13 +01:00
Nathaniel Catchpole 4577185c9b Issue #2572791 by Mile23, andriyun, attiks, RoSk0: Fix 'Drupal.WhiteSpace.OpenBracketSpacing' coding standard 2017-09-22 12:16:23 +01:00
xjm 2257e63468 Issue #2859246 by Jo Fitzgerald, phenaproxima, alexpott, xjm: Allow MigrateExecutable to be constructed without a message object 2017-09-18 13:25:10 -05:00
Nathaniel Catchpole 32879bbbb6 Issue #2901779 by mfernea, ccjjmartin: Fix 'Generic.PHP.LowerCaseKeyword' coding standard 2017-09-06 10:12:39 +01:00
Nathaniel Catchpole 9cf72c6086 Issue #2864563 by Jo Fitzgerald, NickWilde, larowlan, gaurav.kapoor, heddn: Migration lookup process plugin doesn't call setMessage on the migration idMap 2017-08-18 15:10:30 +09:00
Nathaniel Catchpole d7c496150e Issue #2569805 by quietone, Jo Fitzgerald, mikeryan, joelpittet, heddn, Adita, Miguel.kode, iMiksu, tvb, maxocub, juancasantito, phenaproxima, alexpott, neclimdul, xjm: For Drupal migration, identify the source module 2017-08-15 14:08:32 +09:00
Nathaniel Catchpole db4cb40e13 Issue #2860654 by amateescu: Field storage CRUD operations must use the last installed entity type and field storage definitions 2017-07-20 16:10:48 +01:00
Nathaniel Catchpole 95059ed382 Issue #2872812 by rakesh.gectcr, cosmicdreams, mikeryan: Create process plugin to log a message 2017-05-26 11:02:18 +01:00
Nathaniel Catchpole 0bff624582 Issue #2872812 by rakesh.gectcr, cosmicdreams, mikeryan: Create process plugin to log a message 2017-05-26 11:00:06 +01:00
Gabor Hojtsy 68d8cd2608 Issue #2830031 by mikeryan, heddn, phenaproxima: Fix SqlBase fallback priorities and document them 2017-05-25 18:27:59 +02:00
Gabor Hojtsy 8a6aad980d Issue #2845483 by heddn, holingpoon, Jo Fitzgerald, quietone, phenaproxima, claudiu.cristea: Rename Iterator process plugin and add documentation 2017-05-25 18:20:19 +02:00
Gabor Hojtsy 61d5b465f6 Issue #2844595 by ohthehugemanatee, Jo Fitzgerald, heddn, moshe weitzman: SQLBase breaks GROUP BY queries 2017-05-19 11:41:20 +02:00
Nathaniel Catchpole db9a8337ae Issue #2865497 by quietone, pritish.kumar, Jo Fitzgerald, moshe weitzman, phenaproxima: Fix high-water condition for new migrations 2017-05-16 13:38:21 +01:00
Alex Pott 3441b94eba Issue #2742953 by Jo Fitzgerald, mikeryan, Adita: SqlBase::mapJoinable() should not join across databases with PostgreSQL 2017-05-12 11:07:15 +01:00
Gabor Hojtsy 5c46a67f9a Issue #2698023 by Jo Fitzgerald, mitrpaka, mohit_aghera, gaurav.kapoor, heddn, edysmp, mikeryan: Get sourceid values sorted from Row 2017-05-04 16:00:14 +02:00
Nathaniel Catchpole e63e65fa37 Issue #2488860 by alexpott, dawehner, catch, Mile23, jgeryk, claudiu.cristea, daffie, jibran: Bring phpunit bridge into drupal and use it for unit tests and simpletest to handle Deprecation 2017-05-03 12:33:31 +01:00
Nathaniel Catchpole 4cdb87fc8a Issue #2872793 by peaton, rakesh.gectcr, phenaproxima, heddn, vasi: Create Entity Exists Process Plugin 2017-04-28 16:55:32 -04:00
Nathaniel Catchpole d15ee7148f Issue #2845486 by Jo Fitzgerald, quietone, gaurav.kapoor, ohthehugemanatee, heddn, Yogesh Pawar, catch, shabana.navas, phenaproxima, mikeryan: Rename Migration process plugin and add documentation 2017-04-28 10:05:10 -04:00
Nathaniel Catchpole eef585f6aa Issue #2824610 by quietone, Jo Fitzgerald, ohthehugemanatee, heddn, catch: Rename DedupeBase/DedupeEntity process plugins to MakeUnique and add documentation 2017-04-27 17:36:32 -04:00
Gabor Hojtsy d66aaae6c7 Issue #2867340 by Jo Fitzgerald, boaloysius, Cottser: Improve readability of Migration process plugin tests 2017-04-24 15:29:34 -04:00
Alex Pott 8f96d287f2 Issue #2869881 by sahilsharma011, quietone: Misnamed migrate test module 2017-04-19 21:28:31 +01:00
Gabor Hojtsy 9ae4d129f6 Issue #2862006 by quietone, Jo Fitzgerald, phenaproxima: MigrateSourceTestBase returns false positives for most plugin tests 2017-04-13 10:45:27 +02:00
Alex Pott e53654a765 Issue #2655154 by generalredneck, claudiu.cristea, gaurav.kapoor, olegel, Jo Fitzgerald, mikeryan, phenaproxima: Optionally log messages for skip_on_empty and skip_row_if_not_set 2017-04-11 22:40:13 +01:00
Alex Pott 75f0c02a79 Issue #2850797 by maxocub, dawehner, alexpott: Prepare our phpunit tests to be BC compatible with phpunit 5.x/6.x 2017-04-04 15:29:18 +01:00
Alex Pott 2c2a7a880c Issue #2820490 by mpdonadio, heddn, Manuel Garcia, Jo Fitzgerald, shabana.navas, mikeryan, tstoeckler, quietone, Grayside, phenaproxima, damondt: FormatDate process plugin 2017-04-03 14:36:59 +01:00
Alex Pott 4656717240 Issue #2822837 by vaplas, martin107, chiranjeeb2410, klausi, dawehner: Replace @expectedException @expectedExceptionMessage with $this->setExpectedException 2017-03-27 11:26:01 +01:00
Alex Pott 6bad867280 Issue #2853823 by Jo Fitzgerald, claudiu.cristea, Munavijayalakshmi, phenaproxima, alexpott, heddn: Explode processor is too strict regarding to the input value 2017-03-17 15:49:43 +00:00
Alex Pott 8fa8911c36 Issue #2824267 by quietone, shashikant_chauhan, faline, mikeryan, OnkelTem, ohthehugemanatee: Highwater condition isn't added (on remote databases) 2017-03-14 09:55:39 +00:00
Alex Pott 2421ca2491 Issue #2846002 by Jo Fitzgerald, joachim: Pipeline failure exceptions should say which plugin they failed at 2017-03-13 13:02:17 +00:00
Alex Pott a96d196415 Issue #2852242 by Jo Fitzgerald: Merge the two files testing the file_copy process plugin 2017-03-06 14:56:45 +00:00
xjm 52e3eec616 Issue #2776975 by joelpittet, dawehner, tim.plunkett, xjm, pfrenssen: March 3, 2017: Convert core to array syntax coding standards for Drupal 8.3.x RC phase 2017-03-03 19:20:24 -06:00
Alex Pott 6fc8b98394 Issue #2225717 by quietone, Jo Fitzgerald, Gábor Hojtsy, mikeryan, phenaproxima, Kristen Pol: Add config translation support to migrations and implement for Drupal 6 user profile fields 2017-02-11 23:56:25 +00:00
Alex Pott 30eb941567 Issue #2848354 by Jo Fitzgerald, quietone: MigrateExternalTranslatedTest is no longer dependent on migrate_drupal 2017-02-11 23:45:57 +00:00
Alex Pott fea11b6de2 Issue #2803779 by pfrenssen, klausi, Mile23, alexpott, dawehner: Update Coder to 8.2.10 and fix errors from improved sniffs 2017-02-11 22:02:19 +00:00
Nathaniel Catchpole 6018d048bb Issue #2389335 by Berdir, naveenvalecha, claudiu.cristea, almaudoh, joachim, jibran: Deprecate entity.query service and replace with using the entity storage's getQuery() method 2017-02-09 21:10:34 +00:00
Nathaniel Catchpole 1f958abb56 Issue #2843595 by hussainweb, heddn, jonhattan: Add indexes to migrate_map_* tables 2017-02-07 18:04:51 +00:00
Nathaniel Catchpole a7ab06c3d1 Issue #2830036 by mikeryan, denutkarsh: MigrationPluginManager::getDefinitions() blows up in node derivers 2017-01-27 15:05:41 +00:00
Nathaniel Catchpole d07733f148 Issue #2823400 by vaplas, Adita, hardik.p, alexpott: Random fail in CopyFileTest 2017-01-24 14:32:49 +00:00
Alex Pott 7b76b1698e Issue #2825603 by quietone, mikeryan: Fix rollback of configuration translations 2017-01-17 15:21:47 +00:00
xjm fb17ddf07a Issue #2828542 by claudiu.cristea, pfrenssen, cebasqueira, heddn, alexpott: Properly check if a destination folder for a file exists 2016-12-15 16:57:35 -06:00
Nathaniel Catchpole 2a967c4a92 Issue #2826200 by claudiu.cristea, pfrenssen: Don't let the whole migration crash on a download failure 2016-12-09 11:14:48 +00:00
Alex Pott bf02c1b16c Issue #2309695 by quietone, alexpott, mikeryan, benjy: Add query batching to SqlBase 2016-12-08 22:03:31 +00:00
Nathaniel Catchpole 3b62ac714a Issue #2827656 by maxocub, aditya.n: Once a process plugin returns multiple values, all following plugins are expected to handle multiple values 2016-12-05 16:10:53 +00:00
Nathaniel Catchpole ade5900d53 Issue #2767643 by maxocub, TrevorBradley, sylus, heddn, mikeryan: Scalar to array migration returns NULL 2016-11-23 13:52:32 +00:00
Nathaniel Catchpole d0d377ccda Issue #2707387 by quietone, Adita, heddn, phenaproxima, chx: D6/7->D8 migration: Menu_links migration is not working because option parameters were not found 2016-11-21 16:33:54 +00:00
Alex Pott 1380ab9d45 Issue #2225293 by maxocub, penyaskito, Gábor Hojtsy, quietone, mitrpaka, Sonal.Sangale, rvilar, phenaproxima, Ryan Weal: Migrate D6 and D7 language negotiation settings 2016-11-18 10:33:59 +00:00
xjm cbbd721786 Issue #2826038 by dermario: Fix spelling of testWriteProectedDestination 2016-11-09 16:49:47 -06:00
Nathaniel Catchpole 5112179bad Issue #2690001 by quietone, vasi, mikeryan, infopicard, phenaproxima: Migrate: Don't deduplicate forum vocabulary 2016-11-03 11:54:42 +00:00
Nathaniel Catchpole a4dd7f2860 Issue #2783715 by claudiu.cristea, chx, mikeryan, heddn, phenaproxima: Entity destination ID schema should match entity ID definition 2016-10-30 19:34:06 +00:00
Alex Pott 08025b5e62 Revert "Issue #2783715 by claudiu.cristea, chx, mikeryan, heddn, phenaproxima: Entity destination ID schema should match entity ID definition"
This reverts commit 3348de12ea.
2016-10-30 01:07:37 +00:00
Nathaniel Catchpole 3348de12ea Issue #2783715 by claudiu.cristea, chx, mikeryan, heddn, phenaproxima: Entity destination ID schema should match entity ID definition 2016-10-28 12:37:47 +01:00
Alex Pott 0aed30b60e Issue #2675156 by maijs, rocketeerbkw, mitrpaka, quietone: Pipeline using explode and extract fails 2016-10-27 22:36:17 -07:00
Alex Pott 1d24d52822 Issue #2783075 by claudiu.cristea: Followup: Add a "download" process plugin, remove remote capability from FileCopy 2016-10-27 21:14:38 -07:00
Alex Pott 17c15fb6ff Issue #2783075 by phenaproxima, claudiu.cristea, ohthehugemanatee, chx, mikeryan: Add a "download" process plugin, remove remote capability from FileCopy 2016-10-26 22:58:17 -07:00
Nathaniel Catchpole bc7dcc916e Issue #2818871 by claudiu.cristea, mikeryan: Allow logging skip row exception messages 2016-10-19 09:16:03 +01:00
Nathaniel Catchpole 7ca0caf496 Issue #2818799 by claudiu.cristea: MigrateSkipRowException being TRUE, does not skip silently as should 2016-10-18 14:27:26 +01:00
Alex Pott d11cc0aa41 Issue #2808329 by quietone, phenaproxima: Add default values to Row constructor 2016-10-12 14:11:15 +01:00
Nathaniel Catchpole ee3544faf3 Issue #2810071 by mikeryan: d6_profile_field_values processes rows multiple times 2016-10-12 13:14:45 +01:00
Alex Pott 4259a06c6c Issue #2485385 by phenaproxima, quietone, alexpott, mikeryan, Berdir, blazey, xjm, hussainweb, catch, heddn, benjy: Move highwater field support to the source plugin, and do not expose its internals on MigrationInterface 2016-09-28 17:46:11 +01:00
Nathaniel Catchpole 527bf02662 Issue #2706405 by heddn, edysmp, davidparedes21, mikeryan, phenaproxima: File migrations *always* copy in files, even if the files were off-line copied to destination 2016-09-27 22:18:23 +01:00
Alex Pott 27b61a9b03 Issue #2791119 by phenaproxima, quietone, chx, mikeryan, benjy: Write meaningful Migrate source tests 2016-09-27 09:17:08 +01:00
Alex Pott 2a3217ce62 Issue #2681869 by mikeryan, benjy: Provide clean way to merge configuration into migration plugins 2016-09-26 08:04:01 +01:00
Alex Pott ae1f599d78 Issue #2684567 by gnuget, chx, heddn, vasi, mikeryan: Requiring a migration w/ a source plugin using a generator fatals 2016-09-25 12:09:11 +01:00