Commit Graph

698 Commits (279962e3df4fde7c46deaeb362c2971dae6489ec)

Author SHA1 Message Date
catch c99f461d37 Issue #1848968 by Berdir: Fixed Too many checksum tag queries executed by the cache backend. 2012-11-27 20:44:05 +00:00
webchick d26e8a7d57 Issue #1168246 by sun, mgifford, Manuel Garcia, mbrett5062, ry5n, Everett Zufelt, nod_, aspilicious, deviantintegral, tim.plunkett: Freedom For Fieldsets! Long Live The DETAILS. 2012-11-26 23:07:37 -08:00
webchick 8019e5593c Issue #1848072 by katbailey, sun: Fixed Path alias manager hardcodes keyvalue.database instead of using the generic factory. 2012-11-26 21:55:40 -08:00
webchick a23fde58b7 Revert "Issue #1687864 by sun, BarisW, mgifford, sebsebseb123: Bring theme_breadcrumb() up to WCAG 2.0 AA."
Note to self: Don't commit from the same install you're testing on. ;)

This reverts commit cf860477f4.
2012-11-26 10:30:36 -08:00
catch c37973bb27 Issue #1793520 by disasm, klausi, tnightingale, Crell: Add access control mechanism for new router system. 2012-11-26 18:00:36 +00:00
webchick cf860477f4 Issue #1687864 by sun, BarisW, mgifford, sebsebseb123: Bring theme_breadcrumb() up to WCAG 2.0 AA. 2012-11-26 09:51:32 -08:00
webchick fd846046df Issue #1812866 follow-up by mkadin, effulgentsia, Wim Leers: Fixed Rebuild the server side AJAX API. 2012-11-26 09:07:06 -08:00
catch 3ee3f5ad54 Issue #1764278 by tstoeckler, tim.plunkett, yched: Fixed Run PluginManagerBase::processDefinition() in a ProcessDecorator. 2012-11-26 10:34:46 +00:00
catch cde72309be Issue #1846376 by effulgentsia, amateescu | katbailey: Fixed Namespaces for disabled modules are registered during the first request after a module is disabled. 2012-11-26 10:32:47 +00:00
Dries bb3b4b996a Issue #1463624 by znerol, marcingy, Rob Loach, cosmicdreams: Move password.inc into DIC. 2012-11-24 09:12:43 +01:00
Dries 3d2c548b41 Issue #1764232 by yched, tim.plunkett: CacheDecorator provides no way to clear cached definitions. 2012-11-23 20:58:38 +01:00
catch ca820c7ef4 Issue #1842726 by sun: Fixed Transliteration component must not contain drupal_alter(). 2012-11-22 11:16:12 +00:00
catch 793974d922 Issue #1795186 by paranojik, marcingy, cweagans, Lars Toomre: Make flood storage pluggable. 2012-11-22 11:07:09 +00:00
catch e9e8c8f854 Issue #1843084 by effulgentsia, Crell: Convert user/register to Route. 2012-11-22 10:56:57 +00:00
catch 553ed06a17 Issue #1784312 by chx, katbailey, msonnabaum, Fabianx: Stop doing so much pre-kernel bootstrapping. 2012-11-22 10:53:19 +00:00
webchick 8fcd5546ba Issue #1831444 by das-peter, Berdir, andypost: Added EntityNG: Support for revisions for entity save and delete operations. 2012-11-21 14:07:53 -08:00
webchick 4399ae73b4 Issue #1837118 by chx, Berdir: Fixed UPDATE foo SET bar=(SELECT...) is not supported. 2012-11-21 11:46:23 -08:00
webchick 6ed4e11b7a Issue #1238484 by mrfelton, ry5n, aspilicious, Bojhan, Xano, nod_, rootatwc, effulgentsia, chx, sun: Ability to mark the form buttons to be of a specific type (so that they can be styled differently). 2012-11-21 11:37:44 -08:00
webchick 581dac09c3 Issue #1696660 by fubhy, xjm, fago, webflo: Added an entity access API for single entity access. 2012-11-21 11:16:38 -08:00
Dries a231532dff Issue #120955 by moshe weitzman, Pancho, cburschka, sym, alexpott: Integrate Diff into Core. 2012-11-21 12:56:16 -05:00
Dries c260589355 Issue #1833440 by scor, Crell, klausi: Implement partial matcher based on content negotiation MIME type. 2012-11-21 12:51:45 -05:00
Dries e3d863834c Issue #1269742 by katbailey, beejeebus, pwolanin, g.oechsler, ksenzee: Make path lookup code into an pluggable class. 2012-11-21 10:29:04 -05:00
catch a5a2ce92f7 Issue #203955 by pdrake, webchick, andrewsl, iflista: Create database at installation time if the db user has appropriate permissions. 2012-11-20 10:57:13 +00:00
Dries a6e7bf229d Issue #1830844 by David Strauss: Fixed MTimeProtectedFastFileStorage permissions setting needs to be more liberal. 2012-11-19 21:19:07 -05:00
catch 53656a33e0 Issue #1774388 by sun, chx, tim.plunkett: Unit Tests Remastered™. 2012-11-19 11:39:30 +00:00
Dries 95feb071fb Issue #1812866 by mkadin, effulgentsia: rebuild the server side AJAX API. 2012-11-16 18:05:11 -08:00
catch 60e3f5c16f Issue #567832 by jhodgdon, Damien Tournoud, amateescu: Transliteration in core. 2012-11-16 13:44:28 +00:00
webchick 2825cc0ce9 Issue #1763974 follow-up by neclimdul, sun: Put in temporary entity info hook shiv until conversions are complete. 2012-11-15 21:24:19 -08:00
webchick 536a61b890 Issue #1801570 by effulgentsia, klausi, Crell, disasm: DX: Replace hook_route_info() with YAML files and RouteBuildEvent. 2012-11-15 20:03:50 -08:00
catch f9ce687f55 Revert "Issue #1801570 by effulgentsia, klausi, Crell: DX: Replace hook_route_info() with YAML files and RouteBuildEvent. This unintentionally broke REST module tests."
This reverts commit 7bf7eb8343.
2012-11-14 22:29:17 +00:00
Dries 7bf7eb8343 Issue #1801570 by effulgentsia, klausi, Crell: DX: Replace hook_route_info() with YAML files and RouteBuildEvent. 2012-11-14 13:51:52 -05:00
webchick af608d7002 Issue #1825466 by justafish, sun, alexpott: Allow NestedArray::mergeDeepArray() to preserve integer keys for the purpose of merging config data. 2012-11-14 02:15:58 -08:00
webchick e11af74703 Issue #1827424 by EclipseGc, tim.plunkett, Fabianx, dawehner: Fixed Parse annotations recursively. 2012-11-13 20:24:50 -08:00
catch 6f32687e54 Issue #1831350 by chx, sun: Break the circular dependency between bootstrap container and kernel. 2012-11-13 23:23:23 +00:00
Jennifer Hodgdon 85996b000a Issue #1831702 by miro_dietiker: Correct docs for CacheArray methods and overrides 2012-11-13 08:24:55 -08:00
Jennifer Hodgdon 3040705084 Issue #1831646 by miro_dietiker: Make docs comply with rename of DrupalCacheArray to CacheArray 2012-11-10 07:14:25 -08:00
catch 0ba152a90f Issue #1831364 by pdrake: Inline drupal_fast_404() function. 2012-11-08 23:03:10 +00:00
webchick 719023ff58 Issue #1832258 by kotnik: Fixed Missing word in EntityManager documentation. 2012-11-07 02:30:02 -08:00
webchick 07030912aa Issue #1828408 by Amitaibu: Fixed Re-add addTag() and AddMetaData() to EFQ. 2012-11-07 01:16:21 -08:00
webchick 26bd9acba1 Issue #1802278 by KarenS, andypost: Added a Date component to core. 2012-11-06 01:45:17 -08:00
webchick 99bef1de6c Issue #1814864 by linclark, effulgentsia: Added Provide way to register serialization classes. 2012-11-06 01:18:39 -08:00
webchick 265fe4e751 Issue #1697256 by heyrocker, alexpott, sun, xjm, webchick: Create a UI for importing new configuration. 2012-11-03 21:48:01 -07:00
webchick 12993dd636 Issue #1188388 by plach, peximo, YesCT | Gábor Hojtsy, fago, webchick, Bojhan, podarok, cosmicdreams, Berdir, aspilicious, bforchhammer, penyaskito: Added Entity translation UI in core. 2012-11-03 19:38:49 -07:00
catch 669eaa291e Issue #1829942 by amateescu: Fixed Cloning an entity query doesn't clone its conditions. 2012-11-03 19:40:52 +00:00
catch 92804b4c46 Issue #1446650 by superspring: After installing module display link to 'install another module'. 2012-11-03 19:15:08 +00:00
Dries ee2acd68cc Issue #1696786 by Fabianx, jenlampton, stevector, steveoliver, jwilson3, amateescu, chx: Integrate Twig into core: Implementation issue. 2012-11-03 10:36:10 -07:00
Dries 19ad9669ba - Issue #1751328 by linclark, Hanspolo: requests for JSON result in fatal error. 2012-11-02 10:25:59 -07:00
webchick 7bd2274ba4 Issue #1811372 by sdboyer: Fixed FileStorage should utilize late static binding for inheritance friendliness. 2012-11-01 23:41:10 -07:00
webchick a213f3102a Issue #1816582 by klausi, Crell: Fixed Fatal error in exception handler on 405 HTML responses. 2012-11-01 15:15:56 -07:00
webchick e76af8e7a0 Issue #1774388 follow-up by tim.plunkett: Fixed broken 8.x tests. 2012-10-31 20:52:43 -07:00
catch d6075b5f91 Issue #1822150 by sun: Fixed EntityStorageControllerInterface::delete() should accept an array of entities, not IDs. 2012-10-31 23:19:29 +00:00
webchick 76a157fe32 Issue #1763974 by tim.plunkett, EclipseGC, berdir, xjm, neclimdul, FabianX: Convert entity type info into plugins. 2012-10-30 13:37:18 -07:00
webchick a61f62b4c6 Issue #1798944 by kbasarab, sun, tim.plunkett, andypost: Convert config_test() entity forms to EntityFormController. 2012-10-30 12:05:58 -07:00
catch 0142ce1f40 Issue #1809206 by katbailey, chx, sun, Berdir: Fixed KeyValueFactory hard-codes DatabaseStorage. 2012-10-30 11:00:41 +00:00
catch b9c4744e02 Issue #1801726 by chx, bojanz, plach: EntityFieldQuery v2. 2012-10-30 10:41:42 +00:00
webchick 3b4548f90a Issue #1825568 by alexpott, fago, Berdir: Fixed Random test failure in Drupal\system\Tests\Entity\EntityFormTest. 2012-10-29 12:38:10 -07:00
webchick 145044ace8 Issue #1824484 by tim.plunkett: Allow config storage controllers to define their own properties. 2012-10-29 11:57:57 -07:00
catch b2ca0f4148 Issue #1825568 by alexpott: Fixed Random test failure in Drupal\system\Tests\Entity\EntityFormTest. 2012-10-29 11:57:49 +00:00
webchick fce50c0bd4 Issue #1716790 by attiks, sun, chx, mcjim: Fixed iOS 4 and Android 2.3 and below (webkit based browsers) return 'Unsupported Media Type' on XML in stock 8.x. 2012-10-28 13:15:50 -07:00
webchick 37241af9eb Issue #1824400 by gapple, katbailey: Rename the service tag 'kernel.event_subscriber()' to just 'event_subscriber()'. 2012-10-27 15:20:35 -07:00
webchick a2c97c9b7f Issue #1824768 by vijaycs85: Convert drupal_test_email_collector() variable to CMI system. 2012-10-27 14:25:45 -07:00
webchick 95ce944803 Issue #1708692 by xjm, effulgentsia, tim.plunkett, fubhy, Berdir, chx: Fixed Bundle services aren't available in the request that enables the module. 2012-10-27 12:20:50 -07:00
webchick 0bba5d0643 Issue #1798222 by Berdir: Fixed Use lock around router rebuild to avoid race condition. 2012-10-26 09:11:19 -07:00
webchick 2205070015 Revert "Issue #1813832 by andypost, xjm, sun: Fixed Entity wrongly checks existence of ID in isNew() method."
This reverts commit 453b2517f5.

