diff --git a/doc/ActiveSupport.html b/doc/ActiveSupport.html deleted file mode 100644 index 15a6b05d1..000000000 --- a/doc/ActiveSupport.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -module ActiveSupport - RDoc Documentation - - - - - - - - - - - - - - - - -
-

module ActiveSupport

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/ActiveSupport/TestCase.html b/doc/ActiveSupport/TestCase.html deleted file mode 100644 index ddff2978a..000000000 --- a/doc/ActiveSupport/TestCase.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -class ActiveSupport::TestCase - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class ActiveSupport::TestCase

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/ActiveSupport/TestCase/ActionController.html b/doc/ActiveSupport/TestCase/ActionController.html deleted file mode 100644 index 56076d9e3..000000000 --- a/doc/ActiveSupport/TestCase/ActionController.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -module ActiveSupport::TestCase::ActionController - RDoc Documentation - - - - - - - - - - - - - - - - -
-

module ActiveSupport::TestCase::ActionController

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/ActiveSupport/TestCase/ActionController/TestCase.html b/doc/ActiveSupport/TestCase/ActionController/TestCase.html deleted file mode 100644 index 696dde8f7..000000000 --- a/doc/ActiveSupport/TestCase/ActionController/TestCase.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - -class ActiveSupport::TestCase::ActionController::TestCase - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class ActiveSupport::TestCase::ActionController::TestCase

- -
- -

Add more helper methods to be used by all tests here…

- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/AddUsernameToUsers.html b/doc/AddUsernameToUsers.html deleted file mode 100644 index 7ba243ffe..000000000 --- a/doc/AddUsernameToUsers.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - -class AddUsernameToUsers - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class AddUsernameToUsers

- -
- -
- - - - -
- - - - - - - - - - -
-

Public Instance Methods

- - -
- -
- change() - click to toggle source -
- - -
- - - - - -
-
# File db/migrate/20120903112806_add_username_to_users.rb, line 2
-def change
-  add_column :users, :username, :string
-end
-
- -
- - - - -
- - -
- -
- -
- - - - diff --git a/doc/ApplicationController.html b/doc/ApplicationController.html deleted file mode 100644 index 82f808c2f..000000000 --- a/doc/ApplicationController.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -class ApplicationController - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class ApplicationController

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/ApplicationHelper.html b/doc/ApplicationHelper.html deleted file mode 100644 index 472227423..000000000 --- a/doc/ApplicationHelper.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -module ApplicationHelper - RDoc Documentation - - - - - - - - - - - - - - - - -
-

module ApplicationHelper

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/BrowsingTest.html b/doc/BrowsingTest.html deleted file mode 100644 index 41924631c..000000000 --- a/doc/BrowsingTest.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - -class BrowsingTest - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class BrowsingTest

- -
- -
- - - - -
- - - - - - - - - - -
-

Public Instance Methods

- - -
- -
- test_homepage() - click to toggle source -
- - -
- -

Refer to the documentation for all available options self.profile_options = -{ :runs => 5, :metrics => [:wall_time, :memory]

- -
:output => 'tmp/performance', :formats => [:flat] }
-
- - - -
-
# File test/performance/browsing_test.rb, line 9
-def test_homepage
-  get '/'
-end
-
- -
- - - - -
- - -
- -
- -
- - - - diff --git a/doc/DeviseCreateUsers.html b/doc/DeviseCreateUsers.html deleted file mode 100644 index 47769c2e0..000000000 --- a/doc/DeviseCreateUsers.html +++ /dev/null @@ -1,252 +0,0 @@ - - - - - - -class DeviseCreateUsers - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class DeviseCreateUsers

- -
- -
- - - - -
- - - - - - - - - - -
-

Public Instance Methods

- - -
- -
- change() - click to toggle source -
- - -
- - - - - -
-
# File db/migrate/20120903092956_devise_create_users.rb, line 2
-def change
-  create_table(:users) do |t|
-    ## Database authenticatable
-    t.string :email,              :null => false, :default => ""
-    t.string :encrypted_password, :null => false, :default => ""
-
-    ## Recoverable
-    t.string   :reset_password_token
-    t.datetime :reset_password_sent_at
-
-    ## Rememberable
-    t.datetime :remember_created_at
-
-    ## Trackable
-    t.integer  :sign_in_count, :default => 0
-    t.datetime :current_sign_in_at
-    t.datetime :last_sign_in_at
-    t.string   :current_sign_in_ip
-    t.string   :last_sign_in_ip
-
-    ## Confirmable
-    # t.string   :confirmation_token
-    # t.datetime :confirmed_at
-    # t.datetime :confirmation_sent_at
-    # t.string   :unconfirmed_email # Only if using reconfirmable
-
-    ## Lockable
-    # t.integer  :failed_attempts, :default => 0 # Only if lock strategy is :failed_attempts
-    # t.string   :unlock_token # Only if unlock strategy is :email or :both
-    # t.datetime :locked_at
-
-    ## Token authenticatable
-    # t.string :authentication_token
-
-
-    t.timestamps
-  end
-
-  add_index :users, :email,                :unique => true
-  add_index :users, :reset_password_token, :unique => true
-  # add_index :users, :confirmation_token,   :unique => true
-  # add_index :users, :unlock_token,         :unique => true
-  # add_index :users, :authentication_token, :unique => true
-end
-
- -
- - - - -
- - -
- -
- -
- - - - diff --git a/doc/Gemfile.html b/doc/Gemfile.html deleted file mode 100644 index 812c7fd3f..000000000 --- a/doc/Gemfile.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -Gemfile - RDoc Documentation - - - - - - - - - - - - - - - - -
- -

source ‘rubygems.org

- -

gem ‘bundler’, ‘>=1.1.5’

- -

gem ‘rails’, ‘3.2.8’

- -

# Bundle edge Rails instead: # gem ‘rails’, :git => -‘git://github.com/rails/rails.git’

- -

gem ‘sqlite3’

- -

# Gems used only for assets and not required # in production environments -by default. group :assets do

- -
gem 'sass-rails',   '~> 3.2.3'
-gem 'coffee-rails', '~> 3.2.1'
-
-# See https://github.com/sstephenson/execjs#readme for more supported runtimes
-# long term, we'll probably want node.js for performance, but this will do for now as it's easier for new people to install
-gem 'therubyracer', :platforms => :ruby
-
-gem 'uglifier', '>= 1.0.3'
-
- -

end

- -

gem ‘jquery-rails’

- -

# To use ActiveModel has_secure_password # gem ‘bcrypt-ruby’, ‘~> 3.0.0’

- -

# To use Jbuilder templates for JSON # gem ‘jbuilder’

- -

# Use unicorn as the app server # gem ‘unicorn’

- -

# Deploy with Capistrano # gem ‘capistrano’

- -

# To use debugger # gem ‘debugger’

- -

# GROWSTUFF ADDITIONS BELOW HERE

- -

# user signup/login/etc gem ‘devise’

- -

# for testing gem ‘rspec-rails’ gem ‘webrat’

