WP-Plugins/glm-member-db-billing.git
5 years agoDebuging issue with Foundation 6 reveals and forms.
Steve Sutton [Wed, 24 Jul 2019 20:49:40 +0000 (16:49 -0400)]
Debuging issue with Foundation 6 reveals and forms.

Cannot use $(document).on('submit') event for the foundation abide
stuff. When used in reveals it is hitting the form submit more than
once. It is adding to it everytime.

5 years agoSetup notification preview
Steve Sutton [Wed, 24 Jul 2019 15:15:40 +0000 (11:15 -0400)]
Setup notification preview

test in mobile

5 years agoWorking on preview of notifications
Steve Sutton [Tue, 23 Jul 2019 20:49:57 +0000 (16:49 -0400)]
Working on preview of notifications

Also setup required fields for invoice type when editing.

5 years agoUpdate form start
Steve Sutton [Tue, 23 Jul 2019 15:51:37 +0000 (11:51 -0400)]
Update form start

Updating each section of billing to get rid of undefined php notices.

5 years agoSetup ui elements for grid start form start and end
Steve Sutton [Mon, 22 Jul 2019 20:44:21 +0000 (16:44 -0400)]
Setup ui elements for grid start form start and end

replacing form and callout div's

5 years agoSetting up form start and end includes.
Steve Sutton [Mon, 22 Jul 2019 19:33:13 +0000 (15:33 -0400)]
Setting up form start and end includes.

Also adding check for setting and management if user is navigating off
the page with unsaved changes.

5 years agoMove Management into billing
Steve Sutton [Fri, 19 Jul 2019 20:14:54 +0000 (16:14 -0400)]
Move Management into billing

Use responsive navigation. medium up is dropdown small is drilldown.

5 years agoworking with more ui elemnents and bring in management
Steve Sutton [Thu, 18 Jul 2019 20:54:21 +0000 (16:54 -0400)]
working with more ui elemnents and bring in management

Bringing in management to the billing side.

5 years agoUpdate forms so abide submit is correctly working.
Steve Sutton [Wed, 17 Jul 2019 20:55:29 +0000 (16:55 -0400)]
Update forms so abide submit is correctly working.

Testing things out on mobile phone also and making adjustments.

5 years agoUI element updates
Steve Sutton [Tue, 16 Jul 2019 20:45:49 +0000 (16:45 -0400)]
UI element updates

Working with abide forms.

5 years agoWIP invoice Types
Steve Sutton [Mon, 15 Jul 2019 20:50:22 +0000 (16:50 -0400)]
WIP invoice Types

Redo invoice types.
Instead of a jquery popup form to add edit them.
Using a new page to edit them using a foundation abide form.

5 years agoUpdating forms
Steve Sutton [Fri, 12 Jul 2019 19:57:57 +0000 (15:57 -0400)]
Updating forms

Updates for foundation 6 ui elements

5 years agoSave WIP for billing revamp
Steve Sutton [Thu, 11 Jul 2019 20:50:27 +0000 (16:50 -0400)]
Save WIP for billing revamp

Working on foundation 6 revamp for:
Settings
Invoice Types
Notifications
Reporting
Invoicing

5 years agoMove setting form into the billing
Steve Sutton [Wed, 10 Jul 2019 20:50:59 +0000 (16:50 -0400)]
Move setting form into the billing

Too many issues with using forms in a loaded reveal.
Just moving it right into billing side.

5 years agoMerge branch 'develop' into feature/revamp
Steve Sutton [Wed, 10 Jul 2019 13:40:17 +0000 (09:40 -0400)]
Merge branch 'develop' into feature/revamp

5 years agoUpdate for mark paid using square
Steve Sutton [Wed, 10 Jul 2019 13:32:32 +0000 (09:32 -0400)]
Update for mark paid using square

Destroy the Square payment object and remove the onclick event for the
form.

5 years agoUpdate for Square payment
Steve Sutton [Wed, 10 Jul 2019 13:04:53 +0000 (09:04 -0400)]
Update for Square payment

Build data to send to square payment

5 years agoStop the dupe email
Steve Sutton [Wed, 10 Jul 2019 12:05:34 +0000 (08:05 -0400)]
Stop the dupe email

Email was sent twice.

5 years agoUpdating dashboard and account views
Steve Sutton [Tue, 9 Jul 2019 20:54:18 +0000 (16:54 -0400)]
Updating dashboard and account views

Update the member name when it returns from edit billing.