This broke testbot. Reverting temporarily.
2012-10-23 21:30:10 -07:00
webchick 453b2517f5 Issue #1813832 by andypost, xjm, sun: Fixed Entity wrongly checks existence of ID in isNew() method. 2012-10-23 19:56:52 -07:00
webchick f711ad88d8 Issue #1811540 by xjm: Fixed Prevent @endlink from being parsed as an annotation. 2012-10-23 19:52:37 -07:00
webchick a4d4a17c1c Issue #1816916 by tim.plunkett: Recursively merge in defaults. 2012-10-23 15:18:36 -07:00
catch 3b667f26cd Issue #1651206 by pounard, fubhy: Added a cache chain implementation. 2012-10-23 11:22:58 +01:00
Dries 35b78b8cb2 Issue #1818692 by mbrett5062: Improved error message. 2012-10-22 16:55:11 -04:00
Dries 0471b498f5 #1813966 by Sylvain Lecoy: Remove __construct() from interfaces definition. 2012-10-22 16:53:11 -04:00
catch afc4b89945 Issue #1706064 by chx, katbailey, effulgentsia, podarok et al: Compile the Injection Container to disk. 2012-10-22 10:14:49 +01:00
Jennifer Hodgdon deab5f5173 Issue #1814904 by kattekrab: Fix up a/an on UUID documentation 2012-10-17 09:40:55 -07:00
webchick 1f37e57598 Revert "Issue #1813832 by andypost: Fixed Allow use '0' as id for entity."
This reverts commit f8673ac410.

