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
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
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
6e78c49b5a
Issue #1797940 by Lars Toomre: Properly document helper function in language tests
2012-10-01 15:10:40 -07:00
Jennifer Hodgdon
1518a9434e
Issue #1797360 by xjm: Remove t() from test assertions in language module
2012-10-01 15:08:28 -07:00
Jennifer Hodgdon
d57f04d3f8
Issue #1741386 by andypost, Lars Toomre: Remove remaining t() in test assertions in book module
2012-10-01 14:55:01 -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
162314d723
Issue #1798954 by Lars Toomre: Remove t() from test asserts in Action module
2012-10-01 14:40:55 -07:00
Jennifer Hodgdon
59a51ae15d
Issue #1797366 by xjm: Remove t() from test assertions in menu module
2012-10-01 14:36:17 -07:00
Jennifer Hodgdon
4a0b83bff3
Issue #1797372 by xjm: Remove t() from assert messages in path module tests
2012-10-01 14:33:41 -07:00
Jennifer Hodgdon
c259b8ec52
Issue #1797520 by Lars Toomre: Remove t() from test assertions in statistics module
2012-10-01 13:24:55 -07:00
Jennifer Hodgdon
31f0b95cbf
Issue #1797510 by Lars Toomre: Remove t() from assertions in shortcut module
2012-10-01 13:20:51 -07:00
Jennifer Hodgdon
34929bf74d
Issue #1797516 by Lars Toomre: Remove t() from test assertion messages in syslog module
2012-10-01 13:15:33 -07:00
Jennifer Hodgdon
eaee4510c4
Issue #1798390 by Lars Toomre: Remove t() from test assertions in xmlrpc module
2012-10-01 13:13:00 -07:00
Jennifer Hodgdon
207f6d7b29
Issue #1798960 by Lars Toomre: Remove t() from test assert in Ban module
2012-10-01 13:04:37 -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
Jennifer Hodgdon
e7ac42950d
Issue #1791090 by Ivan Zugec: Remove references to specific admin paths from aggregator function docs
2012-10-01 12:24:47 -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
catch
17db0ac2bb
Issue #1799594 by nod_: Update jQuery version.
2012-10-01 10:50:08 +01:00
webchick
195f1f802f
Issue #1798302 by alippai: Fixed Remove unnecessary join.
2012-09-30 20:50:34 -04:00
webchick
d52fc9b4f6
Revert "git commit -m Issue"
...
I fail at committing from airports. :P
This reverts commit 26e0acb8d0
.
2012-09-30 20:49:53 -04:00
webchick
26e0acb8d0
git commit -m Issue
2012-09-30 20:46:27 -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
294f1790e2
Issue #1798756 by andreiashu, alexpott: Fixed Finish conversion of error_level() to CMI.
2012-09-30 14:51:30 -04:00
webchick
7e798b85b8
Issue #1538462 by c960657, Niklas Fiekas, nod_: Fixed Cannot log in with OpenID due to 'required' attribute.
2012-09-30 12:53:26 -04:00
webchick
e112c456a7
Issue #1798382 by Berdir: Fixed Random Test failures in Entity translation tests.
2012-09-30 12:35:34 -04:00
catch
43942f8ad0
Issue #1040790 by yched, swentel, geerlingguy, beejeebus, Berdir: Fixed _field_info_collate_fields() memory usage.
2012-09-28 23:11:59 +01:00
Jennifer Hodgdon
3319def6a7
Issue #1347914 by batigolix: Clean up some API docs in filter module tests
2012-09-28 14:38:56 -07:00
Jennifer Hodgdon
55aebf4e01
Issue #1797376 by xjm: Remove t() from test assertions in poll module
2012-09-28 12:57:18 -07:00
Jennifer Hodgdon
22f707632c
Issue #1797374 by xjm: Remove t() from test assertions in PHP module
2012-09-28 12:52:32 -07:00
Jennifer Hodgdon
74d0529337
Issue #1797170 by xjm: Remove t() from test assertions in field_ui.module
2012-09-28 12:44:57 -07:00
Jennifer Hodgdon
1451a548d8
Issue #1797296 by Lars Toomre: Remove t() in test assertions in file sub-system
2012-09-28 12:41:40 -07:00
Jennifer Hodgdon
45b4961064
Issue #1742602 by xjm, lazysoundsystem: Remove t() from test assertions in comment module
2012-09-28 12:34:04 -07:00
Jennifer Hodgdon
b5acb7bcdd
Issue #1797242 by xjm: Remove t from dblog test assert messages
2012-09-28 12:27:18 -07:00
Jennifer Hodgdon
fe147abd4b
Merge branch '8.x' of git.drupal.org:project/drupal into 8.x
2012-09-28 10:04:12 -07:00
Jennifer Hodgdon
e91b1b5037
Issue #1797228 by xjm: remove t from test assertions in config module
2012-09-28 10:01:40 -07: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
b9af7fe849
Issue #1797120 by Lars Toomre: Remove t from test assertion messages in system tests A-C
2012-09-28 09:57:15 -07:00
Dries
5c39787962
Issue #1797370 by xjm: Remove t() from assertion messages in tests for the openid module.
2012-09-28 10:20:55 -04:00
Dries
88209f1e0e
Issue #1797106 by xjm: Remove t() from asserts messages in tests for the field module.
2012-09-28 10:20:01 -04:00
Dries
fd5ab15290
Issue #1797330 by xjm: Remove t() from assertion messages in tests for the help module.
2012-09-28 10:16:50 -04:00
Dries
0bca40b363
Issue #1797328 by xjm: remove t() from assertion messages in tests for the image module.
2012-09-28 10:15:38 -04:00
catch
7643bb2faf
Issue #1797206 by Rob Loach: Fixed Actions module has variable name conflict which breaks tests.
2012-09-28 10:06:11 +01:00
Jennifer Hodgdon
f988a548f8
Issue #1794012 by Lars Toomre: Remove use of t function from test assertion messages
2012-09-27 09:04:48 -07:00
Jennifer Hodgdon
0790cd975b
Issue #1326634 by xjm, NROTC_Webmaster, dellintosh, xenophyle: Fix up API docs in field module
2012-09-27 08:44:17 -07:00
catch
b2bcf284df
Issue #1251188 by Sagar Ramgade, cam8001, MauHG, sag_13684, fenstrat, ruloweb, xjm: Fixed Set unique titles for user/register, user/password, and user/login menu items.
2012-09-27 12:04:02 +01:00
webchick
1881251335
Issue #1312200 by zuuperman, lemark, chx: Fixed field_create_instance() must fill in the id field but does not.
2012-09-26 23:47:21 -04:00
webchick
3c66dae84e
Issue #606598 by andypost, stBorchert, sun, aspilicious, joachim: Added Human readable image-style names.
2012-09-26 23:28:47 -04:00
webchick
35a3762014
Issue #945524 by Jelle_S, tim.plunkett, Dave Reid, pfrenssen, xjm, swentel: Added Field formatter settings hooks in core.
2012-09-26 23:23:22 -04:00
webchick
2edfc475e5
Issue #1008166 by sun, catch, rootatwc, Rob Loach, Jody Lynn: Actions should be a module.
2012-09-26 22:57:50 -04:00
webchick
f846c6c190
Issue #501434 by sun, Dave Reid: Added Link field type into core.
2012-09-26 22:43:06 -04:00
webchick
a24390f24f
Issue #1757504 by Maxtorete, boran: Fixed Regression: language field is not visible on manage display.
2012-09-26 16:02:20 -04:00
webchick
c63f99d61e
Issue #1785256 by yched, Stalski, zuuperman, sun, tstoeckler, aspilicious, EclipseGc, larowlan: Widgets as Plugins.
2012-09-26 15:39:39 -04:00
webchick
66b28910d8
Issue #1303412 by nod_, droplet: Fixed 'Manage display' : Cannot drag in or out of 'Hidden'.
2012-09-26 15:26:48 -04:00
webchick
d2d6796062
Issue #1791920 by c960657: Fixed Create new translations:// directory for tests.
2012-09-26 15:23:19 -04:00
webchick
6e8a223b15
Issue #1276908 by jessebeach, nod_, moshe weitzman, lewisnyman, webchick: Fixed Administrative tables are too wide for smaller screens.
2012-09-26 14:26:15 -04:00
catch
36e4c77f6c
Issue #1161486 by sun: Follow-up for move IP blocking into its own module.
2012-09-26 17:49:43 +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
980fdefa09
Issue #1790612 by carwin: Do not concatenate variables into translatable strings.
2012-09-25 08:47:43 -04:00
Dries
b9b3596540
Issue #1790066 by larowlan: Fixed Missing @param doc for argument in comment_add().
2012-09-25 08:45:01 -04:00
Dries
8808ec9c68
Issue #1741328 by lazysoundsystem: Remove t() from asserts messages in tests for aggregator module.
2012-09-25 08:42:49 -04:00
Dries
24b70a280c
Issue #1741338 by lazysoundsystem: Removing t() from asserts in simpletests in block module.
2012-09-25 08:41:28 -04:00
Dries
1f0e35dc77
Issue #1742830 by lazysoundsystem: Removing t() from asserts in simpletests in contact module.
2012-09-25 08:37:56 -04:00
catch
1377aaef98
Issue #1215104 by sun, lucascaro, effulgentsia: Use the non-interactive installer in WebTestBase::setUp().
2012-09-24 22:08:10 +01:00
Dries
ff4df099d4
Issue #1777490 by kim.pepper: convert failed login settings to new configuration system.
2012-09-24 17:04:15 -04:00
Dries
e81a2d353d
Merge branch '8.x' of git.drupal.org:project/drupal into 8.x
2012-09-24 17:01:12 -04: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