5 years agoupdate for extra link
Steve Sutton [Tue, 9 Jul 2019 16:43:58 +0000 (12:43 -0400)]
update for extra link

5 years agoCreate new view file for account Reveals
Steve Sutton [Tue, 9 Jul 2019 14:20:09 +0000 (10:20 -0400)]
Create new view file for account Reveals

Setup account reveal into it's own view file so code is not duplicated
for dashboard and account pages.

5 years agoWork on the setting
Steve Sutton [Mon, 8 Jul 2019 20:47:11 +0000 (16:47 -0400)]
Work on the setting

Adding fields for setting.
Using ui elements

5 years agoMerge branch 'develop' into feature/revamp
Steve Sutton [Mon, 8 Jul 2019 19:27:08 +0000 (15:27 -0400)]
Merge branch 'develop' into feature/revamp

5 years agoMerge tag 'v1.0.33' into develop
Steve Sutton [Mon, 8 Jul 2019 18:56:17 +0000 (14:56 -0400)]
Merge tag 'v1.0.33' into develop

Version 1.0.33

5 years agoMerge branch 'hotfix/1.0.33' v1.0.33
Steve Sutton [Mon, 8 Jul 2019 18:56:10 +0000 (14:56 -0400)]
Merge branch 'hotfix/1.0.33'

5 years agobump version number
Steve Sutton [Mon, 8 Jul 2019 18:56:06 +0000 (14:56 -0400)]
bump version number

5 years agoBack out of the foundation 6 stuff
Steve Sutton [Mon, 8 Jul 2019 18:42:05 +0000 (14:42 -0400)]
Back out of the foundation 6 stuff

This is on a new branch.

5 years agoMerge tag 'v1.0.32' into develop
Steve Sutton [Mon, 8 Jul 2019 18:18:17 +0000 (14:18 -0400)]
Merge tag 'v1.0.32' into develop

Version 1.0.32

5 years agoMerge branch 'hotfix/1.0.32' v1.0.32
Steve Sutton [Mon, 8 Jul 2019 18:12:13 +0000 (14:12 -0400)]
Merge branch 'hotfix/1.0.32'

5 years agoAdd contact zip
Steve Sutton [Mon, 8 Jul 2019 12:31:59 +0000 (08:31 -0400)]
Add contact zip

Was missing contact zip
Setup default array if no contactData

5 years agocorrect spacing in variable within if switch.
Steve Sutton [Wed, 3 Jul 2019 17:48:50 +0000 (13:48 -0400)]
correct spacing in variable within if switch.

Need Standards.

5 years agoUpdate table to have new class.
Steve Sutton [Tue, 2 Jul 2019 21:21:06 +0000 (17:21 -0400)]
Update table to have new class.

Class glm-admin-table-inner is needed here for the mouseout event.

5 years agoRedo Billing Admin with Foindation 6
Steve Sutton [Tue, 2 Jul 2019 21:12:00 +0000 (17:12 -0400)]
Redo Billing Admin with Foindation 6

Converting the forms to use x-y grid.
Setting up tables with stack class.
Start the Billing Setting within a reveal.
Replacing the main navigation from our glm-associate nav to Foundation 6
menu.

5 years agoAdd data-close-on-click false
Steve Sutton [Thu, 27 Jun 2019 20:51:00 +0000 (16:51 -0400)]
Add data-close-on-click false

to keep reveals from closing if they click outside of it.

5 years agoRedo text elements
Steve Sutton [Thu, 27 Jun 2019 20:42:38 +0000 (16:42 -0400)]
Redo text elements

WIP working on text elements

5 years agoUpdating merge tags on edit page for notifications
Steve Sutton [Thu, 27 Jun 2019 19:26:34 +0000 (15:26 -0400)]
Updating merge tags on edit page for notifications

Adding the new ones for current due and renewal date.

5 years agoAdding additional merge tags for the email notifications.
Steve Sutton [Thu, 27 Jun 2019 19:14:39 +0000 (15:14 -0400)]
Adding additional merge tags for the email notifications.

Adding Contacts fields.
Adding new billing fields.

5 years agoUpdate permission for settings
Steve Sutton [Wed, 26 Jun 2019 16:40:15 +0000 (12:40 -0400)]
Update permission for settings

was too high

5 years agoWorking on the validation of popup (ajax) forms
Steve Sutton [Fri, 21 Jun 2019 20:02:10 +0000 (16:02 -0400)]
Working on the validation of popup (ajax) forms