Needs more discussion.
2012-10-16 14:17:41 -07:00
Dries f8673ac410 Issue #1813832 by andypost: Fixed Allow use '0' as id for entity. 2012-10-16 14:23:44 -04:00
Dries c862b7158a Issue #1812440 by Sylvain Lecoy: remove __construct() from EntityInterface. 2012-10-16 14:04:38 -04:00
webchick e9ca778b53 Issue #1026616 by fgm, Berdir, Dave Reid, fago: Implement an entity render controller. 2012-10-13 23:40:03 -07:00
webchick ca64740b0b Issue #1723892 by Berdir, Pancho, das-peter, fago: Support for revisions for entity save and delete operations. 2012-10-13 22:44:26 -07:00
webchick 6d3b326484 Issue #843114 by sun, quicksketch, Berdir, c960657, Crell: Fixed DatabaseConnection::__construct() and DatabaseConnection_mysql()::__construct() leaks (Too many connections). 2012-10-13 21:09:36 -07:00
catch a5313d6a54 Issue #1808112 by sun: Fixed Missing method visibility, bogus phpDoc and coding style in Cache backend classes. 2012-10-11 11:14:07 +01:00
webchick a964b7aebd Issue #1803338 by chx, katbailey, jthorson, Crell: Fixed 403 and 404 pages call error_log() cluttering server error logs. 2012-10-10 19:25:09 -07:00
webchick 89cd70d136 Issue #1778942 by yched, tstoeckler, andypost: Fixed Discovery::getDefinition() / getDefinitions() : inconsistent return values for 'no result.
git commit -am Issue
2012-10-09 21:21:09 -07:00
webchick edb9ffa33e Issue #1805444 by xjm: GarbageCollection followups to TempStore. 2012-10-09 21:05:28 -07:00
webchick 2e6538c3a9 Issue #1717678 by andypost, Berdir, attiks: Fixed Entity::createDuplicate() does not account for uuid property. 2012-10-09 19:43:07 -07:00
webchick 18e0fca320 Issue #1788462 by samhassell: Remove references to 'active store' in comments for configuration system. 2012-10-09 19:28:56 -07:00
catch 9fbe74405a Issue #1608842 by chx, alexpott, sun, effulgentsia, beejeebus, tim.plunkett et al: Replace list of bootstrap modules, enabled modules, enabled themes, and default theme with config. 2012-10-09 21:40:35 +01:00
catch c98eebe464 Issue #1807058 by sun: Fixed Config stores a NULL value as an array. 2012-10-09 16:41:59 +01:00
catch fe77630a7c Issue #1785560 by sun, alexpott, tim.plunkett, andypost: Remove the sorting of configuration keys. 2012-10-09 16:24:40 +01:00
webchick 93173604f3 Issue #1805776 by psynaptic, Eric_A, rbayliss: Fixed Fatal error: Class 'Drupal\Core\Template\ArrayIterator' not found in core/lib/Drupal/Core/Template/Attribute.php. 2012-10-08 09:29:17 -07:00
webchick 20f5e2b1bd Issue #1642062 by tim.plunkett, xjm, chx, merlinofchaos, damiankloip, dawehner, Berdir, aspilicious, Fabianx: Add TempStore for persistent, limited-term storage of non-cache data. 2012-10-06 11:22:39 -07:00
Dries a67e53713b Issue #1802834 by tim.plunkett: Added Use #type => operations for EntityListController::buildOperations(). 2012-10-05 11:58:29 -04:00
Dries a834496e18 Issue #1804024 by msonnabaum: Added Remove constructor from k/v interface. 2012-10-05 11:47:18 -04:00
Jennifer Hodgdon 2944c1cee2 Issue #1326664 by Lars Toomre, Albert Volkman, sven.lauer, tim.plunkett: API docs cleanup for parts of system module and other files 2012-10-04 08:28:39 -07:00
webchick 08c3dc159d Issue #1705702 follow-up by tim.plunkett: Instantiate definitions variable to avoid notices. 2012-10-03 23:49:36 -07:00
webchick 83a8f3fe4d Oh hai. How about ALL THE FILES? 2012-10-03 22:42:38 -07:00
webchick df56f3fea4 Issue #1705702 by dawehner, damiankloip: Added Provide a way to allow modules alter plugin definitions. 2012-10-03 22:02:44 -07:00
catch d7fc7b6a0a Issue #1393392 by c960657, fubhy: Convert prefix cache clears to cache tags, then remove support for them. 2012-10-03 22:06:11 +01:00
Jennifer Hodgdon 6821b3c37d Issue #1382222 by Albert Volkman: Small docs cleanup regarding PHP chmod 2012-10-02 09:43:24 -07:00
Larry Garfield bf586d4f33 Add priority support to partial matchers in a nested matcher. 2012-10-01 17:01:21 -07:00
Larry Garfield 854a48bf6b Remove workarounds for Symfony limitations that have been fixed. 2012-10-01 17:01:21 -07:00
Larry Garfield e2f99d4ec8 Properly escape SQL table. 2012-10-01 17:01:21 -07:00
Larry Garfield 001c75b25e Various and sundry documentation formatting fixes. 2012-10-01 17:01:21 -07:00
Larry Garfield 0ea8230787 Split handling of old and new style subrequests to avoid empty or inceptioned pages. 2012-10-01 17:01:21 -07:00
Larry Garfield 126bb1903f Remove no-longer-needed RouterListener subclass. We can use the Symfony one directly now. 2012-10-01 17:01:20 -07:00
larowlan 0703718bcd Various documentation and whitespace fixes. 2012-10-01 17:01:20 -07:00
Lin Clark fdcd2d2a73 Fixed old style subrequests by running through drupal_render_page. 2012-10-01 17:01:19 -07:00
Larry Garfield e2c30c933b Adjust ViewSubscriber's subrequest handling again for render API. 2012-10-01 16:57:24 -07:00
Larry Garfield 67fdbebdaf Don't render subrequest as a full page, just pass them through normal drupal_render(). 2012-10-01 16:57:24 -07:00
Larry Garfield 8504d42979 Allow a trailing / to still match as if it weren't there. 2012-10-01 16:57:24 -07:00
Larry Garfield fa58bbefad Documentation fixes. 2012-10-01 16:57:24 -07:00
Larry Garfield ce54838752 Fix handling of default values for placeholders.
In order to make default placeholders work, we had to modify the fit and path outline
routines to ignore them.  That also necessitated switching back to the original
outline/ancestors logic from Drupal 7, which with a very slight tweak to the masks
and '/'-prefix on paths still works just as it should.
2012-10-01 16:57:24 -07:00
Larry Garfield fac9b6ed0e Make use of the compiled regex when filtering routes by path, to account for default values and regex filters on placeholders. 2012-10-01 16:57:23 -07:00
Larry Garfield a3deb0349d Properly render legacy subrequests. 2012-10-01 16:57:23 -07:00
Larry Garfield 80bc8856f5 Remove long-dead code. 2012-10-01 16:57:23 -07:00
Larry Garfield 02fd4b2334 Port the regex path matching from Symfony to our CompiledRoute class so that we can match placeholder-using paths. 2012-10-01 16:57:23 -07:00
Larry Garfield 820a633cce Documentation fixes. 2012-10-01 16:57:23 -07:00
Larry Garfield 867e7707f5 Pass the _content callback as a proper controller through HttpKernel::forward(). 2012-10-01 16:57:23 -07:00
Larry Garfield f6bf963097 Move router rebuilding into an object so we can break it up more easily. 2012-10-01 16:57:22 -07:00
Larry Garfield 404e74e187 Make the new HtmlPageController Container-aware. 2012-10-01 16:57:22 -07:00
Larry Garfield b9d5689987 Introduce a default controller for pages with a _content request attribute. 2012-10-01 16:57:22 -07:00
Katherine Bailey c17d7dce9d Updating some docblocks 2012-10-01 16:57:22 -07:00
Katherine Bailey f368409fcc The database service has been added to the DIC in core so ended up being duplicated here 2012-10-01 16:57:22 -07:00
Larry Garfield c2e1a308de Flush the dumper after each use, so that we don't end up re-saving old routes. 2012-10-01 16:57:21 -07:00
Larry Garfield b1fd850de2 Register the MatcherDumper with the DIC. 2012-10-01 16:57:21 -07:00
Larry Garfield d4641c4a5b Don't count the leading / as a part when counting the elements in the path. 2012-10-01 16:57:21 -07:00
Larry Garfield ac10076ccf Wire the new PartialMatcher and PathMatcher into the routing configuration. 2012-10-01 16:57:21 -07:00
Larry Garfield a6d59f6d18 Run LegacyUrlMatcher through ChainMatcher. That necessitates making ChainMatcher temporarily context-aware. 2012-10-01 16:57:20 -07:00
Larry Garfield 1bf98066ba Convert LegacyUrlMatcher to use RequestMatcherInterface rather than UrlMatcherInterface. 2012-10-01 16:57:20 -07:00
Larry Garfield 66a2409303 Add a basic ChainMatcher, modeled on Symfony CMF's ChainRouter. 2012-10-01 16:57:20 -07:00
Larry Garfield e31cf8274d Add tests for the path matcher, both outline-based paths and not-found paths. 2012-10-01 16:57:20 -07:00
Larry Garfield 8ae0b323f2 Don't serialize the compiled route object along with the route. 2012-10-01 16:57:20 -07:00
Larry Garfield f0c3b571e7 Make the mock FinalMatcher a real matcher, since it's useful on its own. 2012-10-01 16:57:19 -07:00
Larry Garfield 7a8d3df9a6 Make the HttpMatcher throw a MethodNotAllowedException if it filters out all possible routes. 2012-10-01 16:57:19 -07:00
Larry Garfield 0e4b90e09b Add a base class for partial matchers. 2012-10-01 16:57:19 -07:00
Larry Garfield 329fde3f41 Document that PartialMatcherInterface::setCollection() is chainable. 2012-10-01 16:57:18 -07:00
Larry Garfield a3e002dbe4 Fix documentation to clarify that a FinalMatcher returns attributes, not a Route or RouteCollection. 2012-10-01 16:57:18 -07:00
Larry Garfield d372d6de99 Complete exact-path matching. 2012-10-01 16:57:18 -07:00
Larry Garfield 40e5531952 Enforce the Drupal RouteCompiler for all routes dumped with our dumper. 2012-10-01 16:57:18 -07:00
Larry Garfield e9a95aa1fb Add a skeleton for a Path matcher.
The PathMatcher matches against the database table structure generated by the
MatcherDumper.  As of this commit the lookup is not yet implemented. It's still
in testing.
2012-10-01 16:57:18 -07:00
Larry Garfield db11de09c8 Rename UrlMatcherDumper to MatcherDumper, since we use more than just the Url for matching. 2012-10-01 16:57:18 -07:00
Larry Garfield 806ff4acc8 Add a mechanism for a NestedRouter.
A Nested router is a series of partial routers, each of which whittle down a RouteCollection
until it is left with a single matching route.  That single route is the final route that
matches the request.
2012-10-01 16:57:18 -07:00
Larry Garfield b0f90a1046 Add a basic framework for stackable partial matching. 2012-10-01 16:57:17 -07:00
Larry Garfield 81c3bf6dff Make CompiledRoute its own class rather than extending Symfony's CompiledRoute. 2012-10-01 16:57:17 -07:00
Larry Garfield f14521489a Add ablity to dump a route collection to the database. 2012-10-01 16:57:17 -07:00
Larry Garfield 2ed208b1e0 Add pattern outline generation to the route compilation. 2012-10-01 16:57:17 -07:00
Larry Garfield a524a35d1d Add basic route compilation mechanism. 2012-10-01 16:57:17 -07:00
Larry Garfield 2c79c025d2 Copy in old dumping logic. Still being refactored. 2012-10-01 16:57:17 -07:00
Larry Garfield eba77ad5c6 Add a basic dumper object.
This is not yet complete, but it can have routes added to it and retrieved from it.
2012-10-01 16:57:17 -07:00
catch 2d264b5cbb Issue #1145080 by David_Rothstein, Noe_, drewish, hosef, bigjim: Fixed SelectQuery::countQuery() incompatible with UNION queries. 2012-10-01 14:14:04 +01:00
webchick 93ce8cb0f1 Issue #1796604 by andypost: Fixed Make constructor parameters consistent. 2012-09-30 20:55:09 -04:00
webchick 4ecc679823 Issue #1781372 by tim.plunkett, xjm, sun, damiankloip, andypost, Jelle_S, Gábor Hojtsy: Change notice: Add an API for listing (configuration) entities. 2012-09-30 16:48:46 -04:00
webchick 92a9506e63 Issue #1798420 by tim.plunkett: Document and consider renaming AbstractStorage. 2012-09-30 13:07:23 -04:00
webchick e112c456a7 Issue #1798382 by Berdir: Fixed Random Test failures in Entity translation tests. 2012-09-30 12:35:34 -04:00
Dries 6824ba0ed7 Issue #1696640 by fago, effulgentsia, tim.plunkett, dixon_, plach: Add a uniform Entity Property API. 2012-09-28 13:00:24 -04:00
Jennifer Hodgdon 2a68684092 Issue #1793990 by -enzo-, socketwench: Partial cleanup for Config class documentation 2012-09-27 08:38:57 -07:00
catch f9afde4181 Issue #1796278 by chx: Remove leftover debug. 2012-09-27 11:42:29 +01:00
catch 1f86ba60da Issue #1785974 by tim.plunkett, alexpott, sun: Move ConfigEntity into a Core component. 2012-09-26 17:44:46 +01:00
Dries 6ef8765849 Issue #1790882 by beejeebus, sun: allow to store value FALSE in the key value store. 2012-09-24 17:00:37 -04:00
catch 8be3d3e2de Issue #1691952 by plach, Berdir: Make EntityFieldQuery work with multilingual properties. 2012-09-20 10:25:58 +01:00
catch 8337955d48 Issue #1175054 by msonnabaum, chx, sun, tim.plunkett, arlinsandbulte, beejeebus: Add a storage (API) for persistent non-configuration state. 2012-09-20 10:25:24 +01:00
webchick 91c41b3f37 Issue #1738368 by Schnitzel, YesCT, Gábor Hojtsy, c31ck, sun, plach: Fixed Not possible to use the entity getter to retrieve non-translatable field values. 2012-09-19 23:15:55 -07:00
catch 768dfcd9cf Issue #1774134 by larowlan, amateescu: Remove BC layer for lock API. 2012-09-17 10:49:18 +01:00
webchick 09b998f131 Issue #1777430 by Crell, sun, tim.plunkett: Fixed Allow for ContainerAware controllers. 2012-09-12 23:16:39 -07:00
catch f556c0b023 Issue #1760786 by sun: Move entity system 'back' into a Drupal\Core component. 2012-09-12 10:18:04 +01:00
catch 31909ee8ae Issue #1777430 by Crell, sun: Fixed Allow for ContainerAware controllers. 2012-09-11 15:10:24 +01:00
webchick 64d0af8c50 Issue #1658842 by penyaskito, attiks, webflo: Added Introduce a translations:// stream wrapper to access the .po file directory. 2012-09-06 23:26:10 -07:00
webchick 7e97629745 Issue #1768484 by dagmar, sun: Fixed Indentation in YAML files violates Drupal coding standards. 2012-09-04 13:58:37 -07:00
webchick f1cde31fa5 Issue #1702080 follow-up by sun: PHPDoc fix. 2012-09-04 13:17:40 -07:00
catch 8f785ff8de Issue #1637478 by alexpott, pounard, catch, fubhy: Fixed Add a PHP array cache backend. 2012-09-04 15:00:37 +01:00
catch 4b5fad5475 Issue #1702080 by sun, chx: Added Introduce canonical FileStorage + (regular) cache. 2012-09-04 14:51:51 +01:00
catch 4f37cf0255 Issue #1700382 by Albert Volkman, cam8001: Replace remaining references to drupal_attributes() with new Attributes(). 2012-09-04 14:32:47 +01:00
catch 7e54f17b79 Issue #1713564 by alexpott, sun: Make Config\FileStorage instantiate Yaml\Dumper and Yaml\Parser only once. 2012-09-03 11:56:01 +01:00
webchick de473408a6 Issue #1742958 by DamienMcKenna, jhodgdon: Fixed All spellings of URI should be uppercase. 2012-09-01 21:50:06 -07:00
webchick af7a3a8d3e Issue #1724252 by sun: Replace /sites/all/* with top-level directories. 2012-08-31 18:01:32 -07:00
catch 2d4afa9c50 Issue #1730774 by beejeebus, sun: Untangle Cache\DatabaseBackend from procedural database.inc functions to make it available in early bootstrap. 2012-08-31 13:07:10 +01:00
catch b65fd7feb6 Issue #1541674 by Berdir, Tor Arne Thune, sun, plach, dixon_, tim.plunkett: Remove the registry. 2012-08-31 11:03:05 +01:00
webchick a2215bf8b5 Issue #1739808 by Berdir, salvis: Fixed Notice: Undefined index: file in Drupal\Core\Database\Log->findCaller(). 2012-08-30 18:53:47 -07:00
webchick 316c1f4a7a Issue #1468328 by Berdir: Move file entity info, managed file, and file usage functionality into File module. 2012-08-30 18:27:21 -07:00
catch ca37934863 Issue #1750980 by nlisgo: Fixed use Exception; missing in core/lib/Drupal/Core/Utility/UpdateException.php. 2012-08-28 17:01:14 +01:00
webchick a642d32c7c Issue #1759152 by katbailey: Add a database service to the DIC. 2012-08-28 00:48:40 -07:00
catch ea1b955192 Issue #1748880 by mikeytown2: Only clear the stat cache for the files we care about. 2012-08-27 22:40:39 +01:00
webchick 4a677afc98 Issue #1754142 by Damien Tournoud: Move CACHE_PERMANENT out of bootstrap.inc. 2012-08-26 14:27:30 -07:00
webchick b7a7795447 Issue #1750228 by Boobaa, corvus_ch: Fixed Adding a new language with empty .po file and locale.module enabled throws a fatal error. 2012-08-26 10:37:19 -07:00
webchick 79b9a36cb0 Issue #1739994 by pp, das-peter, Gábor Hojtsy: Use the Language class universally instead of stdObj instances. 2012-08-26 10:01:29 -07:00
webchick 42d5f0053b Issue #1668820 by sun, xjm, tim.plunkett, fgm: Concept, base class, and interface for configurable objects. 2012-08-25 01:17:32 +02:00
Dries de5718848b - Patch #1279680 by cam8001: watchdog() does not type its array arguments. 2012-08-24 14:48:55 +02:00
webchick 5c8cdca2c4 Issue #1669902 by alexpott, aspilicious, sun: Adjust system.performance configuration for new guidelines. 2012-08-24 06:53:11 +02:00
webchick 4aaeaf521d Issue #1646580 follow-up by beejeebus: Capitalization fixes. 2012-08-24 05:04:40 +02:00
catch 3d94f559c8 Issue #1637478 by alexpott, pounard, catch: Add a PHP array cache backend. 2012-08-23 15:26:14 +02:00
catch 6e8a671f83 Issue #1675260 by chx, effulgentsia, pwolanin, neclimdul: Implement PHP reading/writing secured against 'leaky' script. 2012-08-23 13:52:46 +02:00
catch 4da938a7c5 Issue #1739900 by alexpott: Added a rename operation to config storage controllers. 2012-08-23 13:16:50 +02:00
catch 2c0893e845 Issue #1739900 by alexpott: Added a rename operation to config storage controllers. 2012-08-22 15:01:32 +02:00
catch 3fe579b233 Issue #1542186 by pp, redcell, rickmanelius: Fixed Illegal string offset warning during install on sqlite. 2012-08-22 09:59:24 +02:00
webchick 7b757ff47e Issue #1646580 by chx, Jose Reyero, beejeebus: Implement Config Events and Listeners, and storage realms for localized configuration. 2012-08-22 01:22:22 +02:00
webchick 1a3136c1fd Issue #780304 by Crell, naxoc, zyxware: Fixed HTML encoding of em wrappers for database table names while showing schema errors. 2012-08-19 14:16:25 +02:00
webchick 7e79095a49 Issue #1637348 by vasi1186, attiks, clemens.tolboom, penyaskito: Import Gettext .po files in progressive batches to avoid time limits. 2012-08-19 12:46:48 +02:00
webchick f85f7eb483 Issue #1726794 by dawehner: Improve the plugin factory exception message. 2012-08-18 14:20:39 +02:00
webchick 3f92626087 Issue #1733746 by penyaskito, sxnc, jsbalsera, Gábor Hojtsy: Fixed D8 installer is broken if selecting a non-English language on installation. 2012-08-18 12:42:31 +02:00
catch 8fcd8e6057 Issue #1722882 by aspilicious: Fixed Plugin CacheDecorator caches globally. 2012-08-15 15:38:34 +01:00
catch 544e17693f Issue #1671198 by chx, Jose Reyero, sun, xjm, aspilicious: Added Merge $conf overrides only once per instantiated Config object, and move initial setName() into Config constructor. 2012-08-15 15:35:59 +01:00
Dries 0033bac993 - Patch #1683644 by chx, EclipseGc, tim.plunkett, aspilicious, xjm, dawehner, effulgentsia: use Annotations for plugin discovery. 2012-08-11 12:49:44 -04:00
Dries 9f18d6d2b4 - Patch #1722694 by sun: Fixed Kernel::init() overrides Drupal's error handling configuration. 2012-08-11 12:28:03 -04:00
Dries 4b2dfc3a76 - Patch #1719250 by catch: Fixed DatabaseBackend still calling garbageCollection() every request due to minimum cache lifetime. 2012-08-09 16:19:23 -04:00
Dries 9a0367face - Patch #1719488 by effulgentsia: Rename language_manager() to language() and related cleanup. 2012-08-09 16:17:01 -04:00
Dries 5a43052d93 - Patch #1671080 by sun, no_commit_credit, Gábor Hojtsy, Jose Reyero: remove StorageDispatcher to simplify configuration system. 2012-08-09 16:12:36 -04:00
Dries 4c2e6b41ec - Patch #1637370 by danielnolde, sun, djdevin, Berdir: Added UUID support to core entity types. 2012-08-07 14:33:39 -04:00
Dries 1f31a38fde Merge remote-tracking branch 'sandbox/bundles' into 8.x 2012-08-07 14:19:31 -04:00
webchick f77cdf16d3 Issue #1698108 by chx, effulgentsia, Rob Loach: Update Drupal's dependencies. 2012-08-07 10:05:42 -07:00
Katherine Bailey 790b2e4afc Pulling in the entire HttpKernel from symfony's FrameworkBundle instead of just part of it 2012-08-06 21:52:14 -07:00
effulgentsia bc1da650eb Remove DIC compilation until it can be dumped to disk 2012-08-06 21:52:14 -07:00
Katherine Bailey 842d1217d3 Various coding standards fixes, cleanup and documentation fixes 2012-08-06 21:52:13 -07:00
Katherine Bailey b979e8aa93 Passing the request object explicitly to the language negotiation methods instead of a vague args parameter 2012-08-06 21:52:13 -07:00
effulgentsia 93e3f5bff2 Issue #1711492: Improved override of Symfony's ContainerBuilder 2012-08-06 21:52:13 -07:00
Katherine Bailey 768925132d Adding/modifying some todos 2012-08-06 21:52:13 -07:00
Katherine Bailey aef0436ebf Making the language_manager instance variable protected instead of private in FinishResponseSubscriber 2012-08-06 21:52:13 -07:00
Katherine Bailey 0b29221849 Addressing some documentation and code style issues 2012-08-06 21:52:13 -07:00
Katherine Bailey 5d8b06a17f Making FinishResponseSubscriber dependent on the language_manager service 2012-08-06 21:52:12 -07:00
Larry Garfield 33b5c4b6ef Whitespace and documentation fixes. 2012-08-06 21:52:12 -07:00
Katherine Bailey 02fec4357d Fixing up drupal_container() which had some cruft leftover in it and a totally incorrect docblock 2012-08-06 21:52:12 -07:00
Katherine Bailey e1b4fe97a7 Get rid of the request() wrapper function, plus various other cleanups 2012-08-06 21:52:11 -07:00
Katherine Bailey d1e52e0089 Various cleanups 2012-08-06 21:52:11 -07:00
Katherine Bailey faba05fccc Cleaning up _current_path() and request() related stuff 2012-08-06 21:52:11 -07:00
Katherine Bailey 6d64268e50 Only use the LanguageManager for multilingual environments 2012-08-06 21:52:11 -07:00
Katherine Bailey 1cd28eb4e5 Using the language_manager wrapper function to return a language whether or not we're in the requet scope 2012-08-06 21:52:11 -07:00
Katherine Bailey 2f6b442d2d Initial steps toward adding the language manager service 2012-08-06 21:52:10 -07:00
Niklas Fiekas 6b231d8f86 Database bootstrap level before booting kernel.
Switching to the test database connection only happens when
_drupal_bootstrap_database() runs before executing a first query.

