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

37 Commits

Author SHA1 Message Date
Jonathan Rosenbaum
92fe18644d Adds membership stats. An important addition.
Currently, searches ranges for volunteer specs for membership, and notes paid
member when they also qualify as a volunteer member.
2016-01-30 03:19:01 +00:00
Jonathan Rosenbaum
8eac9b6dd5 Stat totals for shop types. In the future a graph would be nice. 2016-01-29 10:38:55 +00:00
Jonathan Rosenbaum
9b9fbe6d55 Minor changes. Make button text green. 2016-01-29 07:10:33 +00:00
Jonathan Rosenbaum
b3734d6591 This creates a unified file for stats css. 2016-01-27 23:07:15 +00:00
Jonathan Rosenbaum
d26dc1cef1 Adds a Calendar Date Picker (PickMeUp).
This is nice stuff, always a delight to utilize ajax.  More stat pages may have
this change with stats.js operated globally.
2016-01-27 10:36:27 +00:00
Jonathan Rosenbaum
7a451c3002 This makes shop_log a class, too. Probably transactions.css isn't the most logical place for these classes but it works for now. 2016-01-26 06:14:59 +00:00
Jonathan Rosenbaum
818caf32da And here is the important file for 90c93eb. 2015-12-27 19:40:21 +00:00
Jonathan Rosenbaum
ee46dc8fd5 GUI and logic changes from practical experience in the shop environment
1) makes sign in button larger
2) changes "Current Shop" menu text to "Sign In" for normal user
3) takes all users after submitting contact to Sign In page rather than only new users.
2015-04-05 08:52:54 +00:00
Jonathan Rosenbaum
45b71aca5c Adds submit button and improves gui.
1) Adds more text explanation .. although NULL transactions are just an experimental idea.
2) beginnings of submit code
2015-04-02 20:15:59 +00:00
Jonathan Rosenbaum
a82afc8425 This removes the handles from the slider for contacts.
1)  Also, changed the text a little for volunteer interests, added 3D-printing, etc.
2015-03-03 23:12:16 +00:00
Jonathan Rosenbaum
88d717cdca Adds tab indexing an initial focus 2015-03-03 03:26:20 +00:00
Jonathan Rosenbaum
62231e8d68 Fixes the css issue for contact_add_edit. 2015-03-03 02:33:55 +00:00
Jonathan Rosenbaum
7f05a37f34 Adds the interests check boxes.
1)  Just needs a little css work by removing transaction css & js from head.
2015-03-02 21:43:45 +00:00
Jonathan Rosenbaum
f5ddfdb70a CSS Enhancement to the volunteer interests div - a border. 2015-03-02 10:33:51 +00:00
Jonathan Rosenbaum
96e2c941b8 Begins linking volunteer interest form into page. 2015-03-02 09:54:45 +00:00
Jonathan Rosenbaum
55a8de3df8 Adds error validation for email list slider. 2015-02-12 18:47:25 +00:00
Jonathan Rosenbaum
763587f840 Adds a toggle for email lists.
1).  Improvments to name/email regexp
2).  beginnings of validation logic for email list toggle
2015-02-12 07:17:59 +00:00
Jonathan Rosenbaum
7b64d0c494 Spiffs up contact_and_edit, adding error correction and required waiver.
1). Next step will be an opt-in/out to mailman.
2). Originally this program was using google lists, but there are too many steps for users involved.
2015-02-11 01:55:38 +00:00
Jonathan Rosenbaum
ba0b491344 Corrected the focus on transction_id, also
1).  In mysql, description is not text
2).  .. added history as blob, drupalish
2015-02-06 06:24:18 +00:00
Jonathan Rosenbaum
50ecfd22d1 Brings focus back to select > transaction_type, green in css. 2015-01-30 08:26:30 +00:00
Jonathan Rosenbaum
be43ea3245 Show start storage original date if it has changed.
1).  Some css improvments.
2).  The beginnings of transaction history.
3).  Trying to find out why the window reloads twice on transactions without errors.
2015-01-29 07:32:02 +00:00
Jonathan Rosenbaum
b01649d369 Select Type is now static to avoid unnecessary errors.
1).  Makes better sense from a UI perspective.
2015-01-28 04:30:42 +00:00
Jonathan Rosenbaum
4254265850 Adds a large majority of error check for edit transactions.
1). Adds more to css
2). Changes $transaction_id to transaction_id in *js
3). Shortens some selectors
4). Adds additional error spans
5). A few checks need bug fixes (check_number, payment_types)
2015-01-27 07:27:27 +00:00
Jonathan Rosenbaum
75bf45ad0e Adds sale date error span. 2015-01-26 19:32:43 +00:00
Jonathan Rosenbaum
304c9e2f37 Added not logged-in logic for transaction edit, also:
1). Added error spans for transaction edit
2). Removed some css from transaction.js
3). Added css for errors to transaction.css
2015-01-26 18:52:16 +00:00
Jonathan Rosenbaum
cdf99e4005 Simplifies the code, fixes a bug on upper with jumping to 0. 2015-01-25 04:31:36 +00:00
Jonathan Rosenbaum
2dd7573408 Saves state for trans search; slider improvements. 2015-01-17 10:28:10 +00:00
Jonathan Rosenbaum
687bb3ca01 Libraries used by the new visual interface for csv. 2015-01-15 21:31:39 +00:00
Jonathan Rosenbaum
e59f090355 Added more of the interface to generate csv files for GnuCash. 2015-01-15 21:29:36 +00:00
Jonathan Rosenbaum
e444cdb93c Preparing GnuCash CSV interface, and fixed no shop bug with new logic. 2015-01-14 06:10:04 +00:00
Jonathan Rosenbaum
d689505318 Spiffed up the search near the footer. 2015-01-13 20:08:03 +00:00
Jonathan Rosenbaum
d16811fe95 Added editable Change Fund.
1. Mouseover allows edit of Change Fund.
2. Difference is shown, and stored in db for page reloads.
2015-01-10 07:54:12 +00:00
Jonathan Rosenbaum
7658c11d53 Added check number when Check is clicked. 2015-01-06 08:25:57 +00:00
Jonathan Rosenbaum
dc7dd4d01f Beginning of transaction calculator framework & enh. 2014-12-31 05:53:49 +00:00
Jonathan Rosenbaum
7ddff6778c More enhancements on deposits before adding business logic. 2014-12-30 16:39:31 +00:00
Jonathan Rosenbaum
6f1a9d241e Another UI change, css file, and sql change. 2014-12-29 01:18:02 +00:00
Jonathan Rosenbaum
203708dad2 Improvements to the transaction UI. 2014-12-29 00:14:26 +00:00