Commit Graph

219 Commits (937b9f228d2822b4a0c1a401398089aa52cc0c06)

Author SHA1 Message Date
Alex Pott 77725b6084 Issue #2281645 by dawehner, andypost: Make entity annotations use link templates instead of route names 2015-01-13 10:32:23 +00:00
Nathaniel Catchpole ae049e93cc Issue #2391021 by Gábor Hojtsy: Config schema issues in config tests themselves 2014-12-11 14:51:54 +00:00
Alex Pott 8e7f24f645 Issue #2387669 by rpayanm, joachim, tadityar: ConfigInstallWebTest is broken 2014-12-09 10:03:06 +00:00
Nathaniel Catchpole edd7889694 Issue #2376791 by dawehner, Wim Leers: Move all _content routing definitions to _controller 2014-11-20 09:47:06 +00:00
Alex Pott 91c38c8f98 Issue #2328111 by dawehner, martin107, neclimdul: Replace most instances of the DRUPAL_ROOT constant with the app.root container parameter. 2014-11-17 12:20:57 +00:00
Nathaniel Catchpole 121bbc14fe Issue #2371843 by alexpott: Add event listener to check schema on config save. 2014-11-12 14:27:43 +00:00
Nathaniel Catchpole c2125b059c Issue #2282519 by alexpott, cilefen: Fixed Add content dependency information to configuration entities. 2014-10-23 21:22:34 +01:00
Nathaniel Catchpole 0c11136455 Issue #2224581 by alexpott, larowlan, jhodgdon, mgifford: Delete forum data on uninstall. 2014-10-22 10:52:29 +01:00
Nathaniel Catchpole ac9054bed0 Issue #2310093 by alexpott, hussainweb : Fixed Config install and import should map from storage record not set properties directly. 2014-10-10 19:47:54 +01:00
webchick 0eda196d46 Issue #2340251 by iMiksu, alexpott, tim.plunkett, dawehner, Wim Leers: Remove most remaining url() calls. 2014-09-27 00:03:46 -07:00
Nathaniel Catchpole 0f28b515f8 Issue #2287071 by Wim Leers, alexpott, chx: Add cacheability metadata to access checks. 2014-09-17 15:39:29 +01:00
Nathaniel Catchpole f022decb56 Issue #2260457 by alexpott, beejeebus: Fixed Allow config entities to remove dependent configuration keys when dependencies are deleted due to module uninstall. 2014-09-16 10:05:37 +01:00
Nathaniel Catchpole 4c8576c3f0 Issue #2022875 by Berdir, alexpott, Xano, swentel, tim.plunkett, vladan.me: Resolve difference between submitForm(), submit(), and save() in EntityFormController. 2014-09-09 14:01:03 +01:00
Dries ca85441da2 Issue #2260121 by sun: PHPUnit Tests namespace of modules is ambiguous with regular runtime namespace (+ Simpletest tests). 2014-09-05 12:40:22 -04:00
webchick 6b5c18da3c Issue #2303881 by alexpott, effulgentsia: Fixed Config entity static cache doesn't get reset and isn't override aware. 2014-08-24 13:10:45 -07:00
Alex Pott 629ebca291 Issue #1976158 by Berdir | msonnabaum: Rename entity storage/list/form/render "controllers" to handlers. 2014-08-22 12:59:25 +01:00
Alex Pott 0463b81a08 Issue #2322889 by sun: Fixed Various setUp() and tearDown() methods are not protected. 2014-08-18 16:50:50 +01:00
Dries 8ed2e2058e Issue #2317865 by alexpott, mdrummond: Fixed Config schema definitions for plugins aren't applied to their derivatives. 2014-08-13 16:06:29 -04:00
Alex Pott 258856aee9 Issue #2154435 by andypost, Berdir, mparker17: Rename EntityAccessController to EntityAccessControlHandler. 2014-08-07 23:27:28 +01:00
Alex Pott 627a719a7f Issue #2189661 by tim.plunkett: Replace $form_state['redirect_route'] with setRedirect(). 2014-08-06 09:05:02 +01:00
Alex Pott f3cda09f6f Issue #2314859 by Crell: Standardize ConfigTest route names. 2014-08-05 10:30:42 +01:00
Dries fc5e111aca Issue #2225353 by tim.plunkett: Convert to an object and provide methods like setError(). 2014-07-30 20:50:42 -04:00
Alex Pott 59c3c9757c Issue #2305023 by dawehner: Fixed Rename getCancelRoute to getCancelUrl. 2014-07-25 15:44:31 +01:00
Alex Pott f2b6aa7a75 Issue #2291137 by cilefen | webchick: Rename various *links.yml files to improve DX. 2014-07-15 12:29:14 +01:00
webchick 30c2afed20 Issue #697760 by sun: Replace getInfo() in tests with native phpDoc + annotations (following PHPUnit). 2014-07-10 20:50:37 -07:00
Nathaniel Catchpole cb5263f0e8 Issue #2225485 by alexpott, gremy: Fix config test modules namespacing. 2014-07-08 12:02:40 +01:00
Alex Pott da5ea41603 Issue #2293063 by Gábor Hojtsy: Fixed Config schema mapping parsing is inconsistently forgiving, does not conform to the interface. 2014-07-01 11:59:18 +01:00
Nathaniel Catchpole 0c33183a9e Issue #2256679 by alexpott, tim.plunkett: Fixed Use config schema to determine which config entity properties to export regardless of whether they are public or protected. 2014-06-14 10:03:25 +01:00
webchick 49a900460d Issue #2246665 by jaredsmith, martin107, YesCT, filijonka, tstoeckler: Typehint with Drupal\Core\Language\LanguageInterface instead Drupal\Core\Language\Language. 2014-06-10 09:53:32 -07:00
Alex Pott 7a98471c44 Issue #2273631 by vijaycs85: Unify config entity schemas with a base schema type. 2014-05-31 06:55:13 -05:00
webchick 086d507d28 Issue #2261131 by Jose Reyero, Gábor Hojtsy | alexpott: Fixed Overrides will bleed in config export. 2014-05-28 09:16:34 -07:00
webchick d0d3e53361 Issue #2247991 by xjm, typhonius, donquixote: [May 27] Move all module code to PSR-4. 2014-05-27 19:43:20 -07:00
Nathaniel Catchpole 68d6316ba1 Issue #2224887 by alexpott, Berdir, Gábor Hojtsy, Jalandhar: Language configuration overrides should have their own storage. 2014-05-24 08:52:35 +01:00
webchick 783bc94834 Issue #2226871 by tim.plunkett: ConfirmFormInterface::getCancelRoute() should always return Drupal\Core\Url. 2014-05-20 14:48:51 -07:00
Nathaniel Catchpole 4451ee6a80 Issue #2264179 by Gábor Hojtsy, vijaycs85, alexpott, benjy: Clarify use of property/undefined and add an ignore type in configuration schema. 2014-05-20 17:38:14 +01:00
Dries 4e451f6566 Issue #2262861 by alexpott: Add concept of collections to config storages. 2014-05-16 13:20:34 -04:00
Nathaniel Catchpole bf3ba52fa0 Issue #2209337 by tstoeckler: Remove hidden property from test extensions. 2014-05-13 17:55:52 +01:00
webchick af56f3c37e Issue #2259525 by alexpott: System.action.user_add_role_action.ROLE_ID does not match any config schema. 2014-05-09 09:29:22 -07:00
Alex Pott 4ad6fc9043 Issue #2251915 by tim.plunkett: Overridden config bleeds through to admin forms. 2014-04-30 08:07:50 +01:00
Alex Pott c79ac2f741 Issue #2238077 by Berdir, alexpott, tim.plunkett: Rename EntityFormController to EntityForm. 2014-04-26 00:12:39 +01:00
Alex Pott 1e15efd7d2 Issue #2202629 by sun: Move Drupal\Core\KeyValueStore\State* into Drupal\Core\State\State*. 2014-04-18 11:53:27 +01:00
webchick f0bed14de3 Issue #2233787 by alexpott, xjm | tim.plunkett: Move default configuration into extension/config/install to clarify its purpose. 2014-04-16 15:00:30 -07:00
webchick 95e6d3a549 Issue #2236553 by xjm, dags, Gaelan, alexpott: Config import validation needs to be able to list multiple issues and the messages should be translatable. 2014-04-14 13:45:42 -07:00
webchick ea22b21949 Issue #2238069 by alexpott, xjm: Create a way to add steps to configuration sync. 2014-04-13 15:27:54 -04:00
webchick 59dc3c3b13 Revert "Issue #2238069 by alexpott: Create a way to add steps to configuration sync."
Wrong commit credit.