- -
- - - - - diff --git a/doc/Growstuff.html b/doc/Growstuff.html deleted file mode 100644 index 5d254f1f8..000000000 --- a/doc/Growstuff.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -module Growstuff - RDoc Documentation - - - - - - - - - - - - - - - - -
-

module Growstuff

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/Growstuff/Application.html b/doc/Growstuff/Application.html deleted file mode 100644 index 253a6c5fe..000000000 --- a/doc/Growstuff/Application.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -class Growstuff::Application - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class Growstuff::Application

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/HomeController.html b/doc/HomeController.html deleted file mode 100644 index a4ca7e224..000000000 --- a/doc/HomeController.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - -class HomeController - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class HomeController

- -
- -
- - - - -
- - - - - - - - - - -
-

Public Instance Methods

- - -
- -
- index() - click to toggle source -
- - -
- - - - - -
-
# File app/controllers/home_controller.rb, line 2
-def index
-end
-
- -
- - - - -
- - -
- -
- -
- - - - diff --git a/doc/HomeControllerTest.html b/doc/HomeControllerTest.html deleted file mode 100644 index c54cef24d..000000000 --- a/doc/HomeControllerTest.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -class HomeControllerTest - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class HomeControllerTest

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/HomeHelper.html b/doc/HomeHelper.html deleted file mode 100644 index 594f2e894..000000000 --- a/doc/HomeHelper.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - -module HomeHelper - RDoc Documentation - - - - - - - - - - - - - - - - -
-

module HomeHelper

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/HomeHelperTest.html b/doc/HomeHelperTest.html deleted file mode 100644 index 9a4ea551e..000000000 --- a/doc/HomeHelperTest.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -class HomeHelperTest - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class HomeHelperTest

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/LICENSE_txt.html b/doc/LICENSE_txt.html deleted file mode 100644 index 148588a6a..000000000 --- a/doc/LICENSE_txt.html +++ /dev/null @@ -1,848 +0,0 @@ - - - - - - -LICENSE - RDoc Documentation - - - - - - - - - - - - - - - - -
- -
                   GNU AFFERO GENERAL PUBLIC LICENSE
-                      Version 3, 19 November 2007
-
-Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
-Everyone is permitted to copy and distribute verbatim copies
-of this license document, but changing it is not allowed.
-
-                           Preamble
-
- The GNU Affero General Public License is a free, copyleft license for
- -

software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software.

- -
The licenses for most software and other practical works are designed
- -

to take away your freedom to share and change the works. By contrast, our -General Public Licenses are intended to guarantee your freedom to share and -change all versions of a program–to make sure it remains free software for -all its users.

- -
When we speak of free software, we are referring to freedom, not
- -

price. Our General Public Licenses are designed to make sure that you have -the freedom to distribute copies of free software (and charge for them if -you wish), that you receive source code or can get it if you want it, that -you can change the software or use pieces of it in new free programs, and -that you know you can do these things.

- -
Developers that use our General Public Licenses protect your rights
- -

with two steps: (1) assert copyright on the software, and (2) offer you -this License which gives you legal permission to copy, distribute and/or -modify the software.

- -
A secondary benefit of defending all users' freedom is that
- -

improvements made in alternate versions of the program, if they receive -widespread use, become available for other developers to incorporate. Many -developers of free software are heartened and encouraged by the resulting -cooperation. However, in the case of software used on network servers, -this result may fail to come about. The GNU General Public License permits -making a modified version and letting the public access it on a server -without ever releasing its source code to the public.

- -
The GNU Affero General Public License is designed specifically to
- -

ensure that, in such cases, the modified source code becomes available to -the community. It requires the operator of a network server to provide the -source code of the modified version running there to the users of that -server. Therefore, public use of a modified version, on a publicly -accessible server, gives the public access to the source code of the -modified version.

- -
An older license, called the Affero General Public License and
- -

published by Affero, was designed to accomplish similar goals. This is a -different license, not a version of the Affero GPL, but Affero has released -a new version of the Affero GPL which permits relicensing under this -license.

- -
The precise terms and conditions for copying, distribution and
- -

modification follow.

- -
                     TERMS AND CONDITIONS
-
-0. Definitions.
-
-"This License" refers to version 3 of the GNU Affero General Public License.
-
-"Copyright" also means copyright-like laws that apply to other kinds of
- -

works, such as semiconductor masks.

- -
"The Program" refers to any copyrightable work licensed under this
- -

License. Each licensee is addressed as “you”. “Licensees” and -“recipients” may be individuals or organizations.

- -
To "modify" a work means to copy from or adapt all or part of the work
- -

in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a “modified version” of the -earlier work or a work “based on” the earlier work.

- -
A "covered work" means either the unmodified Program or a work based
- -

on the Program.

- -
To "propagate" a work means to do anything with it that, without
- -

permission, would make you directly or secondarily liable for infringement -under applicable copyright law, except executing it on a computer or -modifying a private copy. Propagation includes copying, distribution (with -or without modification), making available to the public, and in some -countries other activities as well.

- -
To "convey" a work means any kind of propagation that enables other
- -

parties to make or receive copies. Mere interaction with a user through a -computer network, with no transfer of a copy, is not conveying.

- -
An interactive user interface displays "Appropriate Legal Notices"
- -

to the extent that it includes a convenient and prominently visible feature -that (1) displays an appropriate copyright notice, and (2) tells the user -that there is no warranty for the work (except to the extent that -warranties are provided), that licensees may convey the work under this -License, and how to view a copy of this License. If the interface presents -a list of user commands or options, such as a menu, a prominent item in the -list meets this criterion.

- -
1. Source Code.
-
-The "source code" for a work means the preferred form of the work
- -

for making modifications to it. “Object code” -means any non-source form of a work.

- -
A "Standard Interface" means an interface that either is an official
- -

standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that is -widely used among developers working in that language.

- -
The "System Libraries" of an executable work include anything, other
- -

than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major Component, -and (b) serves only to enable use of the work with that Major Component, or -to implement a Standard Interface for which an implementation is available -to the public in source code form. A “Major Component”, in this context, -means a major essential component (kernel, window system, and so on) of the -specific operating system (if any) on which the executable work runs, or a -compiler used to produce the work, or an object code interpreter used to -run it.

- -
The "Corresponding Source" for a work in object code form means all
- -

the source code needed to generate, install, and (for an executable work) -run the object code and to modify the work, including scripts to control -those activities. However, it does not include the work’s System -Libraries, or general-purpose tools or generally available free programs -which are used unmodified in performing those activities but which are not -part of the work. For example, Corresponding Source includes interface -definition files associated with source files for the work, and the source -code for shared libraries and dynamically linked subprograms that the work -is specifically designed to require, such as by intimate data communication -or control flow between those subprograms and other parts of the work.

- -
The Corresponding Source need not include anything that users
- -

can regenerate automatically from other parts of the Corresponding Source.

- -
The Corresponding Source for a work in source code form is that
- -

same work.

- -
2. Basic Permissions.
-
-All rights granted under this License are granted for the term of
- -

copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your rights -of fair use or other equivalent, as provided by copyright law.

