]>
asedeno.scripts.mit.edu Git - bluechips.git/log
Alejandro R. Sedeño [Mon, 22 Mar 2010 04:16:06 +0000 (00:16 -0400)]
Add total debit/credit to mobile interface
Alejandro R. Sedeño [Mon, 22 Mar 2010 04:14:58 +0000 (00:14 -0400)]
Right align transfers in mobile interface
Alejandro R. Sedeño [Mon, 22 Mar 2010 03:39:05 +0000 (23:39 -0400)]
load mobile javascript from the right path
If bluechips is not at the webserver root, the mobile interface should
still work.
Ray Speth [Sat, 20 Mar 2010 03:35:32 +0000 (23:35 -0400)]
"Delete Transfer" page now displays user names instead of IDs.
Alejandro R. Sedeño [Fri, 19 Mar 2010 05:52:56 +0000 (01:52 -0400)]
Fix division of currency
Wrong:
>>> x=Currency('110')
>>> x/2.9
Currency("$55.00")
Right:
>>> x=Currency('110')
>>> x/2.9
Currency("$37.93")
Ray Speth [Thu, 18 Mar 2010 05:44:20 +0000 (01:44 -0400)]
Changed currency fields to be right-aligned.
Ray Speth [Wed, 17 Mar 2010 19:54:27 +0000 (15:54 -0400)]
Make git ignore emacs backup files
Ray Speth [Wed, 17 Mar 2010 19:50:09 +0000 (15:50 -0400)]
Added javascript to calculate the dollar value of each share on-the-fly.
Ray Speth [Tue, 16 Mar 2010 01:27:17 +0000 (21:27 -0400)]
Expenditures require a description
Alejandro R. Sedeño [Tue, 2 Mar 2010 04:16:47 +0000 (23:16 -0500)]
webOS devices are mobile devices
TODO: Move list of mobile devices into a separate variable.
Evan Broder [Fri, 19 Mar 2010 13:54:14 +0000 (09:54 -0400)]
Update functional tests for /user to incorporate new URLs.
Evan Broder [Mon, 8 Mar 2010 14:30:06 +0000 (09:30 -0500)]
BlueChips version 1.0.0
Evan Broder [Sun, 28 Feb 2010 06:56:46 +0000 (01:56 -0500)]
Session.save is dead. Long live Session.add.
Evan Broder [Sun, 28 Feb 2010 06:43:08 +0000 (01:43 -0500)]
We're using SQLAlchemy-0.5-isms. So let's actually depend on that.
Evan Broder [Fri, 26 Feb 2010 01:28:31 +0000 (20:28 -0500)]
Push a new alpha.
Evan Broder [Fri, 26 Feb 2010 01:27:29 +0000 (20:27 -0500)]
Make all resource URLs relative to the script_name variable.
Evan Broder [Thu, 25 Feb 2010 07:38:05 +0000 (02:38 -0500)]
Include the README in the published tarballs.
Evan Broder [Thu, 25 Feb 2010 06:24:28 +0000 (01:24 -0500)]
Add note about demo.
Evan Broder [Thu, 25 Feb 2010 05:35:58 +0000 (00:35 -0500)]
Push a new alpha.
Evan Broder [Thu, 25 Feb 2010 05:35:17 +0000 (00:35 -0500)]
Don't append "dev" to version numbers.
Evan Broder [Thu, 25 Feb 2010 05:31:55 +0000 (00:31 -0500)]
Bump to a new alpha revision.
Evan Broder [Thu, 25 Feb 2010 05:30:19 +0000 (00:30 -0500)]
Update package metadata.
Evan Broder [Thu, 25 Feb 2010 05:19:51 +0000 (00:19 -0500)]
BlueChips doesn't actually use Babel.
Evan Broder [Thu, 25 Feb 2010 05:18:45 +0000 (00:18 -0500)]
Convert the README to rST, since that's what distutils wants.
Evan Broder [Thu, 25 Feb 2010 04:59:13 +0000 (23:59 -0500)]
Tag an alpha release.
Evan Broder [Thu, 25 Feb 2010 04:17:27 +0000 (23:17 -0500)]
Don't let non-residents create new users.
Evan Broder [Thu, 25 Feb 2010 04:13:50 +0000 (23:13 -0500)]
Add a new /user action with pointers to the others.
Evan Broder [Thu, 25 Feb 2010 03:44:05 +0000 (22:44 -0500)]
Move the e-mail form to /user/email
Evan Broder [Thu, 25 Feb 2010 03:32:33 +0000 (22:32 -0500)]
Add an action for registering a new user.
Evan Broder [Mon, 22 Feb 2010 15:02:43 +0000 (10:02 -0500)]
Add a section to the README acknowledging cutcat.pl and account.pl
Evan Broder [Sat, 20 Feb 2010 16:41:02 +0000 (08:41 -0800)]
Use the same config file name in both sections of the README.
Evan Broder [Mon, 1 Feb 2010 15:27:21 +0000 (10:27 -0500)]
Use jqueryui instead of some non-core date picker module.
Evan Broder [Mon, 1 Feb 2010 15:21:14 +0000 (10:21 -0500)]
Don't wait until the end of the page load to get javascript.
Evan Broder [Mon, 1 Feb 2010 15:18:28 +0000 (10:18 -0500)]
Use ajax.googleapis.com for jQuery instead of hosting it locally.
Evan Broder [Sun, 10 Jan 2010 16:42:08 +0000 (11:42 -0500)]
Do summations in SQL, not Python.
Scott Torborg [Wed, 6 Jan 2010 05:19:29 +0000 (21:19 -0800)]
added net owed/due row to settling transfers table
Scott Torborg [Wed, 6 Jan 2010 04:34:33 +0000 (20:34 -0800)]
tweaks to splitting algorithm to result in more round divisions and fewer random pennies
Scott Torborg [Tue, 17 Nov 2009 01:59:40 +0000 (17:59 -0800)]
webhelpers > 0.6.4 breaks the flash() behavior, so don't allow that
Scott Torborg [Tue, 17 Nov 2009 01:08:30 +0000 (17:08 -0800)]
set some defaults for testing with the nose coverage plugin
Scott Torborg [Fri, 13 Nov 2009 06:20:47 +0000 (22:20 -0800)]
don't adjust text size on iphone orientation change
Scott Torborg [Fri, 13 Nov 2009 06:10:45 +0000 (22:10 -0800)]
added orientation changing interface
Scott Torborg [Fri, 13 Nov 2009 05:31:14 +0000 (21:31 -0800)]
added apple touch startup icon
Scott Torborg [Fri, 13 Nov 2009 05:02:47 +0000 (21:02 -0800)]
added some basic tests for mobile interface, including switching back and forth with normal interface
Scott Torborg [Fri, 13 Nov 2009 05:02:29 +0000 (21:02 -0800)]
don't show the 'use mobile interface' link if that page is not available on the mobile interface
Scott Torborg [Fri, 13 Nov 2009 04:48:23 +0000 (20:48 -0800)]
added tests for grab() helper
Scott Torborg [Fri, 13 Nov 2009 04:35:02 +0000 (20:35 -0800)]
added ability to switch back and forth between mobile and non-mobile interface on iphone
Scott Torborg [Fri, 13 Nov 2009 04:16:17 +0000 (20:16 -0800)]
more refinements to the iphone targeted interface, improved validation functionality and added lazy-loading with ajax
Scott Torborg [Fri, 13 Nov 2009 01:17:57 +0000 (17:17 -0800)]
Merge branch 'master' into mobile_interface
Scott Torborg [Fri, 13 Nov 2009 01:17:48 +0000 (17:17 -0800)]
renamed dashboard.png to status.png for consistency
Scott Torborg [Wed, 11 Nov 2009 18:46:34 +0000 (10:46 -0800)]
began work on iphone-targeted web interface
Scott Torborg [Mon, 9 Nov 2009 03:18:28 +0000 (19:18 -0800)]
cleaned up and added tests for auth and deleting
Evan Broder [Mon, 9 Nov 2009 01:56:25 +0000 (20:56 -0500)]
Add a link to the expenditure/transfer delete pages from all
expenditure and transfer lists.
Evan Broder [Mon, 9 Nov 2009 02:08:26 +0000 (21:08 -0500)]
Add an action for deleting transfers.
Evan Broder [Mon, 9 Nov 2009 01:50:30 +0000 (20:50 -0500)]
Add a new action for deleting expenditures.
Scott Torborg [Mon, 9 Nov 2009 00:42:03 +0000 (16:42 -0800)]
added basic auth middleware into the stack, so if no authentication is provided, basic auth will be used against a password field in the database. requires schema update.
Scott Torborg [Mon, 9 Nov 2009 00:06:08 +0000 (16:06 -0800)]
added example apache configuration to README
Scott Torborg [Sun, 8 Nov 2009 23:54:09 +0000 (15:54 -0800)]
added XSRF protection to all forms and associated tests
Scott Torborg [Sun, 8 Nov 2009 23:43:44 +0000 (15:43 -0800)]
add logging config to test so that there are no spurious handler messages
Scott Torborg [Sun, 8 Nov 2009 22:23:50 +0000 (14:23 -0800)]
added favicon
Scott Torborg [Sun, 8 Nov 2009 22:03:28 +0000 (14:03 -0800)]
added markdown README
Scott Torborg [Sun, 8 Nov 2009 21:40:12 +0000 (13:40 -0800)]
Merge remote branch 'ebroder/master'
Scott Torborg [Sun, 8 Nov 2009 21:37:45 +0000 (13:37 -0800)]
added some tests for settle()
Evan Broder [Sun, 8 Nov 2009 21:35:25 +0000 (16:35 -0500)]
Merge remote branch 'storborg/master'
Scott Torborg [Sun, 8 Nov 2009 21:23:34 +0000 (11:23 -1000)]
more misc test coverage
Scott Torborg [Sun, 8 Nov 2009 21:19:02 +0000 (11:19 -1000)]
don't need the str_no_dollar method anymore
Scott Torborg [Sun, 8 Nov 2009 21:18:24 +0000 (11:18 -1000)]
add functional test for editing zero value expenditure
Scott Torborg [Sun, 8 Nov 2009 21:15:11 +0000 (11:15 -1000)]
added lots more expenditure tests
Evan Broder [Sun, 8 Nov 2009 07:03:15 +0000 (02:03 -0500)]
Actually, just make all links blue.
Evan Broder [Sun, 8 Nov 2009 06:40:23 +0000 (01:40 -0500)]
Update the link text color in the navbar to match the icons.
Evan Broder [Sun, 8 Nov 2009 06:30:56 +0000 (01:30 -0500)]
Dude - this is *Blue*Chips. Why are your icons green?
Scott Torborg [Sun, 8 Nov 2009 01:53:24 +0000 (15:53 -1000)]
more test coverage
Scott Torborg [Sun, 8 Nov 2009 01:52:15 +0000 (15:52 -1000)]
don't need update_split() anymore
Scott Torborg [Sun, 8 Nov 2009 01:24:08 +0000 (15:24 -1000)]
cleaning up code and improving test coverage
Scott Torborg [Sun, 8 Nov 2009 00:38:05 +0000 (14:38 -1000)]
add an email to testing data so that email notifications can be tested
Scott Torborg [Sat, 7 Nov 2009 03:08:51 +0000 (17:08 -1000)]
a few more tests
Scott Torborg [Sat, 7 Nov 2009 03:04:04 +0000 (17:04 -1000)]
don't need support for smtp auth
Scott Torborg [Sat, 7 Nov 2009 02:59:39 +0000 (16:59 -1000)]
added test for user controller
Scott Torborg [Sat, 7 Nov 2009 02:59:31 +0000 (16:59 -1000)]
don't need that check--formencode converts empty to None
Scott Torborg [Sat, 7 Nov 2009 02:53:41 +0000 (16:53 -1000)]
set user settings title on user controller
Scott Torborg [Fri, 6 Nov 2009 03:59:52 +0000 (17:59 -1000)]
if we GET to an update action, redirect to the edit action
Scott Torborg [Fri, 6 Nov 2009 03:55:23 +0000 (17:55 -1000)]
require at least one non-zero share on an expenditure
Scott Torborg [Fri, 6 Nov 2009 03:45:45 +0000 (17:45 -1000)]
don't enter a non-zero currency amount
Scott Torborg [Fri, 6 Nov 2009 03:41:21 +0000 (17:41 -1000)]
whoops, that update_split() call was unnecessary and just causing problems
Scott Torborg [Fri, 6 Nov 2009 03:23:00 +0000 (17:23 -1000)]
fix error with zero-value expenditure
Scott Torborg [Fri, 6 Nov 2009 03:21:05 +0000 (17:21 -1000)]
if user is spender, they are always involved in an expenditure
Scott Torborg [Fri, 6 Nov 2009 03:17:29 +0000 (17:17 -1000)]
fixed split display so that it works with zero-value expenditures
Scott Torborg [Fri, 6 Nov 2009 03:11:23 +0000 (17:11 -1000)]
throw a 404 when trying to edit an expenditure or transfer that doesn't exist
Scott Torborg [Fri, 6 Nov 2009 03:06:01 +0000 (17:06 -1000)]
convert share to string before Decimal
Scott Torborg [Fri, 6 Nov 2009 03:04:36 +0000 (17:04 -1000)]
fixed error page rendering
Scott Torborg [Thu, 5 Nov 2009 07:44:03 +0000 (21:44 -1000)]
added mailer module to setup.py deps
Scott Torborg [Thu, 5 Nov 2009 07:32:09 +0000 (21:32 -1000)]
fix tests and make them more resilient
Scott Torborg [Thu, 5 Nov 2009 07:28:05 +0000 (21:28 -1000)]
added interface to edit email address
Scott Torborg [Thu, 5 Nov 2009 06:53:47 +0000 (20:53 -1000)]
added email notifications. requires schema change to add email column to users table.
Scott Torborg [Thu, 5 Nov 2009 03:37:33 +0000 (17:37 -1000)]
show different flash messages for created v. updated
Scott Torborg [Thu, 5 Nov 2009 01:57:57 +0000 (15:57 -1000)]
more model unit tests
Scott Torborg [Wed, 4 Nov 2009 08:28:03 +0000 (22:28 -1000)]
use real names for transfer list, for consistency
Scott Torborg [Wed, 4 Nov 2009 07:45:00 +0000 (21:45 -1000)]
cleaned up status page a bit
Scott Torborg [Wed, 4 Nov 2009 07:41:13 +0000 (21:41 -1000)]
added more 'my share' scope to status dashboard
Scott Torborg [Wed, 4 Nov 2009 07:15:54 +0000 (21:15 -1000)]
ignore .coverage
Scott Torborg [Wed, 4 Nov 2009 07:14:40 +0000 (21:14 -1000)]
default to an even split among residents again