Commit Graph

280 Commits (f5b1f044836a48ee355bae8a8eb4cc1bf509492c)

Author SHA1 Message Date
Alex Pott 3b8e432648
Issue #3055198 by catch, longwave, mikelutz, alexpott: [Symfony 5] Symfony/Component/EventDispatcher/Event is deprecated in Symfony 4.3 use Symfony/Contracts/EventDispatcher/Event instead 2020-07-14 11:46:12 +01:00
Alex Pott bd4c5f075f
Issue #3055194 by catch, mikelutz, longwave, mkalkbrenner, hchonov: [Symfony 5] The signature of the "Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch()" method should be updated to "dispatch($event, string $eventName = null)", not doing so is deprecated since Symfony 4.3 2020-07-14 10:08:00 +01:00
catch 207fb2b303 Issue #3155761 by Hardik_Patel_12, longwave: Replace assertions involving calls to stristr() with assertStringContainsString() 2020-07-13 12:46:25 +01:00
Alex Pott 700a6ab9d9
Issue #3089961 by tim.plunkett, Deepak Goyal, Lal_, ravi.shankar, tedbow: assertOffCanvasFormAfterWait() doesn't check for the correct form ID 2020-07-07 14:35:25 +01:00
catch a050029323 Issue #3135538 by mondrake, longwave, jungle: Replace remaining assert* involving use of count() where relevant 2020-07-02 13:16:28 +01:00
xjm de32f3ca2d Issue #3133033 by munish.kumar, xjm, Hardik_Patel_12, daffie, swatichouhan012: Fix Drupal.Array.Array.LongLineDeclaration coding standard for instances of the drupalCreateUser() test method 2020-06-21 16:39:19 -05:00
xjm 7ff11794e5 Issue #2821499 by jungle, Andy_D, nikitagupta, lomasr, bbombachini, alexpott, andypost, Mile23, quietone, Sophie.SK, mtodor, barone, kuldeep_mehra27, vsujeetkumar, swatichouhan012, jhodgdon: Enable phpcs rule DrupalPractice.InfoFiles.NamespacedDependency 2020-05-19 13:54:06 -05:00
catch 421c588c16 Issue #3131343 by mondrake, dww, jungle: Replace assertions involving calls to in_array() with assertContains()/assertNotContains() 2020-05-11 09:10:55 +01:00
catch 5777f8f595 Issue #3101891 by tim.plunkett, zrpnr: Allow layout plugins to define default values for column widths 2020-05-07 19:34:37 +01:00
catch 40a5bd7e0a Issue #3126965 by jungle, quietone, longwave, mondrake, dww: Replace assert* involving count() and an integer literal with assertCount() 2020-05-07 19:07:00 +01:00
Alex Pott 3f87e0d805
Issue #3132745 by jungle, longwave, xjm, swatichouhan012, daffie: Fix Drupal.Array.Array.LongLineDeclaration coding standard for instances of the $modules test property 2020-05-02 12:34:00 +01:00
catch 5132c83fac Issue #3082415 by Krzysztof Domański, mondrake, alexpott, longwave, jungle: Replace assert(Not)Same/Identical() on booleans with assert(Not)True/False() in PHPUnit tests 2020-04-17 16:00:07 +01:00
Alex Pott 6bf02d966d
Issue #2822382 by voleger, pfrenssen, erozqba, jungle, RytoEX, borisson_, jofitz, shashikant_chauhan, sidharthap, dawehner, xjm, kiamlaluno, catch, daffie, klausi: Make every $modules property protected on classes extending BrowserTestBase and KernelTestBase 2020-04-13 12:05:00 +01:00
Alex Pott 0dc28534c8
Issue #3107732 by mondrake, longwave, swatichouhan012, salah1, xjm, catch, alexpott, Berdir: Between April 13 and April 17, 2020: Add return typehints to setUp/tearDown methods in concrete test classes 2020-04-13 09:56:30 +01:00
Alex Pott 6108526c9c
Issue #3113077 by mondrake, Hardik_Patel_12, Neslee Canil Pinto, swatichouhan012, prabha1997, neelam_wadhwani, Berdir, longwave: Replace assertContains() on strings with assertStringContainsString() or assertStringContainsStringIgnoringCase() 2020-04-12 12:34:00 +01:00
xjm 4c453683e4 Issue #3106666 by catch, jungle, xjm, alexpott, tim.plunkett, Berdir: Remove post updates added prior to 8.8.0 2020-03-11 15:58:38 -05:00
Alex Pott f7a4b4b418
Issue #3045171 follow-up by alexpott: Form blocks rendered inside layout builder break save 2020-02-25 10:27:37 +00:00
Alex Pott 0a16b0f112
Issue #3045171 by godotislate, rlmumford, bnjmnm, ccasals, bkosborne, johndevman, shimpy, Madhura BK, phjou, xaqrox, a3hill, tim.plunkett, gnuget, grahamC, kualee: Form blocks rendered inside layout builder break save 2020-02-25 09:14:40 +00:00
Alex Pott 984f549d7f
Issue #3108640 by godotislate, tim.plunkett: Entity reference field blocks not bubbling cache metadata when view access to referenced entity is not allowed 2020-02-24 13:33:02 +00:00
Alex Pott 2957b44ca6
Issue #3072744 by twfahey, swatichouhan012, tim.plunkett: "Add a new inline block" title on settings tray doesn't match "Custom block" 2020-02-24 09:37:37 +00:00
Alex Pott 8e37bfb03f
Issue #3088077 by Sam152, bkosborne, rensingh99, tim.plunkett: Layout builder does not correctly bubble up cache metadata for empty blocks 2020-02-13 09:31:58 +00:00
catch 6ef456a287 Issue #3108252 by pratik_kamble, Hardik_Patel_12, rogerpfaff, nishantghetiya: Remove unused variables from layout builder module 2020-02-06 17:57:56 +00:00
catch 534ee0d39d Issue #3086374 by mondrake, alexpott, joseph.olstad, Spokje, ravi.shankar, Gábor Hojtsy, heddn, Charlie ChX Negyesi, amateescu: Make Drupal 9 compatible with PHP 7.4 2020-02-04 16:24:45 +00:00
catch 7acaffe529 Issue #2984509 by Falco010, tbsiqueira, tim.plunkett, johndevman, jdleonard: $delta is passed as string and not integer 2020-02-03 16:19:38 +00:00
Alex Pott 4577772da0
Issue #3101543 by lauriii, bnjmnm, ravi.shankar, alexpott: Update core JavaScript dependencies listed in package.json 2020-01-30 09:08:38 +00:00
Alex Pott 5b657b15b8
Revert "Issue #3101543 by lauriii, bnjmnm, ravi.shankar: Update core JavaScript dependencies listed in package.json"
This reverts commit 2dadb738bf.
2020-01-28 13:14:16 +00:00
Alex Pott 2dadb738bf
Issue #3101543 by lauriii, bnjmnm, ravi.shankar: Update core JavaScript dependencies listed in package.json 2020-01-28 11:36:14 +00:00
catch 720924f719 Issue #2893804 by Wim Leers, Stefdewa, Berdir, catch: Remove rest.module BC layers 2020-01-27 17:41:43 +00:00
catch e1a041c493 Issue #3087644 by jibran, Berdir, alexpott, longwave, Wim Leers, amateescu, catch, xjm, larowlan, dpi, quietone: Remove Drupal 8 updates up to and including 88** 2020-01-24 23:52:03 +00:00
Lee Rowlands 2e53ac1699
Revert "Issue #3087644 by jibran, Berdir, alexpott, longwave, Wim Leers, amateescu, catch, larowlan, dpi, quietone: Remove Drupal 8 updates up to and including 88**"
This reverts commit 136f055066.
2020-01-22 10:30:15 +10:00
Lee Rowlands 136f055066
Issue #3087644 by jibran, Berdir, alexpott, longwave, Wim Leers, amateescu, catch, larowlan, dpi, quietone: Remove Drupal 8 updates up to and including 88** 2020-01-22 09:33:30 +10:00
webchick e3873ccd41 Issue #3096034 by tim.plunkett, zrpnr: Allow customization of the list of layouts 2019-11-25 10:39:42 -08:00
catch d6694e2335 Issue #3088492 by tim.plunkett: Remove deprecated code from Layout Builder 2019-11-22 09:58:15 +00:00
Alex Pott a22c3c4580
Issue #3090174 by tim.plunkett, henriklarsson: Data attribute 'layout-content-preview-placeholder-label' exists outside LB UI 2019-11-15 21:39:03 +00:00
Alex Pott 2a009c5edd
Issue #3048498 by jonathan1055, Lendude, naveenvalecha, klausi, alexpott, Gábor Hojtsy: [≈Nov. 11] Fix Drupal.Commenting.Deprecated coding standard 2019-11-14 09:08:15 +00:00
catch 32d95eccd7 Issue #3082655 by Wim Leers, alexpott, iyyappan.govind, dww, lauriii: Specify the $defaultTheme property in all functional tests 2019-11-08 13:39:33 +00:00
Lauri Eskola 4fb98eb269
Issue #3064049 by zrpnr, lauriii, bnjmnm, finnsky, alexpott, tedbow, phenaproxima, Wim Leers, xjm, Berdir, sasanikolic, justafish, larowlan: Replace jQuery UI sortable with Sortable js 2019-11-01 02:21:14 +02:00
catch bc6aabc9cd Issue #3087692 by Wim Leers, alexpott: Remove the core key from views configuration 2019-10-22 20:40:16 +01:00
catch e37031e09a Issue #3072702 by alexpott, Wim Leers, mikelutz, xjm, catch, Berdir, tedbow, webchick, shaal, Mixologic, heddn: Core extensions should not need to specify the new core_version_requirement in *.info.yml files so that 9.0.x can be installed 2019-10-15 15:34:52 +01:00
webchick 3003cc65d8 Issue #3073872 by tim.plunkett, starshaped, webchick, phenaproxima, worldlinemine, AaronMcHale, jrockowitz, ckrina: Allow for Layout Builder sections to be given administrative labels 2019-08-23 11:30:10 -07:00
catch a2d8c0a816 Issue #3065474 by tim.plunkett, jeremyr, omkar06: An error occurs when viewing an entity after removing all layout sections and Quickedit module enabled 2019-07-18 14:14:49 +01:00
catch c12498bd9e Issue #2776031 by fgm, andypost, voleger, yogeshmpawar, Berdir, joachim: Properly deprecate ThemeHandlerInterface install() and uninstall() also replace usage 2019-07-12 14:15:04 +01:00
catch c164ccc1da Issue #3066245 by jeissonp: Update hook name in docblock 2019-07-11 15:38:23 +01:00
catch 63148faa02 Issue #3020572 by mark_fullmer, bkosborne, tim.plunkett: Layout builder block for extra fields should appear in "Content Fields" category and not "Content" 2019-06-28 09:56:29 +01:00
Lee Rowlands 90534acefb
Issue #3001313 by bnjmnm, tim.plunkett, bobbygryzynger, Cyberschorsch, yogeshmpawar, mikey en, hershy.k, borisson_: Field blocks in the layout builder do not have view mode suggestions 2019-06-28 07:26:47 +10:00
Alex Pott e82e0c0573
Issue #3059090 by clepson, mondrake, alexpott: Deprecate \Drupal\Tests\PhpunitCompatibilityTrait::setExpectedException() 2019-06-11 12:38:53 +03:00
Lauri Eskola ffb1e1e553
Issue #3044366 by shaal, kjay, tim.plunkett, bnjmnm, alexpott, pawandubey, smaz, lauriii, markconroy, Gábor Hojtsy: Fix styling of Umami for layout builder 2019-06-06 17:12:34 +03:00
Lauri Eskola f8f83d5718
Issue #3050225 by smaz, shaal, kjay: Layout builder link add: Set background alignment to center 2019-06-05 14:39:31 +03:00
catch 44ffb271f1 Issue #3023220 by tim.plunkett, andyg5000, Berdir, phenaproxima, bkosborne: Performance: Prevent extra Layout Builder code from running when rendering fields in isolation (Views results, FieldBlock, etc) 2019-05-30 23:20:46 +01:00
Alex Pott 13cbe41170
Issue #3046007 by Sam152, alexpott, amateescu, tim.plunkett: In some circumstances the override field is not cleared from the field map when a bundle is deleted, resulting in a fatal error in layout_builder_post_update_make_layout_untranslatable 2019-05-30 14:08:22 +01:00
Alex Pott 408c540ccf
Issue #2886622 by Berdir, martin107, Mile23, tim.plunkett, mikelutz, jonathan1055: Deprecate all EntityManager methods with E_USER_DEPRECATED 2019-05-30 12:36:55 +01:00
Alex Pott 9a11de65fa
Issue #2892440 by bnjmnm, tedbow, alexpott, Krzysztof Domański, Lendude: Provide helper test method to wait for an element to be removed from the page 2019-05-25 09:25:44 +01:00
catch e46168f2dc Issue #3056536 by alexpott, tedbow: LayoutBuilderDisableInteractionsTest randomly fails 2019-05-24 11:25:35 +01:00
catch f4b3ab3a3b Issue #2901792 by alexpott, tedbow, dww, bnjmnm, jhodgdon, Krzysztof Domański: Disable all animations in Javascript testing 2019-05-22 15:28:27 +01:00
xjm c41776052c Issue #3053529 by tim.plunkett, Waxwing, portulaca: Cannot enable overrides for any bundle if another bundle has full view mode enabled 2019-05-15 11:31:16 -05:00
Alex Pott 7dfb49ba40
Issue #3052431 by amateescu, tim.plunkett: layout_builder_post_update_make_layout_untranslatable() still attempts to query all revisions for non-revisionable entities 2019-05-08 23:25:44 +01:00
Alex Pott 041895feda
Issue #3050429 by pfrenssen: Fix misspelled property "lable" in schema definitions 2019-05-06 14:23:57 +01:00
Alex Pott 1c40f14e1c
Issue #3029669 by tim.plunkett, K3vin_nl, mpdonadio: Layout Builder must adjust #states for formatters written expecting to be used by the Field UI 2019-04-23 11:23:06 +01:00
Alex Pott e1838d0272
Issue #3010825 by mark_fullmer, tim.plunkett, tedbow, johndevman: Back to site link returns user to manage layout for defaults 2019-04-23 11:14:53 +01:00
xjm 82bba2741a Issue #3018073 by tim.plunkett, kostyashupenko, mark_fullmer, johndevman, JacobSanford: Stop Using Title Case When Not Appropriate in Layout Builder UI 2019-04-22 12:09:53 -05:00
Alex Pott 7ca5921520
Issue #3019824 by nord102, tim.plunkett: Layout Builder's isOverridable()/setOverridable() do not respect the result of isLayoutBuilderEnabled() 2019-04-20 09:55:20 +01:00
Alex Pott 518e8fff0c
Issue #2955065 by tim.plunkett, phenaproxima, pixlkat, andypost, mtodor, dmsmidt: Customized layout does not display for node with customizations enabled when using full content view mode 2019-04-19 13:11:32 +01:00
Alex Pott ee1d667241
Issue #3040645 by mark_fullmer, tim.plunkett, porkloin, xjm, andrewmacpherson, mgifford: Add a role=region wrapper to the Layout Builder action form to fix screen reader navigation barriers 2019-04-19 12:50:34 +01:00
Francesco Placella 835ba7fcce Issue #3048950 by catch, bkildow, alexpott: layout_builder_post_update_make_layout_untranslatable() attempts to query all revisions for non-revisionable entities 2019-04-18 12:43:50 +02:00
catch f2eaf0178c Issue #3041985 by alexpott, pifagor: Add Generic.CodeAnalysis.EmptyPHPStatement to phpcs rules to prevent empty PHP statements 2019-04-16 21:22:07 +09:00
Alex Pott 9bd884d5cd
Issue #3041375 by lauriii, johndevman, yogeshmpawar, bnjmnm: Convert behaviors.layoutBuilderBlockDrag to use js- prefixed classes for attaching behaviors 2019-04-15 05:44:56 -07:00
Alex Pott cf3d779799
Issue #3042216 by johndevman, lauriii, tim.plunkett: Only add .layout-builder-block to blocks when in the Layout Builder UI 2019-04-13 15:25:59 -07:00
Alex Pott 8ea7023787
Issue #2994947 by dead_arm, mark_fullmer, alexpott, kostyashupenko, brad.bulger, tim.plunkett, PCate: Add RTL CSS to Layout Builder 2019-04-13 10:23:21 -07:00
Alex Pott b77d870b29
Issue #3018021 by tim.plunkett: Rename $id parameter to $type in SectionStorageManager 2019-04-12 16:51:01 -07:00
Gábor Hojtsy 060c85c509 Issue #3043228 by shaal, kjay, bnjmnm, tim.plunkett, Gábor Hojtsy: Add Umami-specific styling for Layout Builder messages 2019-04-05 07:38:15 +02:00
Lauri Eskola 9a4a499f07
Issue #3024527 by alexpott, markconroy, waako, occupant: Add and configure stylelint-order 2019-04-01 20:16:16 +03:00
xjm 0d4af63275 Issue #3044417 by tim.plunkett: Move custom Layout Builder icons to core/misc 2019-03-29 11:00:00 -05:00
xjm fab8d1e741 Issue #3041053 by tim.plunkett, tedbow, xjm, larowlan, phenaproxima, webchick, effulgentsia, DyanneNova, Sam152, lauriii, dead_arm, bnjmmn, balsama: Mark Layout Builder as a stable module 2019-03-28 16:35:39 -05:00
Lee Rowlands a83655a47c
Issue #3043646 by tedbow, lauriii, bnjmnm, xjm, tim.plunkett, effulgentsia, DyanneNova, webchick: For sites that have made layout overrides prior to 8.7.0 or sites that manually enable translation of the layout override field, add UI warnings 2019-03-28 16:39:30 +10:00
xjm a10a712f2e Issue #3043825 by tim.plunkett, johndevman, phenaproxima: Create an interface for LayoutBuilderSampleEntityGenerator 2019-03-27 19:00:37 -05:00
xjm f4f6026156 Issue #3043797 by tim.plunkett, johndevman, phenaproxima: Create an interface for InlineBlockUsage 2019-03-27 18:54:56 -05:00
xjm d28a92f7bb Issue #3043687 by phenaproxima, tim.plunkett, johndevman: Layout Builder's Quick Edit integration causes fatals when using field blocks for entities other than the one being viewed 2019-03-27 18:37:00 -05:00
effulgentsia 99382fb84b Issue #3043651 by tedbow, plach, tim.plunkett, effulgentsia, xjm: Update the Layout field to non-translatable when possible 2019-03-27 14:55:14 -07:00
Lee Rowlands d9e9f0c461
Issue #2995893 by tim.plunkett, Dylan Donkersgoed: Layout builder chokes on form exceptions that are part of natural form processing 2019-03-28 07:51:02 +10:00
effulgentsia cbf7788676 Issue #3041659 by tedbow, tim.plunkett, amateescu, plach, xjm, effulgentsia, Wim Leers, webchick: Remove the layout tab from translations because Layout Builder does not support translations yet 2019-03-26 21:47:30 -07:00
xjm e9c89de011 Issue #3042089 by bnjmnm: Update Layout Builder functional javascript tests now that local tasks are not required by the UI 2019-03-26 17:30:19 -05:00
webchick 687cf58de5 Issue #2914486 by tim.plunkett, tedbow, bendeguz.csirmaz, twfahey, bnjmnm, xjm, effulgentsia, Kristen Pol, benjifisher, larowlan, webchick, rainbreaw, jrockowitz, Gábor Hojtsy, ckrina: Add granular permissions to the Layout Builder
(cherry picked from commit d05d67fede)
2019-03-25 23:00:03 -07:00
effulgentsia d0ec4df02d Issue #3042198 by Wim Leers, tim.plunkett, phenaproxima, xjm: Add JSON:API integration test for LayoutBuilderEntityViewDisplay 2019-03-25 20:33:45 -07:00
xjm 195a3c9bf0 Revert "Issue #3042198 by Wim Leers, tim.plunkett, phenaproxima: Add JSON:API integration test for LayoutBuilderEntityViewDisplay"
This reverts commit 46d0fc7afd.
2019-03-25 21:32:55 -05:00
xjm 46d0fc7afd Issue #3042198 by Wim Leers, tim.plunkett, phenaproxima: Add JSON:API integration test for LayoutBuilderEntityViewDisplay 2019-03-25 18:45:06 -05:00
webchick f6b99c9d55 Issue #2959493 by bnjmnm, phenaproxima, tim.plunkett, tedbow, Adrian83, lauriii, xjm, andrewmacpherson, johndevman, KarenS, alwaysworking, jrockowitz, ckrina, cboyden, webchick, seanB, benjifisher, larowlan: Allow Layout Builder live previews to be toggled to allow easier drag-and-drop
(cherry picked from commit d028385c9c)
2019-03-25 16:27:22 -07:00
webchick 30abfa6af6 Issue #2988970 by phenaproxima, tim.plunkett, tedbow, bnjmnm, lauriii, sugaroverflow, DyanneNova, balsama, webchick, xjm, dead_arm, Gábor Hojtsy, worldlinemine: Layout Builder should make it easier to modify the default layout for an entity type when viewing an entity 2019-03-25 13:51:03 -07:00
webchick 399f5950d6 #2948828 follow-up by Wim Leers: Minor style fixes to comments. 2019-03-25 13:08:25 -07:00
webchick a22c264062 Issue #2948828 by tedbow, Wim Leers, tim.plunkett, samuel.mortenson, johndevman, Kristen Pol, webchick, phenaproxima, larowlan, dead_arm, bnjmnm: Layout Builder's Field Blocks do not work with Quick Edit 2019-03-25 13:05:39 -07:00
xjm 8d1a7d7c86 Issue #3038442 by Sam152, amateescu, tim.plunkett: Use hook_entity_form_display_alter() instead of Layout Builder's custom overrides display altering hook 2019-03-22 18:42:41 -05:00
webchick 406f483fcd Issue #2995689 by tedbow, bnjmnm, lauriii, bendeguz.csirmaz, andrewmacpherson, xjm, tim.plunkett, KarenS, alwaysworking: Allow reordering blocks without a pointer device
(cherry picked from commit a73bf047ed)
2019-03-22 14:23:41 -07:00
Lauri Eskola 40d6aca489
Issue #2994909 by bnjmnm, tedbow, kostyashupenko, tim.plunkett, lauriii, samuel.mortenson, Kristen Pol, xjm, andrewmacpherson, alwaysworking, DyanneNova, jrockowitz, worldlinemine, phenaproxima, ckrina, benjifisher, rainbreaw, webchick: Highlight active element while working with dialogs in Layout Builder 2019-03-21 23:30:38 +02:00
xjm aa091959b5 Issue #3002608 by bnjmnm, tedbow, Wim Leers, samuel.mortenson, tim.plunkett, xjm, lauriii, jibran, phenaproxima, effulgentsia: Remove contextual links not related to layout administration inside layout builder blocks 2019-03-21 11:31:53 -05:00
xjm 9985cc04b8 Issue #3041143 by tim.plunkett, cboyden, xjm, phenaproxima, rainbreaw: Add ARIA group roles to Layout Builder UI 2019-03-20 21:09:58 -05:00
xjm fe95def3b5 Issue #3041107 by tim.plunkett, Wim Leers, xjm: Remove EntityDisplaySectionsTest in favor of a full suite of REST/HAL tests 2019-03-20 14:42:49 -05:00
xjm cbef6823ee Issue #3040241 by bnjmnm, lauriii, DyanneNova: Add section and add block section doesn't have sufficient color contrast for text 2019-03-17 19:38:46 -05:00
xjm f3bafe57e5 Issue #3037129 by tim.plunkett, andrewmacpherson, phenaproxima: Use distinct accessible names for the configure-section buttons in Layout Builder UI 2019-03-15 13:50:36 -05:00
Lauri Eskola d4ddfe04de
Issue #3038413 by bnjmnm, lauriii, DyanneNova: Replace editable-area negative-offset outline with something that IE11 can handle 2019-03-15 09:20:37 +02:00
Lauri Eskola c73c8944be
Issue #3038562 by alexpott, markconroy: Update stylelint to 9.10.1 2019-03-14 10:00:17 +02:00
Alex Pott 30654bd41d
Issue #3026434 by tedbow, tim.plunkett, xjm, phenaproxima, plach, Kristen Pol, alexpott: Ensure that Layout Builder Inline Blocks doesn't assume section storage internals 2019-03-12 21:30:41 +00:00