- -
You may make, run and propagate covered works that you do not
- -

convey, without conditions so long as your license otherwise remains in -force. You may convey covered works to others for the sole purpose of -having them make modifications exclusively for you, or provide you with -facilities for running those works, provided that you comply with the terms -of this License in conveying all material for which you do not control -copyright. Those thus making or running the covered works for you must do -so exclusively on your behalf, under your direction and control, on terms -that prohibit them from making any copies of your copyrighted material -outside their relationship with you.

- -
Conveying under any other circumstances is permitted solely under
- -

the conditions stated below. Sublicensing is not allowed; section 10 makes -it unnecessary.

- -
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
-No covered work shall be deemed part of an effective technological
- -

measure under any applicable law fulfilling obligations under article 11 of -the WIPO copyright treaty adopted on 20 December 1996, or similar laws -prohibiting or restricting circumvention of such measures.

- -
When you convey a covered work, you waive any legal power to forbid
- -

circumvention of technological measures to the extent such circumvention is -effected by exercising rights under this License with respect to the -covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work’s users, -your or third parties’ legal rights to forbid circumvention of -technological measures.

- -
4. Conveying Verbatim Copies.
-
-You may convey verbatim copies of the Program's source code as you
- -

receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; keep -intact all notices stating that this License and any non-permissive terms -added in accord with section 7 apply to the code; keep intact all notices -of the absence of any warranty; and give all recipients a copy of this -License along with the Program.

- -
You may charge any price or no price for each copy that you convey,
- -

and you may offer support or warranty protection for a fee.

- -
5. Conveying Modified Source Versions.
-
-You may convey a work based on the Program, or the modifications to
- -

produce it from the Program, in the form of source code under the terms of -section 4, provided that you also meet all of these conditions:

- -
  a) The work must carry prominent notices stating that you modified
-  it, and giving a relevant date.
-
-  b) The work must carry prominent notices stating that it is
-  released under this License and any conditions added under section
-  7.  This requirement modifies the requirement in section 4 to
-  "keep intact all notices".
-
-  c) You must license the entire work, as a whole, under this
-  License to anyone who comes into possession of a copy.  This
-  License will therefore apply, along with any applicable section 7
-  additional terms, to the whole of the work, and all its parts,
-  regardless of how they are packaged.  This License gives no
-  permission to license the work in any other way, but it does not
-  invalidate such permission if you have separately received it.
-
-  d) If the work has interactive user interfaces, each must display
-  Appropriate Legal Notices; however, if the Program has interactive
-  interfaces that do not display Appropriate Legal Notices, your
-  work need not make them do so.
-
-A compilation of a covered work with other separate and independent
- -

works, which are not by their nature extensions of the covered work, and -which are not combined with it such as to form a larger program, in or on a -volume of a storage or distribution medium, is called an “aggregate” if the -compilation and its resulting copyright are not used to limit the access or -legal rights of the compilation’s users beyond what the individual works -permit. Inclusion of a covered work in an aggregate does not cause this -License to apply to the other parts of the aggregate.

- -
6. Conveying Non-Source Forms.
-
-You may convey a covered work in object code form under the terms
- -

of sections 4 and 5, provided that you also convey the machine-readable -Corresponding Source under the terms of this License, in one of these ways:

- -
  a) Convey the object code in, or embodied in, a physical product
-  (including a physical distribution medium), accompanied by the
-  Corresponding Source fixed on a durable physical medium
-  customarily used for software interchange.
-
-  b) Convey the object code in, or embodied in, a physical product
-  (including a physical distribution medium), accompanied by a
-  written offer, valid for at least three years and valid for as
-  long as you offer spare parts or customer support for that product
-  model, to give anyone who possesses the object code either (1) a
-  copy of the Corresponding Source for all the software in the
-  product that is covered by this License, on a durable physical
-  medium customarily used for software interchange, for a price no
-  more than your reasonable cost of physically performing this
-  conveying of source, or (2) access to copy the
-  Corresponding Source from a network server at no charge.
-
-  c) Convey individual copies of the object code with a copy of the
-  written offer to provide the Corresponding Source.  This
-  alternative is allowed only occasionally and noncommercially, and
-  only if you received the object code with such an offer, in accord
-  with subsection 6b.
-
-  d) Convey the object code by offering access from a designated
-  place (gratis or for a charge), and offer equivalent access to the
-  Corresponding Source in the same way through the same place at no
-  further charge.  You need not require recipients to copy the
-  Corresponding Source along with the object code.  If the place to
-  copy the object code is a network server, the Corresponding Source
-  may be on a different server (operated by you or a third party)
-  that supports equivalent copying facilities, provided you maintain
-  clear directions next to the object code saying where to find the
-  Corresponding Source.  Regardless of what server hosts the
-  Corresponding Source, you remain obligated to ensure that it is
-  available for as long as needed to satisfy these requirements.
-
-  e) Convey the object code using peer-to-peer transmission, provided
-  you inform other peers where the object code and Corresponding
-  Source of the work are being offered to the general public at no
-  charge under subsection 6d.
-
-A separable portion of the object code, whose source code is excluded
-
- -

from the Corresponding Source as a System Library, need not be included in -conveying the object code work.

- -
A "User Product" is either (1) a "consumer product", which means any
- -

tangible personal property which is normally used for personal, family, or -household purposes, or (2) anything designed or sold for incorporation into -a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, “normally used” refers to a typical -or common use of that class of product, regardless of the status of the -particular user or of the way in which the particular user actually uses, -or expects or is expected to use, the product. A product is a consumer -product regardless of whether the product has substantial commercial, -industrial or non-consumer uses, unless such uses represent the only -significant mode of use of the product.

- -
"Installation Information" for a User Product means any methods,
- -

procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from a modified version of its -Corresponding Source. The information must suffice to ensure that the -continued functioning of the modified object code is in no case prevented -or interfered with solely because modification has been made.

- -
If you convey an object code work under this section in, or with, or
- -

specifically for use in, a User Product, and the -conveying occurs as part of a transaction in which the right of possession -and use of the User Product is transferred to the -recipient in perpetuity or for a fixed term (regardless of how the -transaction is characterized), the Corresponding Source conveyed under this -section must be accompanied by the Installation Information. But this -requirement does not apply if neither you nor any third party retains the -ability to install modified object code on the User -Product (for example, the work has been installed in ROM).

- -
The requirement to provide Installation Information does not include a
- -

requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for the -User Product in which it has been modified or -installed. Access to a network may be denied when the modification itself -materially and adversely affects the operation of the network or violates -the rules and protocols for communication across the network.

- -
Corresponding Source conveyed, and Installation Information provided,
- -

in accord with this section must be in a format that is publicly documented -(and with an implementation available to the public in source code form), -and must require no special password or key for unpacking, reading or -copying.

- -
7. Additional Terms.
-
-"Additional permissions" are terms that supplement the terms of this
- -

License by making exceptions from one or more of its conditions. Additional -permissions that are applicable to the entire Program shall be treated as -though they were included in this License, to the extent that they are -valid under applicable law. If additional permissions apply only to part -of the Program, that part may be used separately under those permissions, -but the entire Program remains governed by this License without regard to -the additional permissions.

