WP-Plugins/glm-member-db.git
6 years agoAdded Leaflet Loading feature, member detail maps, and updated map key code. Leaflet
Chuck Scott [Mon, 20 Aug 2018 17:00:19 +0000 (13:00 -0400)]
Added Leaflet Loading feature, member detail maps, and updated map key code.

6 years agoAdded Leaflet and Tile Server support and database update for managing tile server...
Chuck Scott [Fri, 17 Aug 2018 16:38:49 +0000 (12:38 -0400)]
Added Leaflet and Tile Server support and database update for managing tile server settings.

6 years agoLocking the dashboard for locked members
Steve Sutton [Fri, 10 Aug 2018 18:02:17 +0000 (14:02 -0400)]
Locking the dashboard for locked members

If locked show links to billing, contact, forsale, and jobs in dashboard
area.
Change the name of member sub menu to Member Dashboard.

6 years agoFixed missing version number in header
Chuck Scott [Fri, 10 Aug 2018 14:09:47 +0000 (10:09 -0400)]
Fixed missing version number in header

6 years agoMerge tag 'v2.10.36' into develop
Steve Sutton [Mon, 6 Aug 2018 17:47:02 +0000 (13:47 -0400)]
Merge tag 'v2.10.36' into develop

Version 2.10.36

6 years agoMerge branch 'hotfix/2.10.36' v2.10.36
Steve Sutton [Mon, 6 Aug 2018 17:44:51 +0000 (13:44 -0400)]
Merge branch 'hotfix/2.10.36'

6 years agoUpdate case for lock to member to edit their profile
Steve Sutton [Mon, 6 Aug 2018 17:44:20 +0000 (13:44 -0400)]
Update case for lock to member to edit their profile

Need only check on edit only contact here.

6 years agoAdded info icon and removed unnecessary fontawesome inclusion
Laury GvR [Thu, 2 Aug 2018 14:55:45 +0000 (10:55 -0400)]
Added info icon and removed unnecessary fontawesome inclusion

6 years agoRemove the Member Slug
Steve Sutton [Wed, 1 Aug 2018 13:00:10 +0000 (09:00 -0400)]
Remove the Member Slug

Not needed.

6 years agoAdd and enqueue font awesome for admin prettification
Laury GvR [Fri, 27 Jul 2018 15:53:12 +0000 (11:53 -0400)]
Add and enqueue font awesome for admin prettification

6 years agoVarious updates related to the Search Add-On and code cleanup.
Chuck Scott [Thu, 26 Jul 2018 15:38:36 +0000 (11:38 -0400)]
Various updates related to the Search Add-On and code cleanup.

Added code to determine when a member record needs to be re-indexed by the search add-on.
Removed depreciated code from glmMembersAdminNotices() - Function to be removed later.
Removed some temporary debug code from admin controller.
Added glmMembersConfigArraySetup() array to provide easy expansion of config data in glmPluginSupport.php
Finished adding requests for search engine to index, re-index, or remove a member from search results.
Added a comment to the top of the updateRequiredPages function in admin/management/index.php file.

6 years agoUpdates for the filter (custom fields)
Steve Sutton [Wed, 25 Jul 2018 18:24:50 +0000 (14:24 -0400)]
Updates for the filter (custom fields)

Adding $uid for either member or contact

6 years agoCommented out a new function call that's not yet available till other pending updates.
Chuck Scott [Tue, 24 Jul 2018 13:07:41 +0000 (09:07 -0400)]
Commented out a new function call that's not yet available till other pending updates.

6 years agoVarious preparatory work for other add-ons and minor cleanup.
Chuck Scott [Thu, 19 Jul 2018 18:21:13 +0000 (14:21 -0400)]
Various preparatory work for other add-ons and minor cleanup.

Started adding code to determine when a member record needs to be re-indexed by the search add-on. Temporarily commented out tell search updates are done.
Removed depreciated code from glmMembersAdminNotices() - Function to be removed later.
Removed some temporary debug code from admin controller.
Added glmMembersConfigArraySetup() array to provide easy expansion of config data in glmPluginSupport.php

6 years agoMore updates to connection import.
Steve Sutton [Thu, 19 Jul 2018 18:17:11 +0000 (14:17 -0400)]
More updates to connection import.

