Commit Graph

68 Commits (608fa1d54d13a759dc39bd1897ab03fd38072c71)

Author SHA1 Message Date
webchick e775437eb2 Issue #1982984 by larowlan: Create Drupal::entityManager for improved DX. 2013-05-01 23:42:27 -07:00
webchick 039dbb98cc Issue #1821548 by heyrocker, swentel, Dean Reilly, dawehner, alexpott, vijaycs85, jhedstrom, adamdicarlo: Add a 'diff' of some kind to the CMI UI. 2013-03-09 22:31:56 -08:00
Dries 497bec2da3 Issue #1763640 by beejeebus, alexpott, YesCT, Jose Reyero, Gábor Hojtsy, das-peter, c31ck, heyrocker: Followup: Introduce config context to make original config and different overrides accessible. 2013-03-08 12:37:37 -05:00
catch 0612c664da Issue #1763640 by beejeebus, alexpott, Jose Reyero, c31ck, das-peter, YesCT, heyrocker, Gábor Hojtsy: Introduce config context to make original config and different overrides accessible. 2013-02-27 09:49:26 +00:00
catch 8afbc081dd Issue #1889620 by vijaycs85, sun, heyrocker: Fixed config_install_default_config() overwrites existing configuration. 2013-02-24 21:04:38 +00:00
webchick b0e08e4280 Issue #1515312 by heyrocker, beejeebus, alexpott, xjm, realityloop, sun: Added snapshots of last loaded config for tracking whether config has changed. 2013-02-18 21:08:21 -08:00
webchick cfb1b5989e Issue #1889752 by alexpott: Fixed Remove unnecessary manifest creation in config_install_default_config(). 2013-02-01 19:44:13 -08:00
Dries 94278ddd5a Issue #1866610 by Jose Reyero, Gábor Hojtsy, effulgentsia, alexpott, aspilicious, YesCT, fago, sun, dawehner, heyrocker, yched, spearhead93: Introduce Kwalify-inspired schema format for configuration. 2013-01-31 17:09:08 -05:00
webchick bc237f9a13 Issue #1831264 by tim.plunkett: Use the Entity manager to create new controller instances. 2013-01-18 20:58:23 -08:00
webchick d9666b2744 Issue #1887244 by beejeebus: Use Config->save() and Config->delete() on import. 2013-01-15 10:57:42 -08:00
webchick f237e58948 Issue #1701014 by disasm, boztek, heyrocker, sun, xjm: Fixed Validate config object names. 2013-01-11 00:39:25 -08:00
webchick 31d4f1b018 Issue #1806178 by tim.plunkett, beejeebus: Remove code duplication for hook_config_import_()*() implementations of config entities. 2013-01-02 17:17:20 -08:00
catch bc801aab00 Issue #1187726 by chx, Berdir, Fabianx, sun: Fixed Add caching for configuration / rework config object loading. 2012-12-14 22:30:50 +00:00
webchick 4cc6afff23 Issue #1850352 by tim.plunkett, xjm: Fixed config_import_invoke_owner() should check whether a module exists before invoking its hooks. 2012-11-26 09:37:03 -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
catch 4d15b638da Issue #1774388 by sun, chx: Unit Tests Remastered™. 2012-10-31 22:57:03 +00:00
Jennifer Hodgdon 5b167ad189 Issue #1808632 by kiamlaluno: Fix example in docs for config() function 2012-10-10 10:36:51 -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 768dfcd9cf Issue #1774134 by larowlan, amateescu: Remove BC layer for lock API. 2012-09-17 10:49:18 +01:00
catch 4b5fad5475 Issue #1702080 by sun, chx: Added Introduce canonical FileStorage + (regular) cache. 2012-09-04 14:51:51 +01:00
webchick 7c7b91ef66 Issue #1741804 by beejeebus, sun, chx, alexpott, matason: Implement a config import/staging directory. 2012-08-30 10:30:12 -07: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 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 c7dc1e854e - Patch #1712352 by sun: configuration system does not support themes. 2012-08-07 15:19:48 -04:00
webchick 0ce7fabf8d Issue #1447686 by sun, beejeebus, Pol, heyrocker, David Strauss: Allow importing and synchronizing configuration when files are updated. 2012-07-27 23:46:12 -05: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 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
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
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
catch bb691f62d7 Issue #1567812 by sun: Remove 'Verified' from configuration class names. 2012-05-10 23:54:04 +09:00
catch 0e0e6b3df4 Issue #1541676 by Berdir, tstoeckler, Rob Loach: Convert Simpletest base test classes to PSR-0. 2012-05-10 15:01:48 +09:00
catch d390816023 Issue #1444620 by dawehner, sun, heyrocker: Remove file signing from configuration system. 2012-05-08 14:04:54 +09:00
catch 5e65498a34 Issue #1517138 by sun: Follow-up for SimpleTest does not create configuration folder causing test failures. 2012-04-21 10:38:11 +09:00
Nathaniel 86eb32d3e3 Issue #1517138 by marcingy: Fixed Simpletest does not create configuration folder causing test failures. 2012-04-09 12:01:47 +09:00
xjm 24aa914398 Fix some trailing whitespace. 2012-02-23 07:01:41 -06:00
Greg Dunlap 260ae131db Merge branch '8.x-file-config' of git.drupal.org:sandbox/heyrocker/1145636 into 8.x-file-config 2012-02-22 21:28:51 -08:00
Greg Dunlap a9cabde4e3 Cleaning up some todos 2012-02-22 21:28:37 -08:00
Greg Dunlap a3a48d8986 Removed unnecessary todo 2012-02-22 21:17:06 -08:00
Greg Dunlap ca422ecba2 Fixed up some comments 2012-02-22 21:16:54 -08:00
Greg Dunlap 3de10c2a2c Added some additional comments around config_decode() 2012-02-22 21:09:24 -08:00
Greg Dunlap 0242e3e8b5 Removed config_get_names_with_prefix() which made no sense 2012-02-22 21:00:03 -08:00
Greg Dunlap 86b6fe2f20 Fixed incorrect comment in config_get_signed_file_storage_names_with_prefix() 2012-02-22 13:48:47 -08:00
sun 4f0f3c876f Fixed missing type casting for configuration values. 2012-02-14 12:25:52 -08:00
sun 40cc21c89d Fixed Image module tests. Added many critical todos:
- Config values are not casted to strings (despite promised).
- Config keys are not casted to strings (although promised, too).
- XML can be invalid and not parse-able for many reasons.
- Config keys are not validated/sanitized.
- config()->clear() should really be ->unset().
- Configuration must not be additionally cached by a module in any way (static cache / database cache).
- Some modules invoke drupal_alter() on configuration (e.g., image styles).
- Need a way to list config object names/suffixes _after_ a specified prefix.
- Need a way to determine whether a config object exists.
- Some modules might have a valid use-case for retrieving/listing config objects using a wildcard within the name (instead of only searching by prefix).
- The key of a retrieved value is unknown; since you only get the value.  Configuration values (or sub-values) may be passed forward to another function/callback, and thus, that function no longer knows about the key of the value. (unless the key is contained in the value, which is a very very wonky duplication)
- Config keys must not contain periods (within a specific key).
2012-02-14 12:25:39 -08:00
sun f71138695f Fixed configuration file directory not setup for tests. 2012-02-13 18:53:07 +01:00
Greg Dunlap 79c10d633d Converting config system to PSR-0 2012-02-12 11:17:29 -05:00
Greg Dunlap 1de1df5717 Added ability to get the complete data array by passing no key to config->get() 2012-02-11 15:49:25 -05:00
sun b3f717812c Renamed global variables to $config_directory_name and $config_signature_key. 2012-01-25 21:27:19 +01:00