Log of /trunk/cgi/index.py
Parent Directory
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
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
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
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
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
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
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
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
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.