Fix for email address update.

6 years agoUpdate for paging the member imports
Steve Sutton [Wed, 18 Jul 2018 15:45:11 +0000 (11:45 -0400)]
Update for paging the member imports

page with next form.

6 years agoUpdating the connections import
Steve Sutton [Wed, 18 Jul 2018 15:20:45 +0000 (11:20 -0400)]
Updating the connections import

Using Chuck's script.
Fixing some issues and setting up per member process to 25.

6 years agoUpdate the name of dropdb file
Steve Sutton [Wed, 18 Jul 2018 15:19:10 +0000 (11:19 -0400)]
Update the name of dropdb file

So it works with create drop tables scripting.

6 years agoCorrection of prefix spelling
Steve Sutton [Mon, 16 Jul 2018 17:49:01 +0000 (13:49 -0400)]
Correction of prefix spelling

For the create file

6 years agoupdating the glm grid to remove foundation form input styles
Anthony Talarico [Wed, 11 Jul 2018 14:10:02 +0000 (10:10 -0400)]
updating the glm grid to remove foundation form input styles

6 years agoupdating glm grid submodule
Anthony Talarico [Tue, 10 Jul 2018 14:47:14 +0000 (10:47 -0400)]
updating glm grid submodule

ading utility classes and updating the glm grid css copy of glmgrid

6 years agoMerge tag 'v2.10.35' into develop
Steve Sutton [Tue, 10 Jul 2018 13:58:03 +0000 (09:58 -0400)]
Merge tag 'v2.10.35' into develop

Version 2.10.35

6 years agoMerge branch 'hotfix/2.10.35' v2.10.35
Steve Sutton [Tue, 10 Jul 2018 13:57:56 +0000 (09:57 -0400)]
Merge branch 'hotfix/2.10.35'

6 years agoNew management option for removing member profiles from own entity managers
Steve Sutton [Tue, 10 Jul 2018 13:55:50 +0000 (09:55 -0400)]
New management option for removing member profiles from own entity managers

Option to simplify the admin area for Own Entity managers when they
really only need to edit their contact and not the member profile.

6 years agoUpdated generation of members list for search for Main Dashboard and Members Dashboar...
Chuck Scott [Mon, 9 Jul 2018 18:49:31 +0000 (14:49 -0400)]
Updated generation of members list for search for Main Dashboard and Members Dashboard to speed response and one other item.

Started adding processing time tracking to index.php for use with debug output.

6 years agoUpdated generation of members list for search for Main Dashboard and Members Dashboar...
Chuck Scott [Mon, 9 Jul 2018 18:49:31 +0000 (14:49 -0400)]
Updated generation of members list for search for Main Dashboard and Members Dashboard to speed response and one other item.

Started adding processing time tracking to index.php for use with debug output.

6 years agoList and detail viewfiles are foundation-free, using glmgrid framework
Laury GvR [Tue, 3 Jul 2018 19:22:44 +0000 (15:22 -0400)]
List and detail viewfiles are foundation-free, using glmgrid framework

6 years agosetting the gutters to use foundation 5 padding in the glm grid
Anthony Talarico [Tue, 3 Jul 2018 19:19:43 +0000 (15:19 -0400)]
setting the gutters to use foundation 5 padding in the glm grid

6 years agoupdating glm-grid files with settings variables
Anthony Talarico [Tue, 3 Jul 2018 17:40:45 +0000 (13:40 -0400)]
updating glm-grid files with settings variables

6 years agoadding more utility classes to the glm-grid
Anthony Talarico [Tue, 3 Jul 2018 17:10:42 +0000 (13:10 -0400)]
adding more utility classes to the glm-grid

6 years agoadding updates to the glm-grid
Anthony Talarico [Tue, 3 Jul 2018 16:03:46 +0000 (12:03 -0400)]
adding updates to the glm-grid

6 years agoadding prefix, buttons and postfix classes
Anthony Talarico [Tue, 3 Jul 2018 15:48:05 +0000 (11:48 -0400)]
adding prefix, buttons and postfix classes

6 years agoAdjust member category filter to allow parameters
Laury GvR [Mon, 2 Jul 2018 20:00:31 +0000 (16:00 -0400)]
Adjust member category filter to allow parameters

