Projects / SecretSanta


SecretSanta is Web application that provides a system for tracking any number of groupings of individuals for handling "Secret Santa" or "Pollyanna" picking, a method for picking names from a pool of available names and assigning it to one of the members of that pool.

Operating Systems

Recent releases

  •  08 Dec 2004 18:46

    Release Notes: This release adds debugging within the installer and fixes a minor show-stopper bug. Cookies have been implemented to remember the last username and last group name. A logo has been added. The ability to toggle the use of previous picks during the generation of new picks has been implemented.

    •  01 Dec 2004 21:45

      Release Notes: The mysql_create_db() call in install.php has been replaced with a mysql_query() call. The number of attempts at picks before the system gives up has been increased. Popups have been added to display individual lists on demand. There is a bugfix to properly display the links in the list management pane. The user of a cookie has been added to rememebr the last user and group for the login page. There is code cleanup and general modifications.

      •  18 Nov 2004 19:32

        Release Notes: Continued code cleanup and template modifications. A bugfix to allow the creation of a new group and admin account. All picks from the previous year are automatically used to avoid duplicate picks from year to year. A security bugfix to prevent users from inadvertently creating users in other groups.

        •  12 Nov 2004 03:00

          Release Notes: This version removes all PHP short tags and the dependency on "register_globals" being on. There are some code corrections, cleaning up of the file structure, and unused files were eliminated. Invalid matches or "Relationships" can now only be added once.

          •  01 Dec 2003 21:01

            Release Notes: The notification of a shuffle failure has been cleaned up. The situation has been fixed where the administrator, who is also opt'ed out of the pool, was getting consistent notices that the shuffling had failed when it had really succeeded.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.