Changes between Version 24 and Version 25 of WebRpc


Ignore:
Timestamp:
Jan 21, 2009, 9:11:07 AM (16 years ago)
Author:
feet1st
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WebRpc

    v24 v25  
    107107}}}
    108108
    109 The elements are:
    110 
    111 {{{
    112 #!html
    113 <font color=darkgreen face="monospace">
    114 }}}
    115  name::
    116 {{{
    117 #!html
    118 </font>
    119 }}}
    120         Project name
    121 {{{
    122 #!html
    123 <font color=darkgreen face="monospace">
    124 }}}
    125  master_url::
     109 '''The elements are'''::
     110{{{
     111#!html
     112<font color=darkgreen face="monospace">
     113}}}
     114        name:
     115{{{
     116#!html
     117</font>
     118}}}
     119 Project name [[BR]] [[BR]]
     120{{{
     121#!html
     122<font color=darkgreen face="monospace">
     123}}}
     124        master_url:
    126125{{{
    127126#!html
    128127</font>
    129128}}}
    130         Master URL
    131 {{{
    132 #!html
    133 <font color=darkgreen face="monospace">
    134 }}}
    135  local_revision::
    136 {{{
    137 #!html
    138 </font>
    139 }}}
    140         The SVN changeset number of the project's server software.
    141 {{{
    142 #!html
    143 <font color=darkgreen face="monospace">
    144 }}}
    145  web_stopped::
     129 Master URL [[BR]] [[BR]]
     130{{{
     131#!html
     132<font color=darkgreen face="monospace">
     133}}}
     134        local_revision:
     135{{{
     136#!html
     137</font>
     138}}}
     139 The SVN changeset number of the project's server software. [[BR]] [[BR]]
     140{{{
     141#!html
     142<font color=darkgreen face="monospace">
     143}}}
     144        web_stopped:
    146145{{{
    147146#!html
    148147</font>
    149148}}}
    150         Nonzero if the project's database is down, which means the data-driven web pages are turned off.
    151 {{{
    152 #!html
    153 <font color=darkgreen face="monospace">
    154 }}}
    155  local_revision::
    156 {{{
    157 #!html
    158 </font>
    159 }}}
    160         Nonzero if the project's scheduler server is down, which means you can't get new work or report completed work.
    161 {{{
    162 #!html
    163 <font color=darkgreen face="monospace">
    164 }}}
    165  account_creation_disabled::
     149 Nonzero if the project's database is down, which means the data-driven web pages are turned off. [[BR]] [[BR]]
     150{{{
     151#!html
     152<font color=darkgreen face="monospace">
     153}}}
     154        account_creation_disabled:
    166155{{{
    167156#!html
    168157</font>
    169158}}}
    170         If present, this project is not allowing creation of new accounts
    171 {{{
    172 #!html
    173 <font color=darkgreen face="monospace">
    174 }}}
    175  min_passwd_length::
    176 {{{
    177 #!html
    178 </font>
    179 }}}
    180         Minimum password length (for new account creation)
    181 {{{
    182 #!html
    183 <font color=darkgreen face="monospace">
    184 }}}
    185  account_manager::
    186 {{{
    187 #!html
    188 </font>
    189 }}}
    190         If present, this is an account manager, not a BOINC project
    191 {{{
    192 #!html
    193 <font color=darkgreen face="monospace">
    194 }}}
    195  uses_username::
    196 {{{
    197 #!html
    198 </font>
    199 }}}
    200         If present, this project uses names (rather than email addresses)     as the primary account identifier
    201 {{{
    202 #!html
    203 <font color=darkgreen face="monospace">
    204 }}}
    205  client_account_creation_disabled::
    206 {{{
    207 #!html
    208 </font>
    209 }}}
    210         If present, new accounts can be created only via the web (not via the client software).
    211 {{{
    212 #!html
    213 <font color=darkgreen face="monospace">
    214 }}}
    215  rpc_prefix::
    216 {{{
    217 #!html
    218 </font>
    219 }}}
    220         Prefix to use for web RPCs, instead of the master URL.
    221 {{{
    222 #!html
    223 <font color=darkgreen face="monospace">
    224 }}}
    225  error_num::
    226 {{{
    227 #!html
    228 </font>
    229 }}}
    230         The project is currently down. A BOINC error number is returned.
    231 {{{
    232 #!html
    233 <font color=darkgreen face="monospace">
    234 }}}
    235  platforms::
    236 {{{
    237 #!html
    238 </font>
    239 }}}
    240         A list of platforms for which the project has application versions.
    241 {{{
    242 #!html
    243 <font color=darkgreen face="monospace">
    244 }}}
    245  system_requirements::
    246 {{{
    247 #!html
    248 </font>
    249 }}}
    250         Hardware requirements for participating in this project. If a computer doesn't meet these requirements it may not get sent any work by the project. All requirements are 'net'; e.g. the CPU requirements are after factors like [ClientSched on-fraction, active-fraction], and resource share have been taken into consideration. NOT IMPLEMENTED YET.
     159 If present, this project is not allowing creation of new accounts [[BR]] [[BR]]
     160{{{
     161#!html
     162<font color=darkgreen face="monospace">
     163}}}
     164        min_passwd_length:
     165{{{
     166#!html
     167</font>
     168}}}
     169 Minimum password length (for new account creation) [[BR]] [[BR]]
     170{{{
     171#!html
     172<font color=darkgreen face="monospace">
     173}}}
     174        account_manager:
     175{{{
     176#!html
     177</font>
     178}}}
     179 If present, this is an account manager, not a BOINC project [[BR]] [[BR]]
     180{{{
     181#!html
     182<font color=darkgreen face="monospace">
     183}}}
     184        uses_username:
     185{{{
     186#!html
     187</font>
     188}}}
     189 If present, this project uses names (rather than email addresses)     as the primary account identifier [[BR]] [[BR]]
     190{{{
     191#!html
     192<font color=darkgreen face="monospace">
     193}}}
     194        client_account_creation_disabled:
     195{{{
     196#!html
     197</font>
     198}}}
     199 If present, new accounts can be created only via the web (not via the client software). [[BR]] [[BR]]
     200{{{
     201#!html
     202<font color=darkgreen face="monospace">
     203}}}
     204        rpc_prefix:
     205{{{
     206#!html
     207</font>
     208}}}
     209 Prefix to use for web RPCs, instead of the master URL. [[BR]] [[BR]]
     210{{{
     211#!html
     212<font color=darkgreen face="monospace">
     213}}}
     214        error_num:
     215{{{
     216#!html
     217</font>
     218}}}
     219 The project is currently down. A BOINC error number is returned. [[BR]] [[BR]]
     220{{{
     221#!html
     222<font color=darkgreen face="monospace">
     223}}}
     224        platforms:
     225{{{
     226#!html
     227</font>
     228}}}
     229 A list of platforms for which the project has application versions. [[BR]] [[BR]]
     230{{{
     231#!html
     232<font color=darkgreen face="monospace">
     233}}}
     234        sched_stopped:
     235{{{
     236#!html
     237</font>
     238}}}
     239 Nonzero if the project's scheduler server is down, which means you can't get new work or report completed work. [[BR]] [[BR]]
     240{{{
     241#!html
     242<font color=darkgreen face="monospace">
     243}}}
     244        system_requirements:
     245{{{
     246#!html
     247</font>
     248}}}
     249 Hardware requirements for participating in this project. If a computer doesn't meet these requirements it may not get sent any work by the project. All requirements are 'net'; e.g. the CPU requirements are after factors like [ClientSched on-fraction, active-fraction], and resource share have been taken into consideration. NOT IMPLEMENTED YET. [[BR]]
    251250
    252251  '''action'''::
     
    309308        project_url/create_account.php
    310309 '''input'''::
    311         {{{email_addr}}}: email address. [[BR]]
    312         {{{passwd_hash}}}: the MD5 hash of the concatenation of the user's password and the email address.[[BR]]
    313         {{{user_name}}}: the user name.[[BR]]
     310{{{
     311#!html
     312<font color=darkgreen face="monospace">
     313}}}
     314        email_addr:
     315{{{
     316#!html
     317</font>
     318}}}
     319 email address. [[BR]] [[BR]]
     320{{{
     321#!html
     322<font color=darkgreen face="monospace">
     323}}}
     324        passwd_hash:
     325{{{
     326#!html
     327</font>
     328}}}
     329 the MD5 hash of the concatenation of the user's password and the email address.[[BR]] [[BR]]
     330{{{
     331#!html
     332<font color=darkgreen face="monospace">
     333}}}
     334        user_name:
     335{{{
     336#!html
     337</font>
     338}}}
     339 the user name.[[BR]] [[BR]]
     340
    314341 '''examples'''::
    315342        http://ralph.bakerlab.org/create_account.php?email_addr=feet1st@noyaspamhoo.com&passwd_hash=2ab548fae3162ccfa1a2d41a55557a92&user_name=CrunchAll