The member_category filter calls a function which has 3 possible
parameters, one of which allows any unassigned categories not to
show in the list. The filter itself did not allow these parameters,
causing empty categories to display whenever the filter is invoked.
The defaults for this filter are set to the same defaults that the
function has, meaning it should not impact sites already using it.

6 years agoAdding custom fields to member export.
Steve Sutton [Fri, 29 Jun 2018 16:46:53 +0000 (12:46 -0400)]
Adding custom fields to member export.

Bring the custom fields into member export.

6 years agoupdating the glm-grid, fixing syntax issues
Anthony Talarico [Thu, 28 Jun 2018 15:53:23 +0000 (11:53 -0400)]
updating the glm-grid, fixing syntax issues

6 years agoupdating glm-grid submodule
Anthony Talarico [Wed, 27 Jun 2018 19:44:13 +0000 (15:44 -0400)]
updating glm-grid submodule

6 years agoadding submodule for glm-grid, changing old glm-grid name
Anthony Talarico [Wed, 27 Jun 2018 18:56:11 +0000 (14:56 -0400)]
adding submodule for glm-grid, changing old glm-grid name

setting up submodile for glm-grid, enqueuing for admin and front. adjusting gulp file
to copy over any update versions of glm-grid to css directory

6 years agoStarting work on new email setting table
Steve Sutton [Mon, 25 Jun 2018 18:07:26 +0000 (14:07 -0400)]
Starting work on new email setting table

Adding a new table for the email setting for member notification
for moderated member updates.

6 years agoMerge tag 'v2.10.34' into develop
Steve Sutton [Mon, 25 Jun 2018 15:03:13 +0000 (11:03 -0400)]
Merge tag 'v2.10.34' into develop

Version 2.10.34

6 years agoMerge branch 'release/2.10.34' v2.10.34
Steve Sutton [Mon, 25 Jun 2018 15:03:04 +0000 (11:03 -0400)]
Merge branch 'release/2.10.34'

6 years agoFor release
Steve Sutton [Mon, 25 Jun 2018 15:02:46 +0000 (11:02 -0400)]
For release

2.10.34

6 years agoBugFix: for add member with same name as another member.
Steve Sutton [Fri, 22 Jun 2018 19:14:49 +0000 (15:14 -0400)]
BugFix: for add member with same name as another member.

Add member page now gives the error message when you try to add member
with the same name as another member.

6 years agoMember List search problems fixed
Chuck Scott [Fri, 22 Jun 2018 16:59:48 +0000 (12:59 -0400)]
Member List search problems fixed

Fixed member list "Text Search" when using enter in that field. SQL referencing wrong data in list.php
Fixed loss of Text Search when clicking Alpha Tags in members list, not passing "searh_text" in list.html

6 years agoFixed problem when adding new member that member is not displayed after being added.
Chuck Scott [Fri, 22 Jun 2018 16:24:59 +0000 (12:24 -0400)]
Fixed problem when adding new member that member is not displayed after being added.

6 years agoUpdate for building cache string.
Steve Sutton [Mon, 18 Jun 2018 15:36:21 +0000 (11:36 -0400)]
Update for building cache string.

Use the actual REQUEST_URI in the string also.

6 years ago"My Member Profile" menu is now "My Member" menu and Some info for PayPal setup.
Chuck Scott [Fri, 15 Jun 2018 20:03:13 +0000 (16:03 -0400)]
"My Member Profile" menu is now "My Member" menu and Some info for PayPal setup.

6 years agoMerge tag 'v2.10.33' into develop
Steve Sutton [Fri, 15 Jun 2018 18:13:11 +0000 (14:13 -0400)]
Merge tag 'v2.10.33' into develop

Version 2.10.33

6 years agoMerge branch 'hotfix/2.10.33' v2.10.33
Steve Sutton [Fri, 15 Jun 2018 18:13:04 +0000 (14:13 -0400)]
Merge branch 'hotfix/2.10.33'

6 years agoTurn off caching for member detail pages.
Steve Sutton [Fri, 15 Jun 2018 18:12:43 +0000 (14:12 -0400)]
Turn off caching for member detail pages.

