Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							c69181048f 
							
						 
					 
					
						
						
							
							Partial fix for  #56 .  
						
						
						
						
					 
					
						2018-01-01 10:45:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							588cbe7580 
							
						 
					 
					
						
						
							
							Sends update interests to _parent, avoiding 2x etherpad.  
						
						
						
						
					 
					
						2017-12-25 09:03:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							39234f9b10 
							
						 
					 
					
						
						
							
							A similar bug was fixed in d0028b57790  
						
						... 
						
						
						
						* With new SQL logic volunteer obj is empty for non-volunteers, this corrects this by creating false empty data in an new temp. object. 
						
						
					 
					
						2017-12-19 04:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							937bf5adff 
							
						 
					 
					
						
						
							
							Fixes   #51 ; a matter of SQL.  
						
						
						
						
					 
					
						2017-12-19 04:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							d0028b5779 
							
						 
					 
					
						
						
							
							Adds performance improvements for volunteer_benefits closing  #46  
						
						... 
						
						
						
						* Major changes, will test more, but appears to be working very well. 
						
						
					 
					
						2017-12-16 09:15:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							e61cbba5c5 
							
						 
					 
					
						
						
							
							Only changes cursor non-allowed in Paid Membership td, bug introduced with last change.  
						
						
						
						
					 
					
						2017-12-15 05:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							f59020a823 
							
						 
					 
					
						
						
							
							membership_benefits now just one call as desired for issue  #46  
						
						... 
						
						
						
						* now need to do the same thing for volunteer_benefits 
						
						
					 
					
						2017-12-15 05:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							140ba1938e 
							
						 
					 
					
						
						
							
							Partially addresses performance issue noted in  #46  
						
						... 
						
						
						
						* removes uncessary use of contact.js
* removes duplicate code in shop.js 
						
						
					 
					
						2017-12-14 21:14:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							29212e5ae4 
							
						 
					 
					
						
						
							
							Added a missing ;  
						
						
						
						
					 
					
						2017-12-11 02:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							a960dbda55 
							
						 
					 
					
						
						
							
							Adds the new prefix conf for etherpad which also was added for individual reports, part of  #39 .  
						
						
						
						
					 
					
						2017-12-11 02:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							77be1aa86e 
							
						 
					 
					
						
						
							
							Adds etherpad.js plugin library for  #39 !  
						
						
						
						
					 
					
						2017-12-09 07:19:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							959fc08092 
							
						 
					 
					
						
						
							
							This implements etherpad ( #39 ) for individual_history_log!  
						
						
						
						
					 
					
						2017-12-09 07:09:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rosenbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							a7decc5735 
							
						 
					 
					
						
						
							
							Closes   #29 !  
						
						
						
						
					 
					
						2017-11-26 05:35:50 +00:00 
						 
				 
			
				
					
						
							
							
								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