Working with ajax forms and validation with Abide.

5 years agoWIP getting foundation abide to work
Steve Sutton [Thu, 20 Jun 2019 20:36:27 +0000 (16:36 -0400)]
WIP getting foundation abide to work

working on form validation.

5 years agoRework for account page.
Steve Sutton [Wed, 19 Jun 2019 20:41:58 +0000 (16:41 -0400)]
Rework for account page.

Working on statements in ajax popup.
Also need to redo the forms with foundation 6 markup so can use abide
form validation.

5 years agoAdding loading graphic
Steve Sutton [Thu, 13 Jun 2019 18:11:31 +0000 (14:11 -0400)]
Adding loading graphic

Add loading graphic functions for startAjax and complete

5 years agoWIP for submitting to ajax
Steve Sutton [Wed, 12 Jun 2019 20:48:23 +0000 (16:48 -0400)]
WIP for submitting to ajax

Submitting to ajax from form.

5 years agoSetting up the billing info to work with foundation reveal
Steve Sutton [Wed, 12 Jun 2019 18:21:47 +0000 (14:21 -0400)]
Setting up the billing info to work with foundation reveal

Using reveal and ajax to load the form into reveal.

5 years agoadd for foundation
Steve Sutton [Tue, 11 Jun 2019 20:46:52 +0000 (16:46 -0400)]
add for foundation

json file

5 years agoAdding Foundation 6
Steve Sutton [Tue, 11 Jun 2019 20:46:06 +0000 (16:46 -0400)]
Adding Foundation 6

For reveal in billing.

5 years agoUpdate for database (new setting)
Steve Sutton [Tue, 11 Jun 2019 17:44:50 +0000 (13:44 -0400)]
Update for database (new setting)

New setting for member types that are free.

5 years agoMerge tag 'v1.0.31' into develop
Steve Sutton [Tue, 11 Jun 2019 13:36:57 +0000 (09:36 -0400)]
Merge tag 'v1.0.31' into develop

Version 1.0.31

5 years agoMerge branch 'hotfix/1.0.31' v1.0.31
Steve Sutton [Tue, 11 Jun 2019 13:36:50 +0000 (09:36 -0400)]
Merge branch 'hotfix/1.0.31'

5 years agobump version numbers
Steve Sutton [Tue, 11 Jun 2019 13:36:45 +0000 (09:36 -0400)]
bump version numbers

5 years agoMerge tag 'v1.0.30' into develop
Steve Sutton [Tue, 11 Jun 2019 13:28:27 +0000 (09:28 -0400)]
Merge tag 'v1.0.30' into develop

Version 1.0.30

5 years agoMerge branch 'hotfix/1.0.30' hotfix/1.0.30 v1.0.30
Steve Sutton [Tue, 11 Jun 2019 13:12:55 +0000 (09:12 -0400)]
Merge branch 'hotfix/1.0.30'

5 years agoUpdate MiGCSA free members.
Steve Sutton [Tue, 11 Jun 2019 13:12:10 +0000 (09:12 -0400)]
Update MiGCSA free members.

Look for member type 9 also (retired).

5 years agoUpdates on uptravel account import
Steve Sutton [Tue, 4 Jun 2019 12:51:18 +0000 (08:51 -0400)]
Updates on uptravel account import

Need all accounts.

5 years agoUpdate cron task
Steve Sutton [Thu, 30 May 2019 15:47:11 +0000 (11:47 -0400)]
Update cron task

Run setup and run queue cron task.

5 years agoUpdate import script
Steve Sutton [Wed, 22 May 2019 18:33:37 +0000 (14:33 -0400)]
Update import script

comment out stop before actual import

5 years agoUpdating billing account import
Steve Sutton [Wed, 22 May 2019 18:25:54 +0000 (14:25 -0400)]
Updating billing account import

Import only 2018 data and accounts.

5 years agoRemove print_r
Steve Sutton [Tue, 21 May 2019 20:17:44 +0000 (16:17 -0400)]
Remove print_r

comment out debug

5 years agoSend Invoice from invoices billing page.
Steve Sutton [Tue, 21 May 2019 20:12:35 +0000 (16:12 -0400)]
Send Invoice from invoices billing page.

Working on the send invoice part.

5 years agoUpdating invoices search form
Steve Sutton [Tue, 21 May 2019 19:31:07 +0000 (15:31 -0400)]
Updating invoices search form

fill member name field if searching