This reverts commit 0a93d9a16b.
2014-04-13 15:27:27 -04:00
webchick 0a93d9a16b Issue #2238069 by alexpott: Create a way to add steps to configuration sync. 2014-04-13 15:23:42 -04:00
webchick 0b4bf3af72 Issue #2124535 by Berdir, alexpott, Désiré, xjm | yched: Prevent secondary configuration creates and deletes from breaking the ConfigImporter. 2014-04-11 11:38:28 -04:00
Nathaniel Catchpole 48ae9707f4 Issue #2184387 by alexpott, sun: Remove SchemaStorage. 2014-04-08 11:40:54 +01:00
Nathaniel Catchpole ae702dc56d Issue #1808248 by alexpott, beejeebus, tayzlor, Nitesh Sethia: Add a separate module install/uninstall step to the config import process. 2014-04-04 14:49:13 +01:00
Alex Pott 4511dc22e6 Issue #2228921 by sun: Consolidate system.module + system.theme + system.theme.disabled into core.extension config. 2014-04-02 08:05:28 +01:00
catch 2f959b9693 Issue #2188613 by Berdir, Xen, andypost: Rename EntityStorageController to EntityStorage. 2014-03-27 12:54:40 +01:00
catch ad293099ec Issue #2219499 by Berdir, alexpott, Gábor Hojtsy, vijaycs85, swentel: Generalize language config override responsibility. 2014-03-24 15:10:05 +00:00
Alex Pott 1370edf99f Issue #2134857 by Xano, Wim Leers, Berdir, damiankloip: PHPUnit test the entity base classes. 2014-03-24 13:34:01 +01:00
Alex Pott 5abaa5f957 Issue #2120871 by andypost, Berdir, amateescu, vladan.me, Xano: Rename EntityListController to EntityListBuilder. 2014-03-23 22:25:46 +00:00
Nathaniel Catchpole 8cbab1493b Issue #2080823 by alexpott, swentel, Wim Leers: Create API to discover content or config entities' soft dependencies and use this to present a confirm form on module uninstall. 2014-03-21 11:53:32 +00:00
webchick 23902766ac Issue #2219925 by tim.plunkett: Rename ConfigEntityInterface::getExportProperties() to toArray(). 2014-03-20 19:31:32 -07:00
webchick 77123f3f1b Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, alexpott, tstoeckler, Xano, tim.plunkett, BassistJimmyJam | beejeebus: Make modules and installation profiles only require .info.yml files. 2014-03-17 07:43:29 -07:00
Alex Pott eba0b71872 Revert "Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, tstoeckler, Xano, tim.plunkett, BassistJimmyJam: Make modules and installation profiles only require .info.yml files."
This reverts commit b4c561d0d5.
2014-03-17 13:02:04 +00:00
Nathaniel Catchpole b4c561d0d5 Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, tstoeckler, Xano, tim.plunkett, BassistJimmyJam: Make modules and installation profiles only require .info.yml files. 2014-03-17 11:57:35 +00:00
Alex Pott 53ef54c6d8 Issue #1986090 by markpavlitski, jessebeach: Profile config does not overwrite module default config on install (system.cron.yml). 2014-03-14 22:47:35 +00:00
Nathaniel Catchpole d0518561a3 Issue #2215503 by Gábor Hojtsy, Wim Leers: Use services instead of event subscribers for config module overrides. 2014-03-14 17:20:06 +00:00
webchick 9c66858942 Issue #2216701 by alexpott, sun, longwave: Random test failure in ToolbarAdminMenuTest. 2014-03-13 15:15:35 -07:00
Alex Pott 9a2cb6ad5b Issue #2134857 by Xano: PHPUnit test the entity base classes. 2014-03-12 11:29:12 +00:00
Alex Pott 0f35ae9f75 Issue #2004336 by damiankloip: Default UUID key in ConfigEntityType. 2014-03-08 10:58:15 +00:00
Nathaniel Catchpole 668d277ff6 Issue #2188661 by sun, Berdir, andypost: Extension System, Part II: ExtensionDiscovery. 2014-02-28 11:51:38 +00:00
Dries 03ddf8c283 Issue #2198377 by alexpott: Enforce UUID key name in configuration entities. 2014-02-27 20:34:39 +01:00
Nathaniel Catchpole 6727b8146e Revert "Issue #2188661 by sun, Berdir: Extension System, Part II: ExtensionDiscovery."
This reverts commit ae8be3cc96.
2014-02-27 14:30:43 +00:00
Nathaniel Catchpole ae8be3cc96 Issue #2188661 by sun, Berdir: Extension System, Part II: ExtensionDiscovery. 2014-02-27 13:31:02 +00:00
Nathaniel Catchpole b9a978d202 Issue #2177041 by dawehner, Berdir, jibran: Remove all implementations of hook_menu. 2014-02-26 10:53:29 +00:00
Nathaniel Catchpole d41d3db083 Issue #2199483 by damiankloip, alexpott: Provide a default config_prefix based on entity type ID and provider. 2014-02-25 10:12:46 +00:00
webchick d6c9c5751e Issue #2110615 by swentel, dawehner, xjm, chx: Do not ship with default UUIDs. 2014-02-20 08:26:41 -08:00
Alex Pott c210e8681c Issue #1981858 by Berdir, tim.plunkett, longwave, Les Lim: Rename hook_entity_info/alter() to hook_entity_type_build/alter(). 2014-02-20 10:04:54 +00:00
Alex Pott b0da3ae64e Issue #2119905 by damiankloip, tim.plunkett, Berdir: Provide @ConfigEntityType and @ContentEntityType to have better defaults. 2014-02-18 14:34:10 +00:00
Nathaniel Catchpole 6c70c01359 Issue #2175917 by Gábor Hojtsy, alexpott, piyuesh23, jibran: Clean up configuration system events. 2014-02-11 14:15:13 +00:00
Nathaniel Catchpole 2e6c6d71e7 Issue #2045931 by Sam152, joelpittet, LinL, Sutharsan, adsw12: Replace all module_exists() deprecated function calls. 2014-02-11 11:23:35 +00:00
Alex Pott fe61b43d90 Issue #2183923 by tim.plunkett: Break the circular dependency in EntityManager. 2014-02-08 13:31:25 +00:00
Alex Pott 76bcb27b13 Issue #2167641 by tim.plunkett: EntityInterface::uri() should use route name and not path. 2014-01-31 15:08:43 +00:00
Nathaniel Catchpole aa03c3dd54 Issue #2167623 by danilenko_dn, sidharthap, Nitesh Sethia, krishnan.n, aitiba, alexpott, ashwinikumar, Barrett, damiankloip, deepakaryan1988, foxtrotcharlie, ianthomas_uk, neetu morwani, nonsie, piyuesh23, Sharique, sivaji, sushantpaste, swentel, vijaycs85, YesCT: Add test for all default configuration to ensure schema exists and is correct. 2014-01-30 12:04:18 +00:00
Nathaniel Catchpole 29bf9e891f Issue #2166703 by alexpott: Config SchemaStorage uses InstallStorage. 2014-01-29 11:58:00 +00:00
Alex Pott acd3a59ea8 Issue #2047633 by pwolanin, dawehner, kim.pepper, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit. 2014-01-29 08:25:00 +00:00
Nathaniel Catchpole 733eed41fc Issue #2172941 by vijaycs85, damiankloip: Endless looping on Config::castValue() for undefined config data type. 2014-01-27 12:39:55 +00:00
Alex Pott 42e2c36937 Revert "Issue #2047633 by dawehner, pwolanin, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit."
This reverts commit 531fd59314.
2014-01-24 19:01:38 +01:00
Alex Pott 531fd59314 Issue #2047633 by dawehner, pwolanin, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit. 2014-01-23 23:14:32 +01:00
Nathaniel Catchpole 0ae4c3c304 Issue #2098119 by beejeebus, alexpott, chx: Replace config context system with baked-in locale support and single-event based overrides. 2014-01-09 10:50:21 +00:00
Nathaniel Catchpole 4c6440288d Issue #2068471 by dawehner, Crell, tim.plunkett, jibran, fubhy, larowlan: Normalize Controller/View-listener behavior with a Page object. 2014-01-01 20:32:52 +00:00
Alex Pott 814aed203d Issue #2005716 by tim.plunkett, msonnabaum, dawehner, alexpott, effulgentsia: Promote EntityType to a domain object. 2014-01-01 11:08:57 +01:00
webchick a06d7830eb Issue #2107531 by pwolanin, neclimdul, cilefen, dawehner, YesCT, tim.plunkett: Improve DX of local task YAML definitions. 2013-12-31 15:48:51 -08:00
catch c049f3f1d6 Issue #2005644 by Wim Leers, damiankloip, beejeebus, amateescu: Use client-side cache tags & caching to eliminate 1 HTTP requests/page for in-place editing metadata, introduce drupalSettings.user.permissionsHash. 2013-12-22 21:58:10 +00:00
Dries 141cb6f304 Issue #2130811 by alexpott, Gábor Hojtsy, vijaycs85, sun, Wim Leers: Use config schema in saving and validating configuration form to ensure data is consistent and correct. 2013-12-20 11:27:41 -05:00
webchick 3465947578 Issue #2146517 by TR: Remove annotation 'use' statements from all core classes. 2013-12-19 10:28:42 -08:00
Alex Pott 7b8e204118 Issue #2133469 by tim.plunkett, damiankloip, dawehner: Replace path-based entity links with route names. 2013-11-15 09:31:24 -04:00
webchick 744309f9f2 Issue #2125253 by tim.plunkett: Convert ()['redirect'] to ()['redirect_route()']. 2013-11-13 21:31:49 -08:00
Alex Pott bf3e9cfaaa Issue #2112705 by mikey_p: Replace EntityType::$module with provider. 2013-11-02 22:11:53 -07:00
Nathaniel Catchpole 0d4acb30ff Issue #2102443 by disasm, vijaycs85, rteijeiro: Remove drupal_set_title() in config_test() module controllers. 2013-10-31 11:37:55 +00:00
webchick a42b392c09 Issue #2099363 by tim.plunkett, mtift, swentel: Allow single config files to be imported and exported (Resolve regression from Views in Drupal 7). 2013-10-25 13:00:24 -07:00
Alex Pott 270708d58a Issue #2102125 followup by tim.plunkett, Gábor Hojtsy: Big Local Task Conversion. 2013-10-25 10:16:02 -07:00
Nathaniel Catchpole 516affdf43 Issue #2102125 by dawehner, tim.plunkett, neclimdul, pwolanin, YesCT, damiankloip, Tim Bozeman: Big Local Task Conversion. 2013-10-24 13:04:38 +01:00
Nathaniel Catchpole 396d402306 Issue #2105557 by Berdir, dawehner: Add an admin_permission to EntityType annotations to provide simple default access handling. 2013-10-09 11:39:16 +01:00
webchick d71586b61a Issue #2104741 by Gábor Hojtsy: Fixed Quick fix: small tab inconsistencies + lack of tab conversion. 2013-10-07 08:49:55 -07:00
webchick ea8db03250 Issue #2095121 by clemens.tolboom, jibran: Ensure every path in routing.yml files has a leading slash. 2013-10-07 08:09:41 -07:00