Commit Graph

131 Commits (f276f6a9ddea0b9fdf2a4c251a0738367193f074)

Author SHA1 Message Date
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
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
Lee Rowlands a7847919c4
Issue #2940038 by Sweetchuck, drunken monkey, rajeshwari10, borisson_: Use $this in @return PhpDoc comments instead of the name of the current class or interface 2019-08-06 15:56:28 +10:00
catch ca0dacae90 Issue #2999423 by ifrik, John Cook, alexpott, Gábor Hojtsy: Update the Workflows module description 2019-06-21 14:29:34 +01:00
Alex Pott e82e0c0573
Issue #3059090 by clepson, mondrake, alexpott: Deprecate \Drupal\Tests\PhpunitCompatibilityTrait::setExpectedException() 2019-06-11 12:38:53 +03:00
Alex Pott e192b14dcb
Revert "Issue #2852463 by mikelutz, tim.plunkett, heddn, xjm, MegaChriz, joachim, phenaproxima, dawehner, benjifisher: Create a trait to implement \Drupal\Component\Plugin\ConfigurableInterface"
This reverts commit 109dfd58bd.
2019-05-22 21:18:24 +01:00
Alex Pott 109dfd58bd
Issue #2852463 by mikelutz, tim.plunkett, heddn, xjm, MegaChriz, joachim, phenaproxima, dawehner, benjifisher: Create a trait to implement \Drupal\Component\Plugin\ConfigurableInterface 2019-04-12 14:23:23 -07:00
Lee Rowlands 2358d611f0
Issue #3037906 by vadim.hirbu: Add translation contexts to workflow schema 2019-04-10 12:15:25 +10:00
Alex Pott b52fe53f8f
Issue #3036461 by Aron Novak, maliknaik, alexpott: States details element uses unsupported '#collapsible' attribute 2019-03-25 12:19:48 +00: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
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
Alex Pott b1f49624db
Issue #2946122 by mikelutz, heddn, tim.plunkett, phenaproxima, alexpott, MegaChriz, joachim: Deprecate ConfigurablePluginInterface and replace with an interface that doesn't extend DependentPluginInterface 2019-01-26 12:42:37 +00:00
Alex Pott d5c68647b7
Issue #3020538 by catch: Route::__construct() no longer accepts NULL as first parameter [Symfony 4] 2018-12-14 22:19:02 +00:00
Alex Pott 8c6c340fe6
Issue #2886547 by naveenvalecha, Mile23, longwave, impalash, Lendude, dawehner, Mixologic, xjm, borisson_, catch: Add trigger_error to deprecated TestBase base classes/traits that have none, reference CR 2018-10-01 15:40:09 +01:00
Lee Rowlands 5b224a44a9
Issue #2896726 by Sam152, timmillwood, Wim Leers, amateescu, jibran, larowlan: Expand the entity access model for workflow states and transitions 2018-09-12 09:53:48 +10:00
xjm fa6b3d95dd Revert "Issue #2822382 by voleger, pfrenssen, erozqba, RytoEX, borisson_, sidharthap, Jo Fitzgerald, shashikant_chauhan: Make every property protected on classes extending BrowserTestBase and KernelTestBase"
This reverts commit 69501f3062.
2018-08-16 18:12:22 -05:00
Nathaniel Catchpole 69501f3062 Issue #2822382 by voleger, pfrenssen, erozqba, RytoEX, borisson_, sidharthap, Jo Fitzgerald, shashikant_chauhan: Make every property protected on classes extending BrowserTestBase and KernelTestBase 2018-08-15 19:55:23 +09:00
Alex Pott 1b07d552de
Issue #2901653 by idebr, ankitjain28may, mfernea, borisson_: Add yml files to phpcs.xml.dist 2018-05-15 09:20:17 +01:00
Alex Pott be6d515cad
Issue #2572613 by Malevi4, idebr, pfrenssen, Mile23, RajeevK: Fix 'Drupal.Array.Array.CommaLastItem' coding standard 2018-05-11 10:40:33 +01:00
Alex Pott b8f93d5b61
Issue #2901730 by mfernea, ankitjain28may, idebr: Fix 'Squiz.WhiteSpace.FunctionSpacing' coding standard 2018-05-11 10:26:36 +01:00
Alex Pott 5a6f295406
Issue #2899248 by Sam152: Don't reimplement validation rules for workflow state add/edit forms in ::copyFormValuesToEntity 2018-05-03 23:12:56 +01:00
Alex Pott b84b827d42
Issue #2935256 by Jo Fitzgerald, voleger, kim.pepper, ibustos, Yogesh Pawar, catch, jibran: Remove all usages of drupal_get_message and drupal_set_message in modules 2018-05-01 10:15:07 +01:00
Alex Pott 6a74240ce3
Issue #2939634 by kevin.dutra, runeasgar, Sam152, alexpott: Unable to order transitions if there are more than 20 2018-04-30 13:23:01 +01:00
Gábor Hojtsy 5a1366577e Issue #2959124 by borisson_, eiriksm: Unexpected quote in workflow exception 2018-04-20 17:11:36 +02: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 27c80649f1
Issue #2942588 by mohit1604, chr.fritsch, tstoeckler, bojanz, joshi.rohit100, hchonov: EntityListBuilder::render() should use the entity type plural label in the empty text 2018-03-20 23:00:39 +00:00
Alex Pott 13822906e5
Issue #2702683 by Manuel Garcia, xjm, prics, pguillard, Jo Fitzgerald, vg3095, ztl8702, lucian.cazaciuc, bojanz, tstoeckler, hchonov, rszrama, rteijeiro, svjuly, jibran, vdanielpop, vasike, jmikii, jhodgdon, Wim Leers, amateescu, Gabr1el, Drupa1ish, ciprian.stavovei: Add plural labels to entity types 2018-03-20 09:57:05 +00:00
Lee Rowlands 418e4991b5
Issue #2862041 by Sam152, amateescu, timmillwood, jibran, hamrant, dawehner, plach, Manuel Garcia, Jo Fitzgerald, mgalalm, xjm, larowlan, webchick, Wim Leers, gambry, kkus, tim.plunkett, tedbow, CatherineOmega: Provide useful Views filters for Content Moderation State fields 2018-01-13 17:37:08 +10:00
Lee Rowlands c53b64f6bc
Issue #2800873 by Wim Leers, lhangea, damiankloip, Yogesh Pawar, dawehner, alexpott: Add XML GET REST test coverage, work around XML encoder quirks 2017-11-24 18:36:35 +10:00
Lee Rowlands 7dbf76d75a
Issue #2897134 by MaskOta, Sam152, Dinesh18, xjm: Enforce that weights are numeric when settings state/transition weights 2017-11-18 09:46:55 +13:00
Nathaniel Catchpole ee0f806896 Issue #2873696 by nvexler, wengerk, gido, Jo Fitzgerald, xjm: Add @internal to core classes, methods, properties to Form Classes 2017-10-12 16:15:53 +01:00
Lee Rowlands 4a80851b41
Issue #2896724 by Eric115, kim.pepper, Sam152, Wim Leers: Create constants for transition directions. 2017-10-12 15:42:43 +10: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
Gabor Hojtsy 7d63b2a245 Issue #2902247 by Sam152, dave.mikolaj, xjm, Bojhan: Make #title of the "label" fields in the Workflow(Transition|State)(Add|Edit)Form clearer and remove the description 2017-10-09 18:28:21 +02:00
Lee Rowlands 4210adf6b9
Issue #2902018 by harsha012, Meenakshi Gupta, vijaycs85, Sam152, timmillwood, amateescu: Use array_column instead of array_map where possible in the Workflows module 2017-10-09 20:59:55 +10:00
Nathaniel Catchpole 2d0182426a Issue #2906879 by xjm, Sam152: WorkflowTypeBase:: labelWeightMultisort() has meaningful param/return keys, but docs do not indicate this 2017-09-26 13:15:17 +01:00
Nathaniel Catchpole 76fd2bdbde Issue #2886567 by timmillwood, Sam152, Manuel Garcia, Vj, xjm, tstoeckler: Adding a workflow state or transition with an integer ID results in unrecoverable fatal errors 2017-09-18 12:08:42 +01:00
xjm aa7c4ab09d Issue #2900047 by karthikkumarbodu, Sam152: Add a link to install content_moderation when no workflow types are present 2017-09-17 05:11:20 -05:00
xjm 1f6adcd816 Issue #2897130 followup by timmillwood, Wim Leers: Fix @internal documentation. 2017-09-06 11:39:27 -05:00
xjm 34697034b7 Issue #2897130 by timmillwood, amateescu, Sam152, xjm: Mark workflows module as stable 2017-09-06 11:02:08 -05:00
Lee Rowlands fe7caba729
Issue #2899553 by timmillwood, Sam152, Wim Leers: Architectural review of the Workflows module 2017-09-03 17:05:16 +10:00
Nathaniel Catchpole 62974195b9 Issue #2897133 by Sam152, larowlan: Address performance issues in \Drupal\workflows\Plugin\WorkflowTypeBase::deleteState 2017-08-25 17:50:16 +09:00
Lee Rowlands 3bbf3142c2
Issue #2900911 by scott_euser, Sam152, Lendude: \Drupal\workflows\Form\WorkflowTransitionAddForm::form sets a default value for radios as an empty array 2017-08-22 18:29:32 +10:00
xjm 4aa7190baa Issue #2899859 by Sam152: Remove incorrect documentation hint for "WorkflowTypeFormInterface" 2017-08-15 08:08:49 -05:00
Lee Rowlands 10a1e15fa3
Issue #2900320 by Sam152, timmillwood, Wim Leers: Remove workflow type checkWorkflowAcess() & "view content moderation" permission 2017-08-15 08:11:18 +10:00
Lee Rowlands ebfcdda2fb
Issue #2900634 by Sam152: Mark WorkflowDeleteAccessCheck @internal until a UI pattern for access-restricted states has been established 2017-08-12 18:25:46 +10:00
Lee Rowlands 3cb53fef78
Issue #2898913 by Sam152, andrewmacpherson, Wim Leers: Review a11y concerns in ContentModerationConfigureForm 2017-08-12 17:53:24 +10:00
Nathaniel Catchpole d4165ff108 https://www.drupal.org/files/issues/2900046-20.patch 2017-08-11 14:59:26 +09:00
xjm 42e575a2b9 Issue #2851603 by Sam152: Add inline documentation to content moderation onDependencyRemoval() that describes what's happening 2017-08-05 06:31:08 -05:00
Nathaniel Catchpole dd1dd45ca6 Issue #2897686 by xjm: Description for workflow label field does not add any information 2017-08-05 10:39:35 +09:00
Lee Rowlands f7f742ef56
Issue #2896722 by Sam152, Wim Leers, tim.plunkett, larowlan, timmillwood: Leverage PluginWithFormsInterface to encapsulate @WorkflowType schema and clean up state/transition form methods 2017-08-01 18:08:48 +10:00
Lee Rowlands 1ab1078b98
Issue #2896725 by Sam152, Wim Leers: Entirely remove the concept of WorkflowType(Interface|Base)::initializeWorkflow() 2017-07-30 10:25:49 +10:00
Lee Rowlands 42a76cf1ef
Issue #2896721 by Sam152, Wim Leers: Remove the concept of decorated states/transitions from worfklow type plugins. 2017-07-30 08:10:57 +10:00
Lee Rowlands a16b9c74c2
Issue #2893778 by timmillwood, Sam152, Wim Leers: Remove deprecated Workflows methods 2017-07-29 17:08:18 +10:00
Lee Rowlands b3aa553406
Issue #2894499 by amateescu, Manuel Garcia, xjm: Rename 'Editorial workflow' to 'Editorial' 2017-07-28 13:56:18 +10:00
Lee Rowlands e7d43505b2
Revert "Issue #2894499 by amateescu, Manuel Garcia, xjm: Rename 'Editorial workflow' to 'Editorial'"
This reverts commit 6fb8ad45d6.
2017-07-28 10:55:46 +10:00
Lee Rowlands 6fb8ad45d6
Issue #2894499 by amateescu, Manuel Garcia, xjm: Rename 'Editorial workflow' to 'Editorial' 2017-07-28 09:11:47 +10:00
Lee Rowlands 832d7695ac
Issue #2830740 by timmillwood, amateescu, Sam152, alexpott, martin107, plach, catch: Allow workflow types to lock certain changes to workflows once things are in use 2017-07-28 09:07:55 +10:00
Lee Rowlands 6772e2dfd1
Issue #2849827 by Sam152, timmillwood, larowlan: Move workflow "settings" setters and getters to WorkflowTypeInterface 2017-07-27 13:14:51 +10:00
Lee Rowlands 6002539d9a
Issue #2843785 by vaplas, Sam152, Wim Leers: EntityResource: Provide comprehensive test coverage for Workflow entity 2017-07-19 06:19:18 +10:00
Lee Rowlands 6d68ffd476
Issue #2842193 by Sam152, tstoeckler, scott_euser, hchonov: Exception in Workflow::addState when an invalid machine name is given 2017-06-20 19:18:27 +10:00
Nathaniel Catchpole 2b0101ec88 Issue #2881200 by Manuel Garcia: Incorrect syntax on content_moderation.permissions.yml and workflows.permissions.yml 2017-05-24 22:47:24 +01:00
Nathaniel Catchpole 5f2428ee17 Issue #2879385 by vijaycs85: Move workflow entity handlers to entity annotation 2017-05-18 14:13:11 +01:00
Gabor Hojtsy 0493d9fbd9 Issue #2843083 by timmillwood, Manuel Garcia, Sam152, naveenvalecha, amateescu, yoroy, Gábor Hojtsy, xjm, jojototh, Bojhan, lauriii: Select entity type / bundle in workflow settings 2017-05-12 10:21:36 +02:00
Alex Pott 469003db9e Issue #2817835 by timmillwood, Sam152, alexpott: When enabling moderation apply a relative state 2017-05-08 11:50:29 +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
xjm c8cfd1d489 Issue #2861793 by klausi, martin107: Upgrade Coder to 8.2.12 2017-03-19 00:33:40 +01:00
Alex Pott eb83216e26 Issue #2855428 by Sam152, jhedstrom, timmillwood: Workflow state and transition add/edit form IDs have a '-' in them 2017-03-03 11:11:17 +00:00
Chris McCafferty 4e8898225b Issue #2850554 by scott_euser, Sam152, yoroy: Remain on the workflow edit page when saving 2017-02-26 22:00:51 -05:00
Alex Pott 037932df45 Issue #2851635 by tim.plunkett, alexpott, dawehner: DefaultSingleLazyPluginCollection retains stale instance IDs 2017-02-14 11:05:36 +00:00
xjm 0e666ab070 Issue #2850670 by scott_euser, timmillwood: Add unit test coverage to ensure already existing transitions aren't allowed 2017-02-11 22:01:08 -06:00
xjm e7aba73cbb Issue #2851728 by Sam152, timmillwood: s/transactions/transitions in WorkflowInterface 2017-02-11 17:35:53 -06:00
xjm 758f01b6f6 Issue #2830581 by alexpott, Sam152, timmillwood, xjm: Fix ContentModeration workflow type to calculate correct dependencies 2017-02-10 15:00:17 -06:00
Nathaniel Catchpole 8f738c844c Issue #2844594 by alexpott, scott_euser, timmillwood, Sam152: Default workflow states and transitions 2017-02-10 17:28:48 +00:00
Alex Pott 27509d09d5 Issue #2850546 by scott_euser: Empty value for no transitions when editing state 2017-02-08 21:59:11 +00:00
Alex Pott a3c32ebb6f Issue #2848553 by Sam152, Jaesin, dawehner: Make sure all 'configure' links are valid routes 2017-02-08 21:40:41 +00:00
Alex Pott 90ba2d40c7 Issue #2811407 by timmillwood, Sam152, tstoeckler, cilefen, Gábor Hojtsy, webchick: "Workflow entities" admin page title should be "Workflows" 2017-02-07 19:10:27 +00:00
Alex Pott 9a59b7088c Issue #2845114 by tstoeckler, Sam152: Add deterministic sorting of workflow states in and state transitions in config 2017-01-28 13:42:11 +00:00
Alex Pott 4491a19592 Issue #2842063 by Sam152: Fix undefined index when creating a new content_moderation workflow type and expand test coverage for content_moderation WorkflowType plugin 2017-01-10 14:07:51 +00:00
Alex Pott faa401606c Issue #2840975 by Gábor Hojtsy, Dries: Quickfix: Workflow routes have 'X state' also where it should be 'X transition' 2017-01-04 16:48:50 +00:00
Nathaniel Catchpole 0f13905571 Issue #2779647 by alexpott, Sam152, catch, scookie, yoroy, pericxc, timmillwood, tacituseu, jhedstrom, xjm, bojanz, tstoeckler: Add a workflow component, ui module, and implement it in content moderation 2016-12-13 12:34:20 +00:00