Commit Graph

346 Commits (f3d81ccd548ab4de79b2dc1d8c48a54ae4313e64)

Author SHA1 Message Date
Angie Byron d151ea9100 by gordon and dww: Added a new function update_get_update_list() to return list of pending updates. 2009-08-21 06:40:05 +00:00
Angie Byron 9a34f7a1c2 by Gábor Hojtsy: Move maintenance mode setting to config/development. 2009-08-11 17:26:33 +00:00
Dries Buytaert 62e0ddc740 - Patch 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. 2009-08-11 12:20:26 +00:00
Angie Byron 3b5d0565c6 follow-up by gordonh and dww: Move more update.php functions to update.inc. 2009-08-03 19:37:38 +00:00
Dries Buytaert 40c8986ac7 - Patch by dww, anarcat, gordon: restructured update.php to start making it possible to update Drupal sites from the shell. 2009-07-29 05:59:59 +00:00
Dries Buytaert ef09cf93e5 - Patch by David Strauss: renamed functions for clarity. We say 'yay' to clarity! 2009-07-14 10:22:17 +00:00
Dries Buytaert c84c1d9c34 - Patch by Razorraser: removed left-over function. 2009-06-23 12:06:09 +00:00
Dries Buytaert fabaaaaa6e - Patch by catch, Dave Reid, lilou et al: remove D5 to D6 updates. 2009-06-22 13:21:38 +00:00
Dries Buytaert d89758d05a - Patch by catch: fixed upgrade path from Drupal 6 to Drupal 7. 2009-06-09 11:20:16 +00:00
Dries Buytaert 28b2f098be - Patch by Damien Tournoud, andypost, Freso et al: add context to t() to help deal with ambigious strings (and improved the locale APIs a bit). Example: May is both a short month name as a long month name in English, but not necessarily in other languages. 2009-06-08 05:00:12 +00:00
Dries Buytaert 1f9077ee92 - Patch by Berdir: unify and rewrite module_rebuild_cache() and system_theme_data(). 2009-06-06 16:05:28 +00:00
Dries Buytaert e474fbbd6c - Patch by Damien Tournoud: fix and streamline page cache and session handling. 2009-06-02 06:58:17 +00:00
Dries Buytaert a24a6c2bba - Patch by stella: millions of code style fixes. 2009-05-24 17:39:35 +00:00
Dries Buytaert 02c8592759 - Patch by Gabor: make the main page content a real block and clean up some of the content API. 2009-05-21 21:12:25 +00:00
Angie Byron ba61b42bd9 follow-up by catch: Fix D6 -> D7 upgrade path failure. 2009-05-16 20:25:20 +00:00
Dries Buytaert 847304a293 - Patch by Moshe Weitzman, dmitrig01: make drupal_get_form() return unrendered forms. 2009-05-12 08:37:45 +00:00
Dries Buytaert bbe7b77475 - Patch by chx, David_Rothstein: allow update.php to regenerate settings.php 2009-05-09 18:35:01 +00:00
Dries Buytaert 2f9af75438 - Patch by kkaefer et al: usability improvement: changed 'site maintenance' to 'maintenance mode'. 2009-04-19 19:10:08 +00:00
Dries Buytaert 898a7db70c - Patch by mr.baileys, Dave Reid, bastos: fixed invalid HTML in update.php. 2009-03-09 20:58:19 +00:00
Angie Byron 27369e8b96 by chx: Allow update.php to re-generate settings.php. Now possible to upgrade Drupal 6 to Drupal 7. Oh, yeah. 2009-03-01 09:32:17 +00:00
Angie Byron 7cc7e080a0 follow-up: Made an a an A so that update.php works again. 2009-03-01 09:17:53 +00:00
Angie Byron 0de74c1bb8 by karschsp: update.php button should use sentence capitalization. 2009-03-01 08:07:36 +00:00
Angie Byron 665c9fdc2c Roll-back of users -> user table name change in : Broken pgsql is no fun. 2009-02-26 07:30:29 +00:00
Angie Byron 09644fd0a9 follow-up by David Rothenstein: Move rename function later in the process to un-break D6->D7 upgrade path. 2009-02-20 07:14:42 +00:00
Angie Byron ff9e842730 by recidive and boombatower: Rename users/users_roles tables to user/user_role for consistency. 2009-02-18 15:19:57 +00:00
Angie Byron d802c69a43 by mannkind: Use getwd() rather than realpath(__FILE__) to determine drupal root, so we don't break symlinks. 2009-02-08 20:27:51 +00:00
Dries Buytaert c11454db37 - Patch by David Rothstein: prevent CSRF on update.php. Already went into D6. 2009-01-21 14:47:12 +00:00
Dries Buytaert d20e457121 - Patch 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. 2009-01-19 10:46:52 +00:00
Angie Byron a81858f583 by stewsnooze: Change link from 'Main page' to 'Front page' in update.php for consistency. 2009-01-17 18:55:29 +00:00
Dries Buytaert 0c63d9e24f - Patch by keith.smith: clean up sentence spacing in code comments. 2008-12-20 18:24:41 +00:00
Dries Buytaert 5083e13522 - Patch by justinrandell: cleaning up the Drupal bootstrap code, removing bootstrap flag in system table. 2008-11-24 10:41:40 +00:00
Angie Byron b47ecd8ad7 by Dave Reid: Catch D7 modules without a files[] line in their .info files. 2008-11-20 07:07:59 +00:00
Angie Byron d0f8f90a36 by David_Rothstein, kbahey, and chx: Make it possible to update D6 -> D7. 2008-11-03 05:55:57 +00:00
Dries Buytaert 74a7badf69 - Patch by moshe: correct count in update.php. 2008-10-24 18:47:02 +00:00
Angie Byron f76acb2d9d by Damien Tournoud, lilou, Dave Reid: Enforce coding standard on elseif. 2008-10-12 04:30:09 +00:00
Angie Byron 8375d77ae2 by Dave Reid, cdale, and snowball43: Fix bug where enabled themes get unmarked during update.php. 2008-10-10 07:35:51 +00:00
Dries Buytaert 3257718a02 - Patch by sun et al: automatic site maintenance during update.php. 2008-10-08 11:11:09 +00:00
Angie Byron a3bb66e4e8 by dopry and Damien Tournoud: Convert includes/requires to use absolute paths. 2008-09-20 20:22:25 +00:00
Dries Buytaert c1d4a90cd1 - Patch by Rob Loach: automatically put sites in maintenance mode when updates are being run. 2008-09-19 07:17:58 +00:00
Angie Byron 3ed8258ed7 follow-up by maartenvg: Fix problem with contrib updates not firing unless system update exists. 2008-09-09 13:33:19 +00:00
Angie Byron 623c6f687b follow-up by swentel: Make updates work again. 2008-09-09 00:26:32 +00:00
Dries Buytaert 78e1919a6f - Patch by moshe: remove update.php number dropdowns. 2008-08-31 12:45:41 +00:00
Dries Buytaert 57fe5103da - Patch by Eaton, pwolanin, Susurrus et al: drupal_render() now printes #markup, not #value. 2008-07-16 21:59:29 +00:00
Dries Buytaert 56d2664a90 - Patch by kkaefer, John Morahan, JohnAlbin et al: after a long discussion we've decided to make the concatenation operator consistent with the other operators. 2008-04-14 17:48:46 +00:00
Dries Buytaert e466b3e1c4 - Patch by boydjd: fixed coding style issues. 2008-03-19 07:36:28 +00:00
Gábor Hojtsy 17e3d1fcdd by dww: trivial syntax fix in cache clearing 2008-02-03 18:41:16 +00:00
Gábor Hojtsy 46c1d9239f follow up by dww: clear update module cache on update.php run as well 2008-01-30 22:13:25 +00:00
Gábor Hojtsy 354b62a0fa follow up by myself and webernet: invert conditional to properly update schema versions, when needed 2008-01-21 15:06:41 +00:00
Gábor Hojtsy b05a49e462 by KarenS: add support for aborting all updates of one module, when a critical error happens 2008-01-17 20:05:23 +00:00
Gábor Hojtsy 44d71e1eef by scor, catch: update.php should inform users if their memory limit will possibly result in a WSOD 2008-01-16 10:37:43 +00:00
Gábor Hojtsy 66b7a5cb74 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' 2008-01-07 19:43:29 +00:00
Gábor Hojtsy 67d64ffc53 by catch, hwsong3i: remove 4.7 to 5.x updates; we only support direct updates from 5.x to 6.x 2007-12-26 10:24:00 +00:00
Gábor Hojtsy 0d89694edb by JirkaRybka: t() was misused in update.php (we should not use t() in the update process) 2007-12-23 12:40:22 +00:00
Gábor Hojtsy fc8b22c615 by yched: postpone warning message display until batch finished, so messages are not forgotten on non-JS batches 2007-12-20 11:57:20 +00:00
Gábor Hojtsy d17b6ad1cf by JirkaRybka: remove improper t() use in update code (update goes all in English, but there were some mistakes), and add messages to updates where there was no return value otherwise, so users know what happens in each update 2007-12-19 10:34:51 +00:00
Gábor Hojtsy 87dd0ef063 by webernet: fix bad variable name in update requirements check introduced in 2007-12-18 15:48:14 +00:00
Gábor Hojtsy dfe1225147 by chx, catch, KarenS: run updates for disabled but previously installed modules, if they are compatible with the current system 2007-12-17 12:23:01 +00:00
Gábor Hojtsy 4f2b77bcd9 by catch: more old 4.6 to 4.7 update path functions removed, as we don't support direct upgrades from 4.6 to 6.x definitely 2007-12-14 17:18:24 +00:00
Gábor Hojtsy 5622bce2d5 by webernet and hswong3i: a huge set of coding style fixes, including:
- whitespaces at end of lines
 - indentation
 - control structure usage
 - whitespace in empty lines
 - phpdoc comment formatting