To avoid complicating the boostrap with more fine grained level booting, just
boot the DrupalKernel after DRUPAL_BOOTSTRAP_CODE. Getting rid of those levels
is for a seperate issue.

Additionally mirror the changes in the testing files
core/modules/system/tests/http.php and https.php.
2012-08-06 21:52:09 -07:00
Katherine Bailey 0e9c1150c8 Adding a docblock with an explanation of why need a factory method for the Exception Listener 2012-08-06 21:52:09 -07:00
Katherine Bailey e665805cce Various coding standards fixes and other minor changes in response to Crell's latest patch review 2012-08-06 21:52:09 -07:00
Katherine Bailey f954878ccc Getting rid of the info array of doom for service definitions 2012-08-06 21:52:09 -07:00
Katherine Bailey 1d1c62b25b Using a factory method to get an ExceptionListener as it needs to be passed an instantiated ExceptionController 2012-08-06 21:52:09 -07:00
Katherine Bailey ea2d59c695 Moving stuff around 2012-08-06 21:52:09 -07:00
Katherine Bailey 48ad4e8ecf Fixing whitespace issues 2012-08-06 21:52:09 -07:00
Katherine Bailey 8b2e986c34 Need to escape the backslash in bundle class names 2012-08-06 21:52:08 -07:00
Katherine Bailey d7dd619021 Adding the config services to the container and removing the bootstrap_variables call from before the kernel boot, plus other minor adjustments 2012-08-06 21:52:08 -07:00
Katherine Bailey e54fc07904 Adding the default and slave database connections as services 2012-08-06 21:52:08 -07:00
Katherine Bailey 8122811d2a Renaming the method that adds language services to the container 2012-08-06 21:52:08 -07:00
Katherine Bailey f56ccb3b2f Slight refactoring of the DrupalBundle class 2012-08-06 21:52:08 -07:00
Katherine Bailey 80ab884424 Attempt to deal with registering language-related services to the container
Conflicts:

	core/includes/bootstrap.inc
