| 
							
							
								 Jonathan Rosenbaum | a084161d03 | Free stand time for bike purchases is now working. | 2017-08-06 07:00:52 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | ff0bb290e2 | Tests the free stand time callback. | 2017-08-06 05:18:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | aab521eb6b | Improves the max bike earned logic. | 2017-08-05 22:01:02 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | e852af5e5f | Max Bike Earned logic now working. | 2017-08-05 21:15:20 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | fb0e9cfbfb | Corrects some human introduced bugs by returned code to earlier state. | 2017-08-05 19:22:02 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 3e18f89e65 | Discount works properly when redeemable value is not greater than sweat equity limit. * Also, improved tabbing to take into account the spinner. | 2017-08-05 19:05:16 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 27ff8f87d2 | Corrects an introduced bug where max is assigned a value, but obj.volunteer does not have a value assigned, yet. | 2017-08-05 18:28:16 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 165b81adc5 | Gives a 0 value when there is no vhr & vhr | 2017-08-05 18:13:57 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 2f33f8eef8 | If volunteer hours remaining is 0, spinner is disabled on spin or zeroed on input. | 2017-08-05 06:44:59 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 17573c20e4 | Adds new value to redeemable function, and comments unneccesary code in function. | 2017-08-05 06:13:59 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 5e80aedca7 | Fills in the blanks for volunteer hours remaining and redeemed in mouseover. | 2017-08-05 05:49:25 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | bc747c90a2 | Creates new object when year changes. | 2017-08-05 04:41:55 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 9e8ea84a0e | Assigns 0.00 if redeemable_hours are NaN, and runs a test so info isn't shown esessentially for a non-volunteer. | 2017-08-05 03:42:21 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 5047f59996 | This uses tradition declaration notation rather than emacscript 6 notation, just for compatibility with older browsers. | 2017-08-05 03:08:18 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | b7f128feca | Creates the object, and adds redeemed hours together. | 2017-08-04 06:25:27 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | a48fb518f7 | Saves redeemed hour value properly if previous edited transaction is saved again. | 2017-08-03 21:39:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | f95f2d2b2c | This gets volunteer history select working correctly. | 2017-08-03 21:23:13 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 8ed0677750 | Now a previous saved transaction cannot be deleted. | 2017-08-03 21:08:28 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 63cecfc678 | Fixes a minor bug introduced on first transaction for benefit transactions. | 2017-08-03 20:26:47 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | daf885cc4a | Shows original price and redeemed volunteer hours for saved transaction when edit button is pressed. | 2017-08-03 20:03:27 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 7147ea6213 | Adds to new values (original_price and redeemed_hours) to the history for benefit transactions. | 2017-08-03 19:44:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | d0e88bac58 | Turns off/on spinner for membership based on choices in functions. | 2017-08-03 00:15:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | c214c48a3d | Adds an additional check for Stand Time or nothing else works. | 2017-08-02 22:07:03 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 2508653fef | Shows amount if expired membership & status is stand time. | 2017-08-02 21:27:34 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 23d8bcf60e | Adds the correct conversion for Stand Time transactions, still limited like normal  transactions. | 2017-08-02 21:15:11 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | bd00d498f1 | Corrects a bug, by returning a deleted value. | 2017-08-02 20:27:13 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 1c6508abd0 | This corrects the math for all situations. | 2017-08-02 20:16:17 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | a225aacda4 | Adds the discount math.  One unimportant bug created which will be fixed. | 2017-08-02 09:15:11 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | cf7bcd5103 | Function redeemable added to handle duplicate logic for volunteer hours spinner. | 2017-08-02 05:13:43 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 35c3a69f73 | This doesn't allow a value > current_year_volunteer_values on input. | 2017-08-01 05:57:34 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 38286d280a | Now uses stand_time_value for "Stand Time" transactions. | 2017-08-01 05:34:49 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 0ef4138aa4 | Changes the logic so that price is read for stand time transactions. | 2017-07-31 21:58:58 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 6b8cdbe0af | Adds logic to keyboard input, and makes incremental true.  Nice stuff. | 2017-07-31 21:27:12 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 157cb8474d | This gets some of the basic logic working for redeeming volunteer hours. | 2017-07-31 21:06:40 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 7fb848f7d4 | The corrects a hereunto unknown very minor bug where data is not being check for value in the deposit calculator function. | 2017-07-30 20:02:25 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | a557e2b8f5 | This sets up some of the math framework to redeem volunteer hours from amount. | 2017-07-29 20:56:45 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 81e261bc6a | Finally have the values rendering properly. | 2017-07-28 01:26:54 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 793fcb42e1 | Adds a better regexp thanks to this: https://stackoverflow.com/questions/12643009/regular-expression-for-floating-point-numbers | 2017-07-27 19:27:19 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 21125249ea | Makes it even nicer thanks to this good read: https://stackoverflow.com/questions/16791940/jquery-ui-spinner-able-to-exceed-max-by-keyboard | 2017-07-27 19:12:19 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 1202c4909a | This cleans up things a bit for spinner. | 2017-07-27 18:47:16 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | e663006698 | Some experimentation making sure the spinner is working. * Need to improve the css
* Need to link everything togther, the fun part! | 2017-07-27 18:01:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 9f263a68d6 | Adds the jQuery UI spinner. | 2017-07-27 17:44:35 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | c6f68ff19b | Fixes a presentation bug for paid member in Stand Time. | 2017-07-24 05:30:36 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 7a09ccfead | Won't charge stand time if a member. Simplified callback reusing funtion. | 2017-07-24 05:02:21 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | a05575999c | Improves the presentation. | 2017-07-23 19:57:43 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | eaefff480c | Figures out stand time amount with optional grace period. | 2017-07-23 19:06:52 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | e724e8d9cb | The beginnings of Stand Time logic. | 2017-07-23 16:57:23 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 40a2a6abab | Tests if volunteer_hours exists. | 2017-07-20 22:47:37 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | 79e246246d | Now carries over the current year volunteer hours data. | 2017-07-18 05:02:44 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan Rosenbaum | f782cb90fc | This adds the current year to the title for volunteer hours. | 2017-07-18 04:40:01 +00:00 |  |