Commit Graph

15380 Commits (8e162d631640da8c40d6cac4eac901b82531d929)

Author SHA1 Message Date
webchick c04b1cef27 Issue #3037113 by tim.plunkett, andrewmacpherson: Replace layout builder discard-changes + revert-to-default links with buttons 2019-03-05 21:20:08 -08:00
Lee Rowlands 094890e633
Issue #2942907 by plach, amateescu, Berdir, tim.plunkett, hchonov, gabesullice, jibran, xjm, tedbow, timmillwood, larowlan, Sam152, pmelab, catch, effulgentsia: Entity system does not provide an API for retrieving an entity variant that is safe for editing 2019-03-06 11:18:48 +10:00
xjm 84a06d6b6e Issue #3035554 by bnjmnm, tim.plunkett: "Configure section" link and section close button overlap 2019-03-05 17:55:01 -06:00
Gábor Hojtsy 272fdc6bf9 Issue #2999731 by tim.plunkett, r.aubin, bnjmnm, tedbow: Document Layout Builder functionality in its hook_help() text 2019-03-05 22:05:44 +01:00
Gábor Hojtsy 86926a8680 Issue #3037766 by seanB, phenaproxima, Gábor Hojtsy: Inconsistent margin/padding on media library vertical tabs 2019-03-05 21:42:22 +01:00
Gábor Hojtsy ce6569f0fa Issue #2981044 by seanB, lauriii, andrewmacpherson, phenaproxima, dww, larowlan, marcoscano: Unify the grid/table views of the media library 2019-03-05 13:12:57 +01:00
Nathaniel Catchpole a33e47e5af Issue #3035361 by claudiu.cristea: Remove usages of drupal_static() & drupal_static_reset() from file_test.module 2019-03-04 15:23:01 +00:00
Nathaniel Catchpole f49d8f156a Issue #3028671 by Berdir: Add @trigger_error() to deprecated and already (almost) unused EntityManager methods 2019-03-04 15:20:14 +00:00
Gábor Hojtsy 08e0cd20be Issue #3035434 by seanB, andrewmacpherson, phenaproxima: Improve name of MediaLibraryWidget dialog 2019-03-01 18:22:49 +01:00
Nathaniel Catchpole 31fbee706e Issue #3035825 by plach, larowlan, amateescu, jhedstrom: Make it easier to set up the current_user service in kernel tests 2019-03-01 14:10:30 +00:00
Nathaniel Catchpole 3ad56699d8 Issue #3035345 by claudiu.cristea: Remove usage of drupal_static_reset() from ContentTranslationOperationsTest 2019-03-01 13:19:02 +00:00
Nathaniel Catchpole b3a65cfd1f Issue #3035347 by claudiu.cristea: Remove usage of drupal_static_reset() from ContentTranslationTestBase 2019-03-01 13:18:05 +00:00
Nathaniel Catchpole be934e61e2 Issue #3035349 by claudiu.cristea: Remove usage of drupal_static_reset() from EntityReferenceFieldTranslatedReferenceViewTest 2019-03-01 13:17:27 +00:00
Alex Pott 4a1519ba3b
Issue #3033317 by Gábor Hojtsy: AccountProxy initialAccountId and ViewKernelTestBase will only be removed in Drupal 9.0.0, fix deprecation messages 2019-03-01 11:28:39 +00:00
Alex Pott 55c96a6b81
Issue #3000057 by kim.pepper, andypost, claudiu.cristea, voleger, dww, Berdir, larowlan: Deprecate drupal_set_time_limit() and file_upload_max_size() and move to Environment component 2019-03-01 11:01:32 +00:00
Lee Rowlands 0d83597731
Issue #3030647 by tim.plunkett, phenaproxima, xjm, DyanneNova, bnjmnm, tedbow, dead_arm: Do not add a section when editing an empty layout, or differentiate between new layouts and existing empty layouts 2019-03-01 13:39:47 +10:00
Alex Pott 04343d7d91
Issue #3036197 by dww: REST FileUploadResource::streamUploadData() can call fclose(FALSE) 2019-03-01 00:41:34 +00:00
Alex Pott 0b6e897b34
Issue #2989503 by seanB, phenaproxima, samuel.mortenson, amateescu, Wim Leers: Add tests to prove that the media library widget works when target_bundles is NULL 2019-03-01 00:36:56 +00:00
Lee Rowlands f4ef94ae70
Issue #2975081 by alexpott, amateescu, larowlan, mtodor, catch: UpdatePathTestBase fails to re-initialize the test site (rebuild container, clear caches) after running the database updates 2019-03-01 06:44:06 +10:00
Lee Rowlands 2541973573
Issue #2923701 by AdamPS, jonathanshaw, Pancho, Jo Fitzgerald, alexpott, Berdir, plach, larowlan, Samvel, lauriii, eelkeblok, imclean, oriol_e9g: Mechanism to disable preprocessing of node base fields so they can be configured via the field UI 2019-02-28 12:11:49 +10:00
Lee Rowlands cd03cd4290
Issue #2870458 by Lendude, alexpott, jibran, vijaycs85, Wim Leers, dawehner, Gábor Hojtsy: Convert web tests to browser tests for quickedit module 2019-02-28 12:05:59 +10:00
xjm b3786231ec Issue #3033686 by tedbow, tim.plunkett, xjm, amateescu: Saving Layout override will revert other field values to their values when the Layout was started 2019-02-27 12:55:49 -06:00
xjm 0b72418137 Revert "Issue #2870458 by Lendude, jibran, alexpott, vijaycs85, Wim Leers, dawehner, larowlan: Convert web tests to browser tests for quickedit module"
This reverts commit a97453639e.
2019-02-26 19:32:20 -06:00
xjm 34aa83070b Issue #2936501 by tim.plunkett, andrewmacpherson, EclipseGc, DyanneNova, bnjmnm, benjifisher, webchick, phenaproxima, jrockowitz: Reverting an override redirects the user to an edit form for a new override and therefore still sets the new override as "unsaved changes", which is confusing 2019-02-26 17:30:37 -06:00
xjm 1a945e7ea9 Issue #3034347 by dead_arm, phenaproxima, tim.plunkett, lauriii: Update the Layout Builder UI classes to implement BEM naming conventions 2019-02-26 15:13:22 -06:00
Alex Pott 81915a93a3
Issue #3025427 by Berdir, amateescu: Add @trigger_error() to deprecated EntityManager->EntityTypeBundleInfo methods 2019-02-26 15:05:23 +00:00
Gábor Hojtsy a97453639e Issue #2870458 by Lendude, jibran, alexpott, vijaycs85, Wim Leers, dawehner, larowlan: Convert web tests to browser tests for quickedit module 2019-02-26 14:00:54 +01:00
Gábor Hojtsy f5cd28b7b8 Revert "Issue #2870458 by Lendude, jibran, vijaycs85, dawehner, alexpott: Convert web tests to browser tests for quickedit module"
This reverts commit d8c9748ed6.
2019-02-26 11:40:59 +01:00
Lee Rowlands d8c9748ed6
Issue #2870458 by Lendude, jibran, vijaycs85, dawehner, alexpott: Convert web tests to browser tests for quickedit module 2019-02-26 07:00:37 +10:00
Gábor Hojtsy bba5f2053a Issue #3030929 by kiwimind, Kavichandran P, c.nish2k3, quietone: User migrations tests in wrong directory 2019-02-25 20:44:20 +01:00
Gábor Hojtsy b6a1e2947a Issue #3023452 by Lendude, ckaotik: Views placeholder texts are not translatable 2019-02-25 20:30:09 +01:00
Gábor Hojtsy dbf4fb86aa Issue #3008030 by quietone, masipila, maxocub: Migrate D7 i18n fields label and description 2019-02-25 18:35:33 +01:00
Gábor Hojtsy 96d00c9036 Issue #2996029 by seanB, phenaproxima, marcoscano, samuel.mortenson, lauriii, Wim Leers: Add oEmbed support to the media library 2019-02-25 18:22:35 +01:00
Gábor Hojtsy ce4034eef6 Issue #3033100 by seanB, lauriii: Media library field widget styles are broken on initial page load 2019-02-25 16:37:38 +01:00
xjm eb433a87ed Revert "Issue #3033686 by tedbow, tim.plunkett: Saving Layout override will revert other field values to their values when the Layout was started"
This reverts commit 86e257b9e5.
2019-02-25 09:18:41 -06:00
Lee Rowlands 9431a1cb8e
Issue #3032376 by alexpott, dww, Berdir: Files renamed by \_file_save_upload_single() do not have the correct filename on the File entity 2019-02-25 20:45:21 +10:00
Lee Rowlands 3b32b1e600
Issue #3033494 by alexpott, dww, tim.plunkett, larowlan: SiteConfigureForm can install the file module without the field module 2019-02-25 20:39:52 +10:00
Lee Rowlands e1ec253590
Issue #3032620 by alexpott, dww: \Drupal\file\Plugin\rest\resource\FileUploadResource uses basename() when it needs to use the Drupal version 2019-02-25 20:35:03 +10:00
Alex Pott 4bb82a8eb5
Issue #2946122 by mikelutz, heddn, tim.plunkett, phenaproxima, alexpott, joelpittet, MegaChriz, joachim, xjm: Deprecate ConfigurablePluginInterface and replace with an interface that doesn't extend DependentPluginInterface 2019-02-24 13:42:45 +00:00
Alex Pott ad0506ce96
Issue #3031346 by martin107, Berdir: Replace EntityManager usage in ConfigEntityMapper 2019-02-24 10:14:13 +00:00
Alex Pott 9096cb6b81
Issue #3023966 by Karan Sen, eblue, pawandubey, andrewmacpherson: Remove unnecessary title attribute from show-row-weights button 2019-02-24 10:10:43 +00:00
Alex Pott bdfafab7fb
Issue #3035318 by mpdonadio: `DateFormatter()` assumes 30 days per month, while February only has 28 days. Causes fails in tests 2019-02-24 09:42:10 +00:00
Alex Pott 76bf269417
Issue #2244513 by kim.pepper, phenaproxima, 20th, andrei.dincu, beejeebus, Berdir, alexpott, jibran, andypost, larowlan, Chadwick Wood, acbramley, Wim Leers, sun, xjm, YesCT, chx, tim.plunkett: Move the unmanaged file APIs to the file_system service (file.inc) 2019-02-23 22:35:15 +00:00
xjm d8b8a0aa26 Issue #2942661 by tedbow, tim.plunkett, bkosborne, johndevman, xjm, phenaproxima, Kristen Pol: Sections should have third-party settings 2019-02-23 15:15:16 -06:00
xjm 57170a6ad7 Revert "Issue #2244513 by kim.pepper, phenaproxima, 20th, andrei.dincu, beejeebus, Berdir, jibran, alexpott, andypost, larowlan, Chadwick Wood, Wim Leers, acbramley, YesCT, sun, tim.plunkett, chx: Move the unmanaged file APIs to the file_system service (file.inc)"
This reverts commit 56be1a032e.
2019-02-23 13:09:49 -06:00
Alex Pott 56be1a032e
Issue #2244513 by kim.pepper, phenaproxima, 20th, andrei.dincu, beejeebus, Berdir, jibran, alexpott, andypost, larowlan, Chadwick Wood, Wim Leers, acbramley, YesCT, sun, tim.plunkett, chx: Move the unmanaged file APIs to the file_system service (file.inc) 2019-02-23 13:45:05 +00:00
Nathaniel Catchpole c5b88d8048 Issue #2917653 by markcarver, bojan_dev, dww, idebr, lauriii: toolbar_preprocess_html() converts attributes from array to Attribute object 2019-02-22 12:17:02 +00:00
Alex Pott d0a2440cff
Issue #2995200 by Sam152, sjancich: Defaults for publishing options do not save when workflow is enabled 2019-02-22 11:15:24 +00:00
Alex Pott 185513febe
Issue #3029661 by Lendude, dawehner: Move BrowserTestBase tests out of modules/simpletest into /tests 2019-02-22 09:09:31 +00:00
Alex Pott ee822bb01d
Issue #3027745 by claudiu.cristea, idimopoulos, wengerk, alexpott: UniqueFieldConstraint doesn't work for entities with string IDs 2019-02-22 08:45:40 +00:00
xjm d540d8d635 Issue #3034695 by xjm, neclimdul: Fix coding standard errors from SA-CORE-2019-003 2019-02-21 16:38:51 -06:00
Lauri Eskola ef68ad6f3a
Issue #2973921 by tedbow, bnjmnm, yogeshmpawar, Kristen Pol, lauriii, alwaysworking, xjm, andrewmacpherson: Interactive controls inside preview block in the Layout Builder form should be disabled 2019-02-21 19:22:25 +02:00
xjm 72e0a4d821 Issue #2968110 by tedbow, tim.plunkett, Kristen Pol, bkosborne, andrewmacpherson: Layout Builder's ConfigureBlockFormBase forms do not display validation errors on submit 2019-02-21 08:57:29 -06:00
xjm 86e257b9e5 Issue #3033686 by tedbow, tim.plunkett: Saving Layout override will revert other field values to their values when the Layout was started 2019-02-21 08:34:34 -06:00
xjm c7f47000ee Issue #3028490 by tim.plunkett, Kristen Pol, xjm, tedbow, r.aubin, phenaproxima: Users with "configure any layout" can see entities they don't have "view" access to 2019-02-21 08:26:15 -06:00
xjm 0ab01bda64 Issue #3033691 by tim.plunkett, tacituseu: Serialized Layout Builder fixture is invalid in PHP 7.3 2019-02-21 03:41:20 -06:00
xjm a12f2100f8 SA-CORE-2019-003 by samuel.mortenson, Berdir, pwolanin, dawehner, cashwilliams, Wim Leers, xjm, larowlan, alexpott, plach, damiankloip, tstoeckler, tedbow, DamienMcKenna, effulgentsia, RobLoach, gabesullice, drumm, heshanlk, dsnopek, fago, miro_dietiker, truls1502 2019-02-20 12:36:56 -06:00
Gábor Hojtsy 14e383a009 Issue #3031086 by amateescu, plach: Configurable fields that are created only for update path tests should be defined with custom_storage = TRUE 2019-02-18 16:35:45 +01:00
Gábor Hojtsy 792a14f5bb Issue #3023802 by seanB, phenaproxima, lauriii, Pancho, larowlan, shaal, dww: Show media add form directly on media type tab in media library 2019-02-18 11:37:04 +01:00
Alex Pott ab15b22f43
Issue #3022399 by andypost, YurkinPark, Berdir: Move action_views_form_substitutions() out of actions module 2019-02-17 10:12:55 +00:00
Alex Pott 28bf970d1d
Issue #3028656 by Berdir, martin107: Add @trigger_error() to deprecated EntityManager listener methods 2019-02-17 09:56:22 +00:00
Alex Pott e69e249da0
Issue #3023981 by Berdir, larowlan, alexpott, xjm, catch: Add @trigger_error() to deprecated EntityManager->EntityRepository methods 2019-02-17 00:00:58 +00:00
Francesco Placella c8dc57eede Issue #2926508 by Wim Leers, mpdonadio, joelstein, tacituseu, jhedstrom, effulgentsia, tedbow, mradcliffe, borisson_, dawehner, larowlan: Add DateTimeNormalizer+TimestampNormalizer, deprecate TimestampItemNormalizer: @DataType-level normalizers are reusable by JSON:API 2019-02-16 00:13:43 +01:00
xjm c1f7ffae3c Issue #3033404 by phenaproxima, seanB: Views DisplayLink area plugin tries to use non-existent theme hook 2019-02-15 13:39:10 -06:00
xjm 589519e59b Issue #3026698 by tim.plunkett, Kristen Pol, xjm, tedbow: Allow section storage to provide a more granular ID for tempstore 2019-02-15 02:36:35 -06:00
Nathaniel Catchpole 8d0bc4442c Issue #3021654 by Mile23, kim.pepper, Berdir, andypost: Deprecate file_delete() and file_delete_multiple() in file.inc 2019-02-14 12:57:07 +00:00
Nathaniel Catchpole a51a8f59b1 Issue #3011079 by scott_euser, alexpott, Lendude: Convert \Drupal\system\Tests\Session\SessionHttpsTest to PHPUnit 2019-02-14 09:46:07 +00:00
xjm 60bd499cf1 Issue #3019333 by tim.plunkett, julenmelgar, Ismail Cherri: If you translate the literal "inline blocks" to another language in the layout builder, it stops working 2019-02-13 16:49:20 -06:00
xjm 89a75c0780 Issue #3008927 by tim.plunkett, tedbow: The Layout Builder breadcrumbs for defaults don't lead to the view mode being edited 2019-02-13 13:51:49 -06:00
xjm ba0c245c75 Issue #2995143 by tim.plunkett, dead_arm: Remove non-functional CSS transition for .new-section 2019-02-13 12:14:35 -06:00
Nathaniel Catchpole 57de633093 Issue #3004642 by amateescu, plach: Deprecate SqlContentEntityStorageSchemaConverter in favor of the new API provided by EntityTypeListenerInterface::onFieldableEntityTypeUpdate() 2019-02-13 14:24:08 +00:00
Nathaniel Catchpole 9340bf9755 Issue #3031740 by alexpott, tmanhollan, catch, collinhaines: Updating to 8.6.8 or 8.6.9 with Drush 8 causes data loss via update_fix_compatibility() 2019-02-13 11:41:51 +00:00
Nathaniel Catchpole 9ec3433f92 Issue #2572605 by Gábor Hojtsy, slasher13, Jo Fitzgerald, alexpott, andypost, Cottser, skyredwang, mfernea, joelpittet, jibran, larowlan, aleevas, Wim Leers, lauriii, catch, Berdir: Make Drupal 8 optionally working with Twig 2, while keeping its dependency on Twig 1 2019-02-13 11:36:49 +00:00
Francesco Placella 431b5b4c92 Issue #3031479 by amateescu, jibran, mondrake: TaxonomyVocabularyHierarchyUpdateTest::testTaxonomyUpdateParents() is prone to breaking on PostgreSQL 2019-02-13 10:15:31 +01:00
Lee Rowlands aa003662d1
Issue #3032548 by Sam152: ContentModerationRouteSubscriber assumes all parameters in an entity form route contain a 'type' key 2019-02-13 15:20:57 +10:00
Lee Rowlands a9a53828a3
Issue #3004536 by tim.plunkett, tedbow, Sam152, phenaproxima, mark_fullmer: Move the Layout Builder UI into an entity form for better integration with other content authoring modules and core features 2019-02-13 14:09:13 +10:00
Francesco Placella 1cc42e056b Issue #2986325 by arpad.rozsa, sleitner, Berdir, plach, timcosgrove: Browser language detection broken as soon as a request with no Accept-Language header happens 2019-02-12 23:12:53 +01:00
xjm 0a69221174 Issue #2964777 by tim.plunkett, tedbow: Method comment for \Drupal\layout_builder\Plugin\SectionStorage\DefaultsSectionStorage::getDisplay is wrong 2019-02-12 12:26:05 -06:00
xjm f81c05e649 Issue #3023729 by tim.plunkett, bkosborne: LayoutBuilderController should iterate over components in a region using Element::children() 2019-02-11 16:13:24 -06:00
Gábor Hojtsy 6689d45e63 Issue #3025865 by quietone, xurizaemon, mikelutz: i18ntaxonomy should be an array in d6 VocabularyPerType source plugin 2019-02-11 16:11:56 +01:00
Gábor Hojtsy 000dbabc57 Issue #3015697 by alexpott, andypost: Properly deprecate COMMENT_ANONYMOUS_* constants 2019-02-11 11:45:08 +01:00
Gábor Hojtsy 012172e51e Issue #3020716 by seanB, lauriii, phenaproxima, Gábor Hojtsy, dww, andrewmacpherson, alexpott, larowlan, xjm, benjifisher: Add vertical tabs style menu to media library 2019-02-11 11:30:07 +01:00
Gábor Hojtsy e80f9052ab Issue #2754493 by quietone, mikelutz, vacho, vasi, masipila: D6 synchronized field settings aren't migrated properly 2019-02-11 09:34:14 +01:00
Alex Pott 47dab9a4a9
Issue #1883744 by hchonov, tim.plunkett, borisson_, xjm, tstoeckler, joachim: Convert Entity to EntityBase for consistency with ContentEntityBase and ConfigEntityBase 2019-02-10 08:17:04 +00:00
xjm d8859389a3 Issue #3028301 by tedbow, tim.plunkett, Wim Leers, xjm: Do not expose to Layout Builder's sections either in defaults or overrides to REST and other external APIs 2019-02-08 16:20:08 -06:00
Nathaniel Catchpole 902611a1dc Issue #3031302 by alexpott, Wim Leers: \Drupal\system\EventSubscriber\ConfigCacheTag is trying to clear render cache for THEME_NAME.settings changes but it does not work 2019-02-08 12:47:55 +00:00
Nathaniel Catchpole df8b8a949b Issue #3026264 by Wim Leers, cspitzlay: UserAccessControlHandler::checkFieldAccess() denies access to mail field without varying by the ‘user’ cache context 2019-02-08 12:36:11 +00:00
Nathaniel Catchpole bf21c00101 Issue #3031128 by alexpott, TrevorBradley, indigoxela, catch, cilefen, larowlan, jibran: Update from 8.6.7 to 8.6.8 warnings - Drupal\Core\Extension\Extension has no unserializer 2019-02-07 16:43:10 +00:00
Nathaniel Catchpole d7618cb063 Issue #3021406 by ApacheEx, Lendude: Convert \Drupal\Tests\quickedit\FunctionalJavascript\QuickEditLoadingTest::testDisplayOptions to a kernel test 2019-02-07 14:44:39 +00:00
Nathaniel Catchpole 1c3c5573c7 Issue #3030209 by knyshuk.vova: Wrong replacement argument in error logger (8.7.x-dev) 2019-02-07 14:41:51 +00:00
Lauri Eskola 59f8c0d45d
Issue #2998862 by bnjmnm, tedbow, bendeguz.csirmaz, samuel.mortenson, starshaped, phenaproxima, lauriii, alwaysworking, andrewmacpherson: The Layout Builder block listing should be filterable 2019-02-07 12:30:04 +02:00
Gábor Hojtsy ba95dafefe Issue #3025657 by seanB, dww, gbirch, benjifisher, Lendude, phenaproxima, starshaped, webchick, MrMason, dawehner: Add views area plugin to display a link to another view display within the same view 2019-02-06 18:21:17 +01:00
xjm c029270ec5 Issue #2924201 by tim.plunkett, tedbow, larowlan, xjm, jibran, Kristen Pol: Resolve random failure in LayoutBuilderTest so that it can be added to HEAD 2019-02-06 10:49:25 -06:00
Gábor Hojtsy 20948cc473 Revert "Issue #3025657 by seanB, dww, gbirch, benjifisher, Lendude, phenaproxima, starshaped, webchick, MrMason, dawehner: Add views area plugin to display a link to another view display within the same view"
This reverts commit 8b4ced17a2.
2019-02-06 14:15:47 +01:00
Lee Rowlands 211c6641f8
Issue #2135445 by dww, Sam152, jessebeach, Mile23, Kristen Pol, Wim Leers, larowlan: Toolbar displays Manage tab even if the user is not permitted to see it 2019-02-06 20:04:17 +10:00
Gábor Hojtsy 8b4ced17a2 Issue #3025657 by seanB, dww, gbirch, benjifisher, Lendude, phenaproxima, starshaped, webchick, MrMason, dawehner: Add views area plugin to display a link to another view display within the same view 2019-02-06 10:46:31 +01:00
Gábor Hojtsy e9792ce7e9 Issue #2988433 by seanB, samuel.mortenson, rodrigoaguilera, chr.fritsch, Wim Leers, katzilla, phenaproxima, tim.plunkett, alexpott, tstoeckler, marcoscano, webchick: Automatically create and configure Media Library view and form displays 2019-02-06 10:27:18 +01:00
xjm d08335f136 Issue #3020352 by tedbow, Wim Leers, tim.plunkett, xjm, andrewmacpherson, lauriii, phenaproxima, alwaysworking: Create a new AnnounceCommand to call Drupal.announce on an AjaxResponse 2019-02-05 16:20:19 -06:00
xjm 547069e55d Revert "Issue #2946122 by mikelutz, heddn, tim.plunkett, phenaproxima, alexpott, MegaChriz, joachim: Deprecate ConfigurablePluginInterface and replace with an interface that doesn't extend DependentPluginInterface"
This reverts commit b1f49624db.
2019-02-05 15:08:23 -06:00
Nathaniel Catchpole 49ef12b086 Issue #3029373 by effulgentsia, Wim Leers, catch: PageCache::getCacheId() sometimes uses different cache IDs during get and set, causing unnecessary cache misses for some requests 2019-02-05 12:25:01 +00:00