5 years agoFix for missing accounts
Steve Sutton [Mon, 20 May 2019 12:10:01 +0000 (08:10 -0400)]
Fix for missing accounts

Show accounts that have 0 an invoice types.

5 years agoMerge branch 'hotfix/1.0.29' v1.0.29
Steve Sutton [Mon, 20 May 2019 12:10:33 +0000 (08:10 -0400)]
Merge branch 'hotfix/1.0.29'

5 years agoFix for missing accounts
Steve Sutton [Mon, 20 May 2019 12:10:01 +0000 (08:10 -0400)]
Fix for missing accounts

Show accounts that have 0 an invoice types.

5 years agoFix for uptra to show create invoice link in member billing tab.
Steve Sutton [Fri, 17 May 2019 13:46:20 +0000 (09:46 -0400)]
Fix for uptra to show create invoice link in member billing tab.

Should show up for members that don't have an invoice.

5 years agoMake print labels send file as download.
Steve Sutton [Fri, 17 May 2019 12:48:53 +0000 (08:48 -0400)]
Make print labels send file as download.

Forcing download file for the uptra print labels. This might solve the
issue with the print labels not printing correctly.

6 years agoUpdate spacing at top
Steve Sutton [Thu, 16 May 2019 20:12:17 +0000 (16:12 -0400)]
Update spacing at top

add more space to top

6 years agoFix the create invoice page
Steve Sutton [Thu, 16 May 2019 19:56:41 +0000 (15:56 -0400)]
Fix the create invoice page

disallow adding same invoice type more than once.

6 years agoFix array of state
Steve Sutton [Thu, 16 May 2019 18:59:04 +0000 (14:59 -0400)]
Fix array of state

should output state.value

6 years agoPDF update for print lables
Steve Sutton [Thu, 16 May 2019 18:13:23 +0000 (14:13 -0400)]
PDF update for print lables

Adjust for uptra

6 years agoUpdate pdf invoice for uptra
Steve Sutton [Thu, 16 May 2019 17:52:59 +0000 (13:52 -0400)]
Update pdf invoice for uptra

tighten up spacing in tables

6 years agoMerge tag 'v1.0.28' into develop
Steve Sutton [Thu, 16 May 2019 13:17:30 +0000 (09:17 -0400)]
Merge tag 'v1.0.28' into develop

Version 1.0.28

6 years agoMerge branch 'hotfix/1.0.28' v1.0.28
Steve Sutton [Thu, 16 May 2019 13:16:36 +0000 (09:16 -0400)]
Merge branch 'hotfix/1.0.28'

6 years agoFix billing save data from contact side.
Steve Sutton [Thu, 16 May 2019 13:15:48 +0000 (09:15 -0400)]
Fix billing save data from contact side.

When using the contact plugin to update billing data needed to have
correct invoice-type saved.

6 years agofix for create invoice page
Steve Sutton [Wed, 15 May 2019 20:20:34 +0000 (16:20 -0400)]
fix for create invoice page

6 years agocommit WIP
Steve Sutton [Wed, 15 May 2019 17:47:25 +0000 (13:47 -0400)]
commit WIP

Commiting changes for billing.
working on some issues with uptra billing.

6 years agoUpdating create labels.
Steve Sutton [Sun, 12 May 2019 16:36:32 +0000 (12:36 -0400)]
Updating create labels.

Labels should be grabbing the account data and creating labels even if
they don't have invoices.

6 years agoGetting dynamic amounts to work on create invoice page.
Steve Sutton [Thu, 9 May 2019 20:57:57 +0000 (16:57 -0400)]
Getting dynamic amounts to work on create invoice page.

Need testing plus edit invoice testing.

6 years agoFix invoices printing
Steve Sutton [Thu, 9 May 2019 19:59:30 +0000 (15:59 -0400)]
Fix invoices printing

also fix filter on labels page

6 years agoUpdate colsspan
Steve Sutton [Thu, 9 May 2019 13:45:05 +0000 (09:45 -0400)]
Update colsspan

use 4

6 years agoAdd text to explain payment methods
Steve Sutton [Mon, 6 May 2019 17:22:35 +0000 (13:22 -0400)]
Add text to explain payment methods

Payment methods details.

6 years agoFix the payment methods
Steve Sutton [Mon, 6 May 2019 17:11:24 +0000 (13:11 -0400)]
Fix the payment methods

Setting this up as new config name so it is not confused with the one
from registrations.

