Jennifer Hodgdon
258d30e2fb
Issue #1326618 by Albert Volkman, ykhadilkar, oriol_e9g, daniel_j, xenophyle: API docs cleanup for locale module
2012-10-05 08:42:46 -07:00
webchick
b3678c7470
Issue #1705702 follow-up by andypost: Oops. Another missing file. :P
2012-10-05 08:13:29 -07:00
Jennifer Hodgdon
1df8d28040
Issue #1134088 by Cottser, catch: Fix up documentation for update helper functions
2012-10-04 09:12:04 -07: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
3afc4cc98e
Issue #1802844 by antojose: Fixed 'have to' repeated twice as 'have to have to' in the comment for the function hook_module_implements_alter() in system.api.php.
2012-10-03 23:56:40 -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
webchick
fc303a4357
Issue #1608878 by jessebeach, tim.plunkett, dead_arm, nod_, sun, effulgentsia, Everett Zufelt, geerlingguy: Added CTools dropbutton to core.
2012-10-03 19:03:22 -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
40245a6b91
Issue #1797220 by Lars Toomre: Remove t() from test assertions in Entity sub-system
2012-10-03 10:00:24 -07:00
Larry Garfield
ff6804ed82
Chasing update hook numbers.
2012-10-01 17:01:21 -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
07a81f6dd5
Document hook_route_info().
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
5ae1aca2df
Remove unnecessary files.
2012-10-01 17:01:20 -07:00
larowlan
0703718bcd
Various documentation and whitespace fixes.
2012-10-01 17:01:20 -07:00
effulgentsia
7019a0c1ca
Ensure router.builder and other services are available during upgrade.
...
This is mostly temporary measures to work around bootstrap circular
dependencies until those are fixed.
2012-10-01 17:01:20 -07:00
Lin Clark
ea8d2911b7
Fixed RouterTest fail that results from /user redirect.
2012-10-01 17:01:19 -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
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
8306c5a32a
Non-working tests to demonstrate that default values don't work yet.
2012-10-01 16:57:23 -07:00
Larry Garfield
1d8036319a
Add unit tests for FirstEntryFinalMatcher.
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
b9d5689987
Introduce a default controller for pages with a _content request attribute.
2012-10-01 16:57:22 -07:00
Katherine Bailey
89e4c42bbd
Fixing the update number in system.install
2012-10-01 16:57:22 -07:00
Larry Garfield
684f00dcc1
Add a functional test for the new router.
2012-10-01 16:57:21 -07:00
Larry Garfield
2bf5b4d17e
Wire the new PartialMatcher and PathMatcher into the routing configuration.
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
41586439a4
Remove extraneous t() calls from assertion messages.
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
5c6979bb1d
Add start of a router_test module for hooking in the new routing system.
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
5701e622f6
Split PartialMatcher tests out into their own test class.
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
d372d6de99
Complete exact-path matching.
2012-10-01 16:57:18 -07:00
Larry Garfield
f55ab1aff6
Move more fixture logic to the fixture class.
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
52fd27522b
Convert tests to namespaced format.
2012-10-01 16:57:17 -07:00
Larry Garfield
3019c6f74d
Convert WebTests to UnitTests.
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
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
Jennifer Hodgdon
f1c7eec635
Issue #1797120 by Lars Toomre: Remove a couple more t() uses from system tests A-C
2012-10-01 14:46:22 -07:00
Jennifer Hodgdon
8e2d696c95
Issue #1797452 by Lars Toomre: Remove t() from system tests starting with M
2012-10-01 13:01:17 -07:00