Not working correctly.

6 years agoMerge tag 'v2.10.32' into develop
Steve Sutton [Thu, 14 Jun 2018 14:16:51 +0000 (10:16 -0400)]
Merge tag 'v2.10.32' into develop

Version 2.10.32

6 years agoMerge branch 'release/2.10.32' v2.10.32
Steve Sutton [Thu, 14 Jun 2018 14:16:42 +0000 (10:16 -0400)]
Merge branch 'release/2.10.32'

6 years agoFor release
Steve Sutton [Thu, 14 Jun 2018 14:16:16 +0000 (10:16 -0400)]
For release

Bump version number.
Update the readme file for updates.

6 years agoCouple more spot to have a check for has_no_profile
Steve Sutton [Thu, 14 Jun 2018 13:17:57 +0000 (09:17 -0400)]
Couple more spot to have a check for has_no_profile

For links to member profile pages.

6 years agoUpdate for data from the mapItems
Steve Sutton [Wed, 13 Jun 2018 16:59:52 +0000 (12:59 -0400)]
Update for data from the mapItems

this value is just 1 or 0 not an array.

6 years agoUpdate map info for title
Steve Sutton [Wed, 13 Jun 2018 15:50:29 +0000 (11:50 -0400)]
Update map info for title

Need member_name from the mapItem

6 years agoCheck for the no profile
Steve Sutton [Wed, 13 Jun 2018 15:28:20 +0000 (11:28 -0400)]
Check for the no profile

Need to check before output of the link.

6 years agoSetup new profile flags for has_no_map_data and has_no_profile.
Steve Sutton [Tue, 12 Jun 2018 19:59:12 +0000 (15:59 -0400)]
Setup new profile flags for has_no_map_data and has_no_profile.

has_no_profile will keep member detail page link from showing.
has_no_map_data will keep the Bad Lat Lon error messages from showing in
the dashboards.

6 years agoCast to bool for enableCache
Steve Sutton [Tue, 12 Jun 2018 17:43:59 +0000 (13:43 -0400)]
Cast to bool for enableCache

Need boolean value of the setting.

6 years agoDB updates for new management options.
Steve Sutton [Tue, 12 Jun 2018 17:04:31 +0000 (13:04 -0400)]
DB updates for new management options.

Option for turning off member reports.
Option for turning on off caching.

db updates (management)
enable_member_reports
enable_caching
updates_notification
updates_notification_to
updates_notification_from

db_updates (member_info)
has_no_map_data
has_no_profile

6 years agoMerge tag 'v2.10.31' into develop
Steve Sutton [Tue, 12 Jun 2018 14:05:49 +0000 (10:05 -0400)]
Merge tag 'v2.10.31' into develop

Version 2.10.31

6 years agoMerge branch 'release/2.10.31' v2.10.31
Steve Sutton [Tue, 12 Jun 2018 14:05:40 +0000 (10:05 -0400)]
Merge branch 'release/2.10.31'

6 years agoFor release
Steve Sutton [Tue, 12 Jun 2018 14:05:21 +0000 (10:05 -0400)]
For release

Update version number

6 years agoUpdate readme
Steve Sutton [Tue, 12 Jun 2018 14:04:38 +0000 (10:04 -0400)]
Update readme

for release

6 years agoUpdate to use outer join on city
Steve Sutton [Mon, 11 Jun 2018 20:04:07 +0000 (16:04 -0400)]
Update to use outer join on city

Put city into outer join

6 years agoFix issue on mapItems for members without regions.
Steve Sutton [Mon, 11 Jun 2018 19:57:51 +0000 (15:57 -0400)]
Fix issue on mapItems for members without regions.

Using left outer join on region table.

6 years agoAdd member type into member export.
Steve Sutton [Fri, 8 Jun 2018 17:58:14 +0000 (13:58 -0400)]
Add member type into member export.

Update export to properly get Archived members.

6 years agoMerge tag 'v2.10.30' into develop
Steve Sutton [Thu, 7 Jun 2018 15:38:45 +0000 (11:38 -0400)]
Merge tag 'v2.10.30' into develop

Version 2.10.30