- -
When you convey a copy of a covered work, you may at your option
- -

remove any additional permissions from that copy, or from any part of it. -(Additional permissions may be written to require their own removal in -certain cases when you modify the work.) You may place additional -permissions on material, added by you to a covered work, for which you have -or can give appropriate copyright permission.

- -
Notwithstanding any other provision of this License, for material you
- -

add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms:

- -
  a) Disclaiming warranty or limiting liability differently from the
-  terms of sections 15 and 16 of this License; or
-
-  b) Requiring preservation of specified reasonable legal notices or
-  author attributions in that material or in the Appropriate Legal
-  Notices displayed by works containing it; or
-
-  c) Prohibiting misrepresentation of the origin of that material, or
-  requiring that modified versions of such material be marked in
-  reasonable ways as different from the original version; or
-
-  d) Limiting the use for publicity purposes of names of licensors or
-  authors of the material; or
-
-  e) Declining to grant rights under trademark law for use of some
-  trade names, trademarks, or service marks; or
-
-  f) Requiring indemnification of licensors and authors of that
-  material by anyone who conveys the material (or modified versions of
-  it) with contractual assumptions of liability to the recipient, for
-  any liability that these contractual assumptions directly impose on
-  those licensors and authors.
-
-All other non-permissive additional terms are considered "further
- -

restrictions“ within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further restriction, -you may remove that term. If a license document contains a further -restriction but permits relicensing or conveying under this License, you -may add to a covered work material governed by the terms of that license -document, provided that the further restriction does not survive such -relicensing or conveying.

- -
If you add terms to a covered work in accord with this section, you
- -

must place, in the relevant source files, a statement of the additional -terms that apply to those files, or a notice indicating where to find the -applicable terms.

- -
Additional terms, permissive or non-permissive, may be stated in the
- -

form of a separately written license, or stated as exceptions; the above -requirements apply either way.

- -
8. Termination.
-
-You may not propagate or modify a covered work except as expressly
- -

provided under this License. Any attempt otherwise to propagate or modify -it is void, and will automatically terminate your rights under this License -(including any patent licenses granted under the third paragraph of section -11).

- -
However, if you cease all violation of this License, then your
- -

license from a particular copyright holder is reinstated (a) provisionally, -unless and until the copyright holder explicitly and finally terminates -your license, and (b) permanently, if the copyright holder fails to notify -you of the violation by some reasonable means prior to 60 days after the -cessation.

- -
Moreover, your license from a particular copyright holder is
- -

reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after your -receipt of the notice.

- -
Termination of your rights under this section does not terminate the
- -

licenses of parties who have received copies or rights from you under this -License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10.

- -
9. Acceptance Not Required for Having Copies.
-
-You are not required to accept this License in order to receive or
- -

run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission to -receive a copy likewise does not require acceptance. However, nothing -other than this License grants you permission to propagate or modify any -covered work. These actions infringe copyright if you do not accept this -License. Therefore, by modifying or propagating a covered work, you -indicate your acceptance of this License to do so.

- -
10. Automatic Licensing of Downstream Recipients.
-
-Each time you convey a covered work, the recipient automatically
- -

receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible for -enforcing compliance by third parties with this License.

- -
An "entity transaction" is a transaction transferring control of an
- -

organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered work -results from an entity transaction, each party to that transaction who -receives a copy of the work also receives whatever licenses to the work the -party’s predecessor in interest had or could give under the previous -paragraph, plus a right to possession of the Corresponding Source of the -work from the predecessor in interest, if the predecessor has it or can get -it with reasonable efforts.

- -
You may not impose any further restrictions on the exercise of the
- -

rights granted or affirmed under this License. For example, you may not -impose a license fee, royalty, or other charge for exercise of rights -granted under this License, and you may not initiate litigation (including -a cross-claim or counterclaim in a lawsuit) alleging that any patent claim -is infringed by making, using, selling, offering for sale, or importing the -Program or any portion of it.

- -
11. Patents.
-
-A "contributor" is a copyright holder who authorizes use under this
- -

License of the Program or a work on which the Program is based. The work -thus licensed is called the contributor’s “contributor version”.

- -
A contributor's "essential patent claims" are all patent claims
- -

owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted by -this License, of making, using, or selling its contributor version, but do -not include claims that would be infringed only as a consequence of further -modification of the contributor version. For purposes of this definition, -“control” includes the right to grant patent sublicenses in a manner -consistent with the requirements of this License.

- -
Each contributor grants you a non-exclusive, worldwide, royalty-free
- -

patent license under the contributor’s essential patent claims, to make, -use, sell, offer for sale, import and otherwise run, modify and propagate -the contents of its contributor version.

- -
In the following three paragraphs, a "patent license" is any express
- -

agreement or commitment, however denominated, not to enforce a patent (such -as an express permission to practice a patent or covenant not to sue for -patent infringement). To “grant” such a patent license to a party means to -make such an agreement or commitment not to enforce a patent against the -party.

- -
If you convey a covered work, knowingly relying on a patent license,
- -

and the Corresponding Source of the work is not available for anyone to -copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, then -you must either (1) cause the Corresponding Source to be so available, or -(2) arrange to deprive yourself of the benefit of the patent license for -this particular work, or (3) arrange, in a manner consistent with the -requirements of this License, to extend the patent license to downstream -recipients. “Knowingly relying” means you have actual knowledge that, but -for the patent license, your conveying the covered work in a country, or -your recipient’s use of the covered work in a country, would infringe one -or more identifiable patents in that country that you have reason to -believe are valid.

- -
If, pursuant to or in connection with a single transaction or
- -

arrangement, you convey, or propagate by procuring conveyance of, a covered -work, and grant a patent license to some of the parties receiving the -covered work authorizing them to use, propagate, modify or convey a -specific copy of the covered work, then the patent license you grant is -automatically extended to all recipients of the covered work and works -based on it.

- -
A patent license is "discriminatory" if it does not include within
- -

the scope of its coverage, prohibits the exercise of, or is conditioned on -the non-exercise of one or more of the rights that are specifically granted -under this License. You may not convey a covered work if you are a party -to an arrangement with a third party that is in the business of -distributing software, under which you make payment to the third party -based on the extent of your activity of conveying the work, and under which -the third party grants, to any of the parties who would receive the covered -work from you, a discriminatory patent license (a) in connection with -copies of the covered work conveyed by you (or copies made from those -copies), or (b) primarily for and in connection with specific products or -compilations that contain the covered work, unless you entered into that -arrangement, or that patent license was granted, prior to 28 March 2007.

- -
Nothing in this License shall be construed as excluding or limiting
- -

any implied license or other defenses to infringement that may otherwise be -available to you under applicable patent law.

