[ANN] Family Connection 1.1.2


#1

== What is Family Connection? ==
Family Connection is an easy-to-setup online hub for your family that
includes a Family News section with Photos, and an Address Book.

For more information, visit http://familyconnect.rubyforge.org/

== Downloads ==
Latest:
svn checkout svn://rubyforge.org/var/svn/familyconnect/trunk
Version 1.1.2:
svn checkout svn://rubyforge.org/var/svn/familyconnect/tags/1.1.2
Tar/gzipped:
http://rubyforge.org/frs/?group_id=1220

== Main Changes / New Features in 1.1.2 ==

  • Added lightbox support for viewing images. Clicking on a thumbnail
    now brings up the full-sized image inside a nicely framed area within
    the browser window.
  • Added an experimental pre-dispatcher that helps diagnose database
    connectivity issues if not set up correctly. (See http://
    inquirylabs.com/blog2005/?p=38)
  • Added birthdays. No calendar / reminders yet, however.
  • Added a “last visited” date to each person in the address book so
    members can see when others last visited the site.
  • Admin user now has much greater power. He/she can modify other
    users entries, remove user accounts, modify other user accounts etc.
  • Blank photos are shown in place of real photos when user hasn’t yet
    uploaded their photo.

== Changelog ==
2006-01-07 - Version 1.1.2

  • Fixed that the visited timestamp was scrambling the user’s password
    each save
  • Added a rakefile for packaging family connection as a tgz for release

2006-01-07 - Version 1.1.1

  • Fixed the dispatcher so it will permit absolute paths as well as
    relative.

2006-01-07 - Version 1.1

  • Added blank family photo with link to upload if administrator did
    not set up a family photo on the first setup page. [Duane]
  • Removed unused partial user_info [Duane]
  • Added instruction for users to click on their name if they want to
    edit it [Duane]
  • User profile now shows a blank photo area if viewing own profile
    [Duane]
  • Added ‘upload_photo’ action and view so users can focus on just
    their photo [Duane]
  • Added ability to edit other users’ posts as admin [Duane]
  • Added ability to remove user accounts as admin [Duane]
  • Replaced require_resource_helper with bundled_resource plugin [Duane]
  • Added lightbox support for viewing images [Duane]
  • Added birthday and visited_at columns to users table [Duane]
  • Removed unnecessary database connectivity check in application.rb
    [Duane]
  • Added ‘last visited’ info to each user in address book [Duane]
  • Improved English in user_news_link partial [Duane]
  • Added birthday to signup form, edit form and address book [Duane]

2006-01-06 - Version 1.1

  • Removed empty helper files [Duane]
  • Added RequireResourceHelper module for javascripts and stylesheets
    [Duane]

2006-01-05 - Version 1.1

  • Ignore log files and config files in subversion [Duane]
  • Added a user-friendly database exception message [Duane]

2006-01-04 - Version 1.1

  • Added ‘site’ directory to keep the public site under version
    control [Duane]
  • Fixed inconsistent names such as family_connection in installation
    instructions. [Duane]
  • Added this CHANGELOG file [Duane]

Duane J.
(canadaduane)
http://blog.inquirylabs.com/


#2

On Jan 7, 2006, at 9:05 PM, Duane J. wrote:

== What is Family Connection? ==
Family Connection is an easy-to-setup online hub for your family
that includes a Family News section with Photos, and an Address Book.

Duane J.
(canadaduane)
http://blog.inquirylabs.com/

Duane-

Thanks again for this, its very cool. I have it running for my

family and they absolutely love it!

Thanks again-
-Ezra


#3

Hi Duane,

thank you very much for writing this app and making it available, I
was looking for something just like this for my family.

I got it to run on my laptop with Locomotive using rails 1.1.2, but
I’m having trouble getting it to run on Dreamhost (which has upgraded
to rails 1.1.6). the application doesn’t start and I get the
following error when trying to run webrick or the console:

./script/…/config/…/lib/dispatcher.rb:6:in `delete_at’: no implicit
conversion from nil to integer (TypeError)

and the production log shows this error:

undefined method downcase' for nil:NilClass /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/request.rb:18:inmethod’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/base.rb:933:in
log_processing' /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/base.rb:407:inprocess_without_filters’
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/filters.rb:377:in
process_without_session_management_support' /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/session_management.rb:117:inprocess’
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in
original_dispatch' ./public/../config/../lib/dispatcher.rb:43:indispatch’
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:150:in
process_request' /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:54:inprocess!’
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:53:in
each_cgi' /usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:53:inprocess!’
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/fcgi_handler.rb:23:in
`process!’
public/dispatch.fcgi:34

could this be a rails upgrade related issue?

best
Oliver

2006/1/8, Duane J. removed_email_address@domain.invalid:


#4

that did the trick! :slight_smile:
and the pre-dispatcher plugin does indeed look very helpful, hope to
get it working some time in the future
thanks Jodi,
Oliver

2006/8/14, Jodi S. removed_email_address@domain.invalid:


#5

Hey Oliver - I suggest you delete (or move) ./lib/dispatcher.rb.

I too have had the same problem, and have removed it temporarily
without calamity.

It will not adversely effect your usage - but should be very helpful
as per Duane’s posting:
http://inquirylabs.com/blog2005/?p=38

cheers,
J