[pysignup] / trunk / cgi / index.py Repository:
ViewVC logotype

Log of /trunk/cgi/index.py

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 105 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 11 04:59:31 2009 UTC (16 months ago) by pinky
File length: 33324 byte(s)
Diff to previous 102
Fix bug where removing someone that wasn't there would error

Revision 102 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 5 19:11:41 2008 UTC (23 months ago) by pinky
File length: 33268 byte(s)
Diff to previous 100
Update version number to 1.3!!!

Revision 100 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 5 17:16:27 2008 UTC (23 months ago) by pinky
File length: 33269 byte(s)
Diff to previous 93
Adding exceptions for SQLite-related permissions errors

Revision 93 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 4 19:39:24 2008 UTC (23 months ago) by pinky
File length: 32347 byte(s)
Diff to previous 87
minor fix in functions.createhtaccess

Revision 87 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 4 07:38:17 2008 UTC (23 months ago) by pinky
File length: 32341 byte(s)
Diff to previous 85
adding a missing </tr> tag that was making the site non-valid xhtml

Revision 85 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 2 14:17:59 2008 UTC (23 months, 1 week ago) by pinky
File length: 32305 byte(s)
Diff to previous 84
adding beta support for an SQLite database

Revision 84 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 30 18:58:06 2008 UTC (23 months, 1 week ago) by pinky
File length: 30649 byte(s)
Diff to previous 83
minor stuff

Revision 83 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 26 17:14:05 2008 UTC (23 months, 2 weeks ago) by pinky
File length: 30481 byte(s)
Diff to previous 82
making data/session file storage object-oriented (hopefully making it easier to add DB support)

Revision 82 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 25 18:43:38 2008 UTC (23 months, 2 weeks ago) by pinky
File length: 22965 byte(s)
Diff to previous 80
rewrote index.py/change.py to be more object-oriented

Revision 80 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 19 16:29:53 2008 UTC (23 months, 3 weeks ago) by pinky
File length: 22106 byte(s)
Diff to previous 77
removing beta from version number, officially 1.2.1

Revision 77 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 15 12:46:43 2008 UTC (23 months, 3 weeks ago) by pinky
File length: 22107 byte(s)
Diff to previous 74
adding HTML/mail alerts feature

Revision 74 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 31 06:46:31 2008 UTC (2 years ago) by pinky
File length: 20947 byte(s)
Diff to previous 72
change version number to 1.2

Revision 72 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 31 06:36:34 2008 UTC (2 years ago) by pinky
File length: 20948 byte(s)
Diff to previous 71
release of PySignup 1.2!!!

* adding support for custom fields
** the datafields entry specifies what fields should be collected from users
** each datafield can be either optional or required, with one being the primary
** see the help on datafields for more info
* other minor bugfixes

Revision 71 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 21 20:55:02 2008 UTC (2 years ago) by pinky
File length: 19509 byte(s)
Diff to previous 67
minor bugfix: if two people were marked in with the names fo and foo, and someone set the status of fo to out, it would set foo's status as out as well because of an improper regex

Revision 67 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 15 12:40:28 2008 UTC (2 years ago) by pinky
File length: 19509 byte(s)
Diff to previous 61
merging devel branch into trunk - version 1.1

Revision 61 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 15 08:08:48 2008 UTC (2 years ago) by pinky
File length: 16321 byte(s)
Diff to previous 56
updating so that only the location and fulllocation config values are interpreted as lists (this lets the other values have commas in them without being quoted)

Revision 56 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 14 08:31:42 2008 UTC (2 years ago) by pinky
File length: 15859 byte(s)
Copied from: trunk/index.py revision 55
Diff to previous 50
moving contents of trunk to trunk/cgi

Revision 50 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 12 19:57:26 2008 UTC (2 years ago) by pinky
Original Path: trunk/index.py
File length: 15859 byte(s)
Diff to previous 48
upping to v1.0.2, fixing bug where if the reCAPTCHA never loaded at all, it would error out, and also removing a few 'Captain Obvious' comments from index.py

Revision 48 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 11 19:31:34 2008 UTC (2 years ago) by pinky
Original Path: trunk/index.py
File length: 16177 byte(s)
Diff to previous 43
updating index.py/chagne.py to use new html template file names

Revision 43 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 9 17:52:22 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 16177 byte(s)
Diff to previous 42
disabling cgitb (was accidentally left enabled in r42), and removing some unnecessary code from skins/main.css (also accidentally left in r42 :P)

Revision 42 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 9 17:49:51 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 16176 byte(s)
Diff to previous 39
upping to v1.0.1, updating release notes

Revision 39 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 9 12:13:03 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 16175 byte(s)
Diff to previous 37
version 1.0\!\!\!

Revision 37 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 8 19:35:01 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 16178 byte(s)
Diff to previous 22
Merging devel branch into trunk - now version 1.0

