Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							e99d2863b8 
							
						 
					 
					
						
						
							
							This fixes a bug introduced by the 34650c9be fix.  
						
						... 
						
						
						
						* There is an issue if the spinner is used, when the transaction is complete, the function is called infinitely. 
						
						
					 
					
						2017-11-26 04:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							34650c9be0 
							
						 
					 
					
						
						
							
							Mozilla, not chrome, picked up on the strict javascript requirement.  
						
						... 
						
						
						
						* some javascript libraries failed, but not all
* put volunteer_hours_to_membership_discount() in the right place, right above redeemable().
* Fixed! 
						
						
					 
					
						2017-11-15 02:53:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							f471c24339 
							
						 
					 
					
						
						
							
							Had to comment out disabled of amount as introduced with 956faaa2795  
						
						... 
						
						
						
						* amount.val was saved because input was disabled 
						
						
					 
					
						2017-11-14 08:02:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							956faaa279 
							
						 
					 
					
						
						
							
							Because  #4  creates a special type of transaction, amount is disabled.  
						
						... 
						
						
						
						* enabled on sold_to.change 
						
						
					 
					
						2017-11-14 06:32:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							2e0568c107 
							
						 
					 
					
						
						
							
							This  fixes   #4  with option 1, but introduces  #29 .  
						
						
						
						
					 
					
						2017-11-14 05:06:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							beeab5e775 
							
						 
					 
					
						
						
							
							Fixes   #28 .  
						
						
						
						
					 
					
						2017-11-13 22:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							62a51320e3 
							
						 
					 
					
						
						
							
							This  fixes   #21 , and cleans up the code a little.  
						
						
						
						
					 
					
						2017-11-13 22:00:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							69b9c5e433 
							
						 
					 
					
						
						
							
							Two minor fixes.  
						
						... 
						
						
						
						* If sum is really large it is fixed(2) so that difference in transaction_log is correct and it turns green, etc.
* typeof amount.val() is check for undefined to avoid unneccesary error output. 
						
						
					 
					
						2017-11-13 07:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							3f870cf60e 
							
						 
					 
					
						
						
							
							Fixes   #24 .  
						
						
						
						
					 
					
						2017-11-12 03:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							424c279e9e 
							
						 
					 
					
						
						
							
							Fixes   #22  with escape()  
						
						
						
						
					 
					
						2017-11-12 02:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							3d02473e03 
							
						 
					 
					
						
						
							
							This should  fix   #22 .  
						
						
						
						
					 
					
						2017-11-11 22:46:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							8396b66a76 
							
						 
					 
					
						
						
							
							Corrects a bug where comparisons req. Number cast.  
						
						
						
						
					 
					
						2017-10-31 07:54:34 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							bc3c7450fd 
							
						 
					 
					
						
						
							
							Handles when contact_id exceeds greatest or least contact_id.  
						
						... 
						
						
						
						* will go to the closest contact_id, nice behavior. 
						
						
					 
					
						2017-10-31 07:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							b63df15721 
							
						 
					 
					
						
						
							
							Closes   #12  enhancement.  
						
						
						
						
					 
					
						2017-10-31 06:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							28ded7650e 
							
						 
					 
					
						
						
							
							Adds placeholder ShopId to tabulator header.  
						
						
						
						
					 
					
						2017-10-31 05:23:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							3dff971ac9 
							
						 
					 
					
						
						
							
							Adds accurate sorting for time_in, time_out, and total.  
						
						... 
						
						
						
						* uses moment.js
* changed from formatter to mutator for time_in and time_out. 
						
						
					 
					
						2017-10-30 03:15:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							7b65374c13 
							
						 
					 
					
						
						
							
							Adds moment dot files.  
						
						
						
						
					 
					
						2017-10-30 03:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb9b043ad 
							
						 
					 
					
						
						
							
							This adds moment to perfect date/time sorting with tabulator!  
						
						
						
						
					 
					
						2017-10-30 03:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							f15d312e5a 
							
						 
					 
					
						
						
							
							Turns off cell editing, add "" for status.  
						
						
						
						
					 
					
						2017-10-30 00:16:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							68431826f3 
							
						 
					 
					
						
						
							
							Adds reports{js,php} for modern reporting with tabulator!  
						
						... 
						
						
						
						* and integration 
						
						
					 
					
						2017-10-29 23:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5eea235a 
							
						 
					 
					
						
						
							
							This  fixes   #9  by allowing two behaviors via REDEEM_ONE_TO_ONE:  
						
						... 
						
						
						
						* based on the SWEAT_EQUITY_LIMIT with discounts applied,
* based on 1 to 1 (1hr of volunteering === 1hr of free stand time) regardless of the SWEAT_EQUITY_LIMIT 
						
						
					 
					
						2017-10-19 04:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							8ded4fa995 
							
						 
					 
					
						
						
							
							Minor change to show  closes   #8  Matt Marino enhancement request.  
						
						
						
						
					 
					
						2017-10-11 08:19:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							b9e17872ac 
							
						 
					 
					
						
						
							
							Shows if banned.  
						
						... 
						
						
						
						* tr becomes red
