Jonathan Rosenbaum
|
137cc27ca1
|
Properly displays discounted price in #membership_discount.
|
7 years ago |
Jonathan Rosenbaum
|
a0f3e74165
|
This improves the math for membership discount and shows it in the original price element.
|
7 years ago |
Jonathan Rosenbaum
|
1f73ed2a2e
|
Changed to allow unlimited hour-to-hour Stand Time.
|
7 years ago |
Jonathan Rosenbaum
|
2d264773ed
|
This properly records orginal price when redeeming volunteer hours for Stand Time when input is already pre-filled.
|
7 years ago |
Jonathan Rosenbaum
|
09cc2893a4
|
Improves the output feedback.
|
7 years ago |
Jonathan Rosenbaum
|
a084161d03
|
Free stand time for bike purchases is now working.
|
7 years ago |
Jonathan Rosenbaum
|
ff0bb290e2
|
Tests the free stand time callback.
|
7 years ago |
Jonathan Rosenbaum
|
aab521eb6b
|
Improves the max bike earned logic.
|
7 years ago |
Jonathan Rosenbaum
|
e852af5e5f
|
Max Bike Earned logic now working.
|
7 years ago |
Jonathan Rosenbaum
|
fb0e9cfbfb
|
Corrects some human introduced bugs by returned code to earlier state.
|
7 years ago |
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.
|
7 years ago |
Jonathan Rosenbaum
|
27ff8f87d2
|
Corrects an introduced bug where max is assigned a value, but obj.volunteer does not have a value assigned, yet.
|
7 years ago |
Jonathan Rosenbaum
|
165b81adc5
|
Gives a 0 value when there is no vhr & vhr
|
7 years ago |
Jonathan Rosenbaum
|
2f33f8eef8
|
If volunteer hours remaining is 0, spinner is disabled on spin or zeroed on input.
|
7 years ago |
Jonathan Rosenbaum
|
17573c20e4
|
Adds new value to redeemable function, and comments unneccesary code in function.
|
7 years ago |
Jonathan Rosenbaum
|
5e80aedca7
|
Fills in the blanks for volunteer hours remaining and redeemed in mouseover.
|
7 years ago |
Jonathan Rosenbaum
|
bc747c90a2
|
Creates new object when year changes.
|
7 years ago |
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.
|
7 years ago |
Jonathan Rosenbaum
|
5047f59996
|
This uses tradition declaration notation rather than emacscript 6 notation, just for compatibility with older browsers.
|
7 years ago |
Jonathan Rosenbaum
|
b7f128feca
|
Creates the object, and adds redeemed hours together.
|
7 years ago |
Jonathan Rosenbaum
|
a48fb518f7
|
Saves redeemed hour value properly if previous edited transaction is saved again.
|
7 years ago |
Jonathan Rosenbaum
|
f95f2d2b2c
|
This gets volunteer history select working correctly.
|
7 years ago |
Jonathan Rosenbaum
|
8ed0677750
|
Now a previous saved transaction cannot be deleted.
|
7 years ago |
Jonathan Rosenbaum
|
63cecfc678
|
Fixes a minor bug introduced on first transaction for benefit transactions.
|
7 years ago |
Jonathan Rosenbaum
|
daf885cc4a
|
Shows original price and redeemed volunteer hours for saved transaction when edit button is pressed.
|
7 years ago |
Jonathan Rosenbaum
|
7147ea6213
|
Adds to new values (original_price and redeemed_hours) to the history for benefit transactions.
|
7 years ago |
Jonathan Rosenbaum
|
d0e88bac58
|
Turns off/on spinner for membership based on choices in functions.
|
7 years ago |
Jonathan Rosenbaum
|
c214c48a3d
|
Adds an additional check for Stand Time or nothing else works.
|
7 years ago |
Jonathan Rosenbaum
|
2508653fef
|
Shows amount if expired membership & status is stand time.
|
7 years ago |
Jonathan Rosenbaum
|
23d8bcf60e
|
Adds the correct conversion for Stand Time transactions, still limited like normal transactions.
|
7 years ago |
Jonathan Rosenbaum
|
bd00d498f1
|
Corrects a bug, by returning a deleted value.
|
7 years ago |
Jonathan Rosenbaum
|
1c6508abd0
|
This corrects the math for all situations.
|
7 years ago |
Jonathan Rosenbaum
|
a225aacda4
|
Adds the discount math. One unimportant bug created which will be fixed.
|
7 years ago |
Jonathan Rosenbaum
|
cf7bcd5103
|
Function redeemable added to handle duplicate logic for volunteer hours spinner.
|
7 years ago |
Jonathan Rosenbaum
|
35c3a69f73
|
This doesn't allow a value > current_year_volunteer_values on input.
|
7 years ago |
Jonathan Rosenbaum
|
38286d280a
|
Now uses stand_time_value for "Stand Time" transactions.
|
7 years ago |
Jonathan Rosenbaum
|
0ef4138aa4
|
Changes the logic so that price is read for stand time transactions.
|
7 years ago |
Jonathan Rosenbaum
|
6b8cdbe0af
|
Adds logic to keyboard input, and makes incremental true. Nice stuff.
|
7 years ago |
Jonathan Rosenbaum
|
157cb8474d
|
This gets some of the basic logic working for redeeming volunteer hours.
|
7 years ago |
Jonathan Rosenbaum
|
7fb848f7d4
|
The corrects a hereunto unknown very minor bug where data is not being check for value in the deposit calculator function.
|
7 years ago |
Jonathan Rosenbaum
|
a557e2b8f5
|
This sets up some of the math framework to redeem volunteer hours from amount.
|
7 years ago |
Jonathan Rosenbaum
|
81e261bc6a
|
Finally have the values rendering properly.
|
7 years ago |
Jonathan Rosenbaum
|
793fcb42e1
|
Adds a better regexp thanks to this:
https://stackoverflow.com/questions/12643009/regular-expression-for-floating-point-numbers
|
7 years ago |
Jonathan Rosenbaum
|
21125249ea
|
Makes it even nicer thanks to this good read:
https://stackoverflow.com/questions/16791940/jquery-ui-spinner-able-to-exceed-max-by-keyboard
|
7 years ago |
Jonathan Rosenbaum
|
1202c4909a
|
This cleans up things a bit for spinner.
|
7 years ago |
Jonathan Rosenbaum
|
e663006698
|
Some experimentation making sure the spinner is working.
* Need to improve the css
* Need to link everything togther, the fun part!
|
7 years ago |
Jonathan Rosenbaum
|
9f263a68d6
|
Adds the jQuery UI spinner.
|
7 years ago |
Jonathan Rosenbaum
|
c6f68ff19b
|
Fixes a presentation bug for paid member in Stand Time.
|
7 years ago |
Jonathan Rosenbaum
|
7a09ccfead
|
Won't charge stand time if a member. Simplified callback reusing funtion.
|
7 years ago |
Jonathan Rosenbaum
|
a05575999c
|
Improves the presentation.
|
7 years ago |