Revision 22 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 29 07:11:52 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 14555 byte(s)
Diff to previous 21
* Moved all JavaScript to seperate files
** main.js holds basic JavaScript for PySignup, just the stuff that's necessary
   for PySignup
** user.js can be created by the user, for additional JavaScript capabilities
** more JS files may be added in the future

Revision 21 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 28 18:57:15 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 14815 byte(s)
Diff to previous 20
* Enabled backup of data and settings.conf files. Backup files are stored as
  filename.timestamp, this does lead to a new file being created with every
  change however, which can use up file space after awhile.
* Changed functions.read() to return False if the file doesn't exist. Old
  method didn't work, and was unused
* Changed functions.write() and .save() to return False as well if they can't
  write to the given file
* Changed index.py to properly check that it was able to write to the data file
  each time

Revision 20 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 28 16:27:30 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 14559 byte(s)
Diff to previous 19
* changed HTML code to use Cascading Style Sheets
** main.css holds the basic CSS for PySignup, nothing more than was in the 
   HTML in prior versions
** user.css can be created by the user, allowing additional CSS styling
** more CSS files will be added in the future (i.e. for pickable "themes")
** there's still some html that doesn't have an id or class

Revision 19 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 27 13:30:00 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 14551 byte(s)
Diff to previous 15
added reverseproxy configuration variable, PySignup will use 
  HTTP_X_FORWARDED_FOR enviroment variable instead of REMOTE_ADDR to determine
  viewer's IP if reverseproxy is true.

Revision 15 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jul 26 15:42:52 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 14292 byte(s)
Diff to previous 14
* password protected change.py - default pass is "pysignup"
** change.py?action=changepass allows changing of admin password
** the password's md5 hash is stored in settings.conf
** hashes are stored as: "A:salt:passwordhash", the letter represents the type
   of hash, allowing easy addition of new hash types (i.e. sha1) while
   retaining compatibility
* added compatibility for settings.conf files made before v0.9
* modified changehtml.tmpl so it can be used with all 3 change.py html pages
  (login page, change password page, and actual configure page)
* upped version number to 0.9.2
* rearranged defaultsettings.conf into a rough order of the likeliness to be 
  changed, and added 2 new config variables: passhash and sessionfile, which
  are used for change.py login
* added RELEASE-NOTES file
* updated README in accordance with new changes

Revision 14 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 22 17:56:25 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 14180 byte(s)
Diff to previous 13
security fix: checks name and comment length in Python, to prevent ridiculously long lengths

Revision 13 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 20 17:58:37 2008 UTC (2 years, 1 month ago) by pinky
Original Path: trunk/index.py
File length: 13625 byte(s)
Diff to previous 11
version 0.9
* rewrote change.py completely
** it's now a web interface for editing settings.conf
* added defaultsettings.conf file, which is not used by the main signup sheet
  file (index.py), but is overwritten by change.py, and so variables that are
  added in a newer version of pysignup are written to settings.conf 
  automatically after modifying change.py. also, if settings.conf doesn't yet
  exist, it will automatically be made after using the change.py web interface
  with defaultsettings.conf as the template.
* fix in index.py so that non-list locations that don't use google maps work
* removed setup.py - no longer necessary with change.py/defaultsettings.conf
* updated README, etc. in accordance with other changes
* changed nextgame configuration variable -> nextevent
* added RELEASE-NOTES

Revision 11 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 11 19:31:55 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 13566 byte(s)
Diff to previous 9
important bugfix: in r9 singular locations were rendered badly, so fixing them to render normally

Revision 9 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 11 18:25:50 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 13241 byte(s)
Diff to previous 8
* Adding optional list feature to location variable, you can seperate
  different locations with commas, and it will be rendered as an ordered list 
** Added same feature to fulllocation variable 
* Added message variable, which allows you to specify a custom message that 
  will be displayed below the location
* a few other minor tweaks to index.py
 

Revision 8 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 10 07:50:58 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 12495 byte(s)
Diff to previous 7
if an incorrect captcha is entered, the user-entered form data will remain, so they don't have to retype it all

Revision 7 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 10 05:45:59 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 11496 byte(s)
Diff to previous 5
slight modifications to initial ConfigObj call in index.py, commas in configuration values are no longer evaluated as lists, and a file error is raised if config file doesn't exist. also changed error message for a .htaccess permissions error, and updated version number

Revision 5 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 9 16:22:20 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 11491 byte(s)
Diff to previous 3
cgitb was left enabled in r4

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 2 20:50:05 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 11490 byte(s)
Diff to previous 1
Adding createhtaccess config variable to available settings: allows program to create a .htaccess file for Apache web servers

Revision 1 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Jun 30 22:56:50 2008 UTC (2 years, 2 months ago) by pinky
Original Path: trunk/index.py
File length: 11460 byte(s)
Adding initial trunk, branches, and tags directories, and initial import of PySignup, v0.8.2

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Report a bug
ViewVC Help
Powered by ViewVC 1.0.5