Jonathan Rosenbaum
824435a35f
This fixes a minor bug that occurs if there is only 1 deposit for previous year.
If no min is found this makes it the same as max, only a problem for non transaction_log pages using transaction.js if there is only one deposit for the last year, not sure what will happen with 0 deposits for the last year.
6 years ago
Jonathan Rosenbaum
85011402a5
This adds more detail (title) for volunteers in the member metric report.
* Could be modifed further.
* Currently shows color when all hours redeemed.
6 years ago
Jonathan Rosenbaum
306a09fc58
This improves the explanation in the notes about the history of the eab equity.
6 years ago
Jonathan Rosenbaum
2380d6a6d4
This closes #78 and closes #80 .
What I thought was a desired equitable behavior for eab was actually a bug. Now behavior is predictable. Only checks for 0.00 and 0, so 0.0 would create an issue, but unlikely to happen.
6 years ago
Jonathan Rosenbaum
ca4085109c
This closes #83 adding probation status to shop_log for contact_id.
6 years ago
Jonathan Rosenbaum
b8a42f11a0
Fixes #75
Yes, NaN in new year was the culprit.
6 years ago
Jonathan Rosenbaum
3be493fc62
Fixes a bug with #35 .
* nulls work in mysql query which allows for unusual sitations to work
7 years ago
Jonathan Rosenbaum
11480e8fd3
In regards to #35 , limits contacts to 200 for performance.
7 years ago
Jonathan Rosenbaum
bc2ea843e4
Closes #35 . Will need to experiment with colors.
7 years ago
Jonathan Rosenbaum
4de11ee547
Closes #71 , shows if member in individual history.
7 years ago
Jonathan Rosenbaum
940b6c52b3
More enhancements in regards to #62 .
* Now shows name with link to individual history for folk who never had an transactions, as well as who have
* Link from individual history back to transaction_log with max results count.
7 years ago
Jonathan Rosenbaum
305ebee833
Closes #62 .
* Provides contact search in transaction_log
* future: may improve calendar search with PickMeUp?
7 years ago
Jonathan Rosenbaum
46be9fa887
Closes #67 .
7 years ago
Jonathan Rosenbaum
0b56dea180
Closes #68
7 years ago
Jonathan Rosenbaum
df31281ef8
If volunteer has no hours for new year and is a member, this assings 0 to remaining.
* otherwise spinner spins infinitely, and membership discount is not applied.
7 years ago
Jonathan Rosenbaum
3e76e145c6
Adds autogrow library (pulling with git) version 1.16
7 years ago
Jonathan Rosenbaum
914d15f98c
Closes #63 with https://github.com/ro31337/jquery.ns-autogrow
7 years ago
Jonathan Rosenbaum
f384c3b7ed
Fixes #59 .
7 years ago
Jonathan Rosenbaum
e388bd5358
This closes #58 .
7 years ago
Jonathan Rosenbaum
b08a2387a0
Avoids unnecessary error, related to #56 .
7 years ago
Jonathan Rosenbaum
8ffb51e20a
Fixes #57 , happy New Years!
7 years ago
Jonathan Rosenbaum
28f836597f
Closes New Years bug closes #56 :)
7 years ago
Jonathan Rosenbaum
c69181048f
Partial fix for #56 .
7 years ago
Jonathan Rosenbaum
588cbe7580
Sends update interests to _parent, avoiding 2x etherpad.
7 years ago
Jonathan Rosenbaum
39234f9b10
A similar bug was fixed in d0028b5779
* With new SQL logic volunteer obj is empty for non-volunteers, this corrects this by creating false empty data in an new temp. object.
7 years ago
Jonathan Rosenbaum
937bf5adff
Fixes #51 ; a matter of SQL.
7 years ago
Jonathan Rosenbaum
d0028b5779
Adds performance improvements for volunteer_benefits closing #46
* Major changes, will test more, but appears to be working very well.
7 years ago
Jonathan Rosenbaum
e61cbba5c5
Only changes cursor non-allowed in Paid Membership td, bug introduced with last change.
7 years ago
Jonathan Rosenbaum
f59020a823
membership_benefits now just one call as desired for issue #46
* now need to do the same thing for volunteer_benefits
7 years ago
Jonathan Rosenbaum
140ba1938e
Partially addresses performance issue noted in #46
* removes uncessary use of contact.js
* removes duplicate code in shop.js
7 years ago
Jonathan Rosenbaum
29212e5ae4
Added a missing ;
7 years ago
Jonathan Rosenbaum
a960dbda55
Adds the new prefix conf for etherpad which also was added for individual reports, part of #39 .
7 years ago
Jonathan Rosenbaum
77be1aa86e
Adds etherpad.js plugin library for #39 !
7 years ago
Jonathan Rosenbaum
959fc08092
This implements etherpad ( #39 ) for individual_history_log!
7 years ago
Jonathan Rosenbaum
a7decc5735
Closes #29 !
7 years ago
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.
7 years ago
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!
7 years ago
Jonathan Rosenbaum
f471c24339
Had to comment out disabled of amount as introduced with 956faaa279
* amount.val was saved because input was disabled
7 years ago
Jonathan Rosenbaum
956faaa279
Because #4 creates a special type of transaction, amount is disabled.
* enabled on sold_to.change
7 years ago
Jonathan Rosenbaum
2e0568c107
This fixes #4 with option 1, but introduces #29 .
7 years ago
Jonathan Rosenbaum
beeab5e775
Fixes #28 .
7 years ago
Jonathan Rosenbaum
62a51320e3
This fixes #21 , and cleans up the code a little.
7 years ago
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.
7 years ago
Jonathan Rosenbaum
3f870cf60e
Fixes #24 .
7 years ago
Jonathan Rosenbaum
424c279e9e
Fixes #22 with escape()
7 years ago
Jonathan Rosenbaum
3d02473e03
This should fix #22 .
7 years ago
Jonathan Rosenbaum
8396b66a76
Corrects a bug where comparisons req. Number cast.
7 years ago
Jonathan Rosenbaum
bc3c7450fd
Handles when contact_id exceeds greatest or least contact_id.
* will go to the closest contact_id, nice behavior.
7 years ago
Jonathan Rosenbaum
b63df15721
Closes #12 enhancement.
7 years ago
Jonathan Rosenbaum
28ded7650e
Adds placeholder ShopId to tabulator header.
7 years ago