- -
12. No Surrender of Others' Freedom.
-
-If conditions are imposed on you (whether by court order, agreement or
- -

otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program.

- -
13. Remote Network Interaction; Use with the GNU General Public License.
-
-Notwithstanding any other provision of this License, if you modify the
- -

Program, your modified version must prominently offer all users interacting -with it remotely through a computer network (if your version supports such -interaction) an opportunity to receive the Corresponding Source of your -version by providing access to the Corresponding Source from a network -server at no charge, through some standard or customary means of -facilitating copying of software. This Corresponding Source shall include -the Corresponding Source for any work covered by version 3 of the GNU -General Public License that is incorporated pursuant to the following -paragraph.

- -
Notwithstanding any other provision of this License, you have
- -

permission to link or combine any covered work with a work licensed under -version 3 of the GNU General Public License into a single combined work, -and to convey the resulting work. The terms of this License will continue -to apply to the part which is the covered work, but the work with which it -is combined will remain governed by version 3 of the GNU General Public -License.

- -
14. Revised Versions of this License.
-
-The Free Software Foundation may publish revised and/or new versions of
- -

the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail -to address new problems or concerns.

- -
Each version is given a distinguishing version number.  If the
- -

Program specifies that a certain numbered version of the GNU Affero General -Public License “or any later version” applies to it, you have the option of -following the terms and conditions either of that numbered version or of -any later version published by the Free Software Foundation. If the -Program does not specify a version number of the GNU Affero General Public -License, you may choose any version ever published by the Free Software -Foundation.

- -
If the Program specifies that a proxy can decide which future
- -

versions of the GNU Affero General Public License can be used, that proxy’s -public statement of acceptance of a version permanently authorizes you to -choose that version for the Program.

- -
Later license versions may give you additional or different
- -

permissions. However, no additional obligations are imposed on any author -or copyright holder as a result of your choosing to follow a later version.

- -
15. Disclaimer of Warranty.
-
-THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
- -

APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

- -
16. Limitation of Liability.
-
-IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
- -

WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES.

- -
17. Interpretation of Sections 15 and 16.
-
-If the disclaimer of warranty and limitation of liability provided
- -

above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates an -absolute waiver of all civil liability in connection with the Program, -unless a warranty or assumption of liability accompanies a copy of the -Program in return for a fee.

- -
                   END OF TERMS AND CONDITIONS
-
-          How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest
- -

possible use to the public, the best way to achieve this is to make it free -software which everyone can redistribute and change under these terms.

- -
To do so, attach the following notices to the program.  It is safest
- -

to attach them to the start of each source file to most effectively state -the exclusion of warranty; and each file should have at least the -“copyright” line and a pointer to where the full notice is found.

- -
<one line to give the program's name and a brief idea of what it does.>
-Copyright (C) <year>  <name of author>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU Affero General Public License for more details.
-
-You should have received a copy of the GNU Affero General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
- -

Also add information on how to contact you by electronic and paper mail.

- -
If your software can interact with users remotely through a computer
- -

network, you should also make sure that it provides a way for users to get -its source. For example, if your program is a web application, its -interface could display a “Source” link that leads users to an archive of -the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements.

- -
You should also get your employer (if you work as a programmer) or school,
- -

if any, to sign a “copyright disclaimer” for the program, if necessary. For -more information on this, and how to apply and follow the GNU AGPL, see -<www.gnu.org/licenses/>.

- -
- - - - - diff --git a/doc/Object.html b/doc/Object.html deleted file mode 100644 index 79f846d73..000000000 --- a/doc/Object.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - -class Object - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class Object

- -
- -
- - - - -
- - - - - - -
-

Constants

-
- -
APP_PATH - -

This command will automatically be run when you run “rails” with Rails 3 -gems installed from the root of your application.

- - -
-
- - - - - - -
- -
- - - - diff --git a/doc/Rakefile.html b/doc/Rakefile.html deleted file mode 100644 index 1b4769a89..000000000 --- a/doc/Rakefile.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - -Rakefile - RDoc Documentation - - - - - - - - - - - - - - - - -
- -

#!/usr/bin/env rake # Add your own tasks in files placed in lib/tasks -ending in .rake, # for example lib/tasks/capistrano.rake, and they will -automatically be available to Rake.

- -

require File.expand_path(‘../config/application’, __FILE__)

- -

Growstuff::Application.load_tasks

- -
- - - - - diff --git a/doc/User.html b/doc/User.html deleted file mode 100644 index 91cd994ae..000000000 --- a/doc/User.html +++ /dev/null @@ -1,237 +0,0 @@ - - - - - - -class User - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class User

- -
- -
- - - - -
- - - - - - - - -
-

Attributes

- - -
-
- login[RW] -
- -
- -

Virtual attribute for authenticating by either username or email This is in -addition to a real persisted field like ‘username’

- -
-
- -
- - - - -
-

Public Class Methods

- - -
- -
- find_first_by_auth_conditions(warden_conditions) - click to toggle source -
- - -
- -

allow login via either username or email address

- - - -
-
# File app/models/user.rb, line 18
-def self.find_first_by_auth_conditions(warden_conditions)
-  conditions = warden_conditions.dup
-  if login = conditions.delete(:login)
-    where(conditions).where(["lower(username) = :value OR lower(email) = :value", { :value => login.downcase }]).first
-  else
-    where(conditions).first
-  end
-end
-
- -
- - - - -
- - -
- -
- -
- - - - diff --git a/doc/UserTest.html b/doc/UserTest.html deleted file mode 100644 index d16c3c0ce..000000000 --- a/doc/UserTest.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - -class UserTest - RDoc Documentation - - - - - - - - - - - - - - - - -
-

class UserTest

- -
- -
- - - - -
- - - - - - - - - - -
- -
- - - - diff --git a/doc/created.rid b/doc/created.rid deleted file mode 100644 index c17c2b2fb..000000000 --- a/doc/created.rid +++ /dev/null @@ -1,54 +0,0 @@ -Mon, 03 Sep 2012 12:42:01 +0100 -./app/controllers/application_controller.rb Mon, 03 Sep 2012 10:17:55 +0100 -./app/controllers/home_controller.rb Mon, 03 Sep 2012 10:17:55 +0100 -./app/helpers/application_helper.rb Mon, 03 Sep 2012 10:17:55 +0100 -./app/helpers/home_helper.rb Mon, 03 Sep 2012 10:17:55 +0100 -./app/models/user.rb Mon, 03 Sep 2012 12:32:00 +0100 -./config/application.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/boot.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/environment.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/environments/development.rb Mon, 03 Sep 2012 10:25:16 +0100 -./config/environments/production.rb Mon, 03 Sep 2012 10:27:39 +0100 -./config/environments/test.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/initializers/backtrace_silencers.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/initializers/devise.rb Mon, 03 Sep 2012 12:37:19 +0100 -./config/initializers/inflections.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/initializers/mime_types.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/initializers/secret_token.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/initializers/session_store.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/initializers/wrap_parameters.rb Mon, 03 Sep 2012 10:17:55 +0100 -./config/routes.rb Mon, 03 Sep 2012 10:29:56 +0100 -./db/migrate/20120903092956_devise_create_users.rb Mon, 03 Sep 2012 10:29:56 +0100 -./db/migrate/20120903112806_add_username_to_users.rb Mon, 03 Sep 2012 12:28:06 +0100 -./db/schema.rb Mon, 03 Sep 2012 12:28:15 +0100 -./db/seeds.rb Mon, 03 Sep 2012 10:17:55 +0100 -./Gemfile Mon, 03 Sep 2012 11:35:02 +0100 -./LICENSE.txt Mon, 03 Sep 2012 10:17:55 +0100 -./public/robots.txt Mon, 03 Sep 2012 10:17:55 +0100 -./Rakefile Mon, 03 Sep 2012 10:17:55 +0100 -./script/rails Mon, 03 Sep 2012 10:17:55 +0100 -./spec/model/user_spec.rb Mon, 03 Sep 2012 12:27:07 +0100 -./spec/spec_helper.rb Mon, 03 Sep 2012 11:19:30 +0100 -./spec/support/devise.rb Mon, 03 Sep 2012 11:18:19 +0100 -./spec/view/index_spec.rb Mon, 03 Sep 2012 12:24:04 +0100 -./test/functional/home_controller_test.rb Mon, 03 Sep 2012 10:17:55 +0100 -./test/performance/browsing_test.rb Mon, 03 Sep 2012 10:17:55 +0100 -./test/test_helper.rb Mon, 03 Sep 2012 11:15:56 +0100 -./test/unit/helpers/home_helper_test.rb Mon, 03 Sep 2012 10:17:55 +0100 -./test/unit/user_test.rb Mon, 03 Sep 2012 10:29:56 +0100 -./tmp/cache/assets/C34/BA0/sprockets%2F3992b52a62c593115eec391978853396 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/C62/1D0/sprockets%2F1638f87db345b13872695759502b54fe Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/C7A/170/sprockets%2Ff1663d34d4b6003379113df98f1433a5 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/CC5/AC0/sprockets%2F73cf352579b646a784a2780873ee5ea8 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/CD8/370/sprockets%2F357970feca3ac29060c1e3861e2c0953 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/CE4/F40/sprockets%2F46ef378397125ec6711c3a9782ba5ca2 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/CEE/7F0/sprockets%2F9f1a01ee23ff1422e22013be03e41f32 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/D32/A10/sprockets%2F13fe41fee1fe35b49d145bcc06610705 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/D4E/1B0/sprockets%2Ff7cbd26ba1d28d48de824f0e94586655 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/D5A/EA0/sprockets%2Fd771ace226fc8215a3572e0aa35bb0d6 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/D62/210/sprockets%2F0c9f5a68e10c76b2d39acc37bb242e22 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/DB9/220/sprockets%2Facdac6ea3d5d531eb5d58140810d1f1e Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/DD7/950/sprockets%2F3665aa30fefe8e40fe1f86cc5f90de35 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/DDC/400/sprockets%2Fcffd775d018f68ce5dba1ee0d951a994 Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/E04/890/sprockets%2F2f5173deea6c795b8fdde723bb4b63af Mon, 03 Sep 2012 10:31:06 +0100 -./tmp/cache/assets/EC0/B20/sprockets%2Fd193fe0f1b8f97fdd6cdaabecded43a5 Mon, 03 Sep 2012 10:31:06 +0100 diff --git a/doc/images/add.png b/doc/images/add.png deleted file mode 100755 index 6332fefea..000000000 Binary files a/doc/images/add.png and /dev/null differ diff --git a/doc/images/brick.png b/doc/images/brick.png deleted file mode 100644 index 7851cf34c..000000000 Binary files a/doc/images/brick.png and /dev/null differ diff --git a/doc/images/brick_link.png b/doc/images/brick_link.png deleted file mode 100644 index 9ebf013a2..000000000 Binary files a/doc/images/brick_link.png and /dev/null differ diff --git a/doc/images/bug.png b/doc/images/bug.png deleted file mode 100644 index 2d5fb90ec..000000000 Binary files a/doc/images/bug.png and /dev/null differ diff --git a/doc/images/bullet_black.png b/doc/images/bullet_black.png deleted file mode 100644 index 57619706d..000000000 Binary files a/doc/images/bullet_black.png and /dev/null differ diff --git a/doc/images/bullet_toggle_minus.png b/doc/images/bullet_toggle_minus.png deleted file mode 100644 index b47ce55f6..000000000 Binary files a/doc/images/bullet_toggle_minus.png and /dev/null differ diff --git a/doc/images/bullet_toggle_plus.png b/doc/images/bullet_toggle_plus.png deleted file mode 100644 index 9ab4a8966..000000000 Binary files a/doc/images/bullet_toggle_plus.png and /dev/null differ diff --git a/doc/images/date.png b/doc/images/date.png deleted file mode 100644 index 783c83357..000000000 Binary files a/doc/images/date.png and /dev/null differ diff --git a/doc/images/delete.png b/doc/images/delete.png deleted file mode 100755 index 08f249365..000000000 Binary files a/doc/images/delete.png and /dev/null differ diff --git a/doc/images/find.png b/doc/images/find.png deleted file mode 100644 index 154747964..000000000 Binary files a/doc/images/find.png and /dev/null differ diff --git a/doc/images/loadingAnimation.gif b/doc/images/loadingAnimation.gif deleted file mode 100644 index 82290f483..000000000 Binary files a/doc/images/loadingAnimation.gif and /dev/null differ diff --git a/doc/images/macFFBgHack.png b/doc/images/macFFBgHack.png deleted file mode 100644 index c6473b324..000000000 Binary files a/doc/images/macFFBgHack.png and /dev/null differ diff --git a/doc/images/package.png b/doc/images/package.png deleted file mode 100644 index da3c2a2d7..000000000 Binary files a/doc/images/package.png and /dev/null differ diff --git a/doc/images/page_green.png b/doc/images/page_green.png deleted file mode 100644 index de8e003f9..000000000 Binary files a/doc/images/page_green.png and /dev/null differ diff --git a/doc/images/page_white_text.png b/doc/images/page_white_text.png deleted file mode 100644 index 813f712f7..000000000 Binary files a/doc/images/page_white_text.png and /dev/null differ diff --git a/doc/images/page_white_width.png b/doc/images/page_white_width.png deleted file mode 100644 index 1eb880947..000000000 Binary files a/doc/images/page_white_width.png and /dev/null differ diff --git a/doc/images/plugin.png b/doc/images/plugin.png deleted file mode 100644 index 6187b15ae..000000000 Binary files a/doc/images/plugin.png and /dev/null differ diff --git a/doc/images/ruby.png b/doc/images/ruby.png deleted file mode 100644 index f763a1688..000000000 Binary files a/doc/images/ruby.png and /dev/null differ diff --git a/doc/images/tag_blue.png b/doc/images/tag_blue.png deleted file mode 100755 index 3f02b5f8f..000000000 Binary files a/doc/images/tag_blue.png and /dev/null differ diff --git a/doc/images/tag_green.png b/doc/images/tag_green.png deleted file mode 100644 index 83ec984bd..000000000 Binary files a/doc/images/tag_green.png and /dev/null differ diff --git a/doc/images/transparent.png b/doc/images/transparent.png deleted file mode 100644 index d665e179e..000000000 Binary files a/doc/images/transparent.png and /dev/null differ diff --git a/doc/images/wrench.png b/doc/images/wrench.png deleted file mode 100644 index 5c8213fef..000000000 Binary files a/doc/images/wrench.png and /dev/null differ diff --git a/doc/images/wrench_orange.png b/doc/images/wrench_orange.png deleted file mode 100644 index 565a9330e..000000000 Binary files a/doc/images/wrench_orange.png and /dev/null differ diff --git a/doc/images/zoom.png b/doc/images/zoom.png deleted file mode 100644 index 908612e39..000000000 Binary files a/doc/images/zoom.png and /dev/null differ diff --git a/doc/index.html b/doc/index.html deleted file mode 100644 index cae097cae..000000000 --- a/doc/index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - -RDoc Documentation - - - - - - - - - - - - - - - - -

This is the API documentation for RDoc Documentation. - - -

- diff --git a/doc/js/darkfish.js b/doc/js/darkfish.js deleted file mode 100644 index 4be722fac..000000000 --- a/doc/js/darkfish.js +++ /dev/null @@ -1,153 +0,0 @@ -/** - * - * Darkfish Page Functions - * $Id: darkfish.js 53 2009-01-07 02:52:03Z deveiant $ - * - * Author: Michael Granger - * - */ - -/* Provide console simulation for firebug-less environments */ -if (!("console" in window) || !("firebug" in console)) { - var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", - "group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"]; - - window.console = {}; - for (var i = 0; i < names.length; ++i) - window.console[names[i]] = function() {}; -}; - - -/** - * Unwrap the first element that matches the given @expr@ from the targets and return them. - */ -$.fn.unwrap = function( expr ) { - return this.each( function() { - $(this).parents( expr ).eq( 0 ).after( this ).remove(); - }); -}; - - -function showSource( e ) { - var target = e.target; - var codeSections = $(target). - parents('.method-detail'). - find('.method-source-code'); - - $(target). - parents('.method-detail'). - find('.method-source-code'). - slideToggle(); -}; - -function hookSourceViews() { - $('.method-heading').click( showSource ); -}; - -function toggleDebuggingSection() { - $('.debugging-section').slideToggle(); -}; - -function hookDebuggingToggle() { - $('#debugging-toggle img').click( toggleDebuggingSection ); -}; - -function hookTableOfContentsToggle() { - $('.indexpage li .toc-toggle').each( function() { - $(this).click( function() { - $(this).toggleClass('open'); - }); - - var section = $(this).next(); - - $(this).click( function() { - section.slideToggle(); - }); - }); -} - -function hookSearch() { - var input = $('#search-field').eq(0); - var result = $('#search-results').eq(0); - $(result).show(); - - var search_section = $('#search-section').get(0); - $(search_section).show(); - - var search = new Search(search_data, input, result); - - search.renderItem = function(result) { - var li = document.createElement('li'); - var html = ''; - - // TODO add relative path to - - - - - - - - - - - - -
- -

See www.robotstxt.org/wc/norobots.html -for documentation on how to use the robots.txt file

- -

To ban all spiders from the entire site uncomment the next two lines: -User-Agent: * Disallow: /

- -
- - - - - diff --git a/doc/rdoc.css b/doc/rdoc.css deleted file mode 100644 index 755b5464d..000000000 --- a/doc/rdoc.css +++ /dev/null @@ -1,543 +0,0 @@ -/* - * "Darkfish" Rdoc CSS - * $Id: rdoc.css 54 2009-01-27 01:09:48Z deveiant $ - * - * Author: Michael Granger - * - */ - -/* Base Green is: #6C8C22 */ - -* { padding: 0; margin: 0; } - -body { - background: #efefef; - font: 14px "Helvetica Neue", Helvetica, Tahoma, sans-serif; - margin-left: 40px; -} -body.file-popup { - font-size: 90%; - margin-left: 0; -} - -h1 { - font-size: 300%; - text-shadow: rgba(135,145,135,0.65) 2px 2px 3px; - color: #6C8C22; -} -h2,h3,h4 { margin-top: 1.5em; } - -:link, -:visited { - color: #6C8C22; - text-decoration: none; -} -:link:hover, -:visited:hover { - border-bottom: 1px dotted #6C8C22; -} - -pre { - background: #ddd; - padding: 0.5em 0; -} - -/* @group Generic Classes */ - -.initially-hidden { - display: none; -} - -#search-field { - width: 98%; - background: #eee; - border: none; - height: 1.5em; - -webkit-border-radius: 4px; -} -#search-field:focus { - background: #f1edba; -} -#search-field:-moz-placeholder, -#search-field::-webkit-input-placeholder { - font-weight: bold; - color: #666; -} - -.missing-docs { - font-size: 120%; - background: white url(images/wrench_orange.png) no-repeat 4px center; - color: #ccc; - line-height: 2em; - border: 1px solid #d00; - opacity: 1; - padding-left: 20px; - text-indent: 24px; - letter-spacing: 3px; - font-weight: bold; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; -} - -.target-section { - border: 2px solid #dcce90; - border-left-width: 8px; - padding: 0 1em; - background: #fff3c2; -} - -/* @end */ - -/* @group Index Page, Standalone file pages */ -.indexpage ul { - line-height: 160%; - list-style: none; -} -.indexpage ul :link, -.indexpage ul :visited { - font-size: 16px; -} - -.indexpage li { - padding-left: 20px; -} - -.indexpage ul > li { - background: url(images/bullet_black.png) no-repeat left 4px; -} -.indexpage li.method { - background: url(images/plugin.png) no-repeat left 4px; -} -.indexpage li.module { - background: url(images/package.png) no-repeat left 4px; -} -.indexpage li.class { - background: url(images/ruby.png) no-repeat left 4px; -} -.indexpage li.file { - background: url(images/page_white_text.png) no-repeat left 4px; -} -.indexpage li li { - background: url(images/tag_blue.png) no-repeat left 4px; -} -.indexpage li .toc-toggle { - width: 16px; - height: 16px; - background: url(images/add.png) no-repeat; -} - -.indexpage li .toc-toggle.open { - background: url(images/delete.png) no-repeat; -} - -/* @end */ - -/* @group Top-Level Structure */ - -#metadata { - float: left; - width: 260px; -} - -#documentation { - margin: 2em 1em 5em 300px; - min-width: 340px; -} - -#validator-badges { - clear: both; - margin: 1em 1em 2em; - font-size: smaller; -} - -/* @end */ - -/* @group Metadata Section */ -#metadata .section { - background-color: #dedede; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border: 1px solid #aaa; - margin: 0 8px 8px; - font-size: 90%; - overflow: hidden; -} -#metadata h3.section-header { - margin: 0; - padding: 2px 8px; - background: #ccc; - color: #666; - -moz-border-radius-topleft: 4px; - -moz-border-radius-topright: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - border-bottom: 1px solid #aaa; -} -#metadata #home-section h3.section-header { - border-bottom: 0; -} - -#metadata ul, -#metadata dl, -#metadata p { - padding: 8px; - list-style: none; -} - -#file-metadata { - margin-top: 2em; -} - -#file-metadata ul { - padding-left: 28px; - list-style-image: url(images/page_green.png); -} - -dl.svninfo { - color: #666; - margin: 0; -} -dl.svninfo dt { - font-weight: bold; -} - -ul.link-list li { - white-space: nowrap; -} -ul.link-list .type { - font-size: 8px; - text-transform: uppercase; - color: white; - background: #969696; - padding: 2px 4px; - -webkit-border-radius: 5px; -} - -/* @end */ - -/* @group Class Metadata Section */ -#class-metadata { - margin-top: 2em; -} -/* @end */ - -/* @group Project Metadata Section */ -#project-metadata { - margin-top: 2em; -} - -#project-metadata .section { - border: 1px solid #aaa; -} -#project-metadata h3.section-header { - border-bottom: 1px solid #aaa; - position: relative; -} - -#project-metadata form { - color: #777; - background: #ccc; -} - -/* @end */ - -/* @group Documentation Section */ -.description { - font-size: 100%; - color: #333; -} - -.description p { - margin: 1em 0.4em; -} - -.description li p { - margin: 0; -} - -.description ol, -.description ul { - margin-left: 1.5em; -} -.description ol li, -.description ul li { - line-height: 1.4em; -} - -.note-list { - margin: 8px 0; -} - -.label-list { - margin: 8px 1.5em; - border: 1px solid #ccc; -} -.description .label-list { - font-size: 14px; -} - -.note-list dt { - font-weight: bold; -} -.note-list dd { - padding: 0 12px; -} - -.label-list dt { - padding: 2px 4px; - font-weight: bold; - background: #ddd; -} -.label-list dd { - padding: 2px 12px; -} -.label-list dd + dt, -.note-list dd + dt { - margin-top: 0.7em; -} - -#documentation .section { - font-size: 90%; -} - -#documentation h2.section-header { - margin-top: 1em; - padding: 0.25em 0.5em; - background: #ccc; - color: #333; - font-size: 175%; - border: 1px solid #bbb; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} - -.documentation-section-title { - position: relative; -} -.documentation-section-title .section-click-top { - position: absolute; - top: 6px; - right: 12px; - font-size: 10px; - color: #9b9877; - visibility: hidden; - padding-right: 0.5px; -} - -.documentation-section-title:hover .section-click-top { - visibility: visible; -} - -#documentation h3.section-header { - margin-top: 1em; - padding: 0.25em 0.5em; - background-color: #dedede; - color: #333; - font-size: 150%; - border: 1px solid #bbb; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} - -#constants-list > dl, -#attributes-list > dl { - margin: 1em 0 2em; - border: 0; -} -#constants-list > dl dt, -#attributes-list > dl dt { - padding-left: 0; - font-weight: bold; - font-family: Monaco, "Andale Mono"; - background: inherit; -} -#constants-list > dl dt a, -#attributes-list > dl dt a { - color: inherit; -} -#constants-list > dl dd, -#attributes-list > dl dd { - margin: 0 0 1em 0; - padding: 0; - color: #666; -} - -.documentation-section h2 { - position: relative; -} - -.documentation-section h2 a { - position: absolute; - top: 8px; - right: 10px; - font-size: 12px; - color: #9b9877; - visibility: hidden; -} - -.documentation-section h2:hover a { - visibility: visible; -} - -/* @group Method Details */ - -#documentation .method-source-code { - display: none; -} - -#documentation .method-detail { - margin: 0.5em 0; - padding: 0.5em 0; - cursor: pointer; -} -#documentation .method-detail:hover { - background-color: #f1edba; -} -#documentation .method-heading { - position: relative; - padding: 2px 4px 0 20px; - font-size: 125%; - font-weight: bold; - color: #333; - background: url(images/brick.png) no-repeat left bottom; -} -#documentation .method-heading :link, -#documentation .method-heading :visited { - color: inherit; -} -#documentation .method-click-advice { - position: absolute; - top: 2px; - right: 5px; - font-size: 10px; - color: #9b9877; - visibility: hidden; - padding-right: 20px; - line-height: 20px; - background: url(images/zoom.png) no-repeat right top; -} -#documentation .method-heading:hover .method-click-advice { - visibility: visible; -} - -#documentation .method-alias .method-heading { - color: #666; - background: url(images/brick_link.png) no-repeat left bottom; -} - -#documentation .method-description, -#documentation .aliases { - margin: 0 20px; - color: #666; -} - -#documentation .method-description p, -#documentation .aliases p { - line-height: 1.2em; -} - -#documentation .aliases { - padding-top: 4px; - font-style: italic; - cursor: default; -} -#documentation .method-description p { - margin-bottom: 0.5em; -} -#documentation .method-description ul { - margin-left: 1.5em; -} -pre { - margin: 0.5em 0; -} - -#documentation .attribute-method-heading { - background: url(images/tag_green.png) no-repeat left bottom; -} -#documentation #attribute-method-details .method-detail:hover { - background-color: transparent; - cursor: default; -} -#documentation .attribute-access-type { - font-size: 60%; - text-transform: uppercase; - vertical-align: super; - padding: 0 2px; -} -/* @end */ - -/* @end */ - -/* @group Source Code */ - -pre { - overflow: auto; - background: #262626; - color: white; - border: 1px dashed #999; - padding: 0.5em; -} - -.description pre { - margin: 0 0.4em; -} - -.ruby-constant { color: #7fffd4; background: transparent; } -.ruby-keyword { color: #00ffff; background: transparent; } -.ruby-ivar { color: #eedd82; background: transparent; } -.ruby-operator { color: #00ffee; background: transparent; } -.ruby-identifier { color: #ffdead; background: transparent; } -.ruby-node { color: #ffa07a; background: transparent; } -.ruby-comment { color: #dc0000; font-weight: bold; background: transparent; } -.ruby-regexp { color: #ffa07a; background: transparent; } -.ruby-value { color: #7fffd4; background: transparent; } - -/* @end */ - - -/* @group search results */ -#search-results h1 { - font-size: 1em; - font-weight: normal; - text-shadow: none; -} - -#search-results .current { - background: #ccc; - border-bottom: 1px solid transparent; -} - -#search-results li { - list-style: none; - border-bottom: 1px solid #aaa; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - margin-bottom: 0.5em; -} - -#search-results li:last-child { - border-bottom: none; - margin-bottom: 0; -} - -#search-results li p { - padding: 0; - margin: 0.5em; -} - -#search-results .search-namespace { - font-weight: bold; -} - -#search-results li em { - background: yellow; - font-style: normal; -} - -#search-results pre { - margin: 0.5em; -} - -/* @end */ - diff --git a/doc/table_of_contents.html b/doc/table_of_contents.html deleted file mode 100644 index 047788584..000000000 --- a/doc/table_of_contents.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - -Table of Contents - RDoc Documentation - - - - - - - - - - - - - - -

Table of Contents - RDoc Documentation

- -

Pages

- - -

Classes/Modules

- - -

Methods

- - - - -