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
webchick
d74c1441ed
Issue #1666632 by sun, chx: Add Config::isNew() to allow code to determine whether a config object already exists.
2012-07-03 11:04:06 -07:00
webchick
4b6bdbb1dd
Issue #1496542 by cosmicdreams, sun, chx, vasi1186, aspilicious, alexpott, nadavoid, Pedro Lozano, disasm, andypost | heyrocker: Convert site information to config system.
2012-07-02 10:20:33 -07:00
webchick
28df3aa644
Issue #1605324 by sun, Jose Reyero, alexpott, chx, Rob Loach | beejeebus: Configuration system cleanup and rearchitecture.
2012-06-29 10:35:06 -07:00
webchick
450135017d
Revert "- Patch #1605324 by sun, Jose Reyero, alexpott, chx, Rob Loach, beejeebus: configuration system cleanup and rearchitecture."
...
This reverts commit 8df23c8a87
. Original commit
was missing some files. Trying again.
2012-06-29 10:34:05 -07:00
Dries
8df23c8a87
- Patch #1605324 by sun, Jose Reyero, alexpott, chx, Rob Loach, beejeebus: configuration system cleanup and rearchitecture.
2012-06-29 12:29:51 -04:00
Dries
48a0b6931d
- Patch #1651010 by pounard: HttpKernel patch introduces ob_flush() related PHP warnings on my environement, potential patch and performance improvement.
2012-06-29 11:45:36 -04:00
Dries
10b4848f6d
- Patch #1643702 by katbailey: incorrect method signatures in ViewSubsriber class.
2012-06-23 16:26:06 -07:00
webchick
f772c1095a
Issue #1641166 by Schnitzel: Fixed Undefined property: Drupal\Core\Language\Language:: in language_list().
2012-06-16 15:12:52 +02:00
webchick
18040223ad
Issue #1471432 by Gábor Hojtsy, vasi1186, tobiasb, kalman.hosszu, Schnitzel, nod_, pixelite, dawehner: Rework language_list(), let people use more special languages.
2012-06-15 19:03:15 +02:00
webchick
a2f971e4c4
Issue #1629858 by aspilicious, amateescu: Convert the theme registry to PSR-0.
2012-06-14 11:07:35 +02:00
Dries
5b8960df6d
- Patch #730060 by beejeebus, catch, Damien Tournoud, moshe weitzman, msonnabaum, oriol_e9g, aspilicious: Fixed Replace CACHE_TEMPORARY, cache_clear_all() (no arguments) and minimum cache lifetime with cache tags support.
2012-06-12 21:37:07 -04:00
catch
fe0e9dd141
Issue #1512308 by August1914, Rob Loach, cosmicdreams: Replace $language_content() with Dependency Injection.
2012-06-12 21:12:53 +09:00
catch
2bfb9b0415
Issue #1615236 by Berdir, aspilicious: Merge entity controller interfaces, document and add default entity class definition.
2012-06-08 22:04:22 +09:00
catch
c1f05ae409
Issue #1541892 by Rob Loach: Convert TableSort to PSR-0.
2012-06-08 21:26:56 +09:00
catch
22cce8af98
Issue #1618072 by Niklas Fiekas: Remove ajax_footer().
2012-06-08 21:17:34 +09:00
catch
92490ed529
Issue #1541684 by Rob Loach, aspilicious: Convert PagerDefault db extender to PSR-0.
2012-06-05 14:42:19 +09:00
Dries
9b29a0dad0
- Patch #1361226 by Berdir, aspilicious, cosmicdreams, fago: make the file entity a classed object.
2012-06-03 07:25:35 -04:00
Dries
c677a96ff7
- Patch #1589174 by sun, marcingy: Fixed Configuration upgrade path is broken.
2012-06-02 15:45:56 -04:00
Larry Garfield
94d877eb94
Merge remote-tracking branch 'upstream/8.x' into remerge
2012-05-31 23:13:29 -05:00
catch
cc8147dde2
Issue #1597888 by Niklas Fiekas, sun: Fixed Cache NullBackend is entirely broken, does not implement CacheBackendInterface.
2012-05-31 13:53:42 +09:00
Jennifer Hodgdon
ca334de861
Issue #1602112 by bgano: Add return docs for Connection::startTransaction()
2012-05-29 13:10:40 -07:00
Mark Sonnabaum
1c442e85f2
Removed unnecessary "use" statements.
2012-05-28 16:25:30 -05:00
Larry Garfield
ab5e316659
Document a follow-up todo.
2012-05-24 01:03:53 -05:00
Larry Garfield
848c134d65
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-05-23 23:55:54 -05:00
effulgentsia
35ef2c97ea
refs #1536844 Clean up bootstrap shivs.
2012-05-23 23:52:03 -05:00
Larry Garfield
f5079ffb1b
Rename UrlMatcher to LegacyUrlMatcher.
...
The current matcher is a temporary legacy shiv to support the old routing system.
Label it as such so that we can reserve the class name for the new and imroved
router.
2012-05-23 23:31:42 -05:00
catch
9e8d1e85dc
Issue #1470824 by alexpott, sun: Fixed XML encoder can only handle a small subset of PHP arrays, so switch to YAML.
2012-05-23 12:48:37 +09:00
effulgentsia
37e72619c1
refs #1593702 Roll back comment tweaks that have already been made in core.
2012-05-22 11:55:29 -05:00
Jennifer Hodgdon
dc151c10ff
Issue #1593696 by effulgentsia: Clean up @todo formatting
2012-05-22 08:18:17 -07:00
catch
abb86f9828
Issue #1394648 by David_Rothstein: Fixed The installer's cache backend no longer overrides all cache-clearing methods, which can lead to fatal errors.
2012-05-21 11:13:13 +09:00
Larry Garfield
807947c9fe
Clean up and document private property overrides.
2012-05-20 18:13:14 -05:00
Larry Garfield
9fdd40f8c9
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-05-19 00:04:26 -05:00
Niklas Fiekas
a069734c04
Remove $response_body parameter from drupal_page_set_cache().
...
b99d11fac6
introduced a $response_body parameter on drupal_page_set_cache(),
but that is no longer used. Remove it.
2012-05-19 00:01:08 -05:00
Niklas Fiekas
3a10d518e3
Clean-up UrlMatcher.php.
2012-05-19 00:01:08 -05:00
Niklas Fiekas
b5d1b095a4
Documentation improvements and cleanup.
2012-05-19 00:01:08 -05:00
Jennifer Hodgdon
467a825239
Issue #1358944 by wulff, Désiré: Fix ingroup/addtogroup syntax
2012-05-17 05:58:49 -07:00
catch
e0ba373d6e
Issue #1500238 by alexpott, sun, chx: Encode/decode data via PHP serialize()/unserialize() for DatabaseStorage (storage controller specific data formats).
2012-05-16 12:02:24 +09:00
Dries
b551b666de
- Patch #1506630 by Alan Evans, David_Rothstein: Fixed Namedspaced code throws and catches 'Exceptions' which don't exist (causing the DB settings form validation to break on install).
2012-05-14 21:31:16 -04:00
Larry Garfield
0993e73bf9
More logically organize methods in the exception controller class.
2012-05-13 12:42:03 -05:00
Larry Garfield
eb8fe490da
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-05-13 12:21:10 -05:00
Larry Garfield
28c6dffaaa
Reset the static menu systme variables before a 404 subrequest, too.
2012-05-13 12:20:28 -05:00
Larry Garfield
3edf21c28f
Reset the static menu system variables before a subrequest.
2012-05-12 00:47:05 -05:00
Larry Garfield
71e0447b50
Only call our legacy init routines for a master request, to avoid it getting called twice.
2012-05-11 22:32:00 -05:00
catch
2a3251a829
Issue #1565972 by c960657: Clean-up of mapConditionOperator().
2012-05-12 12:15:33 +09:00
catch
44c07e9b26
Issue #1545068 by Berdir: Convert Exception in update.inc to PSR-0.
2012-05-12 12:10:23 +09:00
Larry Garfield
d44e497bb0
Port Drupal's default HTTP headers to a response listener.
2012-05-11 21:45:05 -05:00
Niklas Fiekas
171fdb4410
Detailed cleanup of documentation blocks for spacing, language, placement, etc.
2012-05-11 20:54:55 -05:00
catch
bb691f62d7
Issue #1567812 by sun: Remove 'Verified' from configuration class names.
2012-05-10 23:54:04 +09:00
Larry Garfield
270dcd2e88
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-05-10 00:14:31 -05:00
effulgentsia
87979eaad8
Improve system path handling and use the system path to determine if we need to show a custom theme.
2012-05-09 21:11:33 -05:00
Niklas Fiekas
7bf2a1ae4c
Add FinishResponseSubscriber to set extra headers.
...
Handle finished responses to set the X-UA-Compatible and the Content-language
headers.
This fixes CommonDrupalHTTPRequestTestCase.
2012-05-09 20:53:48 -05:00
Pierre Rineau
60ebceebf9
Fixes #1567438 - Wrong transaction type was being catched in a MySQL transaction specific loop when releasing transactions
2012-05-09 22:26:52 +02:00
Bram Goffings
037ac94025
trim trailing slashes in pathListener
2012-05-09 17:52:53 +02:00
Larry Garfield
cc36b421d0
Remove redundant front page handling code.
2012-05-09 01:21:37 -05:00
Larry Garfield
bf41cd2e15
Rename PathListenerAbstract to PathListenerBase to conform to what is likely to soon be the coding standard.
2012-05-09 01:21:37 -05:00
Larry Garfield
e70d9ac810
Improve documentation.
2012-05-09 01:21:37 -05:00
effulgentsia
6275cc5949
#1536844 : Moved language, path, theme, and module initialization from bootstrap to request listeners.
2012-05-09 01:21:37 -05:00
Pierre Rineau
90d204574e
Switched catch statement from DatabaseException to DatabaseExceptionWrapper for better granularity
2012-05-08 22:21:31 +02:00
Pierre Rineau
1bcdb02891
Fixes #1567444 - Wrong exception (PDOException) was in a catch statement instead of DatabaseException - thanks for aspilicious's help
2012-05-08 20:31:28 +02:00
catch
d390816023
Issue #1444620 by dawehner, sun, heyrocker: Remove file signing from configuration system.
2012-05-08 14:04:54 +09:00
Larry Garfield
12e53f92a3
Merge remote-tracking branch 'upstream/8.x' into kernel
...
Resolve conflicts in cron improvements.
Conflicts:
core/INSTALL.txt
core/includes/bootstrap.inc
core/modules/simpletest/drupal_web_test_case.php
core/modules/system/system.install
core/modules/system/system.module
core/modules/system/system.test
core/scripts/cron-curl.sh
core/scripts/cron-lynx.sh
2012-05-06 23:03:57 -05:00
Larry Garfield
71cf6406ad
Automatically urldecode() paths to allow for useful data in path fragments.
2012-05-06 22:48:08 -05:00
Larry Garfield
2ceb9c02a6
Refactor path manipulation code to make it easier to extend.
2012-05-06 22:16:21 -05:00
Larry Garfield
a390ba77a9
Clean up the UrlMatcher now that we don't need to do as much hackery with the path. It's handled elsewhere.
2012-05-04 01:09:46 -05:00
Larry Garfield
ccae6645b6
Documentation improvements.
2012-05-04 00:27:17 -05:00
Larry Garfield
da3a3dec5e
Specify additional classes used in this file.
2012-05-03 23:44:21 -05:00
Dries
b332a85b3c
- Patch #1552744 by Rob Loach, effulgentsia, sun: Fixed Bootstrap for the Dependency Injection Container and make sure SimpleTest abides to it.
2012-05-03 11:13:18 -04:00
Larry Garfield
a8a7cabbf8
Pass in the system path to the UrlMatcher rather than pathInfo().
2012-04-30 23:39:26 -05:00
Larry Garfield
fccf65babc
Move frontpage handling to the PathSubscriber.
2012-04-30 23:39:26 -05:00
Larry Garfield
47e0233492
Switch to a new UrlMatcher and RouterListener so that we can use a full Request object for routing purposes, and look to the attributes for our main routing information.
2012-04-30 23:39:25 -05:00
Larry Garfield
fb620e79b2
Catch DatabaseExceptions in MySQL's sequence emulation rather than PDOException, since we're now always wrapping the latter.
2012-04-30 23:38:39 -05:00
Larry Garfield
57fab3b0c2
Remove last vestiges of ['q'] from the kernel branch.
2012-04-30 22:11:50 -05:00
Larry Garfield
29ec5c929b
Merge remote-tracking branch 'upstream/8.x' into kernel
...
Conflicts:
core/includes/common.inc
core/includes/menu.inc
core/modules/image/image.test
core/modules/system/tests/file.test
2012-04-30 21:29:48 -05:00
Larry Garfield
40817bb3cd
Adjust error handling to account for the new DatabaseWrapperException.
2012-04-28 22:12:09 -05:00
Larry Garfield
7ac8d9ac6e
Add a database wrapping exception for PDOExceptions to carry additional debug information.
2012-04-28 22:12:09 -05:00
Larry Garfield
acf9151af7
Port Drupal's legacy exception handling into the ExceptionController.
2012-04-28 22:12:09 -05:00
Larry Garfield
88be740cdb
Merge remote-tracking branch 'upstream/8.x' into kernel
...
Conflicts:
core/modules/node/node.module
core/modules/overlay/overlay.module
2012-04-27 21:59:33 -05:00
Jennifer Hodgdon
9f59cdf937
Issue #1548038 by Rob Loach: Fix typo in CacheArray.php documentation
2012-04-27 09:42:28 -07:00
catch
b7cae658e0
Issue #1536262 by sun: Fixed entering a site name when installing Drupal 8 has no effect until caches are cleared.
2012-04-24 11:15:56 +09:00
Larry Garfield
9cf81913e9
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-04-22 18:50:18 -05:00
Jennifer Hodgdon
121f7ee093
Issue #1540072 by xjm: American spelling for behavior
2012-04-20 12:51:35 -07:00
Larry Garfield
c96c3fca10
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-04-20 01:07:37 -05:00
Katherine Bailey
223049a02c
Use the getFormat() method on the request object for content type negotiation, and fallback to html in the case of no Accept header.
2012-04-19 22:36:39 -05:00
Dries
3a9a31251d
Merge branch '8.x' of git.drupal.org:project/drupal into 8.x
2012-04-19 07:32:00 -04:00
catch
3aa3e5d1d6
Issue #636454 by tim.plunkett: Follow up for Cache tag support.
2012-04-19 12:28:14 +09:00
Dries
0ca408e1d3
- Patch #1497230 by Rob Loach, pdrake, effulgentsia: Use Dependency Injection to handle object definitions.
2012-04-18 14:31:33 -04:00
Larry Garfield
1a7cf99e5d
Remove unnecessary use statement.
2012-04-16 19:42:41 -05:00
Larry Garfield
1c6379e1db
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-04-15 18:44:08 -05:00
Larry Garfield
fd18c1697a
Execute termination listeners, including the subscriber formerly known as drupal_page_footer() and now represented by this class.
2012-04-15 18:23:15 -05:00
Larry Garfield
a88fc53b0d
Turn the cache subscriber into a termination subscriber, not a response subscriber. Still needs work.
2012-04-15 18:03:25 -05:00
Katherine Bailey
b99d11fac6
Adding a ResponseSubscriber for taking care of end of request tasks, including caching of pages and system paths
2012-04-15 18:03:25 -05:00
catch
fe51314cb8
Issue #1237252 by bfroehle, drewish, Berdir: Fixed DB Case Sensitivity: Allow BINARY attribute in MySQL.
2012-04-13 17:21:35 +09:00
catch
2a30669ab3
Issue #1513970 by Berdir: Convert SearchQuery to PSR-0.
2012-04-13 17:09:54 +09:00
Larry Garfield
a94bb607ed
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-04-13 00:19:25 -05:00
Larry Garfield
9d4d6b05e5
refs #1529868 by cosmiccreams: Minor doc fixes.
2012-04-12 23:05:27 -05:00
Jody Hamilton
6ee384e1f2
include access denied watchdog call in on403Html
2012-04-12 23:00:15 -05:00
catch
969256bd8b
Issue #636454 by catch, carlos8f, msonnabaum, beejeebus, Berdir, moshe weitzman, pillarsdotnet: Added Cache tag support.
2012-04-13 10:49:34 +09:00
Dries
62a39c9a18
- Patch #1503184 by aspilicious, Rob Loach, cweagans: convert Graph.inc to PSR-0.
2012-04-09 14:02:59 -04:00
Nathaniel
7388171b2b
Issue #1477446 by pounard, amateescu: Move lock backend to PSR-0 code.
2012-04-09 12:04:51 +09:00
Larry Garfield
c45a3d572f
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-04-06 16:25:48 -05:00
Larry Garfield
41de04e38f
Merge branch 'kernel-ajax' into kernel
2012-04-06 16:24:27 -05:00
Larry Garfield
85e6a0cd3a
Remove unnecessary variable.
2012-04-06 16:10:09 -05:00
Larry Garfield
169646ae39
Rename variable to be more accurate.
2012-04-06 16:08:23 -05:00
Larry Garfield
df49a0704e
Switch to using the new system path rathe than ['q'].
2012-04-06 16:06:30 -05:00
Niklas Fiekas
ef0a9e627d
Add a MaintenanceModeSubscriber.
2012-04-04 17:32:06 +02:00
catch
837430ffee
Issue #1323124 by amateescu, aspilicious, Berdir: Convert file transfer system to PSR-0. Commit ALL THE files.
2012-04-03 15:12:03 +09:00
catch
e89ce2820d
Revert "Issue #1323124 by amateescu, aspilicious, Berdir: Convert file transfer system to PSR-0."
...
This reverts commit 5abec889ea
.
2012-04-03 15:10:00 +09:00
catch
5abec889ea
Issue #1323124 by amateescu, aspilicious, Berdir: Convert file transfer system to PSR-0.
2012-04-03 14:37:09 +09:00
Niklas Fiekas
12038f71b2
Extend the note about serialized page arguments.
2012-04-02 18:45:13 +02:00
Peter Drake
9a3fd256ea
Fixed file upload handling.
2012-04-02 06:32:41 -07:00
Peter Drake
a63f8a1c01
Merge branch 'kernel' into kernel-ajax
2012-04-02 06:32:33 -07:00
Larry Garfield
b124f325b7
Simplify the UrlMatcher to just deal with Drupal menu items directly. We will likely bypass it and write a wholely new one later for the new routing system, and this better supports existing esoteric routes.
2012-04-01 14:51:26 -05:00
Larry Garfield
e6e4bc1a80
Merge branch 'kernel' into kernel-ajax
2012-03-31 19:41:42 -05:00
Larry Garfield
7b12ed6f8b
Switch to the new JsonResponse object in the View subscriber, too.
2012-03-31 19:36:54 -05:00
Larry Garfield
c522dad503
Merge branch 'kernel' into kernel-ajax
2012-03-31 19:34:19 -05:00
Larry Garfield
da00dcc3e6
Switch to the new JsonResponse object from Symfony.
2012-03-31 18:44:36 -05:00
Larry Garfield
edcc5bd57e
Add and improve documentation.
2012-03-31 18:41:36 -05:00
Larry Garfield
020d18696e
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-03-31 18:19:48 -05:00
Peter Drake
08c2cddea2
Add onAjax and onIframeUpload handlers to ViewSubscriber. Add x-requested-with header to AJAX tests.
2012-03-28 22:16:31 -04:00
catch
4b3298eb97
Issue #1171866 by sun: Fixed Enforced fetching of fields/columns in lowercase breaks third-party integration.
2012-03-28 13:34:43 +09:00
catch
7385e0536e
Issue #1497020 by Damien Tournoud: Fixed SQLite broken after PSR-0.
2012-03-27 16:00:04 +09:00
webchick
57a156ef96
Issue #692366 by underq, bradweikel, willmoy, kid_icarus | foripepe: Fixed Stop forcing language/mirror for PHP manual links.
2012-03-24 00:14:35 -06:00
Dries
c16a978c2a
- Patch #1497088 by acrollet: Fixed Empty configuration values should return an empty string instead of an empty array.
2012-03-23 16:21:49 -06:00
Andrew Berry
148815527a
Fix setting the destination for custom 403 pages.
2012-03-23 16:02:39 -06:00
Andrew Berry
c25fb80dcc
Fix missing this.
2012-03-23 15:47:25 -06:00
Andrew Berry
1c96f11407
Remove old kernel instantiation.
2012-03-23 15:46:50 -06:00
Andrew Berry
c030577c5f
Merge branch 'add-kernel-param' into 403-404-testbot
...
Conflicts:
core/lib/Drupal/Core/ExceptionController.php
2012-03-23 15:45:34 -06:00
Andrew Berry
44fd52cecb
Add a reference to the kernel in ExceptionController.
2012-03-23 15:44:36 -06:00
Dries
d2f1b2560f
- Patch #1484690 by Pol, jhedstrom, beejeebus: implement overrides in the configuration system.
2012-03-23 15:35:53 -06:00
Andrew Berry
9462303bb3
Fix wrong variable for the request.
2012-03-23 15:24:22 -06:00
Andrew Berry
63df91d237
Pass the destination parameter to 403 forms.
2012-03-23 15:09:13 -06:00
Andrew Berry
d25d54e31d
Add support for default and custom 403 pages.
2012-03-23 15:07:37 -06:00
Andrew Berry
675744982b
Fix page arguments not being unserialized.
2012-03-23 15:05:09 -06:00
Andrew Berry
12810fe34c
Fix unserializing page arguments.
2012-03-23 15:03:37 -06:00
Andrew Berry
3a2ab9d5f9
Fix sending the wrong URL for custom 404 pages.
2012-03-23 15:03:36 -06:00
Andrew Berry
08d5e2850d
Documentation and TODO updates.
2012-03-23 14:56:51 -06:00
Larry Garfield
9152debf7f
Convert View listeners to a single view subscriber.
2012-03-23 15:34:46 -05:00
Larry Garfield
d25fcbae70
Convert exception handling from multiple listeners to a single subscriber class for all response types.
2012-03-23 15:20:37 -05:00
Larry Garfield
849e5bf3b9
Better edge case handling of missing variables.
2012-03-23 14:20:55 -05:00
Larry Garfield
ed25afbdbf
Move all code to the kernel constructor, not handle method.
2012-03-23 12:58:05 -05:00
Larry Garfield
0876971e2c
Refactor DrupalKernel to extend HttpKernel.
2012-03-23 12:49:37 -05:00
Larry Garfield
d64072f2b2
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-03-23 12:11:42 -05:00
catch
1198964079
Issue #1015946 by pillarsdotnet, catch, bfroehle, Jej, jose.guevara, Damien Tournoud: Fixed Eliminate $user->cache and {session}.cache in favor of $_SESSION['cache_expiration()'][].
2012-03-23 16:52:50 +09:00
catch
2178d43211
Issue #1491526 by c960657: Fixed Cannot install Drupal on PostgreSQL.
2012-03-23 16:51:01 +09:00
Larry Garfield
ad5fd1a16f
Merge branch 'kernel' into kernel-real-responses
2012-03-16 20:46:44 -05:00
Larry Garfield
cdb2494a36
Remove broken BC shiv.
2012-03-16 20:40:51 -05:00
Larry Garfield
a4a7217164
Create a new Request object, don't try to clone the previous one.
2012-03-16 20:11:33 -05:00
Larry Garfield
2e9f36b4f9
Further work on HTML 404 handling. Still untested.
2012-03-16 19:25:25 -05:00
Larry Garfield
a2b9b60d76
Send the correct HTTP response for unsupported mimetype.
2012-03-16 18:59:27 -05:00
Larry Garfield
d38d298699
Merge remote branch 'upstream/8.x' into kernel
2012-03-16 18:47:52 -05:00
Larry Garfield
1afec3a95e
Add */* as a fallback for HTML for the test bot.
2012-03-16 18:45:58 -05:00
Larry Garfield
f078c8c38d
Copy the old 404 code into the new location. Still need to futz with it.
2012-03-15 23:55:14 -05:00
Dries
e2b2a3e0dd
- Patch #1473600 by amateescu, Berdir: Convert archiver.inc to PSR-0.
2012-03-15 12:38:32 -04:00
Larry Garfield
da5fba747f
Push HTML listeners even later.
2012-03-14 23:45:24 -05:00
Larry Garfield
6673e6ca0b
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-03-14 23:42:15 -05:00
Larry Garfield
b32d677292
Make HTML the default output format. That is, make HTML the last format to catch output events and apply it to the catch-all accept header.
2012-03-14 23:37:15 -05:00
catch
1de01b0025
Issue #1471364 by amateescu: Move mail system classes from system.mail.inc to PSR-0 classes in Drupal\Core.
2012-03-14 17:54:05 +09:00
Larry Garfield
7c2cb51ee2
Merge branch 'kernel-damz' into kernel
2012-03-13 02:37:25 -05:00
Larry Garfield
d52c2d9587
Add a JSON response subscriber. This is largely the same as the HTML one, but forces the appropriate mime type for responses.
2012-03-13 02:37:11 -05:00
Larry Garfield
dd2bfb73c3
Merge remote-tracking branch 'upstream/8.x' into kernel
2012-03-12 23:45:46 -05:00
Larry Garfield
1f40e076e1
Merge remote-tracking branch 'upstream/8.x' into kernel-damz
2012-03-12 23:45:34 -05:00