Commit Graph

413 Commits (921db1f5fc92800bed424d562c7329f14b79248b)

Author SHA1 Message Date
Alex Pott b0f4b418ca Issue #2227227 by mpdonadio, amateescu, yched, larowlan, swentel, tstoeckler, fago: FieldTypePluginManager cannot instantiate FieldType plugins, good thing TypedDataManager can instantiate just about anything 2015-03-01 10:28:54 +00:00
Nathaniel Catchpole e57b339ebe Issue #2430341 by Wim Leers: Comment pager-dependent cache key should be a cache context 2015-02-27 14:09:08 +00:00
Alex Pott 9c0bfb2d3b Issue #2339491 by corbacho, dawehner, larowlan, effulgentsia, webflo: Ajax requests on forms with files fail on IE 9 2015-02-27 11:39:17 +00:00
Nathaniel Catchpole dfaf2e6d97 Issue #2428563 by Wim Leers: Introduce parameter-dependent cache contexts 2015-02-23 20:12:55 +00:00
Alex Pott 78fd4d0c2c Issue #2425497 by bojanz: Stop injecting the config storage to the config query 2015-02-20 22:14:54 +00:00
Alex Pott 7e41973fc9 Issue #2426031 by almaudoh, cpj: Remove deprecated uses of SessionManager::isEnabled(), SessionManager::enable() and SessionManager::disable() 2015-02-18 11:24:26 +00:00
Alex Pott 7276b28aea Issue #2427007 by chx: The persistent lock is not marked as backend_overridable 2015-02-17 15:39:39 +00:00
Nathaniel Catchpole fc49a03af8 Issue #2372507 by dawehner, mavimo, RavindraSingh: Remove _system_path from $request->attributes 2015-02-17 11:07:24 +00:00
Alex Pott a32a88cbc2 Issue #2372389 by znerol, almaudoh: Expose session handler in container 2015-02-14 10:29:52 +00:00
Alex Pott 7f6f61f4a2 Issue #2229145 by znerol, neclimdul, larowlan, alexpott, joelpittet, almaudoh, tadityar: Register symfony session components in the DIC and inject the session service into the request object 2015-02-13 12:56:34 +00:00
catch 4cd30ead36 Issue #2414255 by lauriii, Jeff Burnz, dawehner, davidhernandez: Subtheme template inheritance working in reverse order 2015-02-12 10:35:27 +00:00
Alex Pott 9cf83e9cd4 Issue #2307869 by dawehner, Berdir, RavindraSingh, effulgentsia: Remove Drupal's Container::get() 2015-02-12 10:25:52 +00:00
Alex Pott c8c1ae11a4 Issue #2051467 by jhedstrom, dawehner, amateescu, Berdir, herom, Mile23: Expand and convert to phpunit tests for \Drupal\Component\Transliteration 2015-02-09 12:20:23 +00:00
Alex Pott 91ae64ac59 Revert "Issue #2229145 by znerol, neclimdul, larowlan, joelpittet, almaudoh: Register symfony session components in the DIC and inject the session service into the request object"
This reverts commit b926f5d868.
2015-02-07 21:37:26 +00:00
Alex Pott b926f5d868 Issue #2229145 by znerol, neclimdul, larowlan, joelpittet, almaudoh: Register symfony session components in the DIC and inject the session service into the request object 2015-02-07 10:57:50 +00:00
Nathaniel Catchpole d9a318b2c8 Issue #2419005 by dawehner, alexpott: Aggregator: Uncaught PHP Exception Drupal\Component\Plugin\Exception\PluginNotFoundException: "The "FeedTitle" plugin does not exist." 2015-02-05 12:46:44 +00:00
Alex Pott c9cc83577d Issue #2420025 by Berdir: Token::resetInfo() uses invalid cache tag structure 2015-02-05 09:34:59 +00:00
webchick b8364ecfa9 Issue #1959806 by amateescu, jibran, goldorak, Wim Leers, yched, dawehner: Provide a generic 'entity_autocomplete' Form API element 2015-02-04 08:41:54 -08:00
Alex Pott fc63f5e0c4 Issue #2050759 by tim.plunkett, fietserwin: Move drupal_chmod and other code in file.inc to a Drupal\Core\File\FileSystem class 2015-02-01 17:09:10 +00:00
Alex Pott 2cdd0e284c Issue #2343043 by cilefen, hussainweb: valid_email_address() should use egulias/EmailValidator and become deprecated 2015-01-30 11:03:07 +00:00
Nathaniel Catchpole 5bf651dabf Revert "Issue #2388749 by alexpott, adci_contributor, ParisLiakos: Register symfony's mime guessers if they are supported"
This reverts commit 4dae1d994e.
2015-01-28 10:55:26 +00:00
Nathaniel Catchpole 4dae1d994e Issue #2388749 by alexpott, adci_contributor, ParisLiakos: Register symfony's mime guessers if they are supported 2015-01-27 11:09:27 +00:00
Alex Pott 5f7ec33ace Issue #2197029 by dawehner, larowlan, ParisLiakos: Allow to inject dependencies into validation constraints 2015-01-24 12:19:41 +00:00
Alex Pott 1e985b0d32 Issue #2348679 by znerol, Wim Leers: Move the remaining procedural page cache code to the page cache stack middleware 2015-01-23 13:19:03 +00:00
Alex Pott 5d20c57be1 Issue #2107243 by amateescu, jibran, larowlan, Xano: Decouple entity reference selection plugins from field definitions 2015-01-23 13:02:31 +00:00
Alex Pott 0f93b42d0b Issue #2291449 by Cottser: Add Twig template inheritance based on the theme registry, enable adding Twig loaders 2015-01-23 12:36:39 +00:00
Nathaniel Catchpole dd3a59762d Issue #2368797 by Wim Leers, dawehner, rteijeiro: Optimize ajaxPageState to keep Drupal 8 sites fast on high-latency networks, prevent CSS/JS aggregation from taking down sites and use HTTP GET for AJAX requests 2015-01-21 15:21:06 +00:00
Alex Pott 28977ae6fd Issue #2350837 by dawehner, Berdir, larowlan, Wim Leers: Convert most usages of EntityInterface::getSystemPath() to use routes 2015-01-17 09:13:34 +00:00
Alex Pott 62c31b569a Issue #2379741 by Wim Leers, damiankloip: Add Renderer::getCacheableRenderArray() to encapsulate which data is needed for caching a render array and have views use it 2015-01-15 09:58:58 +00:00
Alex Pott 5859ca2cf2 Issue #2040135 by Wim Leers, Berdir: Caches dependent on simple config are only invalidated on form submissions 2015-01-15 09:36:26 +00:00
Alex Pott 2f628af626 Issue #1973618 by dawehner, donquixote, plach, Mile23: DIC: Lazy instantiation of service dependencies (ProxyManager for "proxy services") 2015-01-14 13:48:34 +00:00
Alex Pott 37c5acf19c Issue #2388169 by tadityar: Rename PHPTransliteration to PhpTransliteration 2015-01-13 11:16:35 +00:00
Alex Pott e298180f76 Issue #2151469 by rpayanm, lokapujya, JeroenT, alansaviolobo, Richard Damon, pflame, ianthomas_uk: Clean-up usage of deprecated list_themes() and _system_rebuild_theme_data() in favor of theme_handler service. 2015-01-13 10:17:01 +00:00
Alex Pott 2b1f9f4828 Issue #2368769 by kgoel, dawehner: All route enhancers are run on every request 2015-01-13 09:46:38 +00:00
Alex Pott 9a6582b1f9 Issue #2347877 by znerol, Berdir: Move DrupalKernel::initializeCookieGlobals() into a SessionConfiguration service 2015-01-12 12:02:55 +00:00
Nathaniel Catchpole 7d3be895ae Issue #2392787 by beejeebus, dawehner, alexpott: Move include statements from DrupalKernel::boot() into DrupalKernel::preHandle() 2015-01-12 11:38:54 +00:00
Alex Pott 1e08b50f42 Issue #2281619 by dawehner, tim.plunkett: Convert most direct usages within module code of routing related request attributes to use RouteMatchInterface instead 2015-01-09 15:14:23 +00:00
Nathaniel Catchpole 503e46bb6b Issue #918538 by Berdir, slashrsm, damiankloip, sun, tobiasb: Decouple cache tags from cache bins 2015-01-06 13:25:59 +00:00
Nathaniel Catchpole c422305234 Issue #2294157 by tim.plunkett, dawehner: Switch getOptions() and getRouteParameters() within LocalActionInterface and LocalTaskInterface to use RouteMatch 2015-01-05 13:47:21 +00:00
Alex Pott 1601b088fa Issue #2350503 by dawehner: Add route generation handlers for entities 2015-01-05 09:28:00 +00:00
Alex Pott 3ac9d4cc8e Issue #2401395 by dawehner: <none> does not work as expected with fragments 2015-01-04 17:39:02 +00:00
catch 007eaf3583 Issue #2392351 by alexpott, swentel: When an entity bundle config gets deleted, entities of that bundle break 2014-12-28 13:57:47 +00:00
Alex Pott 85764e4e43 Issue #2338873 by plach, fago, effulgentsia, swentel: Modules providing non-configurable field storage definitions can be uninstalled, leaving orphaned unpurged data 2014-12-15 20:52:40 +00:00
Nathaniel Catchpole 14189a745f Issue #2353357 by Berdir: hook_stream_wrappers_alter() is broken since modules are not loaded on demand, also change to an event since it's the last hook that forces this during bootstrap 2014-12-15 16:53:00 +00:00
Alex Pott f41585c8d3 Issue #2170235 by Berdir, penyaskito, larowlan, alexpott, sushyl: file_private_path should be in $settings, like file_public_path 2014-12-14 14:01:24 +01:00
Alex Pott a942dd5840 Issue #2368323 by dawehner, swentel, martin107: Replace _l() in PathController::adminOverview() 2014-12-14 12:52:21 +01:00
Alex Pott 970ea07c17 Revert "Issue #2273923 by mpdonadio, pfrenssen, dawehner, xjm, cilefen: Remove html => TRUE option from l() and link generator"
This reverts commit 0bcabf50e0.
2014-12-13 21:44:18 +01:00
Alex Pott 0bcabf50e0 Issue #2273923 by mpdonadio, pfrenssen, dawehner, xjm, cilefen: Remove html => TRUE option from l() and link generator 2014-12-13 18:20:19 +01:00
Dries 20a8ccfd14 Issue #2278017 by cilefen, bircher, effulgentsia: When a content entity type providing module is uninstalled, the entities are not fully deleted, leaving broken reference 2014-12-12 12:53:22 -05:00
Alex Pott 6c466692d2 Revert "Issue #2354705 by yannisc: Mark a couple of asset services as non public"
This reverts commit af8316875f.
2014-12-09 22:05:23 +00:00
Alex Pott 43e265b960 Issue #2186113 by Berdir: Avoid key value expire garbage collection on actual requests 2014-12-04 12:31:10 +00:00
Alex Pott af8316875f Issue #2354705 by yannisc: Mark a couple of asset services as non public 2014-12-02 17:10:18 +00:00
webchick 8d601c74b1 Issue #2342593 by znerol, grendzy, David_Rothstein: Remove mixed SSL support from core 2014-12-01 08:26:28 -08:00
Nathaniel Catchpole 07a6a686a1 Issue #2368275 by martin107, dawehner, znerol, Crell, Wim Leers: EntityRouteEnhancer and ContentFormControllerSubscriber implicitly depend on too many services 2014-11-28 15:04:11 +00:00
Alex Pott 58480ee670 Issue #2362227 by dawehner, mpdonadio, znerol, tim.plunkett, skipyT: Replace all instances of current_path() 2014-11-28 13:38:17 +00:00
Alex Pott 826245d509 Issue #2324055 by dawehner, cilefen, znerol: Split up the module manager into runtime information and extension information 2014-11-23 10:10:06 +00:00
Alex Pott 7d36a7c3d8 Issue #2378263 by Wim Leers: hook_library_alter() must be manually invoked by users of LibraryDiscovery, and has no test coverage 2014-11-21 09:53:12 +00:00
Alex Pott da8ea3bfaa Issue #2346937 by dawehner, larowlan, Wim Leers, claudiu.cristea, msonnabaum: Implement a Renderer service; reduces drupal_render / _theme service container calls 2014-11-21 09:48:25 +00:00
Alex Pott ef5b0e3401 Issue #287292 by almaudoh, mr.baileys, drewish, Berdir, znerol, boombatower, dawehner, jpetso, floretan: Add functionality to impersonate a user 2014-11-18 09:15:31 +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 488116d759 Issue #2352155 by Wim Leers: Remove HtmlFragment/HtmlPage. 2014-11-14 10:43:20 +00:00
Alex Pott 74eb2b9ba0 Issue #2371725 by dawehner: Fixed Don't use theme negotiation all over the place. 2014-11-12 23:26:51 -08:00
Alex Pott dda70f7112 Issue #2230121 by znerol, dawehner | sun: Fixed Remove exit() from FormBuilder. 2014-11-02 21:56:08 +00:00
Alex Pott 40db9b983c Issue #2364127 by Wim Leers: Merge AjaxResponseRenderer into AjaxController. 2014-10-29 08:47:26 +00:00
Alex Pott 4838c5d590 Issue #2362517 by Wim Leers: Improve default 403/404 exception HTML subscriber: don't duplicate the page render pipeline, use the routing system — add system.403 and system.404 routes. 2014-10-27 10:50:44 +00:00
Nathaniel Catchpole 47e0030705 Issue #2332935 by plach, alexpott, dawehner: Allow code to respond to entity/field schema changes. 2014-10-17 23:10:00 +01:00
Nathaniel Catchpole e83d8970a4 Issue #2351777 by chx, claudiu.cristea: Do not depend on event subscribers for security: Replace AccessRouteSubscriber with build-in checks. 2014-10-16 10:57:22 +01:00
Nathaniel Catchpole c6f0238182 Issue #2354657 by chx, dawehner: Separate access manager from loading checks. 2014-10-14 13:57:25 +01:00
Nathaniel Catchpole bf49837832 Issue #2028109 by tim.plunkett, almaudoh, twistor, larowlan, slashrsm, Berdir, Arla, neclimdul, Cottser: Convert hook_stream_wrappers() to tagged services. 2014-10-14 12:06:10 +01:00
Nathaniel Catchpole 6ba1da1c63 Issue #2205527 by cilefen, alexpott, martin107, Xen, Gaelan, clintrandall777@gmail.com: Fixed Move configuration import lock to lock.persistent service since a lock can not exist beyond a single request. 2014-10-14 12:04:33 +01:00
Alex Pott 3fb2ec3fe6 Issue #2242749 by znerol, torotil, rszrama, larowlan, dawehner, penyaskito, tim.plunkett, sun, Damien Tournoud, David_Rothstein, effulgentsia: Fixed Port Form API security fix SA-CORE-2014-002 to Drupal 8. 2014-10-12 11:00:04 +01:00
Nathaniel Catchpole 4e0e15b201 Issue #2352641 by chx, alexpott: Break router.builder dependency. 2014-10-10 20:41:01 +01:00
Nathaniel Catchpole 257b73e1ba Issue #1972300 by znerol, chx, dawehner: Write a more scalable dispatcher. 2014-10-10 16:08:04 +01:00
Alex Pott 5379041ffe Issue #2343677 by damiankloip, znerol, Fabianx, pounard: Fixed Stack middleware suffers from incomplete service construction.
This reverts commit 39eb84fc38.
2014-10-08 11:44:13 +01:00
Alex Pott 39eb84fc38 Revert "Issue #2343677 by damiankloip, znerol, Fabianx: Fixed Stack middleware suffers from incomplete service construction."
This reverts commit c033857b11.
2014-10-08 11:43:47 +01:00
Alex Pott c033857b11 Issue #2343677 by damiankloip, znerol, Fabianx: Fixed Stack middleware suffers from incomplete service construction. 2014-10-08 10:43:36 +01:00
Nathaniel Catchpole 6ef8ba7909 Issue #2248297 by Berdir: Fixed Ensure routes are rebuilt when install modules. 2014-10-07 11:15:45 +01:00
Nathaniel Catchpole 0ce0a35635 Issue #2300131 by Berdir, alexpott: Fixed EntityResolverManager instantiates objects unnecessarily. 2014-10-06 11:40:32 +01:00
catch 4e5c1c2bef Issue #2345753 by tim.plunkett, dawehner, Wim Leers, damiankloip: Remove url(current_path()) and url(NULL) with <current> and <none>. 2014-10-02 13:39:56 +02:00
webchick da1b66428a Issue #2346361 by pwolanin, dawehner: Add a UnroutedUrlAssembler and put it into the container. 2014-09-28 14:11:52 -07:00
webchick 35fcfc4dbb Issue #1777332 by hass, Cottser, mike.roberts, joelpittet, dawehner | jenlampton: Replace theme_menu_link() and menu-tree.html.twig with a single Twig template. 2014-09-27 00:28:57 -07: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
webchick 8bd63769fa Issue #2344487 by tim.plunkett, dawehner: Provide special route names for <current> and <none>. 2014-09-26 23:47:52 -07:00
Alex Pott ac0cee8f45 Issue #2038275 by tim.plunkett, mr.baileys, Sam Hermans: Convert hook_queue_info() to plugin system. 2014-09-23 10:47:47 +01:00
Nathaniel Catchpole e6681d4ecb Issue #2256365 by Crell, Wim Leers, dawehner: Factor render->fragment code out to a service. 2014-09-22 15:55:54 +01:00
Nathaniel Catchpole bc8ffe31c7 Issue #2341701 by ParisLiakos: Provide an abstract logger.channel declaration. 2014-09-22 12:44:06 +01:00
Alex Pott fb6c562c9e Issue #2263981 by znerol, beejeebus: Introduce a robust and extensible page cache-policy framework. 2014-09-20 11:14:29 +01:00
Nathaniel Catchpole 2a0254f973 Issue #2232605 by alexpott, dawehner, martin107, Cottser, sun: Fixed Themes cannot be uninstalled. 2014-09-19 10:25:26 +01:00
Alex Pott d617be8cba Issue #2331079 by znerol, dawehner: Use RouteMatch in access-checks and remove RequestHelper::duplicate(). 2014-09-17 23:14:49 +01:00
Alex Pott 32d5530e58 Issue #2333113 by effulgentsia, plach: Add an EntityDefinitionUpdateManager so that entity handlers can respond (e.g., by updating db schema) to code updates in a controlled way (e.g., from update.php). 2014-09-15 21:37:27 +01:00
Alex Pott 51a27d107f Issue #2323759 by Crell, dawehner: Modularize kernel exception handling. 2014-09-15 10:22:01 +01:00
Alex Pott 0a12d85e1c Issue #2256257 by znerol, cosmicdreams | YesCT: Move token seed in SessionManager in isSessionObsolete() and regenerate() to the MetadataBag. 2014-09-09 20:03:13 +01:00
Alex Pott 34246f4373 Issue #2096703 by mondrake, tim.plunkett | tstoeckler: Image toolkits should use PluginFormInterface and ContainerFactoryPluginInterface. 2014-09-08 11:27:18 +01:00
Alex Pott 61150517df Issue #2302563 by chx, dawehner: Fixed Access check Url objects. 2014-09-08 11:13:35 +01:00
Nathaniel Catchpole ae5d5c8460 Issue #2250315 by dawehner, pwolanin: Fixed Regression: Bring back node access optimization to menu trees. 2014-09-08 11:01:26 +01:00
Dries 5ef912e965 Issue #2303673 by dawehner, damiankloip, effulgentsia, Fabianx: Implement stackphp; cleanup handlePageCache() and preHandle() 2014-09-03 22:58:45 -04:00
Nathaniel Catchpole c1f444b1b0 Issue #2248767 by effulgentsia, beejeebus, alexpott: Use fast, local cache back-end (APCu, if available) for low-write caches (bootstrap, discovery, and config). 2014-09-02 12:17:53 +01:00
webchick 408458672c Issue #2330043 by andypost: Theme handler is not needed for theme manager. 2014-08-29 23:08:36 -07:00
webchick 68f576fe81 Issue #2323721 by dawehner, chx: Fixed [sechole] Link field item and menu link information leakage. 2014-08-28 23:13:46 -07:00
webchick 3467f05416 Issue #2121713 by tim.plunkett, dawehner, rteijeiro, jiv_e: Move drupal_html_id() and drupal_html_class() to Drupal\Component\Utility. 2014-08-28 21:34:31 -07:00