2007-12-08 14:06:23 +00:00
Gábor Hojtsy e9f52b4248 by merlinofchaos, dvessel, sun: restore themeability support for maintenance pages (regression) 2007-11-30 12:19:10 +00:00
Dries Buytaert 9771f15ffc - Patch by Gabor, JirkaRybka, chx, ChrisKennedy, et al: do not fire bootstrap hooks during update. 2007-11-16 15:35:24 +00:00
Gábor Hojtsy 7c31bcdeac by dww: rename logs to reports (usability improvement) 2007-10-20 21:57:50 +00:00
Gábor Hojtsy c1e9256dcb by webernet: move cache_block creation to update_fix_d6_requirements() to avoid warnings about the nonexistent table through the update process 2007-10-09 16:08:37 +00:00
Gábor Hojtsy 6cc4cc21e0 by dww: conditional linking to dblog pages in update.php, so if the module is not enabled, we don't get broken links 2007-10-02 08:41:13 +00:00
Gábor Hojtsy c3972cf506 by bjaspan and chx: serial columns need their keys defined in db_change_field() and friends in MySQL 2007-09-14 17:46:32 +00:00
Gábor Hojtsy b5331d0859 by JirkaRybka: store version usage information for every source string, optimize caching and prune the initially unused strings 2007-09-02 15:19:16 +00:00
Dries Buytaert 00181ecb39 - Removing whitespace. 2007-08-30 19:54:22 +00:00
Gábor Hojtsy 1372700977 by JirkaRybka and chx: move update access variable to settings.php, so we can check whether it is wide open, and we have one place for settings 2007-08-28 11:42:56 +00:00
Gábor Hojtsy 39d776faa9 by bjaspan, chx and JirkaRybka: update.php for Drupal 6, to allow near flowless updates 2007-08-26 08:27:09 +00:00
Steven Wittens eaaba7cb8b : Update.php text out of date and difficult to follow. 2007-07-15 05:57:40 +00:00
Dries Buytaert ee701b3336 - Patch by Uwe: fixed typos. 2007-07-02 14:41:37 +00:00
Gábor Hojtsy 8650d5a77a by Crell and dww: let modules and themes specify a minimum required PHP version, under which they will not be possible to be turned on 2007-06-27 17:54:49 +00:00
Dries Buytaert 29eb5a6284 - Patch by dww: only allow enabling modules with the same Drupal core compatibility version. 2007-06-08 05:50:58 +00:00
Steven Wittens 7f8b191781 : JavaScript aggregator/compressor by m3avrck and others. 2007-06-01 09:05:45 +00:00
Dries Buytaert 3cafffe63f - Killer patch by bjaspan, frando et al: schema API 1 hits core. Oh, behave. 2007-05-25 12:46:46 +00:00
Dries Buytaert b4ef53eccc - Patch by yched: batch processing fixes. 2007-05-16 07:56:19 +00:00
Gábor Hojtsy 85cae8161f by bjaspan: fix comma syntax error in update.php and system.install 2007-05-09 11:39:23 +00:00
Gábor Hojtsy 9003e7590f by yched: remove call time pass by reference 2007-05-07 10:06:00 +00:00
Dries Buytaert e66371cac1 - Patch by merlinofchaos: move theme information to .info files and improved theme inheritance. 2007-05-06 05:47:52 +00:00
Gábor Hojtsy c740ac7fd5 : progressive operation support, refactoring update.php code to a generic batch API to support runnning operations in multiple HTTP requests
- update.php is already on the batch API
  - node access rebuilding is in the works
  - automatic locale importing is in the works

 Thanks to Yves Chedemois (yched) for the good code quality, very wide awareness of issues related to batches,
 and the fantastic turnaround times. Hats off.
