Chuck Scott [Mon, 27 Aug 2018 20:37:03 +0000 (16:37 -0400)]
Merge tag 'v1.0.14' into develop
Fixed issue with PayPal checkout scripting
Chuck Scott [Mon, 27 Aug 2018 20:36:39 +0000 (16:36 -0400)]
Merge branch 'hotfix/1.0.14'
Chuck Scott [Mon, 27 Aug 2018 20:35:21 +0000 (16:35 -0400)]
Fixed problem with names that have an appostrophy causing issues with PayPal checkout scripting
Chuck Scott [Tue, 7 Aug 2018 15:53:55 +0000 (11:53 -0400)]
Merge tag 'v1.0.13' into develop
Fixed not detecting certain credit card payment failures
Chuck Scott [Tue, 7 Aug 2018 15:52:06 +0000 (11:52 -0400)]
Merge branch 'hotfix/1.0.13'
Chuck Scott [Tue, 7 Aug 2018 15:50:57 +0000 (11:50 -0400)]
Fixed problem with not detecting certain credit card payment failures.
Chuck Scott [Thu, 26 Jul 2018 15:47:10 +0000 (11:47 -0400)]
Stared updating plugin names to GLM Associate
Chuck Scott [Thu, 19 Jul 2018 19:32:00 +0000 (15:32 -0400)]
Merge tag 'v1.0.12' into develop
Fixed registratnts paging forgetting status filter.
Chuck Scott [Thu, 19 Jul 2018 19:31:32 +0000 (15:31 -0400)]
Merge branch 'hotfix/1.0.12'
Chuck Scott [Thu, 19 Jul 2018 19:30:49 +0000 (15:30 -0400)]
Fixed problem with paging forgetting status filter setting.
Chuck Scott [Thu, 19 Jul 2018 18:54:36 +0000 (14:54 -0400)]
Merge tag 'v1.0.11' into develop
Better attendee and request lists
Chuck Scott [Thu, 19 Jul 2018 18:54:12 +0000 (14:54 -0400)]
Merge branch 'release/1.0.11'
Chuck Scott [Thu, 19 Jul 2018 18:53:50 +0000 (14:53 -0400)]
Updated to version 1.0.11
Chuck Scott [Thu, 19 Jul 2018 18:04:19 +0000 (14:04 -0400)]
Cleaned up vareious invalid index references.
Chuck Scott [Tue, 17 Jul 2018 19:46:50 +0000 (15:46 -0400)]
Removed duplicate account link from attendees list.
Chuck Scott [Tue, 17 Jul 2018 19:45:17 +0000 (15:45 -0400)]
Additional minor layout in Attendees List
Chuck Scott [Tue, 17 Jul 2018 19:39:08 +0000 (15:39 -0400)]
Fixed minor spacing and layout items.
Chuck Scott [Tue, 17 Jul 2018 19:20:45 +0000 (15:20 -0400)]
Significant usability issues for admin registrations.
Fixed problem with submitting account E-Mail not being available to send message in checkoutUpdateInventoryAndNotify()
Now adding E-Mail address to create account form after checkout
Added sort option to attendee export
Removing 1969 dates (0 timestamp) in "Time Selected" picklist in Event Attendees list.
Reoganized parmeter initialization and view data for admin/registrations/events.php and sub-models. Now with appropriate model.
Added enhanced multi-pick for selection of attnedees by status and other search enhancements to registrants list.
Cleaned up missing parameters due to reorganizing parameters.
Added links from requests list to request detail and if still in cart to front-end cart.
Added links from registrants list to request detail and if still in cart to front-end cart.
Steve Sutton [Thu, 12 Jul 2018 13:14:42 +0000 (09:14 -0400)]
Merge tag 'v1.0.10' into develop
Version 1.0.10
Steve Sutton [Thu, 12 Jul 2018 13:14:36 +0000 (09:14 -0400)]
Merge branch 'release/1.0.10'
Steve Sutton [Thu, 12 Jul 2018 13:14:10 +0000 (09:14 -0400)]
Release for export updates
For release 1.0.10
Steve Sutton [Wed, 11 Jul 2018 18:41:03 +0000 (14:41 -0400)]
Add registered_by field to registrant export
Adding registered_by field to export attendees.
Steve Sutton [Tue, 10 Jul 2018 19:56:53 +0000 (15:56 -0400)]
Merge tag 'v1.0.9' into develop
Version 1.0.9
Steve Sutton [Tue, 10 Jul 2018 19:56:46 +0000 (15:56 -0400)]
Merge branch 'release/1.0.9'
Steve Sutton [Tue, 10 Jul 2018 19:56:29 +0000 (15:56 -0400)]
For release
v1.0.9
Chuck Scott [Tue, 10 Jul 2018 18:46:24 +0000 (14:46 -0400)]
Minor fix to checkout process to better handle submission storage errors.
fixed a problem where the checks for submission storage would incorrectly
detect a MYSQL storage error when the submission was good. This only
happened when the exact same submission data was already stored.
Minor cleanup with event attendees export.
Chuck Scott [Tue, 10 Jul 2018 17:02:19 +0000 (13:02 -0400)]
Added checkboxes for all possible status values in event attendees export dialog box.
Also update the name of one status value.
Steve Sutton [Tue, 10 Jul 2018 15:14:42 +0000 (11:14 -0400)]
Add query to remove the not attending attendees from export.
If they select the complete filter then it will not export those
attendees with Not Attending flag set.
Steve Sutton [Tue, 10 Jul 2018 15:00:33 +0000 (11:00 -0400)]
Use complete filter same as the list is.
Updating the export file to use the same query part for the complete
filter.
Steve Sutton [Tue, 3 Jul 2018 14:54:26 +0000 (10:54 -0400)]
Merge tag 'v1.0.8' into develop
Version 1.0.8
Steve Sutton [Tue, 3 Jul 2018 14:54:19 +0000 (10:54 -0400)]
Merge branch 'release/1.0.8'
Steve Sutton [Tue, 3 Jul 2018 14:53:39 +0000 (10:53 -0400)]
Chuck is setting up required state.
Set required for state and country if they are required in the data
class.
Chuck Scott [Tue, 3 Jul 2018 14:49:40 +0000 (10:49 -0400)]
Fixed Oops with using state required flag for country on checkout.
Chuck Scott [Tue, 3 Jul 2018 14:45:30 +0000 (10:45 -0400)]
Added reported info to checkout storage failure report and fixed state not being required at checkout.
Steve Sutton [Mon, 2 Jul 2018 20:06:57 +0000 (16:06 -0400)]
Merge tag 'v1.0.7' into develop
Version 1.0.7
Steve Sutton [Mon, 2 Jul 2018 20:06:51 +0000 (16:06 -0400)]
Merge branch 'release/1.0.7'
Steve Sutton [Mon, 2 Jul 2018 20:06:31 +0000 (16:06 -0400)]
Update from Chuck
For terms and conditions.
Chuck Scott [Mon, 2 Jul 2018 19:45:32 +0000 (15:45 -0400)]
Fixed problems with term and conditions at checkout and other changes
More thourough testing for the existance of any terms and conditions at checkout.
Updated checkout view file to implement stricter testing for terms and conditions.
Modified text header for editing messages that go out when a manual payment is completed.
Cleaned up readme.txt file.
Steve Sutton [Fri, 29 Jun 2018 13:52:37 +0000 (09:52 -0400)]
Merge tag 'v1.0.6' into develop
Version 1.0.6
Steve Sutton [Fri, 29 Jun 2018 13:52:31 +0000 (09:52 -0400)]
Merge branch 'release/1.0.6'
Steve Sutton [Fri, 29 Jun 2018 13:52:12 +0000 (09:52 -0400)]
For release
v1.0.6
Steve Sutton [Fri, 29 Jun 2018 13:48:51 +0000 (09:48 -0400)]
Update front registration to work better in mobile view.
When adding attendees users have to scroll down to the submit and cancel
buttons. When the form is removed it seems to bring them down to the
bottom of the page. Saving the scroll position of the screen so when the
submit or cancel we can place them back to the last position.
Steve Sutton [Thu, 28 Jun 2018 18:33:01 +0000 (14:33 -0400)]
Merge tag 'v1.0.5' into develop
Version 1.0.5
Steve Sutton [Thu, 28 Jun 2018 18:32:55 +0000 (14:32 -0400)]
Merge branch 'hotfix/1.0.5'
Steve Sutton [Thu, 28 Jun 2018 18:30:07 +0000 (14:30 -0400)]
Showing more status for front end registrants list
showing all but the 'In Cart' 'Failed Submission' or 'Canceled'
Anthony Talarico [Wed, 27 Jun 2018 11:56:56 +0000 (07:56 -0400)]
removing comment that was outputting in the inspector
commented out print_r statement was showing up in the inspector comments, removing from the list view
Chuck Scott [Thu, 21 Jun 2018 18:17:46 +0000 (14:17 -0400)]
Merge tag 'v1.0.4' into develop
Registrations E-Mail Merge Tags Updates
Chuck Scott [Thu, 21 Jun 2018 18:17:17 +0000 (14:17 -0400)]
Merge branch 'release/1.0.4'
Chuck Scott [Thu, 21 Jun 2018 18:16:24 +0000 (14:16 -0400)]
Maintenance release with Registrations E-Mail messages Merge Tags Updates
Chuck Scott [Thu, 21 Jun 2018 17:56:21 +0000 (13:56 -0400)]
Added more "Merge Tags" and print button to merge tags reference.
Chuck Scott [Tue, 19 Jun 2018 21:04:37 +0000 (17:04 -0400)]
Filling out merge tags for messages set in settings for registrations and tested messages again
Also updated checkout datat to provide already input data for Register New Account form after checkout
Steve Sutton [Tue, 19 Jun 2018 18:29:24 +0000 (14:29 -0400)]
Merge tag 'v1.0.3' into develop
Version 1.0.3
Steve Sutton [Tue, 19 Jun 2018 18:29:17 +0000 (14:29 -0400)]
Merge branch 'release/1.0.3'
Steve Sutton [Tue, 19 Jun 2018 18:29:02 +0000 (14:29 -0400)]
Bump version
For release
Steve Sutton [Tue, 19 Jun 2018 18:21:39 +0000 (14:21 -0400)]
Spelling correction
too many rrrr
Steve Sutton [Tue, 19 Jun 2018 18:15:29 +0000 (14:15 -0400)]
Updating the registrant list.
Using the terms for Registrants and event name.
Output in plain div comma separated.
Steve Sutton [Mon, 18 Jun 2018 16:13:42 +0000 (12:13 -0400)]
Merge tag 'v1.0.2' into develop
Version 1.0.2
Steve Sutton [Mon, 18 Jun 2018 16:13:35 +0000 (12:13 -0400)]
Merge branch 'release/1.0.2'
Steve Sutton [Mon, 18 Jun 2018 16:12:44 +0000 (12:12 -0400)]
For release
Update version number
Chuck Scott [Fri, 15 Jun 2018 20:09:16 +0000 (16:09 -0400)]
Various minor bug and comment fixes.
Chuck Scott [Thu, 14 Jun 2018 20:20:51 +0000 (16:20 -0400)]
Continuing work on reported checkout issues
Fixed confusion with checkout data when using "Do not clear" feature.
Fixed problem with Checkout data submission for non-payment checkout methods.
Cleaned up Register New Account forms.
Further enhanced checkout failure message data sent to cscott@gaslightmedia.com.
Now displaying failure message if using "Do not clear" feature.
Verfied that only one message is sent when attendee and submitting account have same E-mail.
Chuck Scott [Thu, 14 Jun 2018 18:45:33 +0000 (14:45 -0400)]
Fixed various customer-reported errors and confusion
Updated regCartSupport->updateTimeEntryCounts() to better detect count errors and problems.
Updated dataRegRequest delete code to better handle attendees, available, pending counts.
Fixed confusion with pop date edit dialog box in reg_event Dashboard.
Improved messags and display around the Maximum attendees value input in reg_event Dashboard.
Chuck Scott [Thu, 14 Jun 2018 14:00:19 +0000 (10:00 -0400)]
Merge tag 'v1.0.1' into develop
Maintence Release - Minor fixes, added optional attendee list on front-end
Chuck Scott [Thu, 14 Jun 2018 13:59:30 +0000 (09:59 -0400)]
Merge branch 'release/1.0.1'
Chuck Scott [Thu, 14 Jun 2018 13:58:30 +0000 (09:58 -0400)]
Maintenance Release
Chuck Scott [Thu, 14 Jun 2018 13:53:00 +0000 (09:53 -0400)]
Added more information to checkout store failure report.
Chuck Scott [Tue, 12 Jun 2018 21:10:21 +0000 (17:10 -0400)]
Added manaement option for display of attendees list on event registration page and code to display that.
Chuck Scott [Mon, 11 Jun 2018 15:15:25 +0000 (11:15 -0400)]
Fixed various "Undefined Index" issues
Fixed problem in dataRegEvent.php with post-processing of payment methods when those are not in use.
Removed "Time Specific" test messages from log in dataRegEvent.php.
Set missing default false for "selectedTime" parameter from view data in admin/registrations/events.php.
Chuck Scott [Mon, 11 Jun 2018 13:27:20 +0000 (09:27 -0400)]
Change in some messages in checkout page and Org phone and toll free not required in management
Steve Sutton [Fri, 8 Jun 2018 14:26:19 +0000 (10:26 -0400)]
Update field name
Create script had q instead of g for one field name.
Chuck Scott [Tue, 5 Jun 2018 16:50:12 +0000 (12:50 -0400)]
Merge tag 'v1.0.0' into develop
Initial Production Release
Chuck Scott [Tue, 5 Jun 2018 16:50:00 +0000 (12:50 -0400)]
Merge branch 'release/1.0.0'
Chuck Scott [Tue, 5 Jun 2018 16:49:29 +0000 (12:49 -0400)]
Initial Production Release
Chuck Scott [Tue, 5 Jun 2018 16:35:09 +0000 (12:35 -0400)]
Added br to cancel and error message for PayPal checkout dialog box.
Chuck Scott [Mon, 4 Jun 2018 20:39:00 +0000 (16:39 -0400)]
Fixed problem with text related to Authorize.net secure seal showing when seal is not available.
Chuck Scott [Mon, 4 Jun 2018 20:25:24 +0000 (16:25 -0400)]
Added PayPal support to checkout and updated database
Updated text displayed in alert when trying to register more attendees per submission than permitted.
Updated database to version 1.0.0 in prep for first release.
Added PayPal sandbox id/secret fields to database and management.
Fixed problem with payment types not properly selected for checkout in checkout.php
Fixed problem with checkout button after adding PayPal.
Steve Sutton [Tue, 22 May 2018 12:28:56 +0000 (08:28 -0400)]
Update the wp_mail calls for setting from name.
Using the wordpress hook to set the from header name.
Also found a typo when using reg_org_name. (correcting...)
Chuck Scott [Mon, 21 May 2018 19:48:49 +0000 (15:48 -0400)]
Fixed incorrectly checking for glm_members_management for a settings model.
Steve Sutton [Fri, 18 May 2018 20:50:47 +0000 (16:50 -0400)]
format date for date_submitted.
Was outputting the time which is not stored in the db field.
Steve Sutton [Fri, 18 May 2018 15:29:42 +0000 (11:29 -0400)]
Looks like some stuff was stuck in here by mistake.
Removing it from the view file.
Steve Sutton [Fri, 18 May 2018 15:01:20 +0000 (11:01 -0400)]
Update for front end all day support for reg time
Show just the date if all day.
Steve Sutton [Wed, 16 May 2018 15:18:08 +0000 (11:18 -0400)]
Updating the front end to use the limit for attendee per reg.
Using the attendee_max_per_reg. if not 0.
Chuck Scott [Tue, 15 May 2018 20:17:54 +0000 (16:17 -0400)]
Added configurable terms for buttons on front-end registrations pages.
Added database fields for button texts.
Chuck Scott [Tue, 15 May 2018 20:16:09 +0000 (16:16 -0400)]
Added configurable terms for buttons on front-end registrations pages.
Added new fields to database for button text on mangagement page.
Steve Sutton [Tue, 15 May 2018 17:02:57 +0000 (13:02 -0400)]
Update config for the test modes
payment test mode correction.
Chuck Scott [Mon, 14 May 2018 20:18:30 +0000 (16:18 -0400)]
Addional features and fixes.
Added attendee_max_per_reg to reg event edit page
Page top text and general terms no longer required
Added inactivity time driven dialog box to warn that submission is not complete.
Added option in Management to enable dialog box warning.
Updated database with reg_not_submitted_dialog option.
Updated Management data class with reg_not_submitted_dialog.
Chuck Scott [Mon, 14 May 2018 13:22:50 +0000 (09:22 -0400)]
Critical updates to Registrations System
Added time_specific to getSimpleRegEventsList() to have to reg events dashboard.
Added time_specific output to reg events dashboard list.
Fixed problem with reg event attendee totals after converting an event between time-specific and non-time-specific
Fixed problem with non-time-specific time entry not being created when switching even from time-specific to non-time-specific
Added AJAX process to display Authorize.net Verified Seal to avoid XXS complaint problem with Chrome.
Chuck Scott [Mon, 7 May 2018 19:31:33 +0000 (15:31 -0400)]
Various requested fixes and updates.
Completed Attendee notifications and other minor fixes.
Fixed "Show Completed Only" on attendee list to work at all times and default to on.
Added request delete method to dataRegRequest that takes out related data
Added cron driven task to delete old reg requests and reg accounts
Better integration of notifications display to Evnet Registrations Dashboad
Added actual class ID pointer output in dataRegRequestRegistrant.php
Added custom field data for reg level to attendee edit
Changed registrant and account hold days to management fields.
Added "Not Attending" checkbox to atteendees list.
Added getRegTimeSimplified() to dataRegTime.php
Fixed Paging for Attendee list and added time selection to filter
Chuck Scott [Thu, 26 Apr 2018 20:39:47 +0000 (16:39 -0400)]
Fixed problem with state and country picklists missing when a single registrant and guest checkout.
Chuck Scott [Thu, 26 Apr 2018 19:49:32 +0000 (15:49 -0400)]
Continuing work on requested changes and fixes.
Added date submitted to reg event registrant list and changed headder titles.
Fixed positioning of cancel button for edit event notification in reg admin.
Fixed confusion with first and last dates for event on reg event dashboard.
Now displaying current month on reg event dashboard calendar when not date have been added.
Fixed submission of new reg event dates on reg event dashboard when "All Day" selected.
Fixed confusion with first and last dates attending for attendee.
More work on notifications cron processing. Now have working queries.
Chuck Scott [Tue, 24 Apr 2018 17:59:05 +0000 (13:59 -0400)]
Added sendNotifications to GLM Cron - Send Notifications not complete
Chuck Scott [Fri, 20 Apr 2018 19:59:28 +0000 (15:59 -0400)]
Work on requested updates and fixes and some bugs found while working on Registrations
Added E-Mail address to accounts dashboard list in eventDashboard.html
Fixed problem with event Payment Codes showing up in all Events in event_paymentCodes.php
Replaced GLM Grid version stored summary with table driven version to work in E-Mail in summaryStore.html
Fixed minor problems in cart and checkout summaries in cartSummary.html
Added more data that can be used in notifications to attendee in regCartSupport.php
Fixed save credit card text and checkbox showing when credit card payment not selected
Now removing payment methods from events that are not enabled in management.
Steve Sutton [Wed, 18 Apr 2018 14:18:11 +0000 (10:18 -0400)]
Another check needed
for array
Steve Sutton [Wed, 18 Apr 2018 14:15:35 +0000 (10:15 -0400)]
Check for array first
Before using foreach.
Steve Sutton [Tue, 17 Apr 2018 17:52:01 +0000 (13:52 -0400)]
Update export to get new custom field data
Getting the custom field data for the level.
Steve Sutton [Tue, 17 Apr 2018 16:27:01 +0000 (12:27 -0400)]
Update csv view file for export
Add newline
Steve Sutton [Tue, 17 Apr 2018 15:26:42 +0000 (11:26 -0400)]
Update for events with times
Testing out reg event with time specific events.
Steve Sutton [Tue, 17 Apr 2018 13:22:07 +0000 (09:22 -0400)]
remove extra content
removing the content Chuck put in there for how to set the custom field.
Steve Sutton [Tue, 17 Apr 2018 13:20:17 +0000 (09:20 -0400)]
Getting the custom field for reg level working.
I have the custom fields being adding and updated within the registrant
forms.
Steve Sutton [Tue, 17 Apr 2018 10:49:16 +0000 (06:49 -0400)]
WIP Working on the level custom fields
I'm getting the custom field form elements now on add.
Not working is maybe saving the data and the edit level custom fields.