Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6a77f1d8 
							
						 
					 
					
						
						
							
							Adds membership discount to volunteer benefits css.  
						
						
						
						
					 
					
						2017-08-07 20:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa1d18788 
							
						 
					 
					
						
						
							
							Assigns a value if transaction tests true for membership discount.  
						
						
						
						
					 
					
						2017-08-07 20:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							f040988854 
							
						 
					 
					
						
						
							
							This changes on to one which is a better strategy when it is only necessary for the handler to fire once and empty the results for the membership discount.  
						
						
						
						
					 
					
						2017-08-07 18:00:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							137cc27ca1 
							
						 
					 
					
						
						
							
							Properly displays discounted price in #membership_discount.  
						
						
						
						
					 
					
						2017-08-07 17:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f3e74165 
							
						 
					 
					
						
						
							
							This improves the math for membership discount and shows it in the original price element.  
						
						
						
						
					 
					
						2017-08-07 03:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							20741bd9d6 
							
						 
					 
					
						
						
							
							Provides membership discount value on callback.  
						
						
						
						
					 
					
						2017-08-07 01:29:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							f69c4d49c9 
							
						 
					 
					
						
						
							
							Defines Membership discount.  
						
						
						
						
					 
					
						2017-08-07 01:22:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							1f73ed2a2e 
							
						 
					 
					
						
						
							
							Changed to allow unlimited hour-to-hour Stand Time.  
						
						
						
						
					 
					
						2017-08-06 19:03:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							2d264773ed 
							
						 
					 
					
						
						
							
							This properly records orginal price when redeeming volunteer hours for Stand Time when input is already pre-filled.  
						
						
						
						
					 
					
						2017-08-06 08:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							09cc2893a4 
							
						 
					 
					
						
						
							
							Improves the output feedback.  
						
						
						
						
					 
					
						2017-08-06 07:16:55 +00:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							fc694c4a87 
							
						 
					 
					
						
						
							
							Adds new stand time definition for free stand time period.  
						
						
						
						
					 
					
						2017-08-06 05:17:58 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							aeb6b23889 
							
						 
					 
					
						
						
							
							Adds volunteer history update.  
						
						
						
						
					 
					
						2017-08-04 06:24:54 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b05b4eab 
							
						 
					 
					
						
						
							
							Callback to query Volunteer benefits history.  
						
						
						
						
					 
					
						2017-08-03 21:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							086a87900a 
							
						 
					 
					
						
						
							
							Adds delete_transaction id so that delete can be turned off for completed / saved transactions.  
						
						
						
						
					 
					
						2017-08-03 21:09:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed0677750 
							
						 
					 
					
						
						
							
							Now a previous saved transaction cannot be deleted.  
						
						
						
						
					 
					
						2017-08-03 21:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							34e91b07bd 
							
						 
					 
					
						
						
							
							Adds original_price span.  
						
						
						
						
					 
					
						2017-08-03 20:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bde007b4 
							
						 
					 
					
						
						
							
							Minor text edit.  
						
						
						
						
					 
					
						2017-08-03 20:27:53 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							04846ae362 
							
						 
					 
					
						
						
							
							Uses a new type for the volunteer column.  
						
						
						
						
					 
					
						2017-08-03 03:29:35 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							d4cb86b3c0 
							
						 
					 
					
						
						
							
							Adds transactions_with_volunteer_benefits and transactions_with_membership_benefits.  
						
						... 
						
						
						
						* Allows transactions to provide volunter and/or membership benefits
* Volunteer benefits take precedent for patrons with both types of benefits if a tranaction offers both. 
						
						
					 
					
						2017-08-02 22:27:39 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							76b73352dc 
							
						 
					 
					
						
						
							
							Adds VOLUNTEER_DISCOUNT.  
						
						
						
						
					 
					
						2017-08-02 06:18:46 +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