6 years agoMerge branch 'release/2.10.30' v2.10.30
Steve Sutton [Thu, 7 Jun 2018 15:38:38 +0000 (11:38 -0400)]
Merge branch 'release/2.10.30'

6 years agoUpdating for a release
Steve Sutton [Thu, 7 Jun 2018 15:38:13 +0000 (11:38 -0400)]
Updating for a release

Releasing the main plugin.

6 years agoAdmin Controller now includes the Menu Item in config['menuItem'] to make it easy...
Chuck Scott [Thu, 7 Jun 2018 14:41:25 +0000 (10:41 -0400)]
Admin Controller now includes the Menu Item in config['menuItem'] to make it easy for a model to determine which menu was used.

Also Upodated some information in the PayPal Payment Processor directory

6 years agoAdded PayPal Account Setup proceedures
Chuck Scott [Tue, 5 Jun 2018 14:58:27 +0000 (10:58 -0400)]
Added PayPal Account Setup proceedures

6 years agoPayPal integration code moved to "Saved" directory, use approach in "READ_ME_FIRST...
Chuck Scott [Mon, 4 Jun 2018 18:03:39 +0000 (14:03 -0400)]
PayPal integration code moved to "Saved" directory, use approach in "READ_ME_FIRST" file instead.

7 years agoAdded admin management crons list with proper sorting.
Chuck Scott [Thu, 26 Apr 2018 19:52:13 +0000 (15:52 -0400)]
Added admin management crons list with proper sorting.

7 years agoAdded Management "Crons" tab to display a sorted lsit of GLM Cron requests
Chuck Scott [Thu, 26 Apr 2018 14:27:23 +0000 (10:27 -0400)]
Added Management "Crons" tab to display a sorted lsit of GLM Cron requests

7 years agoAdded GLM Associate Cron - See bottom of index.php for details.
Chuck Scott [Tue, 24 Apr 2018 17:50:28 +0000 (13:50 -0400)]
Added GLM Associate Cron - See bottom of index.php for details.

7 years agoChange drop_database script name to reflect new db version
Laury GvR [Wed, 18 Apr 2018 20:53:08 +0000 (16:53 -0400)]
Change drop_database script name to reflect new db version

7 years agoAdded more info regarding where and when a memory or time report occurs with Front...
Chuck Scott [Thu, 12 Apr 2018 13:57:31 +0000 (09:57 -0400)]
Added more info regarding where and when a memory or time report occurs with Front Debug.

7 years agoRemoved one test line from time/memory profiling code in controller.
Chuck Scott [Thu, 12 Apr 2018 13:43:54 +0000 (09:43 -0400)]
Removed one test line from time/memory profiling code in controller.

7 years agoSetting errors to E_ALL when front debug is on.
Chuck Scott [Thu, 12 Apr 2018 13:42:35 +0000 (09:42 -0400)]
Setting errors to E_ALL when front debug is on.

7 years agoNow adding E_NOTICE to error reporting for controller then restoring - When Front...
Chuck Scott [Thu, 12 Apr 2018 13:26:36 +0000 (09:26 -0400)]
Now adding E_NOTICE to error reporting for controller then restoring - When Front Debug

7 years agoConverted files with CR/LF to LF only.
Chuck Scott [Tue, 10 Apr 2018 15:45:27 +0000 (11:45 -0400)]
Converted files with CR/LF to LF only.

7 years agoMerge tag 'v2.10.29' into develop
Chuck Scott [Mon, 9 Apr 2018 18:01:04 +0000 (14:01 -0400)]
Merge tag 'v2.10.29' into develop

Fixed problems with map bubble data.

7 years agoMerge branch 'release/2.10.29' v2.10.29
Chuck Scott [Mon, 9 Apr 2018 18:00:48 +0000 (14:00 -0400)]
Merge branch 'release/2.10.29'

7 years agoUpdated to new version
Chuck Scott [Mon, 9 Apr 2018 18:00:17 +0000 (14:00 -0400)]
Updated to new version

7 years agoMinor fix to member name parameter in map bubbles.
Chuck Scott [Mon, 9 Apr 2018 17:56:53 +0000 (13:56 -0400)]
Minor fix to member name parameter in map bubbles.

