Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#637370 by yoroy: Shorten the text on 'installation complete' screen.
- Patch #530652 by sun: _user_password_dynamic_validation() should be a #process of password_confirm().
#367567 by sun, effulgentsia, yched, and quicksketch: Use AJAX framework for 'Add more' links.
#615528 by David_Rothstein: Fixed Incorrect code comment regarding DrupalFakeCache in the installer.
- Patch #593746 by #593746 by sun, andypost: prepare Drupal core for dynamic data translation.
- Patch #557542 by catch: CLI installs were broken.
- Patch #544360 by David_Rothstein: fix for dashboard module.
- Patch #544360 by Gábor Hojtsy, ksenzee, David_Rothstein, seutje, JacobSingh, paul.lovvik, EclipseGc et al: Dashboard module 1.0. Wo-hoot!
#559294 by David_Rothstein: Allow install profiles to alter or override the task list.
#561452 by pwolanin and David_Rothstein: Add API function to get module/theme info without rebuilding it.
#589754 by rfay and Crell: Fixed non-recoverable install if invalid database specified in settings.php.
- Patch #572618 by effulgentsia, pwolanin, sun: all theme functions should take a single argument. Code clean-up and performance improvement. Woot.
- Patch #578520 by sun | c960657, mfb, Dries, catch, mattyoung: make in url() only accept an array. Another nice API clean-up!
#571086 by sun and merlinofchaos: Added a 'wrapper callback' that executes before a form builder function, to facilitate common form elements. Clean-up from form_builder changes from CTools patch. Has nice side-benefit of making all form functions' signatures consistent.
#564394 by Berdir and Crell: Removed database BC layer. nah nah nah nah... hey hey hey... gooood byeeee...
#573680 by mgifford, David_Rothstein: Fixed language import during installation (and a notice).
#577298 by David_Rothstein: Fixed body field on non-node module-added node types when included from an installation profile.
- Patch #570572 by winston, David_Rothstein | Shai, Xano, alexanderpas, emmajane, kazar: changed label for user/1 account from 'administrator' to 'site maintenance account'.
- Patch #576096 by CorniI: use the new cache API.
#561278 by Arancaytar: Fixed installation profile name escaping.
#475596 follow-up by emmajane: Remove some over-the-top politeness from installer messages.
- Patch #460320 by catch, fago, Frando: standardized, pluggable entity loading for nodes, users, taxonomies, files and comments.
#547846 by David_Rothstein: Fixed a missing reference operator that caused Drupal installation to fail on PHP 5.3.
#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 ***
#326539 by JohnAlbin, sun, cha0s, ultimateboy, Rob Loach, Damien Tournoud: Convert 'class' attribute to use an array, not a string.
#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
- Patch #546390 by cweagans: fix CLI detection in install.php
#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://.
- Patch #510782 by David_Rothstein, Jody Lynn: fixed broken links.
- Patch #545356 by Damien Tournoud: sidebars were broken in install.php, update.php, and the expert profile due to a previous patch that made the sidebar regions more semantic for RTL support.
- Patch #199774 by dww, ugerhard, brianV, John Morahan: make it more 'natural' to enable security notification e-mails.
- 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 #3518404 by bopombatower: lock down DB config based on simpletest UA headers.
#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!
- Patch #482646 by Dave Reid et al: check for existence of ['HTTP_USER_AGENT'] for the SimpleTest user agent.
- Patch #505218 by keith.smith: more massaging of help texts.
- Patch #505218 by Bojhan: improved the description of the updates checkbox.
- Patch #497612 by Moshe Weitzman et al: harden user login by correctly using the form API. Complete commit now. Thank you, thank you.
- 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 #477944 by Damien Tournoud: fix and streamline page cache and session handling.
#475596 by emmajane, catch, yoroy, et al. Move default welcome message to help system.
- Patch #474156 by brainless: fixed database prefix validation. We need tests for the installer. ;-)
#471234 follow-up by andypost: Fix broken installer after string clean-up.
#471234 by Bojhan: Clean up descriptions on installer configuration forms.
- Patch #471070 by stella: millions of code style fixes.
- Patch #471218 by Bojhan: remove unnecessary database configuration instructions.
- Patch #428744 by Gabor: make the main page content a real block and clean up some of the content API.
- Patch #353069 by Moshe Weitzman, dmitrig01: make drupal_get_form() return unrendered forms.
- Patch #304163 by chx, David_Rothstein: allow update.php to regenerate settings.php
#444402 follow-up by kkaefer: Fix autocomplete, enforce code style for anonymous JS functions.
#382096 by Arancaytar: clean up #maxlength use in the installer; remove arbitrary 45 character limits, put reasonable limits in place where it makes sense
#444352 by kkaefer: Remove the 4.7-era JS killswitch.
#444778 by haffmans: Allow non-default database connections in installation profiles.
- Patch #392362 by Xano, Dave Reid: remove clean URL option from the installation process -- automatically enable clean URLs when possible, or hide the option when clean URLs cannot be enabled.
- 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!
- Patch #260337 by jbomb: made the link more specific.
- Patch #333156 by stella: add ability to configure the default country.
#304163 by chx: Allow update.php to re-generate settings.php. Now possible to upgrade Drupal 6 to Drupal 7. Oh, yeah.
#203323 by JirkaRybka, robertgarrigos, lilou, thePanz, c960657, sun: move the LANGUAGE_* constants to bootstrap.inc and remove several defined() checks on them now that they are always defined
- Patch #382096 by Arancaytar: improve the form limits so that they actually make sense and don't get in the way of SQLite support.
- 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).
#125030 by kkaefer, quicksketch, dvessel, Steven, and John Resig: Allow compatibility with other JavaScript libraries.
#355496 by geodaniel, Dave Reid: Always list available databases, with explanation when only one is in the list.
#363013 by mannkind: Use getwd() rather than realpath(__FILE__) to determine drupal root, so we don't break symlinks.
#368729 by meba: (i18n sprint) Fix error during multilingual installation because of NULL value on required field.
#362423 by chx: Include session.inc during installer to avoid fatal errors if things don't go exactly according to plan.
#203323 by JirkaRybka, robertgarrigos, thePanz, c960657, and sun: Fix undefined index locale in install.php and clean up crufty code.
- Patch #201122 by c960657, Moshe Weitzman: never write anonymous sessions, unless something has been written to . This is an important performance improvements -- as long as you use modules that use carefully. It might be good to report some analytics about this in the performance settings page so administrators can see if there is a 'broken' module.
- Patch #352722 by dmitrig01: conditionally show 'settings.php not writable' error so that the message doesn't show up when the file does not exist.
- Patch #349504 by keith.smith: clean up sentence spacing in code comments.
- Patch #333143 by justinrandell: cleaning up the Drupal bootstrap code, removing bootstrap flag in system table.
#11077 by mfb, KarenS, macgirvin, and jjkd: Can you say Daylight Savings Time? I bet you didn't think Drupal ever would! :)
- Patch #74645 by drewish, roychri et al: modify file_scan_directory to use a regex for the nomask (and code clean-up).
#333095 by chx and Damien Tournoud: Lay groundwork for SQLite patch.
#315798 by Rob Loach, mfer, Grugnog2, and sun: Add weighting to drupal_add_js().
- Rollback of patch #74645 -- breaks installer.
- Patch #74645 by drewish, Robin Monks, tayknight: clean up file_scan_directory API to use regex.
- Patch #93509 by catch: automatically run cron after installation, improve the cron notifications.
- Patch #319666 by Dave Reid: remove unnecessary boolean ternary conditaionals.
#277206 by Damien Tournoud, lilou, fp: untranslatable string in the installer
- Patch #199870 by alpritt et al: beter password strength checker. Really cool.
- Patch #277206 by Damien Tournoud: untranslatable string in installer.php.
#319636 by Xano: Change 'Database driver' to 'Database type' in install.php.
#281446 by xqus, dropcube, and catch: Improve the requirements check for the installer. Awesome.
#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().
#228761 by zsanmartin and roborn: Fix language code regex and correct Portugal's language code.
#228761 by zsanmartin, roborn: Installer did not recognize language files with dashes in them, such as pt-pt or zh-hans. Fixing pattern and pt-pt language code.
#308534 by Dave Reid: Remove stray whitespace core-wide.
- Patch #208793 by kbahey, Damien Tournoud: stop hardcoding the HTTP protocol version where possible.
- Patch #302763 by Dave Reid, Rob Loach: replace time() by ['REQUEST_TIME'] as per Rasmus' suggestion. Removed drupal_referrer() for consistency.
- Patch #299330 by justinrandell, Damien Tournoud: select MySQL driver by default -- less clicking
- Patch #225450 by Crell, chx, bjaspan, catch, swentel, recidive et al: next generation database layer for Drupal 7.
- Patch #225880 by pwolanin, webchick, keith.smith, et al: fixed non-writability of settings.php.
- Patch #281943 by webchick, Arancaytar, dropcube et al: order install profiles alphabetically.
- Patch #281943 by webchick, Arancaytar, dropcube et al: order install profiles alphabetically.
- Patch #252013 by Eaton, pwolanin, Susurrus et al: drupal_render() now printes #markup, not #value.
#225880 follow up by webchick: improve error message when writable settings.php is not present
Drupal 5.8.
#225880 by pwolanin, keith.smith: get the user create settings.php instead of Drupal, so upgrading getseasier
- Patch #191499 by catch: remove display order settings and cleaned up some white space.
- Patch #258200 by pwolanin, dropcube: fixed access by-pass due to test framework.
- Patch #277073 by threexk: improve consistency of offline vs off-line and online vs on-line.
- 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 #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 #216511 by Vladimir: fixed XHTML error.
- 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
#216511 by vladimir.dolgopolov: XHTML validation failed due to a misused & (minor)
- Patch #210131 by dvessel, catch, John, et al: updated jQuery library.
#205067 by asimmonds: kill notice in install.php when the profile is not yet set
#199946 by JirkaRybka: append a short query string to CSS and JS files, changing on upgrades, so on core/module/theme upgrades, browser caches will 'flush'
#197720 by nedjo, scor, keith.smith, catch: inform installing users about PHP memory requirements of Drupal 6
#194369 by lots of contributors: move default files directory to sites/default/files which can be created automatically on install, so no need to bug the user about it, making the install process easier
Reported at http://groups.drupal.org/node/7843 by kkaefer: t() was used in install.php in place of st()
#197690 by JordanCronin (as GHOP 68): server permissions are now explained very well in a handbook page, link to that
#199874 by gaele, keith.smith and JirkaRybka: better explanation of site email address, slogan and mission based on usability feedback
#194494 by blackdog: fix two noticed on install when password is not provided
#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
#189880 by keith.smith based on initial suggestions from O Govinda: much better help texts and descriptions for locale module, actually explaining its extended feature set in Drupal 6.
#199402 by keith.smith: standardize on 'Save and continue' text on installer submit buttons
#152497 by JohnAlbin, bdragon, moshe weitzman, chx and myself: several user login tasks, such as session id regeneration were not performed in all cases, so centralize this
#198579 follow up by webernet: a small coding style fix
#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 follow up by dvessel: fix maintenance theme in updates
#141727 by merlinofchaos, dvessel, sun: restore themeability support for maintenance pages (regression)
- Patch #163246 by keith smith, freso, O Govinda, catch, webchick et al: fixed minor spelling issues and fixed spacing issues.
#175876 by hazexp, webernet, keith.smith: unify module/theme/translation download links and include more pointers to these locations
- Patch #192242 by catch, quicksketch, webchick, keith et all: usability improvements for the vocabulary/term forms.
#189986 by keith.smith and bjaspan: reword description on install update notification checkbox to ensure people understand that this is a notification feature, not an automatic update feature
#193513 by keith.smith: use 'set up' instead of 'setup' in installer tasks
#100909 by webernet and RobRoy: improve cron error reporting by defining time tresholds, so if cron stops running after some time, it also becomes an error, but cron not run yet is not an error on installation
#190283 by JirkaRybka and myself: fix installer localization and form handling - use a two pass localization process so localization is ready for the configure form and profile tasks - fix awkward form API workarounds which were introduced before we used a full bootstrap anyway - allow for more usable localized profiles by letting them skip language selection - lots of documentation improvements to profiles and the installer functions
#191310 by JirkaRybka, keith.smith: ship with a files directory by default and improve installation error messages checking for all requirements on the same screen, instead of putting the user through individual error screens
#190206 by myself: move misplaced Javascript codes from the form definition to where the form is output
#191306 by xmacinfo, slightly modified: use standard reload link on all error pages
- Patch #191073 by Keith: another good string cleanup by Keith. (Also removed some trailing whitespace.)
#154388 (backport of #172262) by JirkaRybka. Better globals handling in install system, so the choosen profile and language are remembered.
#178581 by lot of contributors: opt-in for update module on install and update to avoid any privacy concerns
- Patch #187877 by Keith Smith: fixed slight documentation inconsistency.
- Patch #172396 by webchick: better prefix description on the installer screens.
- Patch #180948 by quicksketch: automatically populate e-mail fields during install.
- Patch #184867 by deekayen: documentation improvement.
#182645 by scor: clean up concatenations to be in line with core coding standards
Drupal 6.0-beta 2 release with all Drupal 5.3 security fixes applied
Drupal 5.3
basic code simplifications in the installer, uncovered at #178581
#176141 by yched and myself: only print install page layout, if there is some output to send to the user. If JSON output is generated, it is already printed and should not be themed with HTML.
#172262 by JirkaRybka: better globals handling in install system, so the choosen profile and language are remembered
- Patch #172950 by webernet: code style fixes.
#172265 by chx: fix user id problems on mysql, when inserting the first two special users
#172447 by add1sun: include a link to the front page of the site on the 'already installed' page
- Patch #149540 by chx: first user installed as uid = 2 in MySQL 4.1.
#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)
#149092 by Gurpartap Singh slightly modified: Usability: generalize timezone discovery to use on user registration
- Patch #160732 by JohnAlbin: fixed E_NOTICE in the installer.
#160248 noticed by Rowanw, patch by myself: minor typo fix in choose language link
#100641 by kkaefer, ChrisKennedy and RobRoy: change 'Submit' buttons to 'Save' to compliy with the desktop metaphor and actually tell what the button does ('we know it submits the form, but what it does?')
#156315 follow up patch by merlinofchaos: do not display profile chooser task if there is only one profile
- Patch #156315 by merlinofchaos: usability improvement: remove the wall of text in the installer.
#134308 by dww. The DB API does not handle prefixes with '.' in them well; do not allow that at install time.
#156910 by asimmonds: fix code indentation problems introduced with new code in this development cycle; only whitespace changes
#99011 follow up patch my merlinofchaos: inform users if the settings.php or the settings directory in use is not write protected after installation.
po -> translations directory rename missing piece, noticed by Alexander Hass
#151280 by Rok Žlender, webernet and myself: use the real cache system, once we have the database set up, to get the values set by the configuration form and the install profile to the proper cache values
#118026 by kkaefer with fixes from myself: JavaScript translation support and script.js as a default theme JS file to use, if found
- Patch #143026 by ChrisKennedy and Steven: dynamically check password strength and confirmation.
- Patch #147145 by David Strauss: remove mysql (no i) as an option when mysqli is available.
- Patch #146667 by Eaton: correct builder argument ordering, eliminate redundant arguments
- Patch #148652 by JohnAlbin: fixes 'undefined index' notices in installer.
- Patch #146470 by Eaton: install.php was hard-calling the user module's internal FAPI functions, and that line had been missed.
- Patch #146470 by Eaton et al: standardize form API3 hook parameter order.
- Patch #145671 by Gabor: import translation files when adding a new language.
- Patch #142869 by keith.smith: expanded the installer's help text a bit.
#141637 follow up patch by merlinofchaos: proper placement of menu_rebuild() to not run twice on the same request
- Patch #142869 by Gabor: import interface translation files at install time.
- Patch #144087 by dmitrig01: form API fix.
- Patch #138706 by eaton, chx, webchick, yched et al: form api 3 ... yay. :)
#141637: add back menu_rebuild() to allow for clean URL check, and document the need for both menu_rebuild() calls, so we will not make this mistake in the future
#141637 by merlinofchaos and yched: follow up fixes to the installer patch, properly rebuilding the menu when done and returning update results
- Patch #141637 by merlinofchaos, gabor, et al: provide a site config form at the end of install to collect data, plus allow profiles to modify and add more.
#99011: FILE_WRITEABLE typofix to FILE_WRITABLE, patch by myself
- Patch #99011 by merlinofchaos: remove sites/default/settings.php and ship with sites/default/default.settings.php.
#141596: _locale_get_iso_list() was renamed _locale_get_predefined_list(), patch by meba
- Patch #134493 by douggreen: getting the Drupal coding standards right in core. Woot. Woot.
Patch #130946 by KarenS: fixed undefined variable output. Backport from HEAD.
- Patch #130946 by KarenS: fixed undefined variable output.
- Removing whitespace.
#117018: Use Garland theme for installer/maintenance pages, and add task list in the sidebar. - Refactor partial-page handling for the maintenance page. It's an exotic quirk for update.php and belongs there.
- Patch #98359 by Robroy and webchick: string clean-up: web site -> website
- Patch #113788 by chx: fix menu_rebuild position.
- Patch #34755 by chx et al: faster menu system. HEAD is temporary broken and there is no upgrade path yet.
#108186: Fix install.php on Firefox (caching issue)
- Patch #104763 by RobRoy: better defaults for page and story.
- Patch #102599 by ChrisKennedy: fixed rare 'call to undefined function' in the installer.
- Patch #105368 by ChrisKennedy: Clarify that settings.php is set to RO on install.
#103519: Allow dot in database table prefix.
#97824 by Gurpartap. Move enclosing elements outside of their t().
- Patch # #98366 by webchick and ac: simplified strings for translators.
- Patch #98365 by webchick and RobRoy: added missing t() functions.
- Patch #98359 by webchick and webernet: standardize on terminology: 'website' and 'web page'.
#98359 by webchick. Change 'web site' to more common usage, 'website.'
#92936 by webchick. Radios must always have something selected.
- Patch #92923 by webchick: made the installer more robust to missing modules.
- Patch #89285 by profix: code simplifications.
- Patch by me: 'database prefix' -> 'table prefix'
- Patch #87819 by webchick: 'database prefix' -> 'table prefix'
#84173 by plumbley and Jax. Don't assume the database port is set.
#81218 by chx. Allow install.php to act on array db urls and prefixes.
#83229: Recover gracefully from old PHP versions in installer (best effort only)
#74992 by nickl, beginner, and erdemkose. Some configurations were having trouble with the global variables.
- Patch #82173 by flk: allow users to configure a port number.
- Patch #82616 by flk: database password should be optional.
#75002: Install-time and run-time requirements checking + status report page
#76555 by Goba. Installer l10n.
#80574 Eaton and chx. Replace $_POST['edit'] with $_POST.
#76525 by asimmonds. Fixing another call to an undefined function.
#79511 by timcn. Clean up some notices.
- 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.
#76209: (Eaton et al) - Make installer code integrate better with module.inc / system.module - Fix schema version bug when installing core
- Modified patch #76659 by dopry: clarified the instructions.
- Patch #75256 kika, eaton, et al: improve the installer's usability.
#75264: Redirect uninstalled default Drupal site to install.php
- Patch #68926 by chx, jeremy, steven, eaton, webchick, amazon, neil, nedjo et al: an initial install system for Drupal core.
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 |