* title becomes banned
* not all td currently change, however, it is sufficient to get the message across, and let the greeter know there is an issue. 
						
						
					 
					
						2017-10-11 08:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							6eba0250d6 
							
						 
					 
					
						
						
							
							Returns banned list.  
						
						
						
						
					 
					
						2017-10-11 06:18:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							407893b872 
							
						 
					 
					
						
						
							
							Adds the nice tabulator library!  
						
						
						
						
					 
					
						2017-10-10 03:18:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							28e290ba48 
							
						 
					 
					
						
						
							
							More text decoration improvements.  
						
						
						
						
					 
					
						2017-09-19 08:02:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ed149289 
							
						 
					 
					
						
						
							
							Improves the update interests css a little bit.  
						
						
						
						
					 
					
						2017-09-19 07:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							6846165297 
							
						 
					 
					
						
						
							
							Changes the color coding for volunteers who have redeemed all their hours.  
						
						
						
						
					 
					
						2017-09-19 05:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							7b1e3f0545 
							
						 
					 
					
						
						
							
							Makes status font smaller to avoid overruns.  
						
						
						
						
					 
					
						2017-09-19 05:40:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							7696b05dc9 
							
						 
					 
					
						
						
							
							Adds Update Interests to the Volunteer Hours column!  
						
						
						
						
					 
					
						2017-09-19 04:51:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							d98c033348 
							
						 
					 
					
						
						
							
							Changes id to class for more than one row with same contact_id.  
						
						
						
						
					 
					
						2017-09-17 01:29:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							c356cb9aaf 
							
						 
					 
					
						
						
							
							Adds Volunteer Hours and Paid Membership Columns to shop log:  
						
						... 
						
						
						
						* shows Summary for Volunteer hours
* show whether membership is current or not
* a little css magic in shop.js 
						
						
					 
					
						2017-09-17 01:20:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							798ae356b6 
							
						 
					 
					
						
						
							
							Fixes Membership discount for non-member (EAB (all hours) and Volunteer)  #2  
						
						
						
						
					 
					
						2017-09-03 00:00:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							f95febd851 
							
						 
					 
					
						
						
							
							Realized that having readonly on membership may prevent a patron from renewing slightly earlier, so reverted.  
						
						... 
						
						
						
						* Could allow renewal perhaps 2 months before, and turn off readonly, as a feature. 
						
						
					 
					
						2017-08-11 07:38:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							2b5c07665b 
							
						 
					 
					
						
						
							
							Fixes another introduced bug so that readonly is only on for paid members for Memberships transactions.  
						
						
						
						
					 
					
						2017-08-11 06:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							7b84256a39 
							
						 
					 
					
						
						
							
							Turns off input for membership transaction if patron is a paid member.  
						
						
						
						
					 
					
						2017-08-11 06:36:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							79e8baf0b7 
							
						 
					 
					
						
						
							
							Fixes a bug where paid member was not showing for someone with a valid membership.  
						
						
						
						
					 
					
						2017-08-11 06:24:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb5982595 
							
						 
					 
					
						
						
							
							Cleans up the code a little bit.  
						
						
						
						
					 
					
						2017-08-09 07:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ae9907e4 
							
						 
					 
					
						
						
							
							Fixes a bug with then newest introduced volunteer benefits math.  
						
						
						
						
					 
					
						2017-08-09 05:48:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							3f195f358b 
							
						 
					 
					
						
						
							
							Comments out console.log.  
						
						
						
						
					 
					
						2017-08-09 05:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							e37a0ec2f7 
							
						 
					 
					
						
						
							
							Redeemable now properly adds discount when there has been previous transactions .  
						
						... 
						
						
						
						* some fun math! 
						
						
					 
					
						2017-08-09 05:25:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							8f45c94cd8 
							
						 
					 
					
						
						
							
							Turns off all console.log.  
						
						
						
						
					 
					
						2017-08-08 05:42:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							d450864bdf 
							
						 
					 
					
						
						
							
							Displays original price for membership discount transaction.  
						
						
						
						
					 
					
						2017-08-08 05:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							2c05f7e768 
							
						 
					 
					
						
						
							
							Properly reflects membership discount in amount on save.  
						
						
						
						
					 
					
						2017-08-08 04:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							8da2bb24eb 
							
						 
					 
					
						
						
							
							Switches to membership discount when there are no remaining volunteer hours to redeem for volunteers who are also paid members.  
						
						
						
						
					 
					
						2017-08-08 03:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							6bd1742c54 
							
						 
					 
					
						
						
							
							Improves the code be expanding the scope of the volunteer benefits object, and providing correct calculations in Stand Time so that the stand time transaction is properly rendered on select change.  
						
						
						
						
					 
					
						2017-08-07 22:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							945428b0c9 
							
						 
					 
					
						
						
							
							amount.one didn't hack it, back to amount.on.  
						
						
						
						
					 
					
						2017-08-07 20:17:43 +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