7 years agoFixed incorrect table prefix for query to get map bubble data.
Chuck Scott [Mon, 9 Apr 2018 17:32:54 +0000 (13:32 -0400)]
Fixed incorrect table prefix for query to get map bubble data.

7 years agoMerge tag 'v2.10.28' into develop
Chuck Scott [Fri, 6 Apr 2018 17:25:00 +0000 (13:25 -0400)]
Merge tag 'v2.10.28' into develop

Payment Processors and Member List performance

7 years agoMerge branch 'release/2.10.28' v2.10.28
Chuck Scott [Fri, 6 Apr 2018 17:24:31 +0000 (13:24 -0400)]
Merge branch 'release/2.10.28'

7 years agoMoved payment processing library here - Improved performance of data collection for...
Chuck Scott [Fri, 6 Apr 2018 17:22:54 +0000 (13:22 -0400)]
Moved payment processing library here - Improved performance of data collection for member list maps.

7 years agoFixed performace issue with collection of data for member list map data.
Chuck Scott [Fri, 6 Apr 2018 16:52:39 +0000 (12:52 -0400)]
Fixed performace issue with collection of data for member list map data.

Added $optionProhibitListOptions class variable to DataAbstract.php that will completely squash the added lists of data.
Chaged members/list.php from using the by lat/lon method to simlified member data for getting map data - cuts overhead.
Changed dataMemberInfo get simplified to use a fast query for getting map data rather than going through the Data Abstract for that data - Huge improvement.
Updated list.html to use the simplified data for the map objects. Also commented out categories and now useing short descrption.

7 years agoAdding in missing vendor directory
Chuck Scott [Fri, 6 Apr 2018 14:55:51 +0000 (10:55 -0400)]
Adding in missing vendor directory

7 years agoMinor required updates
Chuck Scott [Thu, 5 Apr 2018 20:26:08 +0000 (16:26 -0400)]
Minor required updates

Changed last member ID storage from WP option to cookie.
Added time profiling debug output to front controller.
Minor update to Authorize.net payment gateway class to remove status code from status text in response data.

7 years agoMerge branch 'feature/markerClusterer' into develop
Steve Sutton [Wed, 4 Apr 2018 20:02:12 +0000 (16:02 -0400)]
Merge branch 'feature/markerClusterer' into develop

7 years agoAdd the setting for marker cluster into member list view.
Steve Sutton [Wed, 4 Apr 2018 20:00:56 +0000 (16:00 -0400)]
Add the setting for marker cluster into member list view.

Also adding to shortcode the marker-clusters show option.

7 years agoMerge branch 'develop' into feature/markerClusterer
Steve Sutton [Wed, 4 Apr 2018 19:23:57 +0000 (15:23 -0400)]
Merge branch 'develop' into feature/markerClusterer

7 years agoAdded Payment Processer Classes - Added configuration options
Chuck Scott [Tue, 3 Apr 2018 21:07:37 +0000 (17:07 -0400)]
Added Payment Processer Classes - Added configuration options

Fixed problem with checking status of capabilities in glmPluginSupport.php
Added settings for reCAPTCHA and Cluster Margers to Management and Database
Added lib/paymentProcessors directory with payment processor classes and test code.
Updated Authorize.net payment processor class to new API and added stored payment profiles.

7 years agoStart with marker clusterer
Steve Sutton [Tue, 3 Apr 2018 19:12:18 +0000 (15:12 -0400)]
Start with marker clusterer

Add markerclusterer from nearme to member map.

7 years agoRemoved old test line.
Chuck Scott [Mon, 2 Apr 2018 20:13:06 +0000 (16:13 -0400)]
Removed old test line.

7 years agoMoved Payment Processors Class to main plugin
Chuck Scott [Mon, 2 Apr 2018 20:09:20 +0000 (16:09 -0400)]
Moved Payment Processors Class to main plugin

Updated Authorize.net SDK for new API.
Added enhanced paymentProcessorsTest.php file to test and demostrate the new Authorize.net features
Added ability to create a customer payment profile from a completed transaction
Added ability to charge using a stored customer payment profile with Authorize.net

7 years agoUpdate spacing in template data
Steve Sutton [Tue, 20 Mar 2018 15:32:44 +0000 (11:32 -0400)]
Update spacing in template data

Needed a space.