Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
- Patch #626688 by justinrandell, catch, chx: add caching for system_list().
- Patch #601570 by effulgentsia: hook_exit() and other cleanup needs to happen for AJAX requests too.
#561452 by pwolanin and David_Rothstein: Add API function to get module/theme info without rebuilding it.
- Patch #521838 by jrchamp: (temporary) fix for drupal_get_schema_versions().
- Patch #521838 by catch, jrchamp, CorniI, sun | Damien Tournoud, drewish, chx, moshe weitzman, yched, Dries: drupal_get_schema_versions() took 30% of page execution time on /admin.
- Patch #306151 by agentrickard, David_Rothstein, Dave Reid, dbabbage, moshe weitzman: automatically install/uninstall schema.
#524728 follow-up by David_Rothstein: Fix whitespace in install.php and install.inc.
#497118 by chx, catch, pwolanin, JoshuaRogers, and Jacob Singh: Remove the function registry. While the hope was that this would result in improved performance for low-end hosts, it comes at the expense of critical development experience problems and less benefit than something like APC. Class registry remains intact to facilitate autoloading.
Of all the patches to accidentally commit without a message. :( Rolling back registry rip. Let's try that again.
*** empty log message ***
#509398 by adrian: Turned install profiles into modules with full access to the Drupal API. Almost all WTFs/minute now removed from install profiles. Woohoo! :D
#517814 by jmstacey, justinrandell, pwolanin, drewish, Jody Lynn, aaron, dopry, and c960657: Converted File API to stream wrappers, for enhanced private/public file handling, and the ability to reference other storage mechanisms such as s3:// and flicker://.
#545952 by yoroy and Gábor Hojtsy: move modules to config/modules.
- Patch #535264 by Crell: removing some more legacy cruft.
- Patch #491556 by Berdir: completed converting core to DBTNG. Oh my. Kudos to Berdir for this humongous effort.
- Patch #524728 by David_Rothstein, anarcat: white space clean-up.
- Patch #524728 by David_Rothstein, JoshuaRogers, JacobSingh et al: refactor install.php to allow Drupal to be installed from the command line.
- Patch #349508 by Josh Waihi: make sure that the database is installed using UTF-8 on PostgreSQL.
- Patch #521474 by bangpound, JuliaKM et al: rename admin/site-building to admin/structure.
#509392 follow-up by adrian: Clean-up for .info files for install profiles patch.
#509392 by adrian: Add .info files for installation profiles.
- Patch #517542 by David Strauss: renamed functions for clarity. We say 'yay' to clarity!
#482346 by Berdir: Move module installation logic to module_enable() to prevent errors upon enabling modules.
- Patch #202775 by michaelfavia, jabapyth: fixed database testing and error handling during installation.
- Patch #147000 by Berdir: unify and rewrite module_rebuild_cache() and system_theme_data().
- Patch #471070 by stella: millions of code style fixes.
- Patch #210876 by deekayen: log enabling and disabling of modules, and wrote a handy assertLogMessage() function to assert watchdog messages.
- Patch #304163 by chx, David_Rothstein: allow update.php to regenerate settings.php
#444744 by mikejoconnor: Include .module file automatically during hook_install().
- Patch #254491 by chx, catch, justinrandell, pwolanin, David_Rothstein, et al: centralized static caching to improve testability of the Drupal code, and to remove $reset-parameters. Thanks for taking the time to convince me, catch!
#304163 by chx: Allow update.php to re-generate settings.php. Now possible to upgrade Drupal 6 to Drupal 7. Oh, yeah.
- Patch #380064 by c960657: make file_scan_directory() use save property names as file_load().
#255551 by drewish and c960657: Array-itize file_scan_directory()'s parameters (DX improvement).
#310863 by bangpound, dboulet, catch, lee20: Locale variable results in locale module install, so skip adding empty variable when not needed.
- Patch #361683by Barry, Yves, Karen, Moshe Weitzman, David Strauss, floriant, chx, David Rothstein: initial field API patch. More work to be done, but ... oh my!
#310863 by bangpound, dboulet, and catch: Stop locale module from auto-installing with custom install profiles.
- Patch #354162 by killes: convert install.inc to new database layer.
- Patch #352470 by scor: fixed typos and grammar in comments.
- Patch #349504 by keith.smith: clean up sentence spacing in code comments.
#340500 by justinrandell: Fix silliness in install.inc that was loading the db system twice for no apparent reason.
- Patch #333143 by justinrandell: cleaning up the Drupal bootstrap code, removing bootstrap flag in system table.
#74645 follow-up by maartenvg: One very important file_scan_directory() call got missed; now HEAD installs again. W00t. ;)
- Patch #299778 by hswong3i, Arancaytar, Dave Reid et al: code clean-up.
- Patch #302596 by dropcube: remove glob() because it is not available on all supported platforms.
#253569 by aaron, agentrickard, and Dave Reid: Add hook_modules_X to allow modules to react when other modules are enabled, disabled, installed, or uninstalled.
#312730 by Damien Tournoud. hook_requirements('install') should work for modules that don't reside in the main './modules' folder.
#281446 by xqus, dropcube, and catch: Improve the requirements check for the installer. Awesome.
#312677 by CorniI: Check to ensure a file exists when fixing installation file.
#259623 by dopry and Damien Tournoud: Convert includes/requires to use absolute paths.
#64967 follow-up by drewish: Replace ereg with preg in file_scan_directory().
- Patch #246143 by bjaspan, Damien Tournoud: make sure updates are run in numeric order, not in definition order.
#307297 by heyrocker: Making install.inc's Doxygen shiny and clean.
- Patch #299330 by justinrandell, Damien Tournoud: select MySQL driver by default -- less clicking
- Patch #298391 by catch, chx: fixed database initialization during install failure.
- Patch #298391 by Rob Loach: database engine initialization fails in presence of CVS directory.
- Patch #225450 by Crell, chx, bjaspan, catch, swentel, recidive et al: next generation database layer for Drupal 7.
- Patch #246143 by bjaspan, Damien Tournoud: make sure updates are run in numeric order, not in definition order.
- Patch #246143 by bjaspan, Damien Tournoud: make sure updates are run in numeric order, not in definition order.
- Patch #101543 by webchick: document all constants.
- Patch #221964 by chx, dopry, webernet, moshe, webchick, justinrandall, flobruit et al. Can you say 'registry'? Drupal now maintains an internal registry of all functions or classes in the system, allowing it to lazy-load code files as needed (reducing the amount of code that must be parsed on each request). The list of included files is cached per menu callback for subsequent loading by the menu router. This way, a given page request will have all the code it needs but little else, minimizing time spent parsing unneeded code.
- Patch #245504 by catch, David_Rothstein, Freso, et al: removed the throttle module from Drupal core.
- Patch #245115 by kkaefer, John Morahan, JohnAlbin et al: after a long discussion we've decided to make the concatenation operator consistent with the other operators.
- Patch #217803 by csevb10 and senpai: uninstall system does not correctly remove dynamic menu items when a module is deleted.
#217803 by csevb10, Senpai: on uninstall, remove menu items for modules first then uninstall
- Patch #209240 by saxofaan, mike stewart, gopherspidey: fixed installation problem with multi-site setups.
#209240 by gopherspidey, soxofaan: fix settings file checking for multisite setups, and a bad file name used in an error message
#110981 by saxofaan: allow contrib modules in install profiles and runtime to have requirements, just like core modules; also fix a consistency between message presentation in install and runtime requirements
- Patch #195496 by bjaspan and hunmonk: no 'char' data type in Schema API (and removed spaces).
#201717 by catch: remove the utf8 update helper which is the remaining of the removed 4.6 to 4.7 updates
#194310 by chx, catch, KarenS: run updates for disabled but previously installed modules, if they are compatible with the current system
#194010 by chx: Proper recursive dependency checking and ordering module installation in dependency order, so later installed modules can use previously installed module functionality
#176003 by yched, KarenS, dvessel: put module installs into a batch, solving the following issues: - possible timeouts with installing/enabling lots of modules at once in core - enable install profiles to have more modules without fear of timeouts on install - bootstrap Drupal before each module load, so previously enabled modules are bootstrapped - let modules run their hook_requirements() (although actually calling them will be possibly fixed in another patch)
#141727 by merlinofchaos, dvessel, sun: restore themeability support for maintenance pages (regression)
#190283 by myself and JirkaRbyka: use get_t() in pre-database setup code, add missing javascript key to language objects (kills notices) and document st() better
#112064 by Dave Cohen and pwolanin: do not cache installer redirects, so live Drupal pages will be visible instead of cached installer pages
#112064 by Dave Cohen and pwolanin: do not cache installer redirects, so live Drupal pages will be visible instead of cached installer pages
- Patch #172950 by webernet: code style fixes.
- Removing whitespace.
#147657 by chx: menu module update function
#155828 by Eaton, pwolanin and jvandyk: let actions live even if actions.module is not turned on
#166593 by hswong3i: move literal values out of some core queries to support cross-database compatibility (ie. better SQL parsing and altering options)
- Patch #147324 by Eaton: make multi-site installations work again.
#150554 suggested by kkaefer, patch by me: rename 'po' folders to the more user friendly 'translations' name
#144496 by myself: import translations for newly installed modules and enabled themes; as a side effect, improve usability of the module screen by performing module changes all at once
- Patch #142869 by Gabor: import interface translation files at install time.
- Patch #99011 by merlinofchaos: remove sites/default/settings.php and ship with sites/default/default.settings.php.
- Patch #132018 by Steven et al: add .info files to themes.
- Patch #134493 by douggreen: getting the Drupal coding standards right in core. Woot. Woot.
#130971: Kitchen sink (E_NOTICE compliance / Code style / Bugfix in book toc)
- Patch #76522 by RobRoy: avoid name clash between modules and install profiles. Removing redundant hook.
#115213 by dorpy. Backport from HEAD. Fix E_ALL problem.
- Patch #115213 by dopry: fixed E_ALL problem.
- Patch #108272 by webchick, Ralf et al: improved handling of required modules in install profiles.
#106232 by chx. Add spaces for code style.
- Patch #101829 by douggreen, ChrisKennedy and Grugnog2: drupal_install_fix_file() fails to calculate correct permissions.
- Patch #101236 by Uwe Herman: fixed typos in the documentation.
#99644 by neclimdul. Move a function to be more accessible by modules updating.
- Added database checks.
- Patch #98261 by lyricnz: fixed warning.
#93212 by Jaza. Refactor module enabling for greater API avialiablity during hook_enable().
- Patch #88287 by asimmonds, dww et al: installer doesn't support modules outside root/modules directory. Critical bugfix.
- Patch #88600 by evo and chx: fix a infinite loop caused by install_goto().
#82524 by Heine and AjK. Remove use of array_walk(), which was causing segfaults in this case.
#81843 by asimmonds. Check to make sure hook_requirements() is implemented before executing it.
Pretty up the status report
#75002: Install-time and run-time requirements checking + status report page
#81033 by webchick and neclimdul. Uninstall module API.
#76555 by Goba. Installer l10n.
#76525 by asimmonds. Fixing another call to an undefined function.
- Patch #77919 by chx, eaton, moshe, et al: enable programmaticaly submitted forms via the pull model.
#76802: Introduce placeholder magic into t() See: http://drupal.org/node/64279#t-placeholders
- Patch #77549 by adrian: install profiles should be in their own directory.
- Patch #73961 by m3avrck, timcn, et al: simplify adding CSS in Drupal.
#76209: (Eaton et al) - Make installer code integrate better with module.inc / system.module - Fix schema version bug when installing core
#75264: Redirect uninstalled default Drupal site to install.php
- Patch #61893 by timnc: remove message_na().
#73615 by chx, Eaton, and Steven, Provide the full range of Drupal functions to .install files
- Patch #68926 by chx, jeremy, steven, eaton, webchick, amazon, neil, nedjo et al: an initial install system for Drupal core.
#58166, fixes for typos, patch by Uwe Herrmann
- #40515: Ensure UTF-8 character set on the database side (and include upgrade path for incorrectly set up databases)
- Patch #40393 by Richard: corrected permissions of menu/path settings on the content submission form.
- Patch #40518 by drumm: upgrade system fixes.
- Patch #40518 by drumm: remove hook_versions.
- Patch #40341 by Neil: fixed problems with database schema versions. - When user #1 creates an account (we can assume this happens only once), system.module's schema version is set to the latest availiable. - system_get_files_database() now includes a 'schema_version' child of each file object. - That new information is re-saved when Drupal re-populates the system table. - An array of newly-enabled modules is built, module_list() is reloaded, and the schema versions of each newly-enabled module are set to the most recent availiable. If the schema version is already set (presumably from a previous installation) it is not changed.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |