GitHub Sale: sign up for any paid plan this week and pay nothing until January 1, 2009!  [ hide ]

public
Description: yet another gallery application done in Rails
Clone URL: git://github.com/kingmt/gallery.git
kingmt (author)
Fri Jul 25 14:03:11 -0700 2008
commit  b31bcdf205274c915313c455c7a61e9deab82fc8
tree    1d75e194a86ab365331d6b05cfe909e553b1d9f1
parent  8aa32108375458549a2aa5147b25c6f5a8076f7b
name age message
file .gitignore Fri Jul 25 09:43:08 -0700 2008 update for attachment_fu [kingmt]
file README Wed Jul 23 15:32:14 -0700 2008 added shoulda plugin [kingmt]
file Rakefile Wed Jul 23 11:01:04 -0700 2008 initial [kingmt]
directory app/ Fri Jul 25 13:43:52 -0700 2008 fixed some broken tests, some still broken [kingmt]
directory config/ Fri Jul 25 14:02:43 -0700 2008 add required gems [kingmt]
directory db/ Fri Jul 25 09:42:37 -0700 2008 add fields for attachment_fu to pictures [kingmt]
directory doc/ Wed Jul 23 11:01:04 -0700 2008 initial [kingmt]
directory lib/ Fri Jul 25 13:52:44 -0700 2008 add rake task to create initial admin [kingmt]
directory public/ Fri Jul 25 06:11:48 -0700 2008 changed root to be albums and removed index.html [kingmt]
directory script/ Wed Jul 23 11:01:04 -0700 2008 initial [kingmt]
directory test/ Fri Jul 25 13:43:52 -0700 2008 fixed some broken tests, some still broken [kingmt]
directory vendor/ Fri Jul 25 14:03:11 -0700 2008 unpacked required gems [kingmt]
README
1. Login
   a. access to the gallery is allowed for users that are not logged in
      but only to view images
   b. a logged in user can create an album and upload images to that
album
   c. an admin user can create other users
2. List of Albums
   a. this shows all albums on the system
   b. if a user is logged in he can select to only show his own albums
   c. if a user is logged in next to albums he owns he can delete/edit
      the album
   d. clicking on the album shows the Edit/View album page
3. Edit/View Album
   a. from here a list of images is presented and the user can choose
      to delete an image if they have uploaded it
   b. there is a file upload form at the bottom where an image can
      be uploaded to the album
4. User Admin
   a. this screen is only available to admin users
   b. on this screen a list of users is presented and a user can
      be added/deleted/edited
5. User Add/Edit
   a. fields for name, email, and password are present
   b. passwords can be changed from this screen


Plugins Used:
  rcov
  restful_authentication
  shoulda

Gems
  postgres