1
0
mirror of https://github.com/fspc/Yellow-Bike-Database.git synced 2025-02-22 17:03:22 -05:00

221 Commits

Author SHA1 Message Date
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
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