6 years agoFix edit invoice form
Steve Sutton [Fri, 26 Apr 2019 14:22:28 +0000 (10:22 -0400)]
Fix edit invoice form

Fixing issue with edit invoice not saving data correctly.
Saving of payment method now working.

6 years agoUpdates for square payments on admin side.
Steve Sutton [Fri, 26 Apr 2019 13:09:08 +0000 (09:09 -0400)]
Updates for square payments on admin side.

square payment now working for admin side.

6 years agoWorking on payment form front and in member section
Steve Sutton [Thu, 25 Apr 2019 20:50:43 +0000 (16:50 -0400)]
Working on payment form front and in member section

Working on payment form front end.
Working on payment (pay invoice) admin form.

6 years agoMerge tag 'v1.0.27' into develop
Steve Sutton [Thu, 25 Apr 2019 18:43:53 +0000 (14:43 -0400)]
Merge tag 'v1.0.27' into develop

Version 1.0.27

6 years agoMerge branch 'hotfix/1.0.27' v1.0.27
Steve Sutton [Thu, 25 Apr 2019 18:43:09 +0000 (14:43 -0400)]
Merge branch 'hotfix/1.0.27'

6 years agoHotfix for adding employees when renewing in admin. hotfix/1.0.27
Steve Sutton [Thu, 25 Apr 2019 18:33:32 +0000 (14:33 -0400)]
Hotfix for adding employees when renewing in admin.

Bug fix for saving the employees when they're added to the account on
the renewal page.

6 years agoUpdate billing statements page
Steve Sutton [Wed, 24 Apr 2019 20:44:21 +0000 (16:44 -0400)]
Update billing statements page

Change the ID to invoice #.
Remove payment id

6 years agoRemove id from billing dashboard
Steve Sutton [Wed, 24 Apr 2019 19:38:51 +0000 (15:38 -0400)]
Remove id from billing dashboard

Jodie is getting confused

6 years agoUpdate column name for invoice id
Steve Sutton [Wed, 24 Apr 2019 19:37:22 +0000 (15:37 -0400)]
Update column name for invoice id

use Invoice #

6 years agoUpdating invoice id search on invoices page.
Steve Sutton [Mon, 22 Apr 2019 19:28:04 +0000 (15:28 -0400)]
Updating invoice id search on invoices page.

Correct how the autocomplete is working.

6 years agoUpdate for database and dashboard
Steve Sutton [Wed, 17 Apr 2019 20:09:39 +0000 (16:09 -0400)]
Update for database and dashboard

Adding options for the main billing dashboard.
New dashboard list of accounts that have overdue invoices.
Adding invoice number search on invoices tab.
Fix issue with payment form to get the card type with test card.

6 years agoWorking on the billing invoices and payment forms
Steve Sutton [Tue, 16 Apr 2019 20:12:38 +0000 (16:12 -0400)]
Working on the billing invoices and payment forms

Adding new field for receipt text.
This is placed on the receipt.
Receipt being a different view file than the invoice.

6 years agoWork on receipt for payment form
Steve Sutton [Tue, 16 Apr 2019 16:04:26 +0000 (12:04 -0400)]
Work on receipt for payment form

Jodie wants payment form to show more of a receipt instead of invoice.

6 years agowrap up the discount line item
Steve Sutton [Thu, 11 Apr 2019 17:32:36 +0000 (13:32 -0400)]
wrap up the discount line item

Adding field for line item discount.

6 years agowip for discount
Steve Sutton [Wed, 10 Apr 2019 20:54:02 +0000 (16:54 -0400)]
wip for discount

Adding script to do discount price on invoice.

6 years agoUpdating payment form
Steve Sutton [Wed, 10 Apr 2019 16:05:03 +0000 (12:05 -0400)]
Updating payment form

Give correct billing info when showing errors.
Show billing form info from what was posted to form.

6 years agoSquare payment setup
Steve Sutton [Wed, 10 Apr 2019 15:36:31 +0000 (11:36 -0400)]
Square payment setup

Working with errors from square.

6 years agoBilling payment form with square
Steve Sutton [Tue, 9 Apr 2019 20:18:51 +0000 (16:18 -0400)]
Billing payment form with square

Testing more of the square payment integration.
Handle decline error and card already processed.

6 years agoMerge tag 'v1.0.26' into develop
Steve Sutton [Mon, 8 Apr 2019 13:15:02 +0000 (09:15 -0400)]
Merge tag 'v1.0.26' into develop

Version 1.0.26