2007-05-04 09:41:37 +00:00
Dries Buytaert 9a142acc8d - Patch by Gabor: add language support to nodes. 2007-04-25 21:28:00 +00:00
Dries Buytaert e675979091 - Patch by douggreen: getting the Drupal coding standards right in core. Woot. Woot. 2007-04-13 08:56:59 +00:00
Dries Buytaert f1bb6aec89 - Proper capitalization. 2007-04-02 15:15:50 +00:00
Dries Buytaert cb34d838f3 - Patch by kkaefer: E_NOTICE cleanup. 2007-03-28 07:02:47 +00:00
Steven Wittens bfa5d45db8 - Missing task list during update with JS turned on. 2007-03-02 09:54:01 +00:00
Steven Wittens ba0ff1a9b7 : 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.
2007-03-02 09:40:27 +00:00
Neil Drumm 9c86de1824 by ChrisKennedy. Clear all of the DB caches in update.php. 2006-12-25 21:22:03 +00:00
Dries Buytaert 633fcda899 - Patch by dvessle: remove stray p.error. 2006-12-19 09:50:55 +00:00
Steven Wittens 71043b991c : Watchdog link in update.php was incorrect. 2006-12-15 07:49:11 +00:00
Steven Wittens 24e449b61a : Watchdog link in update.php was incorrect. 2006-12-15 07:48:30 +00:00
Steven Wittens b86f45b1e6 : CSS preprocessor to cache and compress all .css files. Benchmarks show up to 40% faster page loads. 2006-12-10 09:54:35 +00:00
Neil Drumm dcd80a6f3f by Heine. Make page cache keys case-sensitive on MySQL. 2006-11-28 20:52:51 +00:00
Dries Buytaert 23d0f350ab - Patch by dww: 5.0.0 -> 5.0 2006-10-02 11:36:17 +00:00
Neil Drumm 82ca828b03 by dww. Remove warning for updating without performing any updates. 2006-09-08 23:05:22 +00:00
Neil Drumm d0357e97a8 by Heine. Run cache updates early to avoid unrecoverable errors. 2006-09-08 22:31:59 +00:00
Steven Wittens 7fd9aa5c8a : jQuery JavaScript Library in Drupal core 2006-08-31 23:31:25 +00:00
Neil Drumm bceaf8f0da Eaton and chx. Replace $_POST['edit'] with $_POST. 2006-08-29 09:12:03 +00:00
Dries Buytaert 7de41539df - Patch by chx, eaton, moshe, et al: enable programmaticaly submitted forms via the pull model. 2006-08-18 18:58:47 +00:00
Steven Wittens 21865f7023 - Fix missing progressbar background after CSS split
- Keep all JS widget css together
2006-08-17 21:39:47 +00:00
Dries Buytaert 937f9099b4 - Patch by m3vrck: cleaned up some of the CSS mess. 2006-08-14 20:35:11 +00:00