/[drupal]/contributions/modules/hosting/hosting.module
ViewVC logotype

Log of /contributions/modules/hosting/hosting.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.125 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 13 20:10:37 2009 UTC (12 days, 16 hours ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-6--0-4-ALPHA3, HEAD
Changes since 1.124: +3 -3 lines
Diff to previous 1.124
fix drush_log calls that were done backwards and using t()

Conflicts:

	hosting.module

Revision 1.124 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 5 16:18:05 2009 UTC (2 weeks, 6 days ago) by adrian
Branch: MAIN
Changes since 1.123: +27 -35 lines
Diff to previous 1.123
Replace crontab entry so that it _will_ work on Ubuntu and other systems using Dash with the new drush 2.1

Revision 1.123 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 25 01:05:30 2009 UTC (4 weeks, 4 days ago) by mig5
Branch: MAIN
Changes since 1.122: +16 -10 lines
Diff to previous 1.122
#613402 spotted by adrinux - update the crontab replacement entry from pre-0.3 style crontab

Revision 1.122 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 23 11:42:18 2009 UTC (4 weeks, 6 days ago) by mig5
Branch: MAIN
Changes since 1.121: +7 -6 lines
Diff to previous 1.121
fix to handle items and ticks separately (cron queue, where ticks don't occur). move drupal_set_message out of the foreach loop in hook_submit to avoid repetitive feedback

Revision 1.121 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 23 11:33:53 2009 UTC (4 weeks, 6 days ago) by mig5
Branch: MAIN
Changes since 1.120: +19 -1 lines
Diff to previous 1.120
sanity checks on the frequency items and ticks in the Queues admin areas, don't accept non-numeric characters

Revision 1.120 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 23 11:03:58 2009 UTC (4 weeks, 6 days ago) by mig5
Branch: MAIN
Changes since 1.119: +2 -2 lines
Diff to previous 1.119
add feedback to the Queues admin settings on submit

Revision 1.119 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 20 22:17:27 2009 UTC (5 weeks, 1 day ago) by adrian
Branch: MAIN
Changes since 1.118: +5 -2 lines
Diff to previous 1.118
#605266 - add modalframe popups to the task queue and lists.

Revision 1.118 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 20 16:33:23 2009 UTC (5 weeks, 1 day ago) by adrian
Branch: MAIN
Changes since 1.117: +1 -5 lines
Diff to previous 1.117
Some UI fixes. an incorrect permission check on the run button. log was relabeled view and run was relabeled queue

Revision 1.117 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 18 00:53:17 2009 UTC (5 weeks, 4 days ago) by mig5
Branch: MAIN
Changes since 1.116: +18 -1 lines
Diff to previous 1.116
#585826 - clarify that the standard 'Add user' form is not a form to add new Clients'

Revision 1.116 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 15 11:35:42 2009 UTC (6 weeks ago) by adrian
Branch: MAIN
Changes since 1.115: +32 -1 lines
Diff to previous 1.115
#605266 - refactor the task interface, and clean up the tasks hook definition api

Revision 1.115 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 13 11:52:56 2009 UTC (6 weeks, 2 days ago) by mig5
Branch: MAIN
Changes since 1.114: +3 -3 lines
Diff to previous 1.114
#602426 by jonhattan and me - various improvements and fixes to much of the 'help' documentation in Hosting'

Revision 1.114 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 1 21:47:32 2009 UTC (7 weeks, 6 days ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-6--0-4-ALPHA2
Changes since 1.113: +27 -28 lines
Diff to previous 1.113
reorder functions and comments to make this file more readable

Revision 1.113 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 1 21:46:54 2009 UTC (7 weeks, 6 days ago) by anarcat
Branch: MAIN
Changes since 1.112: +2 -38 lines
Diff to previous 1.112
move functions useful both for the module and drush to a separate file

Revision 1.112 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 25 01:42:21 2009 UTC (2 months ago) by mig5
Branch: MAIN
Changes since 1.111: +1 -20 lines
Diff to previous 1.111
reverting the form_alter stuff, it sends null values to the node table like status. crap

Revision 1.111 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 24 11:37:58 2009 UTC (2 months ago) by mig5
Branch: MAIN
Changes since 1.110: +20 -1 lines
Diff to previous 1.110
hide the usual menu, authoring, publishing cruft from node forms

Revision 1.110 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 13 14:29:27 2009 UTC (2 months, 1 week ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-6--0-4-ALPHA1
Changes since 1.109: +3 -3 lines
Diff to previous 1.109
api change: more parameters to domain validation

instead of just passing nid and port, we now pass an array of
parameters, which will usually be a array version of the node object.

hooks can now validate against a client and such.

now we are certain that client A cannot create a site on a different
port than client B for the same domain (but client A can)

see #570980

Revision 1.109 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Sep 13 13:46:32 2009 UTC (2 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.108: +15 -1 lines
Diff to previous 1.108
API change: ditch the confusing hosting_site_exists() in favor of a more generic and consistent hosting_domain_allowed() that also calls the hook_allow_domain, which should *all* return true for the site to be allowed

Revision 1.108 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 11 20:51:12 2009 UTC (2 months, 2 weeks ago) by anarcat
Branch: MAIN
Changes since 1.107: +5 -5 lines
Diff to previous 1.107
fix the disabled/maintenance pages

Revision 1.107 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 20 14:03:02 2009 UTC (3 months ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-6--0-3, DRUPAL-6--0-3-RC4
Changes since 1.106: +8 -2 lines
Diff to previous 1.106
#553202 by mig5 - fix hosting setup instructions to work with site in sites/example.com...

Revision 1.106 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 28 00:27:22 2009 UTC (5 months, 4 weeks ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-6--0-2-BETA1, DRUPAL-6--0-3-RC1, DRUPAL-6--0-3-RC2, DRUPAL-6--0-3-RC3
Changes since 1.105: +7 -2 lines
Diff to previous 1.105
Remove the wizard from hosting. Added a db_update function to account for the lack of db_next_id(), fixed a broken query related to clients.

Revision 1.105 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 27 19:46:47 2009 UTC (6 months ago) by adrian
Branch: MAIN
Changes since 1.104: +23 -20 lines
Diff to previous 1.104
#454312 - hosting setup is now re-runnable. for post migration of hosting site.

Revision 1.102.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 27 19:43:12 2009 UTC (6 months ago) by adrian
Branch: DRUPAL-5
CVS Tags: DRUPAL-5--0-2
Changes since 1.102: +21 -20 lines
Diff to previous 1.102 , to next main 1.125
#454312 - hosting setup is now re-runnable. for post migration of hosting site.

Revision 1.104 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 27 17:31:48 2009 UTC (6 months ago) by adrian
Branch: MAIN
Changes since 1.103: +106 -99 lines
Diff to previous 1.103
#319277 - first commit of d6 port of hosting module

Revision 1.103 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 26 16:26:29 2009 UTC (6 months ago) by adrian
Branch: MAIN
Changes since 1.102: +3 -3 lines
Diff to previous 1.102
#319277 - this probably breaks d5 support now, but this is the first step towards a d6 port. Deadwood now ports to d6 without any php errors

Revision 1.102 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 13 18:17:13 2009 UTC (6 months, 2 weeks ago) by anarcat
Branch: MAIN
CVS Tags: DRUPAL-5--0-2-BETA1, DRUPAL-5--0-2-RC1
Branch point for: DRUPAL-5
Changes since 1.101: +3 -2 lines
Diff to previous 1.101
put the drupal_add_css() in hook_menu(), not hook_init(), as is the
case for every single example in the drupal core

this fixes an error I saw on and off when visiting the site after a
while

Revision 1.101 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 9 16:31:00 2009 UTC (6 months, 2 weeks ago) by anarcat
Branch: MAIN
Changes since 1.100: +9 -1 lines
Diff to previous 1.100
make FQDN validation a function common to all hosting modules

Revision 1.100 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 4 15:56:11 2009 UTC (6 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.99: +1 -66 lines
Diff to previous 1.99
Added a --debug to switch between post and get in the hosting task. Removed some cruft from hosting.module and fixed the broken hosting clients block, which was causing weird non existent blocks to show up in the block listing

Revision 1.99 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 17 16:21:08 2009 UTC (7 months, 1 week ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-2-ALPHA1
Changes since 1.98: +4 -2 lines
Diff to previous 1.98
Add permission check to hosting summary block

Revision 1.98 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 16 23:59:50 2009 UTC (7 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.97: +28 -1 lines
Diff to previous 1.97
Fix some minor site status issues, accidental triggering of verify tasks and add in pages for site disabled and site maintained redirects

Revision 1.97 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 16 01:46:51 2009 UTC (7 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.96: +4 -1 lines
Diff to previous 1.96
Some small fixes to the hosting queue. and start the long trek of fixing up dns_server

Revision 1.96 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 1 13:25:44 2009 UTC (7 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.95: +2 -7 lines
Diff to previous 1.95
Several changes relating to queue handling (all tasks are executed in their own process using the new drush_backend_fork(). Fixed the fracas was task vs task_queue statuses. needs HEAD of drush fr that function. Fix a small bug in the edit queue frequence setting page where number of items per execution got wiped out.

Revision 1.95 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 30 21:37:16 2009 UTC (7 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.94: +4 -3 lines
Diff to previous 1.94
#319270 - package dependency checking between platforms. almost there

Revision 1.94 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 28 16:08:08 2009 UTC (7 months, 4 weeks ago) by adrian
Branch: MAIN
Changes since 1.93: +1 -4 lines
Diff to previous 1.93
#416550 - Denormalize packages and package releaseses. Import of complete package structure of site. REQUIRES a run of update.php

Revision 1.93 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 26 01:44:08 2009 UTC (8 months ago) by adrian
Branch: MAIN
Changes since 1.92: +2 -3 lines
Diff to previous 1.92
#275511 - first step to more meaningful error statuses

Revision 1.92 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 10 18:29:24 2009 UTC (8 months, 2 weeks ago) by anarcat
Branch: MAIN
Changes since 1.91: +6 -2 lines
Diff to previous 1.91
make aegir the default UNIX user if running hosting setup as root

Revision 1.91 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 5 03:57:16 2009 UTC (8 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.90: +3 -3 lines
Diff to previous 1.90
No more objects returned from drush calls, move to drush_log

Revision 1.90 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 26 19:20:12 2009 UTC (8 months, 4 weeks ago) by anarcat
Branch: MAIN
Changes since 1.89: +5 -5 lines
Diff to previous 1.89
remove some provision_log still remaining

See: #375360

Revision 1.89 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 22 02:19:26 2009 UTC (9 months ago) by adrian
Branch: MAIN
Changes since 1.88: +60 -22 lines
Diff to previous 1.88
Remove last instances of dependance on provision.

Revision 1.88 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 17 15:46:42 2009 UTC (9 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.87: +109 -25 lines
Diff to previous 1.87
First commit towards 0.2 front end.
1. Added the drush_path to the web server node type. Also added hook_update for it.
2. Changed command line generation to point at the drush path.
3. Added the code needed to call remote sites. Hosting can now manage sites on multiple server. (this is working, but not fully tested and will remain an experimental feature until 0.3).
4. Started excising provision from hosting. This is not completely done yet.

It is important to note that NEW INSTALLS with hostmaster are completely broken, you need to install 0.1 completely, and then replace hosting with this checkout, physically remove the drush, provision and cvs_deploy modules from the hostmaster directory, and then run update.php

You will need to then remove the symlink to drush.php in the root directory, and configure the drush_path to the drush 2.x drush.php location. Provision 0.2 will need to be installed in ~/.drush

HEAD might be broken after this, but it's a start towards 0.2

Revision 1.87 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 5 22:55:00 2009 UTC (9 months, 2 weeks ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-1
Changes since 1.86: +4 -4 lines
Diff to previous 1.86
Fix some permission issues. Client links on the user page are now visible

Revision 1.86 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 10 23:28:40 2008 UTC (11 months, 2 weeks ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-1-RC1
Changes since 1.85: +6 -10 lines
Diff to previous 1.85
Added hook_hosting_summary to make dns hosting easier to implement

Revision 1.85 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 2 22:32:11 2008 UTC (11 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.84: +11 -1 lines
Diff to previous 1.84
Move the provision help to hosting, severely reducing code duplication and simplifying provision even further

Revision 1.84 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 18 15:50:52 2008 UTC (12 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.83: +2 -86 lines
Diff to previous 1.83
Hosting features now finds and installs modules that have features. Also made the features screen earlier in the config and made it cleaner

Revision 1.83 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 18 14:47:07 2008 UTC (12 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.82: +16 -13 lines
Diff to previous 1.82
Fix the broken menu hiding functionality, and move hosting_introduction into the wizard

Revision 1.82 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 12 17:11:06 2008 UTC (12 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.81: +1 -1 lines
Diff to previous 1.81
#332993 - hook_access and hosting_node_link access check - thanks xiong

Revision 1.81 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 7 17:04:32 2008 UTC (12 months, 2 weeks ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-1-BETA2
Changes since 1.80: +0 -13 lines
Diff to previous 1.80
Move block add function to hostmaster profile

Revision 1.80 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 6 21:47:10 2008 UTC (12 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.79: +1 -0 lines
Diff to previous 1.79
Fix an issue with queue summary block and multiple queues

Revision 1.79 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 6 21:34:45 2008 UTC (12 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.78: +1 -1 lines
Diff to previous 1.78
Typo

Revision 1.78 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 6 21:20:54 2008 UTC (12 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.77: +91 -10 lines
Diff to previous 1.77
Create admin/hosting menu item and move all the additional configuration pages as children of that page. Move the hosting features page into the admin section. Also has the beginnning of a routine that
finds features in modules which havent been enabled yet.

Revision 1.77 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 6 19:44:11 2008 UTC (12 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.76: +1 -1 lines
Diff to previous 1.76
Found a bunch of xss issues, filter on output and add additional filtering to commands

Revision 1.76 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Nov 3 17:56:00 2008 UTC (12 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.75: +6 -3 lines
Diff to previous 1.75
Clean up queue block some more, and make blocks enabled by default

Revision 1.75 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 31 20:49:48 2008 UTC (12 months, 3 weeks ago) by anarcat
Branch: MAIN
Changes since 1.74: +63 -24 lines
Diff to previous 1.74
fix the status blocks and add a main task queue view

Contributed by: Yann Rocq
Closes: #319390

Revision 1.74 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 29 00:10:34 2008 UTC (12 months, 4 weeks ago) by anarcat
Branch: MAIN
Changes since 1.73: +9 -4 lines
Diff to previous 1.73
add status

See: #319390

Revision 1.73 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 28 23:53:01 2008 UTC (12 months, 4 weeks ago) by anarcat
Branch: MAIN
Changes since 1.72: +27 -0 lines
Diff to previous 1.72
create a summary of the active queues

Closes: #319390

Revision 1.72 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 28 23:34:09 2008 UTC (12 months, 4 weeks ago) by anarcat
Branch: MAIN
Changes since 1.71: +21 -3 lines
Diff to previous 1.71
add a block to display queues a bit naively

Revision 1.71 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 28 23:18:07 2008 UTC (12 months, 4 weeks ago) by anarcat
Branch: MAIN
Changes since 1.70: +7 -4 lines
Diff to previous 1.70
reactivate the platform/db/webserver block listing, since we now have
more than one of those potentially

See: #319390

Revision 1.70 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 25 09:55:24 2008 UTC (13 months ago) by adrian
Branch: MAIN
Changes since 1.69: +24 -1 lines
Diff to previous 1.69
Add breadcrumbs to most node types

Revision 1.69 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 24 21:12:10 2008 UTC (13 months ago) by anarcat
Branch: MAIN
Changes since 1.68: +4 -2 lines
Diff to previous 1.68
add generic logging function to the hosting module, that logs to stdout for drush -v and the watchdog

Revision 1.68 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 21 13:25:03 2008 UTC (13 months ago) by adrian
Branch: MAIN
Changes since 1.67: +1 -0 lines
Diff to previous 1.67
#324112 - icons in site list. also added tablesorting and paging

Revision 1.67 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 17 00:16:50 2008 UTC (13 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.66: +19 -30 lines
Diff to previous 1.66
#321944 - cleaned up hosting_setup command to use the provision_setup command as base, with extra hosting things after

Revision 1.66 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Oct 16 23:13:39 2008 UTC (13 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.65: +27 -19 lines
Diff to previous 1.65
#321953 - create symlink to drush.php as part of hosting setup

Revision 1.65 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 12 23:47:47 2008 UTC (13 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.64: +1 -1 lines
Diff to previous 1.64
#316705 - missing access permission on admin/settings/queues. patch by mauror.

Revision 1.64 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 10 06:47:37 2008 UTC (13 months, 2 weeks ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-1-BETA1
Changes since 1.63: +6 -5 lines
Diff to previous 1.63
Fix #280969 - hide unimplemented features in menu

Revision 1.63 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 8 03:19:37 2008 UTC (13 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.62: +29 -2 lines
Diff to previous 1.62
Remove dependency on views completely. Custom profiles that included views were dying because views was already included in the hosting site. This also reduced the amount of code we have to maintain for this release, at the expense of very few features (views support wasnt really usable up to now).

Revision 1.62 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 26 13:20:43 2008 UTC (14 months ago) by adrian
Branch: MAIN
Changes since 1.61: +13 -9 lines
Diff to previous 1.61
Doc changes and commented out menu handler that is broken atm

Revision 1.61 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 22 16:56:44 2008 UTC (15 months ago) by adrian
Branch: MAIN
Changes since 1.60: +57 -2 lines
Diff to previous 1.60
hosting_features selection in wizard, and some other things

Revision 1.60 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 18 04:24:04 2008 UTC (15 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.59: +15 -0 lines
Diff to previous 1.59
Hiding of unsupported features.

Revision 1.59 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 18 02:35:45 2008 UTC (15 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.58: +13 -19 lines
Diff to previous 1.58
Most of the hosting features code for hiding broken parts of the interface during releases

Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 15 10:49:34 2008 UTC (16 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.57: +1 -1 lines
Diff to previous 1.57
Fix typo that xiong found

Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 27 09:35:04 2008 UTC (17 months ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-1-ALPHA2, DRUPAL-5--0-1-ALPHA3
Changes since 1.56: +3 -1 lines
Diff to previous 1.56
Let the first call to dispatch during hosting setup be a real call, to speed up the install process

Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 27 07:47:45 2008 UTC (17 months ago) by adrian
Branch: MAIN
Changes since 1.55: +20 -1 lines
Diff to previous 1.55
Added some hook_access implementations to hide important info, for now. These are not nearly granular enough yet

Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 27 05:12:10 2008 UTC (17 months ago) by adrian
Branch: MAIN
Changes since 1.54: +33 -7 lines
Diff to previous 1.54
Made the hosting setup command responsible for a few more things, no actually runs dispatch itself to make sure it's working, before creating the cron entry. Lowered the frequency on the tasks queue to make wizard quicker. Cleaned up the hosting task log screen, so that usable output is gotten when drupal just returns a database connection error or similar

Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 23 22:31:49 2008 UTC (17 months ago) by adrian
Branch: MAIN
Changes since 1.53: +43 -0 lines
Diff to previous 1.53
Add a hosting setup drush command which configures the cron entry for the dispatcher. Needed to finish the wizard properly for release

Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 21 17:12:52 2008 UTC (17 months ago) by adrian
Branch: MAIN
Changes since 1.52: +8 -10 lines
Diff to previous 1.52
Completely rewrote hosting.wizard.inc.

Started out as integrating documentation more cleanly, but the next thing I realized i had
come across a very clean and simple recipe for a wizard using only hook_menu and formsapi.

Split up requirements documentation in previous commits to allow for re-use in the new wizard,
and write a large amount of documentation additionally.

New wizard inherits a lot of the existing forms as well, and has additional validation. Changes
are mostly contained in hosting.wizard.inc ( apart from a couple of small changes in hosting.module
and a new css file)

New form is functionaly in line with the previous one, but is a whole lot cleaner. Has a few more extra pages, including some place holders that need to be properly finished before a release.

Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 20 21:33:11 2008 UTC (17 months ago) by adrian
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
Changed how dates are displayed in most views, and wrote a small handler to show the offset between when a task was created and when it was completed

Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 20 16:07:20 2008 UTC (17 months ago) by adrian
Branch: MAIN
Changes since 1.50: +45 -298 lines
Diff to previous 1.50
Centralized all command generation in hosting, making sure everything is run through escapeshellcmd and escapeshellarg.

Introduces hosting dispatch and hosting_queues hook, which allows you to create new queues that will be managed by hosting, by defining a hook
and a simple function.

Updated hosting_stats and hosting_cron to be (more) current, and implement the queue api.

Incomplete queue configuration form, that allows you to set the frequency that events occur at. Supports configuration of both batch and serial queues.

Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 19 21:17:31 2008 UTC (17 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.49: +40 -40 lines
Diff to previous 1.49
#272480 - rename action to task. Also made task_log table consistent by adding hosting_ prefix

Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 19 20:03:31 2008 UTC (17 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.48: +1 -2 lines
Diff to previous 1.48
Special case that lets the wizard allow views of admin/help and children

Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 12 05:06:41 2008 UTC (17 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.47: +1 -0 lines
Diff to previous 1.47
Fix a critical issue i discovered regarding the saving of site.php

Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 3 18:01:59 2008 UTC (17 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.46: +1 -0 lines
Diff to previous 1.46
Fix issue with a problem initializing the site_status field. Fix bug whereby servers without mysql support (and only mysqli) would not be able to install sites. Hosting now stores the db_type, and passes it to the provision backend correctly.

Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 3 01:57:16 2008 UTC (17 months, 3 weeks ago) by adrian
Branch: MAIN
CVS Tags: DRUPAL-5--0-1-ALPHA1
Changes since 1.45: +29 -3 lines
Diff to previous 1.45
Fix the package instance import code. Finish site import code, including a bevy of crud functions for easily finding the right nodes to relate various site properties to. Provide defines for commonly used variables such as HOSTING_OWN_WEB_SERVER and the like

Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 2 20:40:17 2008 UTC (17 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.44: +0 -165 lines
Diff to previous 1.44
finish moving all node types to their own modules

Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 2 15:05:25 2008 UTC (17 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.43: +4 -1 lines
Diff to previous 1.43
remove delete button from site edit form

Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 30 14:01:04 2008 UTC (17 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42
fix some small bugs

Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 29 22:58:44 2008 UTC (17 months, 4 weeks ago) by adrian
Branch: MAIN
Changes since 1.41: +14 -28 lines
Diff to previous 1.41
enable / disable fully working. removed node/add/action and turned it into a series of local tasks attaching to nodes, additionally fixed and extended the logic for available tasks to ensure that you are not able to disable sites that are already in the process of being disabled etc. Clean up action parameters.

Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 24 19:18:07 2008 UTC (18 months ago) by adrian
Branch: MAIN
Changes since 1.40: +1 -0 lines
Diff to previous 1.40
#242353 - restart_cmd being correctly saved now

Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 3 16:28:49 2008 UTC (18 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.39: +10 -6 lines
Diff to previous 1.39
modify the error return codes, to make them clearer

Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 18 22:44:48 2008 UTC (19 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38
rename PROVISION_NOT_RUN to PROVISION_QUEUED

Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 18 22:12:58 2008 UTC (19 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.37: +5 -10 lines
Diff to previous 1.37
factor out some code and require a comment clarification in the code

Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 18 21:53:33 2008 UTC (19 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.36: +3 -2 lines
Diff to previous 1.36
more action debugging: unserialize exec output properly (join instead of split). add much more information to action error log to ease debugging

Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 18 21:03:26 2008 UTC (19 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35
use the PROVISION_ status in the action queue too

Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 3 19:31:34 2008 UTC (19 months, 3 weeks ago) by anarcat
Branch: MAIN
Changes since 1.34: +4 -4 lines
Diff to previous 1.34
don't rely on truth value of action exit code. uncomment hosting queue update query. cleanup.

Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 29 01:46:24 2008 UTC (19 months, 4 weeks ago) by adrian
Branch: MAIN
Changes since 1.33: +5 -53 lines
Diff to previous 1.33
better module version support - has a slight bug in that it doesnt always get project names

Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 26 04:14:01 2008 UTC (20 months ago) by adrian
Branch: MAIN
Changes since 1.32: +41 -9 lines
Diff to previous 1.32
Implement views integration for packages and releases. Fix embedded views by adding arguments for many of the major reference fields. Remove some testing code that made actions not complete. change the help documentation to show the rename of hosting process to hosting actions.

Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 25 04:17:36 2008 UTC (20 months ago) by adrian
Branch: MAIN
Changes since 1.31: +106 -10 lines
Diff to previous 1.31
The verify step now returns information on all the the installed modules and profiles on the platform, and generates package and package release nodes for them, as well as populates a junction table relating modules to platforms. with some views integration, you will be able to see which sites have which modules installed, etc

Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 21 17:31:59 2008 UTC (20 months ago) by adrian
Branch: MAIN
Changes since 1.30: +48 -21 lines
Diff to previous 1.30
Add tracking of backups that have been generated. First steps toward rollback functionality. Added lots of comments. Start work on dispatcher call for process management, so you have one (configurable) cron call that will run all the other queues for you.

Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 21 15:22:57 2008 UTC (20 months ago) by adrian
Branch: MAIN
Changes since 1.29: +85 -37 lines
Diff to previous 1.29
phpdocs updates, and some slight code changes. start of rollback support on front end.

Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 20 14:14:07 2008 UTC (20 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.28: +2 -4 lines
Diff to previous 1.28
fix creating actions from node/xx/add_action

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 18 22:16:19 2008 UTC (20 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.27: +6 -5 lines
Diff to previous 1.27
re-fix the wizard exit code

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 18 22:03:34 2008 UTC (20 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.26: +11 -36 lines
Diff to previous 1.26
fix for 235931 and 234402. Fix the db connection error problem. Backend scripts now fire

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 18 18:15:07 2008 UTC (20 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.25: +4 -8 lines
Diff to previous 1.25
Fix redirect to front page on completed wizard.

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 14 22:38:19 2008 UTC (20 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
fix main view display

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 14 20:43:52 2008 UTC (20 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.23: +0 -20 lines
Diff to previous 1.23
fix commit brainfart: don't redeclare the functions in hosting.module but update them in hosting_site.inc

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 14 20:39:50 2008 UTC (20 months, 1 week ago) by anarcat
Branch: MAIN
Changes since 1.22: +19 -0 lines
Diff to previous 1.22
add missing insert and update hooks for hosting_site

Submitted by: Adrian

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 7 19:40:09 2008 UTC (20 months, 2 weeks ago) by spiderman
Branch: MAIN
Changes since 1.21: +0 -1 lines
Diff to previous 1.21
fixed SQL queries for removed ip_address column in db_server nodes

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 3 12:28:23 2008 UTC (20 months, 3 weeks ago) by adrian
Branch: MAIN
Changes since 1.20: +15 -5 lines
Diff to previous 1.20
trying to fix 225585. hosting.crud is not required in this checkout of the code (and should not have been in the previous commit either, unless i missed something)

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 26 04:07:12 2008 UTC (21 months ago) by adrian
Branch: MAIN
Changes since 1.19: +14 -1 lines
Diff to previous 1.19
remove nodequeue, token, install_profile api dependencies and fix drush_option call. still not calling backend correctly

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 26 03:11:12 2008 UTC (21 months ago) by adrian
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
fix values generation. fix some form issues

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 26 03:06:10 2008 UTC (21 months ago) by adrian
Branch: MAIN
Changes since 1.17: +11 -11 lines
Diff to previous 1.17
fix values generation. fix some form issues

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 26 02:30:01 2008 UTC (21 months ago) by adrian
Branch: MAIN
Changes since 1.16: +26 -45 lines
Diff to previous 1.16
fix values generation. fix some form issues

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 26 01:27:31 2008 UTC (21 months ago) by adrian
Branch: MAIN
Changes since 1.15: +91 -11 lines
Diff to previous 1.15
almost complete switch to drupal node types. start of configuration wizard. cleaned up admin section. some small documentation changes. backend integratiion is still untested. still need to add views argument support for fields (most important being on action rid relationship, so the actions_embed view works)

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 13 00:04:11 2008 UTC (21 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.14: +0 -24 lines
Diff to previous 1.14
latest work tonight. more work on porting from cck to plain old nodes

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 12 03:24:50 2008 UTC (21 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.13: +129 -135 lines
Diff to previous 1.13
This is an in between commit. It probably doesn't even run. I am committing now because I never want to have to do this change again , ever. I have completely removed the dependency on all cck modules, and am about 3/4 of the way in porting all the node types and behaviours from cck + weird helper functions to standard module defined node types, which has simplified the code immensely.

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 11 16:52:39 2008 UTC (21 months, 2 weeks ago) by adrian
Branch: MAIN
Changes since 1.12: +250 -544 lines
Diff to previous 1.12
In progress commit. Remove dependency on date module. Lots of help additions. Added verify step so the back end (mostly) configures itself

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 23 03:11:08 2008 UTC (22 months ago) by adrian
Branch: MAIN
Changes since 1.11: +120 -107 lines
Diff to previous 1.11
linked up the provision configuration with the default nodes created, so they keep in synch when you modify either of them. there are a whole bunch of fields that dont match yet. i also updated the documentation

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 20 20:27:27 2008 UTC (22 months ago) by adrian
Branch: MAIN
Changes since 1.10: +67 -33 lines
Diff to previous 1.10
modified the data structure to introduce the concept of platforms, updated documentation, throw error when drush command doesnt return a serialized array, fixed some other things here and there

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 19 20:28:41 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.9: +16 -5 lines
Diff to previous 1.9
Fairly complete introductionary documentation, with information about requirements for the system, and links to the newly completed provision documentation page. Also finished move to cck_fullname 1.5

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 19 08:01:48 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.8: +271 -58 lines
Diff to previous 1.8
much updated for friendlier initial interface, with documentation to be integrated

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 19 04:32:41 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.7: +23 -22 lines
Diff to previous 1.7
fix display of dates on action nodes, correct usage of timestamps, and some other small fixes

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 19 02:34:42 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.6: +24 -11 lines
Diff to previous 1.6
fix removal from node queue, trim return value from external call to fix serialization problem, which in turn leads to fixing error codes for executed site actions and updating the view to display them

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 18 12:33:50 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.5: +15 -6 lines
Diff to previous 1.5
some hosting module errors fixed

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 18 11:21:01 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
one line fix

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 17 21:13:11 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.3: +63 -15 lines
Diff to previous 1.3
simple form to request backups, and tentative support for cck_fullname 1.5 (mostly untested)

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 17 13:52:06 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.2: +33 -10 lines
Diff to previous 1.2
some small syntax changes

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 13 21:37:21 2008 UTC (22 months, 1 week ago) by adrian
Branch: MAIN
Changes since 1.1: +29 -26 lines
Diff to previous 1.1
Removed all serialized strings in install file by switching to some simple crud functions, to allow for easier debugging

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 7 16:57:43 2008 UTC (22 months, 2 weeks ago) by adrian
Branch: MAIN
initial commit of hosting module, which provides the back end functionality for the provisioning framework

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.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.2