2012-08-06 21:52:08 -07:00
Katherine Bailey 47c9feb9e7 Issue #1599108: first pass at adding bundles
Conflicts:

	core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php
2012-08-06 21:52:08 -07:00
Dries 33d4ef886c - Patch #1290694 by hefox, tlattimore, c4rl, chx, tim.plunkett, tstoeckler, msonnabaum: provide consistency for attributes and classes arrays provided by template_preprocess(). 2012-08-03 11:31:18 -04:00
catch 46065f0b2f Issue #1575790 by greg.1.anderson, sun, tim.plunkett: Fixed Update #7002 fails on postgres - ILIKE operator on bytea not supported. 2012-08-01 18:44:33 +01:00
catch 20ba61fd54 Issue #1061924 by catch, tim.plunkett, sun, Stefan Freudenberg, bfroehle: Fixed system_list() memory usage. 2012-08-01 18:40:47 +01:00
Dries b5b88e0bd3 - Patch #1704196 by sun: remove Config's dependencies on procedural Drupal code in includes/common.inc. 2012-07-31 22:05:19 -04:00
Dries b29e244bd3 Merge branch '8.x' of git.drupal.org:project/drupal into 8.x 2012-07-31 22:04:00 -04:00
Dries c0b07c41ba - Patch #1031122 by greg.1.anderson, sun: system_update_7055 on postgres: returns error 'Invalid Input Syntax for type Bytea'. 2012-07-29 09:27:53 -04:00
webchick cd224643ba Issue #1496458 by swentel, pcambra, n3or, kbasarab, sun, marcingy: Convert maintenance mode settings to configuration system. 2012-07-28 08:39:43 -05:00
Dries 06aa2facb9 - Patch #1189184 by attiks, clemens.tolboom, penyaskito, Gábor Hojtsy, Sutharsan: OOP & PSR-0-ify gettext .po file parsing and generation. 2012-07-26 18:07:25 -04:00
Dries 5a5cdc702c - Patch #1497366 by neclimdul, effulgentsia, EclipseGc, merlinofchaos: introduce Plugin System to core. 2012-07-14 22:05:46 -04:00
webchick 5789200b3e Issue #1445224 by Niklas Fiekas, sun, Tor Arne Thune: Add new HTML5 FAPI element: color. 2012-07-07 13:21:18 -07:00
webchick c1817f9691 Issue #1595146 by Niklas Fiekas, cosmicdreams, Rob Loach, effulgentsia: Added Load the HttpKernel from the DI Container. 2012-07-05 09:08:42 -07:00
webchick 83a9b89aa9 Issue #1609760 by chx, sun: Fixed hook_image_style_()*() is not invoked for image styles upon Image module installation. 2012-07-03 14:03:18 -07:00