catch
e8898ed3e5
Issue #1534674 by plach, slowflyer: Fixed Comment field language is completely broken.
2012-10-02 13:29:17 +01:00
webchick
90b9f678d9
Issue #1800304 by dawehner: Fixed The css for responsive tables on bartik contains old class names.
2012-10-01 19:05:19 -07:00
Dries
7b5f7b672f
Issue #1606794 by Crell, linclark, effulgentsia, katbailey, disasm, larowlan: Implement new routing system.
2012-10-01 21:47:15 -04: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
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
07a81f6dd5
Document hook_route_info().
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
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
effulgentsia
6779c0794e
Fix redirect user_page to include current language.
2012-10-01 17:01:19 -07:00
Lin Clark
fdcd2d2a73
Fixed old style subrequests by running through drupal_render_page.
2012-10-01 17:01:19 -07:00
Lin Clark
ea8d2911b7
Fixed RouterTest fail that results from /user redirect.
2012-10-01 17:01:19 -07:00
Larry Garfield
acd7dd9c16
Switch to RedirectResponse for the /user page.
2012-10-01 16:57:25 -07:00
Lin Clark
26b46f8d72
Switch user_page to redirect to prevent router test failures.
2012-10-01 16:57:24 -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
8306c5a32a
Non-working tests to demonstrate that default values don't work yet.
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
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
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
Larry Garfield
0bd8eed2cc
Minor fixups in router_rebuild().
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
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
dca406aa64
Only try to rebuild the router table if the dumper is actually available.
2012-10-01 16:57:21 -07:00
Larry Garfield
684f00dcc1
Add a functional test for the new router.
2012-10-01 16:57:21 -07:00
Larry Garfield
7139f0253c
Add a new-router rebuild step to the global flush operation.
2012-10-01 16:57:21 -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
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
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
41586439a4
Remove extraneous t() calls from assertion messages.
2012-10-01 16:57:20 -07:00